diff --git a/door/lockable_hdoor.arc b/door/lockable_hdoor.arc new file mode 100644 index 000000000..9bc84225c --- /dev/null +++ b/door/lockable_hdoor.arc @@ -0,0 +1,35 @@ +Object lockable_hdoor +name unlocked door +move_block none +face unlocked_hwooddoor.111 +hp 400 +exp 1 +ac 20 +type 20 +material 2 +no_pick 1 +level 1 +lockable 1 +other_arch lockable_hdoor_locked +msg +This door is locked. +endmsg +end +Object lockable_hdoor_locked +name locked door +face locked_hwooddoor.111 +hp 400 +exp 1 +ac 20 +move_block all +alive 1 +type 20 +material 2 +no_pick 1 +level 1 +lockable 1 +other_arch lockable_hdoor +msg +This door is locked. +endmsg +end diff --git a/door/lockable_vdoor.arc b/door/lockable_vdoor.arc new file mode 100644 index 000000000..65abc6a72 --- /dev/null +++ b/door/lockable_vdoor.arc @@ -0,0 +1,35 @@ +Object lockable_vdoor +name unlocked door +move_block none +face unlocked_vwooddoor.111 +hp 400 +exp 1 +ac 20 +type 20 +material 2 +no_pick 1 +level 1 +lockable 1 +other_arch lockable_vdoor_locked +msg +This door is locked. +endmsg +end +Object lockable_vdoor_locked +name locked door +face locked_vwooddoor.111 +hp 400 +exp 1 +ac 20 +move_block all +alive 1 +type 20 +material 2 +no_pick 1 +level 1 +lockable 1 +other_arch lockable_vdoor +msg +This door is locked. +endmsg +end diff --git a/door/locked_hwooddoor.base.111.png b/door/locked_hwooddoor.base.111.png new file mode 100644 index 000000000..7689c0fbc Binary files /dev/null and b/door/locked_hwooddoor.base.111.png differ diff --git a/door/locked_vwooddoor.base.111.png b/door/locked_vwooddoor.base.111.png new file mode 100644 index 000000000..a12eefcd8 Binary files /dev/null and b/door/locked_vwooddoor.base.111.png differ diff --git a/door/locking_key.arc b/door/locking_key.arc new file mode 100644 index 000000000..b8189b0c5 --- /dev/null +++ b/door/locking_key.arc @@ -0,0 +1,20 @@ +Object locking_key +race keys +face key1.111 +material 2 +value 10 +weight 10 +name locking key +name_pl locking keys +client_type 801 +randomitems locking_key +end +Object locking_key_apply +face event_apply.111 +type 116 +subtype 1 +invisible 1 +no_drop 1 +title Python +slaying /python/items/lockable_doors.py +end diff --git a/door/locking_key.trs b/door/locking_key.trs new file mode 100644 index 000000000..daa7ff88c --- /dev/null +++ b/door/locking_key.trs @@ -0,0 +1,3 @@ +treasure locking_key + arch locking_key_apply +end diff --git a/door/unlocked_hwooddoor.base.111.png b/door/unlocked_hwooddoor.base.111.png new file mode 100644 index 000000000..87317f147 Binary files /dev/null and b/door/unlocked_hwooddoor.base.111.png differ diff --git a/door/unlocked_vwooddoor.base.111.png b/door/unlocked_vwooddoor.base.111.png new file mode 100644 index 000000000..c1769419f Binary files /dev/null and b/door/unlocked_vwooddoor.base.111.png differ