#include <objectinfo.h>
Public Member Functions | |
| ObjectInfo (ifstream *f) | |
| ~ObjectInfo () | |
| bool | IsShooting () | 
| MissileInfo * | GetMissileInfo (int m) | 
| int | GetNMissiles () | 
| int | GetBehaviour () | 
| int | GetNBehaviourAnims () | 
| int | GetWeaknessTime () | 
| int | GetHealth () | 
| float | GetMotionSpeed () | 
| int | GetTouchChangeHealth () | 
| int | GetTouchChangePushStr () | 
| int | GetTouchChangePushDir () | 
| int | GetDeathChangeScore () | 
| int | GetTouchChangeArrows () | 
| int | GetAlignment () | 
| int | GetFlags () | 
| ObjectInfo * | GetDeathObjectInfo () | 
| void | SetDeathObjectInfo (ObjectInfo *oi) | 
| AnimationInfo * | GetBehaviourAnim (int a) | 
| void | SetBehaviourAnim (int a, AnimationInfo *an) | 
Private Attributes | |
| string | title | 
| int | alignment | 
| int | weakness_time | 
| int | flags | 
| int | behaviour | 
| float | motion_speed | 
| int | nbehaviour_anims | 
| AnimationInfo ** | behaviour_anims | 
| int | nmissiles | 
| MissileInfo ** | missiles | 
| int | health | 
| int | touch_change_health | 
| int | touch_change_arrows | 
| int | touch_change_score | 
| int | touch_change_pushdir | 
| int | touch_change_pushstr | 
| ObjectInfo * | death_obj_info | 
| int | death_change_score | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 calculated from behaviour  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 number of msecs before the object automatically dies  | 
  
1.3-rc3