Menu

Commit [r1878]  Maximize  Restore  History

Trunk 1.1:

- st_key, st_floppy: avoid accidential actor shattering on door passages
- add attribute "secure", default "true" in Enigma mode, "false" otherwise
- do not toggle in secure mode when hit by an actor that is located on one
the target grids
- it_key, st_key: make key code visible
- add attribute "invisible", default "true"
- a visible key will show its code while being part of the inventory
- a visible key stone will show its code directly
- visibility is inherited:
- once a visible key is plugged into an invisible key stone, the stone
becomes visible
- once an invisible key is plugged into a visible key stone, the key
becomes visible when reinserted into the inventory
Note:
- images for visible key items and stones are still missing
- secure key and floppy stones do not keep callback functions from closing
doors on actor positions.

ral 2009-11-25

changed /trunk/data/models-2d.lua
changed /trunk/data/schemas/objects.xml
changed /trunk/src/items/SimpleItems.cc
changed /trunk/src/items/SimpleItems.hh
changed /trunk/src/stones/FloppySwitch.cc
changed /trunk/src/stones/FloppySwitch.hh
changed /trunk/src/stones/KeySwitch.cc
changed /trunk/src/stones/KeySwitch.hh
/trunk/data/models-2d.lua Diff Switch to side-by-side view
Loading...
/trunk/data/schemas/objects.xml Diff Switch to side-by-side view
Loading...
/trunk/src/items/SimpleItems.cc Diff Switch to side-by-side view
Loading...
/trunk/src/items/SimpleItems.hh Diff Switch to side-by-side view
Loading...
/trunk/src/stones/FloppySwitch.cc Diff Switch to side-by-side view
Loading...
/trunk/src/stones/FloppySwitch.hh Diff Switch to side-by-side view
Loading...
/trunk/src/stones/KeySwitch.cc Diff Switch to side-by-side view
Loading...
/trunk/src/stones/KeySwitch.hh Diff Switch to side-by-side view
Loading...