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
No edit summary
m (→‎{{src}}[[Base.fgd/Portal 2 | base.fgd]]: clean up, replaced: {{source}} → {{src}})
 
(31 intermediate revisions by 10 users not shown)
Line 1: Line 1:
[[Category:Portal_2_Level_Design]]{{portal2}} This is a complete list of all [[Portal 2]] entities that are used in the [[BSP]] map files.
{{lang|List of Portal 2 Entities|title=''Portal 2''—List of Entities}}{{p2 topicon}}
{{back | Portal 2 Level Creation}}
__NOTOC__


[[ai_addon_builder]]
{{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.}}
[[ai_relationship]]
 
[[ai_script_conditions]]
== {{src}}[[Base.fgd/Portal 2 | base.fgd]] ==
See [[List of base entities]]
[[ambient_generic]]
 
== {{hl2}}[[Half Life 2.fgd | halflife2.fgd]] ==
[[beam_spotlight]]
See [[List of HL2 entities]]
 
[[color_correction]]
== {{portal}}[[portal.fgd]] ==
[[color_correction_volume]]
See [[List of Portal entities]]
 
[[env_ar2explosion]]
== {{portal2}}[[portal2.fgd]] ==
[[env_entity_maker]]
{{ColumnBox|count=4|
[[env_explosion]]
'''env'''
[[env_fade]]
* [[env_player_viewfinder]]
[[env_fire]]
* [[env_portal_laser]]
[[env_fog_controller]]
'''filter'''
[[env_global]]
* [[filter_player_held]]
[[env_hudhint]]
'''func'''
[[env_instructor_hint]]
* [[func_placement_clip]]
[[env_lightglow]]
* [[func_portalled]]
[[env_microphone]]
'''info'''
[[env_physexplosion]]
* [[info_coop_spawn]]
[[env_physimpact]]
* [[info_landmark_entry]]
[[env_portal_credits]]
* [[info_landmark_exit]]
[[env_portal_laser]]
* [[info_paint_sprayer]]
[[env_projectedtexture]]
* [[info_placement_helper]]
[[env_shake]]
* [[info_player_ping_detector]]
[[env_shooter]]
* [[info_target]]
[[env_soundscape]]
* [[info_target_personality_sphere]]
[[env_soundscape_proxy]]
'''item'''
[[env_spark]]
* [[item_nugget]]
[[env_splash]]
'''linked'''
[[env_sprite]]
* [[linked_portal_door]]
[[env_sprite_clientside]]
'''logic'''
[[env_texturetoggle]]
* [[logic_coop_manager]]
[[env_tonemap_controller]]
* [[logic_timescale]]
[[env_viewpunch]]
'''npc'''
[[env_wind]]
* [[npc_personality_core]]
* [[npc_wheatley_boss]]
[[filter_activator_class]]
'''paint'''
[[filter_activator_model]]
* [[paint_sphere]]
[[filter_activator_name]]
'''point'''
[[filter_damage_type]]
* [[point_changelevel]]
[[filter_multi]]
* [[point_futbol_shooter]]
[[filter_player_held]]
* [[point_laser_target]]
* [[point_push]]
[[fog_volume]]
* [[point_survey]]
'''portalmp'''
[[func_areaportal]]
* [[portalmp_gamerules]]
[[func_areaportalwindow]]
'''prop'''
[[func_breakable]]
* [[prop_button]]
[[func_brush]]
* [[prop_floor_ball_button]]
[[func_button]]
* [[prop_floor_button]]
[[func_clip_vphysics]]
* [[prop_floor_cube_button]]
[[func_door]]
* [[prop_indicator_panel]]
[[func_door_rotating]]
* [[prop_laser_catcher]]
[[func_illusionary]]
* [[prop_laser_relay]]
[[func_instance_io_proxy]]
* [[prop_linked_portal_door]]
[[func_monitor]]
* [[prop_monster_box]]
[[func_movelinear]]
* [[prop_paint_bomb]]
[[func_noportal_volume]]
* [[prop_physics]]
[[func_physbox]]
* [[prop_physics_override]]
[[func_portal_bumper]]
* [[prop_physics_paintable]]
[[func_portal_detector]]
* [[prop_testchamber_door]]
[[func_rotating]]
* [[prop_tic_tac_toe_panel]]
[[func_rot_button]]
* [[prop_tractor_beam]]
[[func_smokevolume]]
* [[prop_under_button]]
[[func_tank]]
* [[prop_under_floor_button]]
[[func_tanktrain]]
* [[prop_wall_projector]]
[[func_tracktrain]]
* [[prop_weighted_cube]]
[[func_wall]]
'''trigger'''
* [[trigger_catapult]]
[[game_end]]
* [[trigger_paint_cleanser]]
[[game_gib_manager]]
* [[trigger_ping_detector]]
[[game_text]]
* [[trigger_playerteam]]
'''vgui'''
[[generic_actor]]
* [[vgui_level_placard_display]]
* [[vgui_mp_lobby_display]]
[[info_coop_spawn]]
'''worldspawn'''
[[infodecal]]
* [[worldspawn]]
[[info_game_event_proxy]]
}}
[[info_landmark]]
 
[[info_landmark_entry]]
{{entlist fgd}}
[[info_landmark_exit]]
{{ColumnBox|count=4|
[[info_lighting_relative]]
'''ai'''
[[info_node]]
* [[ai_addon_builder]]
[[info_overlay_accessor]]
* [[ai_ally_manager]]
[[info_paint_sprayer]]
* [[ai_goal_injured_follow]]
[[info_particle_system]]
* [[ai_goal_police]]
[[info_placement_helper]]
'''env'''
[[info_player_ping_detector]]
* [[env_cubemap]]
[[info_player_start]]
* [[env_flare]]
[[info_target]]
* [[env_starfield]]
[[info_target_instructor_hint]]
* [[env_terrainmorph]]
[[info_teleport_destination]]
'''func'''
* [[func_detail]]
[[keyframe_rope]]
* [[func_camera_target]]
* [[func_instance]]
[[light]]
* [[func_instance_origin]]
[[light_directional]]
* [[func_instance_parms]]
[[light_dynamic]]
* [[func_lookdoor]]
[[light_environment]]
* [[func_viscluster]]
[[light_spot]]
'''info'''
* [[info_lighting]]
[[linked_portal_door]]
* [[info_lighting_relative]]
* [[info_no_dynamic_shadow]]
[[logic_achievement]]
* [[info_overlay]]
[[logic_auto]]
* [[info_overlay_transition]]
[[logic_autosave]]
* [[info_teleporter_countdown]]
[[logic_branch]]
'''item'''
[[logic_branch_listener]]
* [[item_paint_power_pickup]]
[[logic_case]]
'''logic'''
[[logic_choreographed_scene]]
* [[logic_player_slowtime]]
[[logic_collision_pair]]
'''move'''
[[logic_compare]]
* [[move_track]]
[[logic_coop_manager]]
'''npc'''
[[logic_eventlistener]]
* [[npc_portal_turret_ground]]
[[logic_playerproxy]]
* [[npc_puppet]]
[[logic_playmovie]]
* [[npc_spotlight]]
[[logic_random_outputs]]
* [[npc_turret_ground]]
[[logic_register_activator]]
'''point'''
[[logic_relay]]
* [[point_flesh_effect_target]]
[[logic_script]]
'''prop'''
[[logic_timer]]
* [[prop_coreball]]
[[logic_timescale]]
* [[prop_detail]]
* [[prop_scalable]]
[[material_modify_control]]
* [[prop_static]]
'''weapon'''
[[math_counter]]
* [[weapon_paintgun]]
[[math_remap]]
}}
 
[[momentary_rot_button]]
{{entlist maps}}
* [[info_overlay_accessor]]
[[move_rope]]
* [[prop_exploding_futbol]]
* [[prop_scaled_cube]]
[[npc_bullseye]]
 
[[npc_enemyfinder]]
{{entlist engine}}
[[npc_personality_core]]
{{ColumnBox|count=4|
[[npc_portal_turret_floor]]
'''_'''
[[npc_security_camera]]
* [[_firesmoke]]
[[npc_wheatley_boss]]
* [[_plasma]]
'''ai'''
[[paint_sphere]]
* [[ai_ally_speech_manager]]
* [[ai_hint]]
[[path_corner]]
* [[ai_network]]
[[path_track]]
'''base'''
* [[baseanimating_projectile]]
[[phys_ballsocket]]
* [[basehlcombatweapon]]
[[phys_constraint]]
* [[baseportalcombatweapon]]
[[phys_constraintsystem]]
* [[baseprojectile]]
[[phys_hinge]]
* [[basespriteprojectile]]
[[phys_lengthconstraint]]
'''cycler'''
[[phys_motor]]
* [[cycler_blender]]
[[phys_ragdollconstraint]]
* [[cycler_flex]]
[[phys_spring]]
* [[cycler_weapon]]
* [[cycler_wreckage]]
[[player_loadsaved]]
'''ent'''
[[player_speedmod]]
* [[ent_hover_turret_tether]]
[[player_weaponstrip]]
* [[ent_watery_leech]]
'''entity'''
[[point_anglesensor]]
* [[entity_blocker]]
[[point_camera]]
* [[entityflame]]
[[point_changelevel]]
'''env'''
[[point_clientcommand]]
* [[env_beverage]]
[[point_futbol_shooter]]
* [[env_debughistory]]
[[point_push]]
* [[env_detail_controller]]
[[point_servercommand]]
* [[env_dusttrail]]
[[point_spotlight]]
* [[env_entity_freezing]]
[[point_survey]]
* [[env_fire_trail]]
[[point_teleport]]
* [[env_fizzler_effects]]
[[point_template]]
* [[env_glow]]
[[point_viewcontrol]]
* [[env_gunfire]]
[[point_viewcontrol_multiplayer]]
* [[env_movieexplosion]]
[[point_viewproxy]]
* [[env_outtro_stats]]
* [[env_particle_trail]]
[[postprocess_controller]]
* [[env_particlefire]]
* [[env_particlesmokegrenade]]
[[prop_button]]
* [[env_physwire]]
[[prop_dynamic]]
* [[env_quadraticbeam]]
[[prop_dynamic_override]]
* [[env_ragdoll_boogie]]
[[prop_exploding_futbol]]
* [[env_rockettrail]]
[[prop_floor_ball_button]]
* [[env_sporeexplosion]]
[[prop_floor_button]]
* [[env_sporetrail]]
[[prop_floor_cube_button]]
* [[env_steamjet]]
[[prop_indicator_panel]]
* [[env_tracer]]
[[prop_laser_catcher]]
'''filter'''
[[prop_laser_relay]]
* [[filter_activator_team]]
[[prop_monster_box]]
* [[filter_base]]
[[prop_paint_bomb]]
* [[filter_size]]
[[prop_physics]]
'''func'''
[[prop_physics_override]]
* [[func_detail_blocker]]
[[prop_portal]]
* [[func_fish_pool]]
[[prop_ragdoll]]
* [[func_ladderendpoint]]
[[prop_testchamber_door]]
* [[func_nav_avoidance_obstacle]]
[[prop_tractor_beam]]
* [[func_nav_blocker]]
[[prop_under_button]]
* [[func_physbox_multiplayer]]
[[prop_under_floor_button]]
* [[func_plat]]
[[prop_vehicle_choreo_generic]]
* [[func_precipitation_blocker]]
[[prop_wall_projector]]
* [[func_proprrespawnzone]]
[[prop_weighted_cube]]
* [[func_pushable]]
* [[func_recharge]]
[[scripted_sequence]]
* [[func_tank_combine_cannon]]
* [[func_tanklaser]]
[[shadow_control]]
* [[func_tankmortar]]
* [[func_tankphyscannister]]
[[sky_camera]]
* [[func_tankpulselaser]]
* [[func_train]]
[[trigger_autosave]]
* [[func_useableladder]]
[[trigger_catapult]]
* [[func_water]]
[[trigger_changelevel]]
* [[futbol_catcher]]
[[trigger_gravity]]
'''grenade'''
[[trigger_hurt]]
* [[grenade]]
[[trigger_look]]
* [[grenade_beam]]
[[trigger_multiple]]
* [[grenade_beam_chaser]]
[[trigger_once]]
'''handle'''
[[trigger_paint_cleanser]]
* [[handle_dummy]]
[[trigger_ping_detector]]
* [[handle_test]]
[[trigger_playerteam]]
'''info'''
[[trigger_portal_cleanser]]
* [[info_ladder_dismount]]
[[trigger_push]]
* [[info_player_deathmatch]]
[[trigger_teleport]]
* [[info_player_teamspawn]]
[[trigger_transition]]
* [[info_remarkable]]
[[trigger_weapon_strip]]
* [[info_vehicle_groundspawn]]
'''item'''
[[vgui_movie_display]]
* [[item_nugget]]
[[vgui_neurotoxin_countdown]]
* [[item_sodacan]]
[[vgui_screen]]
* [[item_suit]]
* [[item_suitcharger]]
[[water_lod_control]]
'''npc'''
* [[npc_concussiongrenade]]
[[weapon_portalgun]]
* [[npc_contactgrenade]]
* [[npc_enemyfinder_combinecannon]]
[[worldspawn]]
* [[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:Entities]]
[[Category:Portal 2]]
[[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]