This article relates to the game "Portal 2". Click here for more information.

List of Portal 2 Entities: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎{{src}}[[Base.fgd/Portal 2 | base.fgd]]: clean up, replaced: {{source}} → {{src}})
 
(20 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{portal2}} This is a list of all [[Portal 2]] entities.
{{lang|List of Portal 2 Entities|title=''Portal 2''—List of Entities}}{{p2 topicon}}
{{back | Portal 2 Level Creation}}
__NOTOC__


==Map Entities==
{{todo|This page is inaccurate as not all of the entities listed on the base/HL2/Portal pages still exist in Portal 2, it should be changed to list the specific entities which Portal 2 has (check dumpentityfactories). Also maybe get rid of the separate sections for each FGD file since it's not very useful information.}}
Entities that are used in the official [[BSP]] map files.  


===Portal 2 specific===
== {{src}}[[Base.fgd/Portal 2 | base.fgd]] ==
{|
See [[List of base entities]]
|-
|
[[env_portal_credits]]
[[env_portal_laser]]
[[func_noportal_volume]]
[[func_portal_bumper]]
[[func_portal_detector]]
[[info_coop_spawn]]
[[info_paint_sprayer]]
[[info_placement_helper]]
[[info_player_ping_detector]]
[[point_changelevel]]
[[npc_personality_core]]
[[npc_portal_turret_floor]]
[[npc_security_camera]]
[[npc_wheatley_boss]]
[[paint_sphere]]
[[point_futbol_shooter]]
[[info_landmark_entry]]
[[info_landmark_exit]]
|
[[prop_exploding_futbol]]
[[prop_floor_ball_button]]
[[prop_floor_button]]
[[prop_floor_cube_button]]
[[prop_indicator_panel]]
[[prop_laser_catcher]]
[[prop_laser_relay]]
[[prop_monster_box]]
[[prop_paint_bomb]]
[[prop_physics_paintable]]
[[prop_testchamber_door]]
[[prop_tractor_beam]]
[[prop_under_button]]
[[prop_under_floor_button]]
[[prop_weighted_cube]]
[[trigger_catapult]]
[[trigger_paint_cleanser]]
[[trigger_ping_detector]]
[[trigger_portal_cleanser]]
[[vgui_neurotoxin_countdown]]
[[weapon_portalgun]]
|}


===Base entities===
== {{hl2}}[[Half Life 2.fgd | halflife2.fgd]] ==
{|
See [[List of HL2 entities]]
|-
|
[[ai_addon_builder]]
[[ai_relationship]]
[[ai_script_conditions]]
[[ambient_generic]]
[[beam_spotlight]]
[[color_correction]]
[[color_correction_volume]]
[[env_ar2explosion]]
[[env_entity_maker]]
[[env_explosion]]
[[env_fade]]
[[env_fire]]
[[env_fog_controller]]
[[env_global]]
[[env_hudhint]]
[[env_instructor_hint]]
[[env_lightglow]]
[[env_microphone]]
[[env_physexplosion]]
[[env_physimpact]]
[[env_projectedtexture]]
[[env_shake]]
[[env_shooter]]
[[env_soundscape]]
[[env_soundscape_proxy]]
[[env_spark]]
[[env_splash]]
[[env_sprite]]
[[env_sprite_clientside]]
[[env_texturetoggle]]
[[env_tonemap_controller]]
[[env_viewpunch]]
[[env_wind]]
[[filter_activator_class]]
[[filter_activator_model]]
[[filter_activator_name]]
[[filter_damage_type]]
[[filter_multi]]
[[filter_player_held]]
[[fog_volume]]
|
[[func_areaportal]]
[[func_areaportalwindow]]
[[func_breakable]]
[[func_brush]]
[[func_button]]
[[func_clip_vphysics]]
[[func_door]]
[[func_door_rotating]]
[[func_illusionary]]
[[func_instance_io_proxy]]
[[func_monitor]]
[[func_movelinear]]
[[func_physbox]]
[[func_rotating]]
[[func_rot_button]]
[[func_smokevolume]]
[[func_tank]]
[[func_tanktrain]]
[[func_tracktrain]]
[[func_wall]]
[[game_end]]
[[game_gib_manager]]
[[game_text]]
[[generic_actor]]
[[infodecal]]
[[info_game_event_proxy]]
[[info_landmark]]
[[info_lighting_relative]]
[[info_node]]
[[info_overlay_accessor]]
[[info_particle_system]]
[[info_player_start]]
[[info_target]]
[[info_target_instructor_hint]]
[[info_teleport_destination]]
[[keyframe_rope]]
[[light]]
[[light_directional]]
[[light_dynamic]]
[[light_environment]]
[[light_spot]]
[[linked_portal_door]]
|
[[logic_achievement]]
[[logic_auto]]
[[logic_autosave]]
[[logic_branch]]
[[logic_branch_listener]]
[[logic_case]]
[[logic_choreographed_scene]]
[[logic_collision_pair]]
[[logic_compare]]
[[logic_coop_manager]]
[[logic_eventlistener]]
[[logic_playerproxy]]
[[logic_playmovie]]
[[logic_random_outputs]]
[[logic_register_activator]]
[[logic_relay]]
[[logic_script]]
[[logic_timer]]
[[logic_timescale]]
[[material_modify_control]]
[[math_counter]]
[[math_remap]]
[[momentary_rot_button]]
[[move_rope]]
[[npc_bullseye]]
[[npc_enemyfinder]]
[[path_corner]]
[[path_track]]
[[phys_ballsocket]]
[[phys_constraint]]
[[phys_constraintsystem]]
[[phys_hinge]]
[[phys_lengthconstraint]]
[[phys_motor]]
[[phys_ragdollconstraint]]
[[phys_spring]]
[[player_loadsaved]]
[[player_speedmod]]
[[player_weaponstrip]]
|
[[point_anglesensor]]
[[point_camera]]
[[point_clientcommand]]
[[point_push]]
[[point_servercommand]]
[[point_spotlight]]
[[point_survey]]
[[point_teleport]]
[[point_template]]
[[point_viewcontrol]]
[[point_viewcontrol_multiplayer]]
[[point_viewproxy]]
[[postprocess_controller]]
[[prop_button]]
[[prop_dynamic]]
[[prop_dynamic_override]]
[[prop_physics]]
[[prop_physics_override]]
[[prop_portal]]
[[prop_ragdoll]]
[[prop_vehicle_choreo_generic]]
[[prop_wall_projector]]
[[scripted_sequence]]
[[shadow_control]]
[[sky_camera]]
[[trigger_autosave]]
[[trigger_changelevel]]
[[trigger_gravity]]
[[trigger_hurt]]
[[trigger_look]]
[[trigger_multiple]]
[[trigger_once]]
[[trigger_playerteam]]
[[trigger_push]]
[[trigger_teleport]]
[[trigger_transition]]
[[trigger_weapon_strip]]
[[vgui_movie_display]]
[[vgui_screen]]
[[water_lod_control]]
[[worldspawn]]
|}


==Unused/internal entities==
== {{portal}}[[portal.fgd]] ==
Entities dumped by the <code>dumpentityfactories</code> console command that are not used in the official maps.
See [[List of Portal entities]]


{|
== {{portal2}}[[portal2.fgd]] ==
|-
{{ColumnBox|count=4|
|
'''env'''
[[_firesmoke]]
* [[env_player_viewfinder]]
[[_plasma]]
* [[env_portal_laser]]
[[ai_ally_speech_manager]]
'''filter'''
[[ai_battle_line]]
* [[filter_player_held]]
[[ai_changehintgroup]]
'''func'''
[[ai_changetarget]]
* [[func_placement_clip]]
[[ai_goal_actbusy]]
* [[func_portalled]]
[[ai_goal_actbusy_queue]]
'''info'''
[[ai_goal_assault]]
* [[info_coop_spawn]]
[[ai_goal_fightfromcover]]
* [[info_landmark_entry]]
[[ai_goal_follow]]
* [[info_landmark_exit]]
[[ai_goal_lead]]
* [[info_paint_sprayer]]
[[ai_goal_lead_weapon]]
* [[info_placement_helper]]
[[ai_goal_standoff]]
* [[info_player_ping_detector]]
[[ai_hint]]
* [[info_target]]
[[ai_network]]
* [[info_target_personality_sphere]]
[[ai_npc_eventresponsesystem]]
'''item'''
[[ai_sound]]
* [[item_nugget]]
[[ai_speechfilter]]
'''linked'''
[[aiscripted_schedule]]
* [[linked_portal_door]]
[[aitesthull]]
'''logic'''
[[ar2explosion]]
* [[logic_coop_manager]]
[[assault_assaultpoint]]
* [[logic_timescale]]
[[assault_rallypoint]]
'''npc'''
[[baseanimating_projectile]]
* [[npc_personality_core]]
[[basehlcombatweapon]]
* [[npc_wheatley_boss]]
[[baseportalcombatweapon]]
'''paint'''
[[baseprojectile]]
* [[paint_sphere]]
[[basespriteprojectile]]
'''point'''
[[beam]]
* [[point_changelevel]]
[[bodyque]]
* [[point_futbol_shooter]]
[[commentary_auto]]
* [[point_laser_target]]
[[cube_rotationcontroller]]
* [[point_push]]
[[cycler]]
* [[point_survey]]
[[cycler_actor]]
'''portalmp'''
[[cycler_blender]]
* [[portalmp_gamerules]]
[[cycler_flex]]
'''prop'''
[[cycler_weapon]]
* [[prop_button]]
[[cycler_wreckage]]
* [[prop_floor_ball_button]]
[[dynamic_prop]]
* [[prop_floor_button]]
[[ent_hover_turret_tether]]
* [[prop_floor_cube_button]]
[[ent_watery_leech]]
* [[prop_indicator_panel]]
[[entity_blocker]]
* [[prop_laser_catcher]]
[[entityflame]]
* [[prop_laser_relay]]
[[env_ambient_light]]
* [[prop_linked_portal_door]]
[[env_beam]]
* [[prop_monster_box]]
[[env_beverage]]
* [[prop_paint_bomb]]
[[env_blood]]
* [[prop_physics]]
[[env_bubbles]]
* [[prop_physics_override]]
[[env_citadel_energy_core]]
* [[prop_physics_paintable]]
[[env_credits]]
* [[prop_testchamber_door]]
[[env_debughistory]]
* [[prop_tic_tac_toe_panel]]
[[env_detail_controller]]
* [[prop_tractor_beam]]
[[env_dof_controller]]
* [[prop_under_button]]
[[env_dustpuff]]
* [[prop_under_floor_button]]
[[env_dusttrail]]
* [[prop_wall_projector]]
[[env_effectscript]]
* [[prop_weighted_cube]]
[[env_embers]]
'''trigger'''
[[env_entity_dissolver]]
* [[trigger_catapult]]
[[env_entity_freezing]]
* [[trigger_paint_cleanser]]
[[env_entity_igniter]]
* [[trigger_ping_detector]]
[[env_fire_trail]]
* [[trigger_playerteam]]
[[env_firesensor]]
'''vgui'''
[[env_firesource]]
* [[vgui_level_placard_display]]
[[env_fizzler_effects]]
* [[vgui_mp_lobby_display]]
[[env_funnel]]
'''worldspawn'''
[[env_glow]]
* [[worldspawn]]
[[env_gunfire]]
}}
[[env_laser]]
[[env_lightrail_endpoint]]
[[env_message]]
[[env_movieexplosion]]
[[env_muzzleflash]]
[[env_outtro_stats]]
[[env_particle_performance_monitor]]
[[env_particle_trail]]
[[env_particlefire]]
[[env_particlelight]]
[[env_particlescript]]
[[env_particlesmokegrenade]]
[[env_physwire]]
[[env_player_surface_trigger]]
[[env_player_viewfinder]]
[[env_portal_path_track]]
[[env_quadraticbeam]]
[[env_ragdoll_boogie]]
[[env_rockettrail]]
[[env_rotorshooter]]
[[env_screeneffect]]
[[env_screenoverlay]]
[[env_smokestack]]
[[env_smoketrail]]
[[env_soundscape_triggerable]]
|
[[env_speaker]]
[[env_sporeexplosion]]
[[env_sporetrail]]
[[env_sprite_oriented]]
[[env_spritetrail]]
[[env_steam]]
[[env_steamjet]]
[[env_sun]]
[[env_tilt]]
[[env_tracer]]
[[env_zoom]]
[[event_queue_saveload_proxy]]
[[exploding_futbol_catcher]]
[[filter_activator_context]]
[[filter_activator_mass_greater]]
[[filter_activator_team]]
[[filter_base]]
[[filter_combineball_type]]
[[filter_enemy]]
[[filter_size]]
[[fish]]
[[fizzler_multiorigin_sound_player]]
[[floorturret_tipcontroller]]
[[funCBaseFlex]]
[[func_breakable_surf]]
[[func_combine_ball_spawner]]
[[func_conveyor]]
[[func_detail_blocker]]
[[func_dustcloud]]
[[func_dustmotes]]
[[func_fish_pool]]
[[func_guntarget]]
[[func_ladderendpoint]]
[[func_lod]]
[[func_nav_avoidance_obstacle]]
[[func_nav_blocker]]
[[func_occluder]]
[[func_physbox_multiplayer]]
[[func_placement_clip]]
[[func_plat]]
[[func_platrot]]
[[func_portal_orientation]]
[[func_portalled]]
[[func_precipitation]]
[[func_precipitation_blocker]]
[[func_proprrespawnzone]]
[[func_pushable]]
[[func_recharge]]
[[func_reflective_glass]]
[[func_tank_combine_cannon]]
[[func_tanklaser]]
[[func_tankmortar]]
[[func_tankphyscannister]]
[[func_tankpulselaser]]
[[func_trackautochange]]
[[func_trackchange]]
[[func_train]]
[[func_traincontrols]]
[[func_useableladder]]
[[func_vehicleclip]]
[[func_wall_toggle]]
[[func_water]]
[[func_water_analog]]
[[func_weight_button]]
[[futbol_catcher]]
[[game_player_equip]]
[[game_player_team]]
[[game_ragdoll_manager]]
[[game_score]]
[[game_ui]]
[[game_weapon_manager]]
[[game_zone_player]]
[[gib]]
[[gibshooter]]
[[grenade]]
[[grenade_beam]]
[[grenade_beam_chaser]]
[[hammer_updateignorelist]]
[[handle_dummy]]
[[handle_test]]
[[hl2_gamerules]]
[[info_camera_link]]
[[info_constraint_anchor]]
[[info_hint]]
[[info_intermission]]
[[info_ladder_dismount]]
[[info_mass_center]]
[[info_node_air]]
[[info_node_air_hint]]
[[info_node_climb]]
[[info_node_hint]]
[[info_node_link]]
[[info_node_link_controller]]
|
[[info_npc_spawn_destination]]
[[info_null]]
[[info_player_deathmatch]]
[[info_player_teamspawn]]
[[info_projecteddecal]]
[[info_radial_link_controller]]
[[info_remarkable]]
[[info_target_personality_sphere]]
[[info_vehicle_groundspawn]]
[[instanced_scripted_scene]]
[[item_nugget]]
[[item_sodacan]]
[[item_suit]]
[[item_suitcharger]]
[[keyframe_track]]
[[light_glspot]]
[[logic_active_autosave]]
[[logic_lineto]]
[[logic_measure_movement]]
[[logic_multicompare]]
[[logic_navigation]]
[[logic_proximity]]
[[logic_scene_list_manager]]
[[math_colorblend]]
[[model_studio]]
[[momentary_door]]
[[monster_furniture]]
[[monster_generic]]
[[mortarshell]]
[[move_keyframed]]
[[multisource]]
[[npc_concussiongrenade]]
[[npc_contactgrenade]]
[[npc_enemyfinder_combinecannon]]
[[npc_furniture]]
[[npc_grenade_frag]]
[[npc_handgrenade]]
[[npc_hover_turret]]
[[npc_maker]]
[[npc_newnpc]]
[[npc_rocket_turret]]
[[npc_template_maker]]
[[npc_turret_floor]]
[[npc_vehicledriver]]
[[paint_stream]]
[[path_corner_crash]]
[[phys_bone_follower]]
[[phys_convert]]
[[phys_keepupright]]
[[phys_magnet]]
[[phys_pulleyconstraint]]
[[phys_ragdollmagnet]]
[[phys_slideconstraint]]
[[phys_thruster]]
[[phys_torque]]
[[physics_cannister]]
[[physics_entity_solver]]
[[physics_npc_solver]]
[[physics_prop]]
[[physics_prop_ragdoll]]
[[physics_prop_statue]]
[[physicsclonearea]]
[[physicsshadowclone]]
[[player]]
[[player_manager]]
[[player_pickup]]
[[point_angularvelocitysensor]]
[[point_bonusmaps_accessor]]
[[point_broadcastclientcommand]]
[[point_combine_ball_launcher]]
[[point_commentary_node]]
[[point_commentary_viewpoint]]
[[point_devshot_camera]]
[[point_enable_motion_fixup]]
[[point_energy_ball_launcher]]
[[point_entity_finder]]
[[point_gamestats_counter]]
[[point_hurt]]
[[point_laser_target]]
[[point_message]]
[[point_playermoveconstraint]]
[[point_posecontroller]]
[[point_proximity_sensor]]
[[point_tesla]]
[[point_velocitysensor]]
[[portal_base2D]]
[[portal_gamerules]]
[[portal_mp_stats]]
[[portal_race_checkpoint]]
[[portal_ragdoll]]
[[portalmp_gamerules]]
[[portalsimulator_collisionentity]]
[[predicted_viewmodel]]
|
[[projected_entity_ambient_sound_proxy]]
[[projected_tractor_beam_entity]]
[[projected_wall_entity]]
[[prop_combine_ball]]
[[prop_door_rotating]]
[[prop_dynamic_ornament]]
[[prop_energy_ball]]
[[prop_exploding_futbol_socket]]
[[prop_exploding_futbol_spawner]]
[[prop_glados_core]]
[[prop_glass_futbol]]
[[prop_glass_futbol_socket]]
[[prop_glass_futbol_spawner]]
[[prop_hallucination]]
[[prop_linked_portal_door]]
[[prop_mirror]]
[[prop_personality_sphere]]
[[prop_physics_multiplayer]]
[[prop_physics_paintable]]
[[prop_physics_respawnable]]
[[prop_portal_stats_display]]
[[prop_ragdoll_attached]]
[[prop_rocket_tripwire]]
[[prop_sphere]]
[[prop_talker]]
[[prop_telescopic_arm]]
[[prop_tic_tac_toe_panel]]
[[prop_vehicle]]
[[prop_vehicle_driveable]]
[[raggib]]
[[rocket_turret_projectile]]
[[rope_anchor]]
[[scene_manager]]
[[script_intro]]
[[scripted_scene]]
[[scripted_sentence]]
[[scripted_target]]
[[simple_physics_brush]]
[[simple_physics_prop]]
[[skybox_swapper]]
[[soundent]]
[[spark_shower]]
[[spotlight_end]]
[[spraycan]]
[[sunlight_shadow_control]]
[[tanktrain_ai]]
[[tanktrain_aitarget]]
[[target_cdaudio]]
[[target_changegravity]]
[[te_tester]]
[[team_manager]]
[[test_effect]]
[[test_proxytoggle]]
[[test_traceline]]
[[trigger]]
[[trigger_auto_crouch]]
[[trigger_brush]]
[[trigger_cdaudio]]
[[trigger_fog]]
[[trigger_hierarchy]]
[[trigger_impact]]
[[trigger_physics_trap]]
[[trigger_playermovement]]
[[trigger_portal_button]]
[[trigger_proximity]]
[[trigger_remove]]
[[trigger_rpgfire]]
[[trigger_serverragdoll]]
[[trigger_soundscape]]
[[trigger_togglesave]]
[[trigger_tonemap]]
[[trigger_tractorbeam]]
[[trigger_vphysics_motion]]
[[trigger_waterydeath]]
[[trigger_weapon_dissolve]]
[[trigger_wind]]
[[vehicle_viewcontroller]]
[[vgui_indicator_panel]]
[[vgui_level_placard_display]]
[[vgui_mp_lobby_display]]
[[vgui_screen_team]]
[[vgui_slideshow_display]]
[[viewmodel]]
[[waterbullet]]
[[weapon_cubemap]]
[[weapon_portal_base]]
[[weapon_promo_antenna_ball]]
[[weapon_promo_antenna_egg]]
[[weapon_promo_helmet_ball]]
[[weapon_promo_helmet_egg]]
[[wearable_item]]
[[window_pane]]
[[world_items]]
|}


[[Category:Entities]]
{{entlist fgd}}
[[Category:Portal 2 Entities|*]]
{{ColumnBox|count=4|
'''ai'''
* [[ai_addon_builder]]
* [[ai_ally_manager]]
* [[ai_goal_injured_follow]]
* [[ai_goal_police]]
'''env'''
* [[env_cubemap]]
* [[env_flare]]
* [[env_starfield]]
* [[env_terrainmorph]]
'''func'''
* [[func_detail]]
* [[func_camera_target]]
* [[func_instance]]
* [[func_instance_origin]]
* [[func_instance_parms]]
* [[func_lookdoor]]
* [[func_viscluster]]
'''info'''
* [[info_lighting]]
* [[info_lighting_relative]]
* [[info_no_dynamic_shadow]]
* [[info_overlay]]
* [[info_overlay_transition]]
* [[info_teleporter_countdown]]
'''item'''
* [[item_paint_power_pickup]]
'''logic'''
* [[logic_player_slowtime]]
'''move'''
* [[move_track]]
'''npc'''
* [[npc_portal_turret_ground]]
* [[npc_puppet]]
* [[npc_spotlight]]
* [[npc_turret_ground]]
'''point'''
* [[point_flesh_effect_target]]
'''prop'''
* [[prop_coreball]]
* [[prop_detail]]
* [[prop_scalable]]
* [[prop_static]]
'''weapon'''
* [[weapon_paintgun]]
}}
 
{{entlist maps}}
* [[info_overlay_accessor]]
* [[prop_exploding_futbol]]
* [[prop_scaled_cube]]
 
{{entlist engine}}
{{ColumnBox|count=4|
'''_'''
* [[_firesmoke]]
* [[_plasma]]
'''ai'''
* [[ai_ally_speech_manager]]
* [[ai_hint]]
* [[ai_network]]
'''base'''
* [[baseanimating_projectile]]
* [[basehlcombatweapon]]
* [[baseportalcombatweapon]]
* [[baseprojectile]]
* [[basespriteprojectile]]
'''cycler'''
* [[cycler_blender]]
* [[cycler_flex]]
* [[cycler_weapon]]
* [[cycler_wreckage]]
'''ent'''
* [[ent_hover_turret_tether]]
* [[ent_watery_leech]]
'''entity'''
* [[entity_blocker]]
* [[entityflame]]
'''env'''
* [[env_beverage]]
* [[env_debughistory]]
* [[env_detail_controller]]
* [[env_dusttrail]]
* [[env_entity_freezing]]
* [[env_fire_trail]]
* [[env_fizzler_effects]]
* [[env_glow]]
* [[env_gunfire]]
* [[env_movieexplosion]]
* [[env_outtro_stats]]
* [[env_particle_trail]]
* [[env_particlefire]]
* [[env_particlesmokegrenade]]
* [[env_physwire]]
* [[env_quadraticbeam]]
* [[env_ragdoll_boogie]]
* [[env_rockettrail]]
* [[env_sporeexplosion]]
* [[env_sporetrail]]
* [[env_steamjet]]
* [[env_tracer]]
'''filter'''
* [[filter_activator_team]]
* [[filter_base]]
* [[filter_size]]
'''func'''
* [[func_detail_blocker]]
* [[func_fish_pool]]
* [[func_ladderendpoint]]
* [[func_nav_avoidance_obstacle]]
* [[func_nav_blocker]]
* [[func_physbox_multiplayer]]
* [[func_plat]]
* [[func_precipitation_blocker]]
* [[func_proprrespawnzone]]
* [[func_pushable]]
* [[func_recharge]]
* [[func_tank_combine_cannon]]
* [[func_tanklaser]]
* [[func_tankmortar]]
* [[func_tankphyscannister]]
* [[func_tankpulselaser]]
* [[func_train]]
* [[func_useableladder]]
* [[func_water]]
* [[futbol_catcher]]
'''grenade'''
* [[grenade]]
* [[grenade_beam]]
* [[grenade_beam_chaser]]
'''handle'''
* [[handle_dummy]]
* [[handle_test]]
'''info'''
* [[info_ladder_dismount]]
* [[info_player_deathmatch]]
* [[info_player_teamspawn]]
* [[info_remarkable]]
* [[info_vehicle_groundspawn]]
'''item'''
* [[item_nugget]]
* [[item_sodacan]]
* [[item_suit]]
* [[item_suitcharger]]
'''npc'''
* [[npc_concussiongrenade]]
* [[npc_contactgrenade]]
* [[npc_enemyfinder_combinecannon]]
* [[npc_grenade_frag]]
* [[npc_handgrenade]]
* [[npc_hover_turret]]
* [[npc_newnpc]]
* [[npc_vehicledriver]]
'''physics'''
* [[physics_entity_solver]]
* [[physics_npc_solver]]
* [[physics_prop]]
* [[physics_prop_ragdoll]]
* [[physics_prop_statue]]
* [[physicsclonearea]]
* [[physicsshadowclone]]
'''player'''
* [[player]]
* [[player_manager]]
* [[player_pickup]]
'''point'''
* [[point_broadcastclientcommand]]
* [[point_commentary_node]]
* [[point_commentary_viewpoint]]
'''portal'''
* [[portal_base2D]]
* [[portal_gamerules]]
* [[portal_mp_stats]]
* [[portal_race_checkpoint]]
* [[portal_ragdoll]]
* [[portalsimulator_collisionentity]]
'''predicted'''
* [[predicted_viewmodel]]
* [[projected_entity_ambient_sound_proxy]]
* [[projected_tractor_beam_entity]]
* [[projected_wall_entity]]
'''prop'''
* [[prop_energy_ball]]
* [[prop_exploding_futbol_socket]]
* [[prop_exploding_futbol_spawner]]
* [[prop_glass_futbol]]
* [[prop_glass_futbol_socket]]
* [[prop_glass_futbol_spawner]]
* [[prop_hallucination]]
* [[prop_personality_sphere]]
* [[prop_physics_respawnable]]
* [[prop_ragdoll_attached]]
* [[prop_rocket_tripwire]]
* [[prop_sphere]]
* [[prop_talker]]
'''simple'''
* [[simple_physics_brush]]
* [[simple_physics_prop]]
'''target'''
* [[target_cdaudio]]
* [[target_changegravity]]
'''test'''
* [[test_effect]]
* [[test_proxytoggle]]
'''trigger'''
* [[trigger]]
* [[trigger_auto_crouch]]
* [[trigger_brush]]
* [[trigger_cdaudio]]
* [[trigger_fog]]
* [[trigger_portal_button]]
* [[trigger_rpgfire]]
* [[trigger_togglesave]]
* [[trigger_tonemap]]
* [[trigger_tractorbeam]]
* [[trigger_waterydeath]]
* [[trigger_weapon_dissolve]]
'''vgui'''
* [[vgui_indicator_panel]]
* [[vgui_screen_team]]
'''weapon'''
* [[weapon_cubemap]]
* [[weapon_portal_base]]
* [[weapon_promo_antenna_ball]]
* [[weapon_promo_antenna_egg]]
* [[weapon_promo_helmet_ball]]
* [[weapon_promo_helmet_egg]]
'''[other]'''
* [[aitesthull]]
* [[ar2explosion]]
* [[beam]]
* [[bodyque]]
* [[commentary_auto]]
* [[cube_rotationcontroller]]
* [[dynamic_prop]]
* [[event_queue_saveload_proxy]]
* [[exploding_futbol_catcher]]
* [[fish]]
* [[fizzler_multiorigin_sound_player]]
* [[floorturret_tipcontroller]]
* [[funCBaseFlex]]
* [[gib]]
* [[hl2_gamerules]]
* [[instanced_scripted_scene]]
* [[light_glspot]]
* [[logic_proximity]]
* [[model_studio]]
* [[momentary_door]]
* [[monster_furniture]]
* [[mortarshell]]
* [[multisource]]
* [[paint_stream]]
* [[path_corner_crash]]
* [[phys_bone_follower]]
* [[raggib]]
* [[rocket_turret_projectile]]
* [[rope_anchor]]
* [[scene_manager]]
* [[scripted_scene]]
* [[skybox_swapper]]
* [[soundent]]
* [[spark_shower]]
* [[spotlight_end]]
* [[spraycan]]
* [[te_tester]]
* [[team_manager]]
* [[viewmodel]]
* [[waterbullet]]
* [[wearable_item]]
* [[window_pane]]
* [[world_items]]
}}
 
[[Category:Portal 2]]
 
[[Category:Level Design]]
[[Category:Entities by game]]

Latest revision as of 01:04, 6 January 2024

English (en)Русский (ru)中文 (zh)Translate (Translate)
Portal 2 Level Creation


Todo: This page is inaccurate as not all of the entities listed on the base/HL2/Portal pages still exist in Portal 2, it should be changed to list the specific entities which Portal 2 has (check dumpentityfactories). Also maybe get rid of the separate sections for each FGD file since it's not very useful information.

Source base.fgd

See List of base entities

Half-Life 2 halflife2.fgd

See List of HL2 entities

Portalportal.fgd

See List of Portal entities

Portal 2portal2.fgd

env

filter

func

info

item

linked

logic

npc

paint

point

portalmp

prop

trigger

vgui

worldspawn

Unimplemented FGD entities

Entities defined in the FGD that aren't implemented by the engine. These won't work when placed in Hammer unless they're internal.

ai

env

func

info

item

logic

move

npc

point

prop

weapon

Undocumented map entities

Entities used in the official BSP map files that are undefined in the official FGD. These will most likely work in-game, but require custom FGD code for Hammer.

Undocumented engine entities

Entities dumped by the dumpentityfactories console command that don't exist in any official FGD or map. Some may be non-functional or buggy.

_

ai

base

cycler

ent

entity

env

filter

func

grenade

handle

info

item

npc

physics

player

point

portal

predicted

prop

simple

target

test

trigger

vgui

weapon

[other]