… | |
… | |
110 | length CDATA #IMPLIED |
110 | length CDATA #IMPLIED |
111 | true CDATA #IMPLIED |
111 | true CDATA #IMPLIED |
112 | false CDATA #IMPLIED> |
112 | false CDATA #IMPLIED> |
113 | |
113 | |
114 | <!ENTITY move_on " |
114 | <!ENTITY move_on " |
115 | <attribute arch='move_on' editor='movement type' type='bitmask_movement_type'> |
115 | <attribute arch='move_on' editor='movement type' type='movement_type'> |
116 | Which movement types automatically (as opposed to manually) activate this object. |
116 | Which movement types automatically (as opposed to manually) activate this object. |
117 | </attribute> |
117 | </attribute> |
118 | "> |
118 | "> |
119 | <!ENTITY move_off " |
119 | <!ENTITY move_off " |
120 | <attribute arch='move_off' editor='movement type' type='bitmask_movement_type'> |
120 | <attribute arch='move_off' editor='movement type' type='movement_type'> |
121 | Which movement types deactivate this object (e.g. button). |
121 | Which movement types deactivate this object (e.g. button). |
122 | </attribute> |
122 | </attribute> |
123 | "> |
123 | "> |
124 | <!ENTITY move_type " |
124 | <!ENTITY move_type " |
125 | <attribute arch='move_type' editor='movement type' type='bitmask_movement_type'> |
125 | <attribute arch='move_type' editor='movement type' type='movement_type'> |
126 | Determines which kinds of movement this object can use (e.g. for monsters) |
126 | Determines which kinds of movement this object can use (e.g. for monsters) |
127 | or grants (e.g. for amulets). |
127 | or grants (e.g. for amulets). |
128 | </attribute> |
128 | </attribute> |
129 | "> |
129 | "> |
130 | <!ENTITY movement_types_terrain " |
130 | <!ENTITY movement_types_terrain " |
131 | <attribute arch='move_block' editor='blocked movement' type='bitmask_movement_type'> |
131 | <attribute arch='move_block' editor='blocked movement' type='movement_type'> |
132 | Objects using these movement types cannot move over this space. |
132 | Objects using these movement types cannot move over this space. |
133 | </attribute> |
133 | </attribute> |
134 | <attribute arch='move_allow' editor='allowed movement' type='bitmask_movement_type'> |
134 | <attribute arch='move_allow' editor='allowed movement' type='movement_type'> |
135 | Objects using these movement types are allowed to move over this space. Takes |
135 | Objects using these movement types are allowed to move over this space. Takes |
136 | precedence over 'blocked movements'. |
136 | precedence over 'blocked movements'. |
137 | </attribute> |
137 | </attribute> |
138 | <attribute arch='move_slow' editor='slowed movement' type='bitmask_movement_type'> |
138 | <attribute arch='move_slow' editor='slowed movement' type='movement_type'> |
139 | The types of movement that should by slowed down by the 'slow movement penalty'. |
139 | The types of movement that should by slowed down by the 'slow movement penalty'. |
140 | </attribute> |
140 | </attribute> |
141 | <attribute arch='move_slow_penalty' editor='slow movement penalty' type='int'> |
141 | <attribute arch='move_slow_penalty' editor='slow movement penalty' type='int'> |
142 | If <slow movement> is set to a value greater zero, all |
142 | If <slow movement> is set to a value greater zero, all |
143 | creatures matching 'slow move' will be slower than normal on this spot. |
143 | creatures matching 'slow move' will be slower than normal on this spot. |
… | |
… | |
4302 | <attribute arch_begin="msg" arch_end="endmsg" editor="message" type="text"> |
4302 | <attribute arch_begin="msg" arch_end="endmsg" editor="message" type="text"> |
4303 | This text will be displayed to the player. |
4303 | This text will be displayed to the player. |
4304 | </attribute> |
4304 | </attribute> |
4305 | </type> |
4305 | </type> |
4306 | |
4306 | |
|
|
4307 | <type number="150" name="Shop Inventory"> |
|
|
4308 | <ignore> |
|
|
4309 | <ignore_list name="non_pickable" /> |
|
|
4310 | </ignore> |
|
|
4311 | <description><![CDATA[The purpose of a sign is to display the contents of a shop.]]> |
|
|
4312 | </description> |
|
|
4313 | <use><![CDATA[Use these signs to present the player a list of the items in the shop]]> |
|
|
4314 | </use> |
|
|
4315 | <attribute arch="shop_coords" editor="shop rectangle" type="string"> |
|
|
4316 | The format of this field is: 'x1,y1,x2,y2'. It defines a rectangle on |
|
|
4317 | the map that will be searched for unpaid items. |
|
|
4318 | </attribute> |
|
|
4319 | </type> |
|
|
4320 | |
4307 | <!--####################################################################--> |
4321 | <!--####################################################################--> |
4308 | <type number="43" name="Skill"> |
4322 | <type number="43" name="Skill"> |
4309 | <ignore> |
4323 | <ignore> |
4310 | <ignore_list name="system_object" /> |
4324 | <ignore_list name="system_object" /> |
4311 | </ignore> |
4325 | </ignore> |