Talk:List of HL2 entities: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
There doesn't seem to be any order to this list. I'm ordering it alphabetically, if that's okay. --[[User:Andreasen|Andreasen]] 23:11, 11 Apr 2006 (PDT)
There doesn't seem to be any order to this list. I'm ordering it alphabetically, if that's okay. --[[User:Andreasen|Andreasen]] 23:11, 11 Apr 2006 (PDT)
: I give up. It would be mush easier if someone has a program to sort this list with. --[[User:Andreasen|Andreasen]] 23:55, 11 Apr 2006 (PDT)
: I give up. It would be mush easier if someone has a program to sort this list with. --[[User:Andreasen|Andreasen]] 23:55, 11 Apr 2006 (PDT)
::''Suggestion that might work'': Copy the source into a text file. Add commas to the end of each line (either using regular expressions, or just a simple find-and-replace <nowiki>]]</nowiki> with <nowiki>]],</nowiki>). Import into Excel as a comma separated value (CSV) file. Sort with Excel. Export as CSV file. Open CSV file in text editor. Repeat find-and-replace in reverse to remove commas. Copy and paste your newly alphabetically sorted text file into the source window. Voila, you should be done. --[[User:Giles|Giles]] 01:28, 12 Apr 2006 (PDT)
:::But tbh, looking at what you've done, I'd say it doesn't need any more attention. Prefix_First letter is good enough. [[User:Giles|Giles]] 01:30, 12 Apr 2006 (PDT)
==Entities in halflife2.fgd==
{{warning|If there are no objections I will update the article with this list.--[[User:Beeswax|Beeswax]] 20:51, 6 Apr 2008 (PDT)}}
Alphabetical order, brush-based entities are indented.
# [[ai_ally_manager]]
# [[ai_battle_line]]
# [[ai_changehintgroup]]
# [[ai_changetarget]]
# [[ai_citizen_response_system]]
# [[ai_goal_actbusy_queue]]
# [[ai_goal_actbusy]]
# [[ai_goal_assault]]
# [[ai_goal_follow]]
# [[ai_goal_injured_follow]] //EP1?
# [[ai_goal_lead_weapon]]
# [[ai_goal_lead]]
# [[ai_goal_operator]] //EP1?
# [[ai_goal_police]]
# [[ai_goal_standoff]]
# [[ai_npc_eventresponsesystem]] //EP1?
# [[ai_relationship]]
# [[ai_script_conditions]]
# [[ai_sound]]
# [[aiscripted_schedule]]
# [[assault_assaultpoint]]
# [[assault_rallypoint]]
# [[combine_mine]]
# [[cycler_actor]]
# [[env_alyxemp]]
# [[env_ar2explosion]]
# [[env_citadel_energy_core]] //EP1? or EP2?
# [[env_entity_dissolver]] //EP1?
# [[env_flare]]
# [[env_global]]
# [[env_gunfire]]
# [[env_headcrabcanister]]
# [[env_muzzleflash]]
# [[env_rotorwash]]
# [[env_speaker]]
# [[env_sporeexplosion]] //EP1?
# [[env_starfield]]
# [[env_terrainmorph]]
# [[filter_combineball_type]] //EP1?
# -- [[func_bulletshield]]
# -- [[func_combine_ball_spawner]]
# -- [[func_healthcharger]]
# -- [[func_lookdoor]]
# -- [[func_monitor]]
# -- [[func_recharge]]
# -- [[func_tank_combine_cannon]]
# -- [[func_tank]]
# -- [[func_tank]]
# -- [[func_tankairboatgun]]
# -- [[func_tankapcrocket]]
# -- [[func_tanklaser]]
# -- [[func_tankmortar]]
# -- [[func_tankphyscannister]]
# -- [[func_tankpulselaser]]
# -- [[func_tankrocket]]
# -- [[func_vehicleclip]]
# [[generic_actor]]
# [[grenade_helicopter]]
# -- [[info_apc_missile_hint]]
# [[info_darknessmode_lightsource]] //EP1?
# [[info_radar_target]] //EP2?
# [[info_snipertarget]]
# [[info_target_gunshipcrash]]
# [[info_target_helicopter_crash]]
# [[info_target_vehicle_transition]]
# [[info_teleporter_countdown]]
# [[item_ammo_357_large]]
# [[item_ammo_357]]
# [[item_ammo_ar2_altfire]]
# [[item_ammo_ar2_large]]
# [[item_ammo_ar2]]
# [[item_ammo_crate]]
# [[item_ammo_crossbow]]
# [[item_ammo_pistol_large]]
# [[item_ammo_pistol]]
# [[item_ammo_smg1_grenade]]
# [[item_ammo_smg1_large]]
# [[item_ammo_smg1]]
# [[item_battery]]
# [[item_box_buckshot]]
# [[item_dynamic_resupply]]
# [[item_healthcharger]]
# [[item_healthkit]]
# [[item_healthvial]]
# [[item_item_crate]]
# [[item_rpg_round]]
# [[item_suit]]
# [[item_suitcharger]]
# [[logic_achievement]] //EP2?
# [[logic_choreographed_scene]]
# [[logic_scene_list_manager]] //EP1?
# [[monster_generic]]
# [[npc_advisor]]
# [[npc_alyx]]
# [[npc_antlion_grub]] //EP1 or EP2?
# [[npc_antlion_template_maker]]
# [[npc_antlion]]
# [[npc_antlionguard]]
# [[npc_apcdriver]]
# [[npc_barnacle]]
# [[npc_barney]]
# [[npc_blob]]
# [[npc_breen]]
# [[npc_bullseye]]
# [[npc_citizen]]
# [[npc_clawscanner]] //EP1?
# [[npc_combine_cannon]]
# [[npc_combine_camera]]
# [[npc_combine_s]]
# [[npc_combinedropship]]
# [[npc_combinegunship]]
# [[npc_crabsynth]]
# [[npc_cranedriver]]
# [[npc_crow]]
# [[npc_cscanner]]
# [[npc_dog]]
# [[npc_eli]]
# [[npc_enemyfinder_combinecannon]]
# [[npc_enemyfinder]]
# [[npc_fastzombie_torso]]
# [[npc_fastzombie]]
# [[npc_fisherman]]
# [[npc_gman]]
# [[npc_grenade_frag]]
# [[npc_headcrab_black]]
# [[npc_headcrab_fast]]
# [[npc_headcrab]]
# -- [[npc_heli_avoidbox]]
# [[npc_heli_avoidsphere]]
# -- [[npc_heli_nobomb]]
# [[npc_helicopter]]
# [[npc_hunter_maker]]
# [[npc_hunter]] //EP1? or EP2? (aka [[npc_ministrider]])
# [[npc_ichthyosaur]]
# [[npc_kleiner]]
# [[npc_launcher]]
# [[npc_magnusson]]
# [[npc_maker]]
# [[npc_manhack]]
# [[npc_metropolice]]
# [[npc_missiledefense]]
# [[npc_monk]]
# [[npc_mortarsynth]]
# [[npc_mossman]]
# [[npc_pigeon]]
# [[npc_poisonzombie]]
# [[npc_rollermine]]
# [[npc_seagull]]
# [[npc_sniper]]
# [[npc_spotlight]]
# [[npc_stalker]]
# [[npc_strider]]
# [[npc_turret_ceiling]]
# [[npc_turret_floor]]
# [[npc_turret_ground]]
# [[npc_vehicledriver]]
# [[npc_vortigaunt]]
# [[npc_zombie_torso]]
# [[npc_zombie]]
# [[npc_zombine]] //EP1?
# [[path_corner_crash]]
# [[path_corner]]
# [[player_loadsaved]]
# [[player_speedmod]]
# [[player_weaponstrip]]
# [[point_antlion_repellant]]
# [[point_apc_controller]]
# [[point_bugbait]]
# [[point_camera]]
# [[point_combine_ball_launcher]] //EP1?
# [[point_flesh_effect_target]] //EP2?
# [[point_push]] //EP1?
# [[prop_combine_ball]]
# [[prop_coreball]] //EP1?
# [[prop_scalable]] //EP2?
# [[prop_thumper]]
# [[prop_vehicle_airboat]]
# [[prop_vehicle_apc]]
# [[prop_vehicle_cannon]]
# [[prop_vehicle_choreo_generic]] //EP1?
# [[prop_vehicle_crane]]
# [[prop_vehicle_driveable]]
# [[prop_vehicle_jeep]]
# [[prop_vehicle_prisoner_pod]]
# [[prop_vehicle]]
# [[script_intro]]
# [[script_tauremoval]]
# [[scripted_sentence]]
# [[scripted_sequence]]
# [[scripted_target]]
# [[test_sidelist]]
# -- [[trigger_physics_trap]]
# -- [[trigger_rpgfire]]
# -- [[trigger_vphysics_motion]]
# -- [[trigger_waterydeath]]
# -- [[trigger_weapon_dissolve]]
# -- [[trigger_weapon_strip]]
# [[vehicle_viewcontroller]]
# [[weapon_357]]
# [[weapon_alyxgun]]
# [[weapon_annabelle]]
# [[weapon_ar2]]
# [[weapon_brickbat]]
# [[weapon_bugbait]]
# [[weapon_crossbow]]
# [[weapon_crowbar]]
# [[weapon_frag]]
# [[weapon_physcannon]]
# [[weapon_pistol]]
# [[weapon_rpg]]
# [[weapon_shotgun]]
# [[weapon_smg1]]
# [[weapon_striderbuster]] //EP2?
# [[weapon_stunstick]]
checksum: 214 items (129@pointclass, 26@solidclass, 58@npcclass, 1@filterclass) retrieved by [[User:Beeswax|Beeswax]] 20:46, 6 Apr 2008 (PDT)

Latest revision as of 23:30, 6 April 2008

There doesn't seem to be any order to this list. I'm ordering it alphabetically, if that's okay. --Andreasen 23:11, 11 Apr 2006 (PDT)

I give up. It would be mush easier if someone has a program to sort this list with. --Andreasen 23:55, 11 Apr 2006 (PDT)
Suggestion that might work: Copy the source into a text file. Add commas to the end of each line (either using regular expressions, or just a simple find-and-replace ]] with ]],). Import into Excel as a comma separated value (CSV) file. Sort with Excel. Export as CSV file. Open CSV file in text editor. Repeat find-and-replace in reverse to remove commas. Copy and paste your newly alphabetically sorted text file into the source window. Voila, you should be done. --Giles 01:28, 12 Apr 2006 (PDT)
But tbh, looking at what you've done, I'd say it doesn't need any more attention. Prefix_First letter is good enough. Giles 01:30, 12 Apr 2006 (PDT)

Entities in halflife2.fgd

Warning.pngWarning:If there are no objections I will update the article with this list.--Beeswax 20:51, 6 Apr 2008 (PDT)

Alphabetical order, brush-based entities are indented.

  1. ai_ally_manager
  2. ai_battle_line
  3. ai_changehintgroup
  4. ai_changetarget
  5. ai_citizen_response_system
  6. ai_goal_actbusy_queue
  7. ai_goal_actbusy
  8. ai_goal_assault
  9. ai_goal_follow
  10. ai_goal_injured_follow //EP1?
  11. ai_goal_lead_weapon
  12. ai_goal_lead
  13. ai_goal_operator //EP1?
  14. ai_goal_police
  15. ai_goal_standoff
  16. ai_npc_eventresponsesystem //EP1?
  17. ai_relationship
  18. ai_script_conditions
  19. ai_sound
  20. aiscripted_schedule
  21. assault_assaultpoint
  22. assault_rallypoint
  23. combine_mine
  24. cycler_actor
  25. env_alyxemp
  26. env_ar2explosion
  27. env_citadel_energy_core //EP1? or EP2?
  28. env_entity_dissolver //EP1?
  29. env_flare
  30. env_global
  31. env_gunfire
  32. env_headcrabcanister
  33. env_muzzleflash
  34. env_rotorwash
  35. env_speaker
  36. env_sporeexplosion //EP1?
  37. env_starfield
  38. env_terrainmorph
  39. filter_combineball_type //EP1?
  40. -- func_bulletshield
  41. -- func_combine_ball_spawner
  42. -- func_healthcharger
  43. -- func_lookdoor
  44. -- func_monitor
  45. -- func_recharge
  46. -- func_tank_combine_cannon
  47. -- func_tank
  48. -- func_tank
  49. -- func_tankairboatgun
  50. -- func_tankapcrocket
  51. -- func_tanklaser
  52. -- func_tankmortar
  53. -- func_tankphyscannister
  54. -- func_tankpulselaser
  55. -- func_tankrocket
  56. -- func_vehicleclip
  57. generic_actor
  58. grenade_helicopter
  59. -- info_apc_missile_hint
  60. info_darknessmode_lightsource //EP1?
  61. info_radar_target //EP2?
  62. info_snipertarget
  63. info_target_gunshipcrash
  64. info_target_helicopter_crash
  65. info_target_vehicle_transition
  66. info_teleporter_countdown
  67. item_ammo_357_large
  68. item_ammo_357
  69. item_ammo_ar2_altfire
  70. item_ammo_ar2_large
  71. item_ammo_ar2
  72. item_ammo_crate
  73. item_ammo_crossbow
  74. item_ammo_pistol_large
  75. item_ammo_pistol
  76. item_ammo_smg1_grenade
  77. item_ammo_smg1_large
  78. item_ammo_smg1
  79. item_battery
  80. item_box_buckshot
  81. item_dynamic_resupply
  82. item_healthcharger
  83. item_healthkit
  84. item_healthvial
  85. item_item_crate
  86. item_rpg_round
  87. item_suit
  88. item_suitcharger
  89. logic_achievement //EP2?
  90. logic_choreographed_scene
  91. logic_scene_list_manager //EP1?
  92. monster_generic
  93. npc_advisor
  94. npc_alyx
  95. npc_antlion_grub //EP1 or EP2?
  96. npc_antlion_template_maker
  97. npc_antlion
  98. npc_antlionguard
  99. npc_apcdriver
  100. npc_barnacle
  101. npc_barney
  102. npc_blob
  103. npc_breen
  104. npc_bullseye
  105. npc_citizen
  106. npc_clawscanner //EP1?
  107. npc_combine_cannon
  108. npc_combine_camera
  109. npc_combine_s
  110. npc_combinedropship
  111. npc_combinegunship
  112. npc_crabsynth
  113. npc_cranedriver
  114. npc_crow
  115. npc_cscanner
  116. npc_dog
  117. npc_eli
  118. npc_enemyfinder_combinecannon
  119. npc_enemyfinder
  120. npc_fastzombie_torso
  121. npc_fastzombie
  122. npc_fisherman
  123. npc_gman
  124. npc_grenade_frag
  125. npc_headcrab_black
  126. npc_headcrab_fast
  127. npc_headcrab
  128. -- npc_heli_avoidbox
  129. npc_heli_avoidsphere
  130. -- npc_heli_nobomb
  131. npc_helicopter
  132. npc_hunter_maker
  133. npc_hunter //EP1? or EP2? (aka npc_ministrider)
  134. npc_ichthyosaur
  135. npc_kleiner
  136. npc_launcher
  137. npc_magnusson
  138. npc_maker
  139. npc_manhack
  140. npc_metropolice
  141. npc_missiledefense
  142. npc_monk
  143. npc_mortarsynth
  144. npc_mossman
  145. npc_pigeon
  146. npc_poisonzombie
  147. npc_rollermine
  148. npc_seagull
  149. npc_sniper
  150. npc_spotlight
  151. npc_stalker
  152. npc_strider
  153. npc_turret_ceiling
  154. npc_turret_floor
  155. npc_turret_ground
  156. npc_vehicledriver
  157. npc_vortigaunt
  158. npc_zombie_torso
  159. npc_zombie
  160. npc_zombine //EP1?
  161. path_corner_crash
  162. path_corner
  163. player_loadsaved
  164. player_speedmod
  165. player_weaponstrip
  166. point_antlion_repellant
  167. point_apc_controller
  168. point_bugbait
  169. point_camera
  170. point_combine_ball_launcher //EP1?
  171. point_flesh_effect_target //EP2?
  172. point_push //EP1?
  173. prop_combine_ball
  174. prop_coreball //EP1?
  175. prop_scalable //EP2?
  176. prop_thumper
  177. prop_vehicle_airboat
  178. prop_vehicle_apc
  179. prop_vehicle_cannon
  180. prop_vehicle_choreo_generic //EP1?
  181. prop_vehicle_crane
  182. prop_vehicle_driveable
  183. prop_vehicle_jeep
  184. prop_vehicle_prisoner_pod
  185. prop_vehicle
  186. script_intro
  187. script_tauremoval
  188. scripted_sentence
  189. scripted_sequence
  190. scripted_target
  191. test_sidelist
  192. -- trigger_physics_trap
  193. -- trigger_rpgfire
  194. -- trigger_vphysics_motion
  195. -- trigger_waterydeath
  196. -- trigger_weapon_dissolve
  197. -- trigger_weapon_strip
  198. vehicle_viewcontroller
  199. weapon_357
  200. weapon_alyxgun
  201. weapon_annabelle
  202. weapon_ar2
  203. weapon_brickbat
  204. weapon_bugbait
  205. weapon_crossbow
  206. weapon_crowbar
  207. weapon_frag
  208. weapon_physcannon
  209. weapon_pistol
  210. weapon_rpg
  211. weapon_shotgun
  212. weapon_smg1
  213. weapon_striderbuster //EP2?
  214. weapon_stunstick

checksum: 214 items (129@pointclass, 26@solidclass, 58@npcclass, 1@filterclass) retrieved by Beeswax 20:46, 6 Apr 2008 (PDT)