home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1996 July (Bonus) / E3_CD.ISO / demos / silencer / entity.enm < prev    next >
Encoding:
Text File  |  1996-03-21  |  2.1 KB  |  152 lines

  1. //«OF6»«TS2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38»«PT2»«PL1»
  2.  
  3. enum entvars_enum {
  4.     First_entvar = -1,
  5.  
  6.     Init_jig,
  7.     Init_sprite,
  8.     Init_type_index,
  9.     Logic_finit,
  10.     Logic_fmain,
  11.     Logic_fplayers,
  12.  
  13.     Mode,
  14.     Sprite_effect,
  15.     Sprite_plane,
  16.     L_sprite_plane,
  17.     Hit_points,
  18.     Armor_type,
  19.     Cur_weapon,
  20.     Weapon_id,
  21.     Sound_factor,
  22.     Object_volume,
  23.     Game_visible,
  24.     Vehicle,
  25.     Speech,
  26.     Personality,
  27.     Duration,
  28.     Quantity,
  29.     Linked_actors,
  30.     Proximity,
  31.     Camera,
  32.  
  33.     Weapon_damage,
  34.     Weapon_max_ammo,
  35.     Weapon_sound,
  36.  
  37.     Free_1,
  38.     Free_2,
  39.     Free_3,
  40.  
  41.     Last_entvar
  42. };
  43.  
  44. enum weapon_enum {
  45.     No_weapon = 0,
  46.  
  47.     Weapon_knife,
  48.     Weapon_pistol,
  49.     Weapon_shotgun,
  50.     Weapon_uzi,
  51.     Weapon_laser,
  52.     Weapon_grenade,
  53.  
  54.     Last_player_weapon,
  55.  
  56.     Weapon_cannon,
  57.  
  58.     Last_weapon
  59. };
  60.  
  61. enum entities_enum {
  62.     No_entity = -1,
  63.  
  64. //---------------------
  65. // Fixed entity handles
  66. //---------------------
  67.  
  68.     Entity_agent,
  69.     Entity_pedestrian,
  70.     Entity_captain,
  71.     Entity_police,
  72.     Entity_corporate,
  73.     Entity_boss,
  74.     Entity_robot,
  75.  
  76.     Entity_lamp,
  77.     Entity_door,
  78.  
  79.     Entity_pistol,
  80.     Entity_shotgun,
  81.     Entity_uzi,
  82.     Entity_laser,
  83.     Entity_cannon,
  84.     Entity_knife,
  85.     Entity_weapon_7,
  86.     Entity_grenade,
  87.  
  88.     Entity_ammo_pistol,
  89.     Entity_ammo_shotgun,
  90.     Entity_ammo_uzi,
  91.     Entity_ammo_laser,
  92.     Entity_ammo_5,
  93.     Entity_ammo_6,
  94.     Entity_ammo_7,
  95.     Entity_ammo_grenade,
  96.  
  97.     Entity_armor,
  98.     Entity_health,
  99.  
  100.     Entity_detail,
  101.     Entity_foreground,
  102.  
  103.     Entity_elevator,
  104.     Entity_elev_signal,
  105.     Entity_shuttle,
  106.  
  107.     Entity_key,
  108.     Entity_secret,
  109.  
  110.     Entity_fishtank,
  111.     Entity_fish,
  112.  
  113.     Entity_start_player,
  114.  
  115.     Entity_camera,
  116.     Entity_security_glass,
  117.     Entity_terminal,
  118.     Entity_switch_box,
  119.  
  120.     Entity_clock,
  121.     Entity_stand,
  122.  
  123.     Entity_critter,
  124.     Entity_alarm,
  125.     Entity_security_camera,
  126.     Entity_security_gun,
  127.  
  128.     Entity_anim,
  129.     Entity_keypad,
  130.     Entity_marker,
  131.  
  132.     Entity_monitor,
  133.     Entity_conveyor_motor,
  134.     Entity_teleport,
  135.  
  136.     Entity_generator,
  137.  
  138. //-------------------------
  139. // Flexible entity handles
  140. //-------------------------
  141.  
  142.     Entity_player,
  143.     Entity_cursor,
  144.     Entity_area_begin,
  145.  
  146.     Entity_blank,
  147.     Entity_shard,
  148.     Entity_rubble,
  149.  
  150.     Last_entity
  151. };
  152.