[logic] active = ph_code@lock [ph_door@locked] locked = true closed = true snd_open_start = metal_small_open snd_close_start = metal_small_close_start snd_close_stop = metal_small_close_stop ;hit_on_bone = 2|ph_door@close on_use = ph_code@lock [ph_code@lock] code = 1234 on_code = ph_door@close [ph_door@close] locked = false closed = true snd_open_start = metal_small_open snd_close_start = metal_small_close_start snd_close_stop = metal_small_close_stop on_use = ph_door@open ;hit_on_bone = 1|ph_door@free|2|ph_door@free [ph_door@open] locked = false closed = false snd_open_start = metal_small_open snd_close_start = metal_small_close_start snd_close_stop = metal_small_close_stop on_use = ph_door@close ;hit_on_bone = 1|ph_door@free|2|ph_door@free [ph_door@free] locked = false closed = true no_force = true on_use = ph_door@open