[Crossfire-wiki] [Crossfire DokuWiki] page changed: dev:objects

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Fri Dec 8 05:42:03 CST 2006


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2006/12/08 05:42
User        : ryo
Edit Summary: format

@@ -1202,65 +1202,35 @@
  | sp | the direction--if unset (0) motion is random |
  | subtype | a bitmask that specifies which of arch, name, and race affect the race and slaying flags. If unspecified (or zero), all will be searched. See the section above on playermovers for what subtypes mean what |
  | race | only affect objects with a arch/name/race matching this |
  | slaying | don't affect objects with a arch/name/race matching this |
+ 
  
  ===== Magical Walls  --  walls that cast spells =====
  
- Magical walls are like other walls, except every now and then,
- they fire spells.
+ Magical walls are like other walls, except every now and then, they fire spells.
  
- Magical walls can contain any spell.  However, some spells do not operate
- very successfully in them.  The only way to know is to test the spell you
- want to use with a wall.
+ Magical walls can contain any spell.  However, some spells do not operate very successfully in them.  The only way to know is to test the spell you want to use with a wall.
  
- Several types of magical walls are predefined for you in the archetypes, and
- can be found on a pick-map available in crossedit.
+ Several types of magical walls are predefined for you in the archetypes, and can be found on a pick-map available in crossedit.
  
- If you want a magical wall which is not already defined, all you need to do
- is choose one of the predefined walls, and modify the 'dam' variable.  The
- 'dam' variable contains the index of the spell.  See include/spellist.h to
- find your desired spell.
+ If you want a magical wall which is not already defined, all you need to do is choose one of the predefined walls, and modify the 'dam' variable.  The 'dam' variable contains the index of the spell.  See include/spellist.h to find your desired spell.
  
  Meaning of archetype fields:
- field:		Meaning:
- 
- dam		spell the wall will cast
- 
- sp		integer direction the wall will cast the spell.  If 0,
- 		the wall will cast the spell in random direction.
- 
- ac		armour class of wall
- 
- exp		experience value of the wall
- 
- speed		speed of the wall--you can fine-tune how fast the
- 		wall will cast spells
- 
- alive		1 means it can be attacked, 0 means not
- 
- hp, maxhp	hit points
- 
- immune		immunity OR mask
- 
- type		for magical walls, this is 62
- 
- other_arch	obsolete now, means nothing
- 
- maxsp		has to do with turning walls.  The wall will turn
- 		by 'maxsp' every time it fires, changing face.
- 		To make a wall turn, it is sufficient to set this
- 		to 1.  Setting it to 8 or any multiple thereof is
- 		an exercise in futility.
- 
- level           The level the spell will cast spells at.  Level 1
-                 walls will cast spells at minimal strength.  Level 100
-                 walls will cast deadly spells.
- 
- connected	either rotate the wall or trigger it.  If triggering, 
- 		set speed to 0 for best results.
- 
- 
+ ^ field ^ meaning ^
+ | dam | spell the wall will cast |
+ | sp | integer direction the wall will cast the spell.  If 0, the wall will cast the spell in random direction |
+ | ac | armour class of wall |
+ | exp | experience value of the wall |
+ | speed | speed of the wall. You can fine-tune how fast the wall will cast spells |
+ | alive | 1 means it can be attacked, 0 means not |
+ | hp, maxhp | hit points |
+ | immune | immunity OR mask FIXME ?? |
+ | type | for magical walls, this is 62 |
+ | other_arch | obsolete now, means nothing |
+ | maxsp | has to do with turning walls.  The wall will turn by 'maxsp' every time it fires, changing face. To make a wall turn, it is sufficient to set this to 1.  Setting it to 8 or any multiple thereof is an exercise in futility |
+ | level | the level the spell will cast spells at.  Level 1 walls will cast spells at minimal strength.  Level 100 walls will cast deadly spells |
+ | connected | either rotate the wall or trigger it.  If triggering, set speed to 0 for best results |
  
  ===== Containers =====
  
  container <xxx>         :  the maximum weight the container can hold


IP-Address  : 213.174.127.3
Old Revision: http://wiki.metalforge.net/doku.php/dev:objects?rev=1165577876
New Revision: http://wiki.metalforge.net/doku.php/dev:objects

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/




More information about the crossfire-wiki mailing list