Menu

Commit [r989]  Maximize  Restore  History

Trunk 1.1: Reengineering

- Value: prefer existing object name to id as reference for OBJECTs
- Value: fix a few forgotten special handlings for other types
- Fourswitch/Boulder react on second/falling _trigger instead of first
- Blocker: add "autoclose" attribute and feature - close on passing actors
- Blocker: add target/action, perform action on state change - react on
passing bloulder
- Blocker: autoname all instances with internal names to avoid problems
with lost id references due to it/st transformations.
- name Attribute: the key "name" can be omitted in object definitions like
ti["x"] = {"st_boulder", orientation=SOUTH, "myboulder"}

ral 2008-01-19

changed /trunk/src/Object.cc
changed /trunk/src/Value.cc
changed /trunk/src/Value.hh
changed /trunk/src/items.cc
changed /trunk/src/lua.cc
changed /trunk/src/stones/BlockerStone.cc
changed /trunk/src/stones/BlockerStone.hh
changed /trunk/src/stones/FourSwitch.cc
changed /trunk/src/stones/OxydStone.cc
changed /trunk/src/world.cc
/trunk/src/Object.cc Diff Switch to side-by-side view
Loading...
/trunk/src/Value.cc Diff Switch to side-by-side view
Loading...
/trunk/src/Value.hh Diff Switch to side-by-side view
Loading...
/trunk/src/items.cc Diff Switch to side-by-side view
Loading...
/trunk/src/lua.cc Diff Switch to side-by-side view
Loading...
/trunk/src/stones/BlockerStone.cc Diff Switch to side-by-side view
Loading...
/trunk/src/stones/BlockerStone.hh Diff Switch to side-by-side view
Loading...
/trunk/src/stones/FourSwitch.cc Diff Switch to side-by-side view
Loading...
/trunk/src/stones/OxydStone.cc Diff Switch to side-by-side view
Loading...
/trunk/src/world.cc Diff Switch to side-by-side view
Loading...