diff --git a/fgd/bases/PortalBase.fgd b/fgd/bases/PortalBase.fgd index 473f4b121..94b203d33 100644 --- a/fgd/bases/PortalBase.fgd +++ b/fgd/bases/PortalBase.fgd @@ -1,5 +1,5 @@ @BaseClass - appliesto(P2CE) + appliesto(SINCE_P2CE) = PortalBase [ activated[engine](boolean) : "Start Activated" : 0 diff --git a/fgd/brush/comp/comp_trigger_coop.fgd b/fgd/brush/comp/comp_trigger_coop.fgd index 36e022ca3..d8b1d4306 100644 --- a/fgd/brush/comp/comp_trigger_coop.fgd +++ b/fgd/brush/comp/comp_trigger_coop.fgd @@ -1,5 +1,5 @@ @SolidClass base(trigger_playerteam) - appliesto(P2CE, +srctools) + appliesto(SINCE_P2CE, +srctools) = comp_trigger_coop: "Only activates once both Coop players have reached the trigger." [ // Outputs diff --git a/fgd/brush/comp/comp_trigger_p2_goo.fgd b/fgd/brush/comp/comp_trigger_p2_goo.fgd index 308e95928..715a77942 100644 --- a/fgd/brush/comp/comp_trigger_p2_goo.fgd +++ b/fgd/brush/comp/comp_trigger_p2_goo.fgd @@ -1,5 +1,5 @@ @SolidClass base(Trigger) - appliesto(P2CE, +srctools) + appliesto(SINCE_P2CE, +srctools) = comp_trigger_p2_goo: "Implements Toxic Goo and Bottomless Pits.\n" + "This expands into a trigger_hurt and trigger_multiple with appropriate settings." diff --git a/fgd/brush/func/func_noportal_volume.fgd b/fgd/brush/func/func_noportal_volume.fgd index 80d6b377e..1fa91b847 100644 --- a/fgd/brush/func/func_noportal_volume.fgd +++ b/fgd/brush/func/func_noportal_volume.fgd @@ -1,5 +1,5 @@ @SolidClass base(BaseEntityBrush, Origin) - appliesto(P2CE) = func_noportal_volume: "A region which prevents portal placement." + appliesto(SINCE_P2CE) = func_noportal_volume: "A region which prevents portal placement." [ spawnflags(flags) : "spawnflags" = [ diff --git a/fgd/brush/func/func_placement_clip.fgd b/fgd/brush/func/func_placement_clip.fgd index d83bba1b5..9c997c1fa 100644 --- a/fgd/brush/func/func_placement_clip.fgd +++ b/fgd/brush/func/func_placement_clip.fgd @@ -1,5 +1,5 @@ @SolidClass base(Trigger) - appliesto(P2CE) + appliesto(SINCE_P2CE) = func_placement_clip: "Specifies a region where things cannot be built." [ ] diff --git a/fgd/brush/func/func_portal_bumper.fgd b/fgd/brush/func/func_portal_bumper.fgd index b2420581b..3cf633b00 100644 --- a/fgd/brush/func/func_portal_bumper.fgd +++ b/fgd/brush/func/func_portal_bumper.fgd @@ -1,5 +1,5 @@ @SolidClass base(BaseEntityBrush, Origin) - appliesto(P2CE) + appliesto(SINCE_P2CE) = func_portal_bumper: "A region which 'bumps' portals outside of it, but will still allow portals to be placed on it." [ spawnflags(flags) : "spawnflags" = diff --git a/fgd/brush/func/func_portal_detector.fgd b/fgd/brush/func/func_portal_detector.fgd index 0670d1bba..d4f869c49 100644 --- a/fgd/brush/func/func_portal_detector.fgd +++ b/fgd/brush/func/func_portal_detector.fgd @@ -1,5 +1,5 @@ @SolidClass base(BaseEntityBrush, Origin) - appliesto(P2CE) + appliesto(SINCE_P2CE) = func_portal_detector: "A region that fires an output if a portal is placed inside it." [ spawnflags(flags) : "spawnflags" = diff --git a/fgd/brush/func/func_portal_orientation.fgd b/fgd/brush/func/func_portal_orientation.fgd index 4353e89d3..b1d7b1757 100644 --- a/fgd/brush/func/func_portal_orientation.fgd +++ b/fgd/brush/func/func_portal_orientation.fgd @@ -1,5 +1,5 @@ @SolidClass base(BaseEntityBrush, EnableDisable) - appliesto(P2CE) + appliesto(SINCE_P2CE) = func_portal_orientation: "Adjusts a portal's rotation to match a specified angle. The 'front' of the portal points in the specified direction. " + "In Portal 2, portals are only reoriented when the entity is sent an Enable input, so this will need to be done every time a portal is placed." [ diff --git a/fgd/brush/func/func_portalled.fgd b/fgd/brush/func/func_portalled.fgd index 73fe6395c..34801086d 100644 --- a/fgd/brush/func/func_portalled.fgd +++ b/fgd/brush/func/func_portalled.fgd @@ -1,5 +1,5 @@ @SolidClass base(func_portal_detector) - appliesto(P2CE) + appliesto(SINCE_P2CE) = func_portalled: "Fires outputs when the player teleports through a portal in its volume." [ fireondeparture(boolean) : "Fire On Departure" : 1 : "Fire when the entity is entering this portal." diff --git a/fgd/brush/trigger/trigger_paint_cleanser.fgd b/fgd/brush/trigger/trigger_paint_cleanser.fgd index 6f186e0ba..f082b6309 100644 --- a/fgd/brush/trigger/trigger_paint_cleanser.fgd +++ b/fgd/brush/trigger/trigger_paint_cleanser.fgd @@ -1,5 +1,5 @@ @SolidClass base(Trigger) - appliesto(P2CE) + appliesto(SINCE_P2CE) = trigger_paint_cleanser: "A trigger volume that erases any gel within it. " + "Will destroy prop_paint_bombs and info_paint_sprayer gel, " + "but will not stop gel from streaking under it. " + diff --git a/fgd/brush/trigger/trigger_ping_detector.fgd b/fgd/brush/trigger/trigger_ping_detector.fgd index 7efc7765c..b55c2ec05 100644 --- a/fgd/brush/trigger/trigger_ping_detector.fgd +++ b/fgd/brush/trigger/trigger_ping_detector.fgd @@ -1,5 +1,5 @@ @SolidClass base(Trigger) - appliesto(P2CE) + appliesto(SINCE_P2CE) = trigger_ping_detector: "Detects whether a player has pinged in its region." [ diff --git a/fgd/brush/trigger/trigger_playerteam.fgd b/fgd/brush/trigger/trigger_playerteam.fgd index 7651b7218..506c939b2 100644 --- a/fgd/brush/trigger/trigger_playerteam.fgd +++ b/fgd/brush/trigger/trigger_playerteam.fgd @@ -1,5 +1,5 @@ @SolidClass base(Trigger) - appliesto(P2CE) + appliesto(SINCE_P2CE) = trigger_playerteam: "Allows distinguishing which player touched the trigger. " + "Use with a logic_coop_manager to detect when both players are inside." [ diff --git a/fgd/brush/trigger/trigger_portal_cleanser.fgd b/fgd/brush/trigger/trigger_portal_cleanser.fgd index a95b3b960..52990bab7 100644 --- a/fgd/brush/trigger/trigger_portal_cleanser.fgd +++ b/fgd/brush/trigger/trigger_portal_cleanser.fgd @@ -1,5 +1,5 @@ @SolidClass base(Trigger, RenderFields, Reflection) - appliesto(P2CE) + appliesto(SINCE_P2CE) = trigger_portal_cleanser: "A trigger volume that disolves any entities that touch it and fizzles active portals when the player touches it.|||An Aperture Science Material Emancipation Grid." [ spawnflags(flags) = diff --git a/fgd/engine/ent_hover_turret_tether.fgd b/fgd/engine/ent_hover_turret_tether.fgd index 593ffe253..423543213 100644 --- a/fgd/engine/ent_hover_turret_tether.fgd +++ b/fgd/engine/ent_hover_turret_tether.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) = ent_hover_turret_tether: "The ceiling tether for Hover Turrets. Generated automatically when the hover turret has an attachTarget set." [ ] diff --git a/fgd/point/comp/comp_vactube_end.fgd b/fgd/point/comp/comp_vactube_end.fgd index 79a15f000..39f2b4579 100644 --- a/fgd/point/comp/comp_vactube_end.fgd +++ b/fgd/point/comp/comp_vactube_end.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(+P2CE, +srctools, -engine) + appliesto(+SINCE_P2CE, +srctools, -engine) studioprop("models/editor/vactubes/end_point.mdl") sphere() = comp_vactube_end : "Marks the end point of a vactube. Objects reaching here will be cleaned up." diff --git a/fgd/point/comp/comp_vactube_junction.fgd b/fgd/point/comp/comp_vactube_junction.fgd index 680a246ee..cb82f2edf 100644 --- a/fgd/point/comp/comp_vactube_junction.fgd +++ b/fgd/point/comp/comp_vactube_junction.fgd @@ -1,5 +1,5 @@ @PointClass base(Angles) - appliesto(+P2CE, +srctools, -engine) + appliesto(+SINCE_P2CE, +srctools, -engine) studioprop() = comp_vactube_junction : "Marks a junction in a vactube, where they're forced to change direction. Scanner models near straight nodes will be detected automatically." [ diff --git a/fgd/point/comp/comp_vactube_object.fgd b/fgd/point/comp/comp_vactube_object.fgd index d311d63fd..e864184ae 100644 --- a/fgd/point/comp/comp_vactube_object.fgd +++ b/fgd/point/comp/comp_vactube_object.fgd @@ -1,5 +1,5 @@ @PointClass - appliesto(+P2CE, +srctools, -engine) + appliesto(+SINCE_P2CE, +srctools, -engine) studioprop() = comp_vactube_object : "Registers objects that can appear in the tubing." [ diff --git a/fgd/point/comp/comp_vactube_start.fgd b/fgd/point/comp/comp_vactube_start.fgd index 47cb7f450..97945569c 100644 --- a/fgd/point/comp/comp_vactube_start.fgd +++ b/fgd/point/comp/comp_vactube_start.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(+P2CE, +srctools, -engine) + appliesto(+SINCE_P2CE, +srctools, -engine) studioprop("models/editor/vactubes/start_point.mdl") = comp_vactube_start : "Marks the start point of a vactube. This is where they spawn." [ diff --git a/fgd/point/env/env_lightrail_endpoint.fgd b/fgd/point/env/env_lightrail_endpoint.fgd index f24b0acb9..911a254ff 100644 --- a/fgd/point/env/env_lightrail_endpoint.fgd +++ b/fgd/point/env/env_lightrail_endpoint.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) = env_lightrail_endpoint: "Special effects for the endpoints of the lightrail.|||Special effects for the endpoints of the Unstationary Scaffold." [ spawnflags(flags) : "spawnflags" = diff --git a/fgd/point/env/env_player_viewfinder.fgd b/fgd/point/env/env_player_viewfinder.fgd index d3a811fe2..87bcb2e8e 100644 --- a/fgd/point/env/env_player_viewfinder.fgd +++ b/fgd/point/env/env_player_viewfinder.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) = env_player_viewfinder: "When enabled, the viewfinder screen overlay will turn on, like when gesturing to cameras. Applies to both Coop players." [ // Inputs diff --git a/fgd/point/env/env_portal_credits.fgd b/fgd/point/env/env_portal_credits.fgd index 464567382..86c480900 100644 --- a/fgd/point/env/env_portal_credits.fgd +++ b/fgd/point/env/env_portal_credits.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/env_portal_credits") color(200 0 0) = env_portal_credits: "The entity that controls the Portal credits, loaded from 'scripts/credits.txt'." [ diff --git a/fgd/point/env/env_portal_laser.fgd b/fgd/point/env/env_portal_laser.fgd index c22284995..02e03f119 100644 --- a/fgd/point/env/env_portal_laser.fgd +++ b/fgd/point/env/env_portal_laser.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = env_portal_laser: " A Thermal Discouragement Beam that will move through portals, redirect using Redirection Cubes and reflect off of Reflection Gel." [ diff --git a/fgd/point/env/env_portal_path_track.fgd b/fgd/point/env/env_portal_path_track.fgd index ceb93f3cc..1b393a255 100644 --- a/fgd/point/env/env_portal_path_track.fgd +++ b/fgd/point/env/env_portal_path_track.fgd @@ -1,5 +1,5 @@ @PointClass base(path_track) - appliesto(P2CE) + appliesto(SINCE_P2CE) = env_portal_path_track: "An unused variant of path_track, presumably intended for Unstationary Scaffolds. " + "It produces a beam between each node, as well as (somewhat buggy) endpoint effects which are based on the entity's angles." [ diff --git a/fgd/point/filter/filter_paint_power.fgd b/fgd/point/filter/filter_paint_power.fgd index 3b8f5015d..713720d1d 100644 --- a/fgd/point/filter/filter_paint_power.fgd +++ b/fgd/point/filter/filter_paint_power.fgd @@ -1,5 +1,5 @@ @FilterClass base(filter_base) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/filter_paint_power.vmt") = filter_paint_power : "A filter that filters based on the current paint power of the entity." [ diff --git a/fgd/point/hot/hot_potato.fgd b/fgd/point/hot/hot_potato.fgd index 72aaf32c3..f79456d8c 100644 --- a/fgd/point/hot/hot_potato.fgd +++ b/fgd/point/hot/hot_potato.fgd @@ -1,5 +1,5 @@ @PointClass base(prop_glass_futbol, prop_exploding_futbol) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/futbol.mdl") line(255 255 0, targetname, spawnername) = hot_potato: "This uses the futbol model. It can be carried around, but on impact it explodes, similar to prop_exploding_futbols." diff --git a/fgd/point/hot/hot_potato_catcher.fgd b/fgd/point/hot/hot_potato_catcher.fgd index 4e279c02d..edb463c1e 100644 --- a/fgd/point/hot/hot_potato_catcher.fgd +++ b/fgd/point/hot/hot_potato_catcher.fgd @@ -1,5 +1,5 @@ @PointClass base(prop_glass_futbol_socket) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/editor/axis_helper.mdl") = hot_potato_catcher: "Catches 'hot potatos' and fires an output." [ diff --git a/fgd/point/hot/hot_potato_socket.fgd b/fgd/point/hot/hot_potato_socket.fgd index b993bbe77..1d650ccd3 100644 --- a/fgd/point/hot/hot_potato_socket.fgd +++ b/fgd/point/hot/hot_potato_socket.fgd @@ -1,5 +1,5 @@ @PointClass base(prop_glass_futbol_socket) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/editor/axis_helper.mdl") = hot_potato_socket: "Catches (bombs?) and fires an output." [ diff --git a/fgd/point/hot/hot_potato_spawner.fgd b/fgd/point/hot/hot_potato_spawner.fgd index ee4a2dde6..04e881134 100644 --- a/fgd/point/hot/hot_potato_spawner.fgd +++ b/fgd/point/hot/hot_potato_spawner.fgd @@ -1,5 +1,5 @@ @PointClass base(prop_glass_futbol_spawner) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/futbol_dispenser.mdl") = hot_potato_spawner: "Catches 'hot potatos' and fires an output." [ diff --git a/fgd/point/info/info_coop_spawn.fgd b/fgd/point/info/info_coop_spawn.fgd index 8ed9d0e63..d2aae5159 100644 --- a/fgd/point/info/info_coop_spawn.fgd +++ b/fgd/point/info/info_coop_spawn.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint, PlayerClass) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = info_coop_spawn: "Player spawns for cooperative mode." [ diff --git a/fgd/point/info/info_landmark_entry.fgd b/fgd/point/info/info_landmark_entry.fgd index a19b99be8..30b5a1e76 100644 --- a/fgd/point/info/info_landmark_entry.fgd +++ b/fgd/point/info/info_landmark_entry.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/info_landmark") = info_landmark_entry: "Entry landmark" [ diff --git a/fgd/point/info/info_landmark_exit.fgd b/fgd/point/info/info_landmark_exit.fgd index cf54eea06..f87beb52f 100644 --- a/fgd/point/info/info_landmark_exit.fgd +++ b/fgd/point/info/info_landmark_exit.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/info_landmark") = info_landmark_exit: "Exit landmark" [ diff --git a/fgd/point/info/info_paint_sprayer.fgd b/fgd/point/info/info_paint_sprayer.fgd index ac55961e1..7cf93873a 100644 --- a/fgd/point/info/info_paint_sprayer.fgd +++ b/fgd/point/info/info_paint_sprayer.fgd @@ -1,8 +1,8 @@ @PointClass base(BaseEntityPoint, BasePaintType) - appliesto(P2CE) + appliesto(SINCE_P2CE) line(255 255 255, targetname, light_position_name) sphere(blob_spread_radius) - studio("models/editor/info_paint_sprayer.mdl") + studioprop("models/editor/info_paint_sprayer.mdl") = info_paint_sprayer: "An entity that sprays Gel." [ maxblobcount(integer) : "Max number of blobs" : 250 : "Max number of blobs that sprayer can spawn in the world (1-250)." diff --git a/fgd/point/info/info_placement_helper.fgd b/fgd/point/info/info_placement_helper.fgd index e809a562c..47fdc6159 100644 --- a/fgd/point/info/info_placement_helper.fgd +++ b/fgd/point/info/info_placement_helper.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint, EnableDisable) - appliesto(P2CE) + appliesto(SINCE_P2CE) line(255 255 0, targetname, proxy_name) line(255 255 0, targetname, attach_target_name) sphere(radius, 255 128 0) diff --git a/fgd/point/info/info_player_ping_detector.fgd b/fgd/point/info/info_player_ping_detector.fgd index 2f4eccf55..e19111c2a 100644 --- a/fgd/point/info/info_player_ping_detector.fgd +++ b/fgd/point/info/info_player_ping_detector.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/info_player_ping_detector.vmt") line(255 255 0, targetname, functankname) = info_player_ping_detector: "Detects a specific Co-op player's pings, and optionally rotates a func_tank to face towards them (as seen in the Calibration Course)" diff --git a/fgd/point/info/info_playtest_manager.fgd b/fgd/point/info/info_playtest_manager.fgd index 7787a7121..fd0ca5840 100644 --- a/fgd/point/info/info_playtest_manager.fgd +++ b/fgd/point/info/info_playtest_manager.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/info_target.vmt") = info_playtest_manager: "Manages playtest sessions." [ diff --git a/fgd/point/info/info_portal_gamerules.fgd b/fgd/point/info/info_portal_gamerules.fgd index 4aeed9aab..d4e91123f 100644 --- a/fgd/point/info/info_portal_gamerules.fgd +++ b/fgd/point/info/info_portal_gamerules.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/info_target.vmt") = info_portal_gamerules: "Determines game various rules for gameplay" [ diff --git a/fgd/point/info/info_target_personality_sphere.fgd b/fgd/point/info/info_target_personality_sphere.fgd index a86f858ab..1e9bea91b 100644 --- a/fgd/point/info/info_target_personality_sphere.fgd +++ b/fgd/point/info/info_target_personality_sphere.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) sphere(radius) = info_target_personality_sphere: "Personality Sphere Info Target" [ diff --git a/fgd/point/item/item_boots.fgd b/fgd/point/item/item_boots.fgd index 81860906e..f72ac6b03 100644 --- a/fgd/point/item/item_boots.fgd +++ b/fgd/point/item/item_boots.fgd @@ -1,5 +1,5 @@ @PointClass base(Item) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/items/item_boots.mdl") = item_boots: "Long Fall Boots" [ diff --git a/fgd/point/item/item_nugget.fgd b/fgd/point/item/item_nugget.fgd index e50bb040e..8548bcb07 100644 --- a/fgd/point/item/item_nugget.fgd +++ b/fgd/point/item/item_nugget.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/effects/cappoint_hologram.mdl") = item_nugget: "Aperture Incentivizing Nugget. Useless." [ diff --git a/fgd/point/item/item_paint_power_pickup.fgd b/fgd/point/item/item_paint_power_pickup.fgd index 8ca495dab..fd513ddbf 100644 --- a/fgd/point/item/item_paint_power_pickup.fgd +++ b/fgd/point/item/item_paint_power_pickup.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/water_bottle/water_bottle.mdl") = item_paint_power_pickup: "Paint Ammo" [ diff --git a/fgd/point/logic/logic_timescale.fgd b/fgd/point/logic/logic_timescale.fgd index 534326ddd..6be81ac68 100644 --- a/fgd/point/logic/logic_timescale.fgd +++ b/fgd/point/logic/logic_timescale.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) color(0 100 250) iconsprite("editor/logic_timescale.vmt") = logic_timescale: "Changes the server's timescale." diff --git a/fgd/point/npc/npc_hover_turret.fgd b/fgd/point/npc/npc_hover_turret.fgd index 3da106e37..a0027ea95 100644 --- a/fgd/point/npc/npc_hover_turret.fgd +++ b/fgd/point/npc/npc_hover_turret.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseNPC) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/npcs/hover_turret.mdl") line(255 255 255, targetname, attachtarget) frustum(_frustum_fov, _frustum_near, _frustum_far, _frustum_color, -1) diff --git a/fgd/point/npc/npc_personality_core.fgd b/fgd/point/npc/npc_personality_core.fgd index c848bbe04..9a2ad9c2a 100644 --- a/fgd/point/npc/npc_personality_core.fgd +++ b/fgd/point/npc/npc_personality_core.fgd @@ -1,5 +1,5 @@ @PointClass base(TalkNPC) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = npc_personality_core: "Aperture Science Personality Construct. Animated balls with handles." [ diff --git a/fgd/point/npc/npc_portal_turret_floor.fgd b/fgd/point/npc/npc_portal_turret_floor.fgd index fe2c698f1..a0f7fd150 100644 --- a/fgd/point/npc/npc_portal_turret_floor.fgd +++ b/fgd/point/npc/npc_portal_turret_floor.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseNPC) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() frustum(_frustum_fov, _frustum_near, TurretRange, _frustum_color, -1) = npc_portal_turret_floor: "Aperture Science Sentry Turret." diff --git a/fgd/point/npc/npc_rocket_turret.fgd b/fgd/point/npc/npc_rocket_turret.fgd index 8a6186b9c..d17e3cdca 100644 --- a/fgd/point/npc/npc_rocket_turret.fgd +++ b/fgd/point/npc/npc_rocket_turret.fgd @@ -1,6 +1,6 @@ @PointClass base(BaseNPC, ResponseContext) studioprop() line(0 0 255, targetname, TripwireAimTarget) - appliesto(P2CE) + appliesto(SINCE_P2CE) sphere(_sphere_radius) = npc_rocket_turret: "Portal 1 rocket sentry, aims a rocket at a target. " + "In Portal 2, the rocket spawns with a speed of 0 and sometimes gets " + diff --git a/fgd/point/npc/npc_security_camera.fgd b/fgd/point/npc/npc_security_camera.fgd index 117c5e28a..00339de79 100644 --- a/fgd/point/npc/npc_security_camera.fgd +++ b/fgd/point/npc/npc_security_camera.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseNPC, SetSkin) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = npc_security_camera: "Aperture Science Security Camera. " + "Follows either the player or their pings (Portal 2). " + diff --git a/fgd/point/npc/npc_wheatley_boss.fgd b/fgd/point/npc/npc_wheatley_boss.fgd index eef998869..90e518edb 100644 --- a/fgd/point/npc/npc_wheatley_boss.fgd +++ b/fgd/point/npc/npc_wheatley_boss.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseNPC, SetSkin) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = npc_wheatley_boss: "Wheatley NPC stub" [ diff --git a/fgd/point/paint_sphere.fgd b/fgd/point/paint_sphere.fgd index 328a10856..b0b28843e 100644 --- a/fgd/point/paint_sphere.fgd +++ b/fgd/point/paint_sphere.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) sphere(radius) iconsprite("editor/paint_sphere.vmt") = paint_sphere: "Paint brushes inside the sphere." diff --git a/fgd/point/point/point_changelevel.fgd b/fgd/point/point/point_changelevel.fgd index 20d9682d0..03bc9568b 100644 --- a/fgd/point/point/point_changelevel.fgd +++ b/fgd/point/point/point_changelevel.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/game_end.vmt") = point_changelevel: "Level Change Entity" [ diff --git a/fgd/point/point/point_energy_ball_launcher.fgd b/fgd/point/point/point_energy_ball_launcher.fgd index 0d17410f4..7913e81d8 100644 --- a/fgd/point/point/point_energy_ball_launcher.fgd +++ b/fgd/point/point/point_energy_ball_launcher.fgd @@ -1,5 +1,5 @@ @PointClass base(CombineBallSpawners) - appliesto(P2CE) + appliesto(SINCE_P2CE) iconsprite("editor/energy_ball.vmt") studio("models/editor/cone_helper.mdl") = point_energy_ball_launcher: "Launches Aperture Science High Energy Pellets. " diff --git a/fgd/point/point/point_futbol_shooter.fgd b/fgd/point/point/point_futbol_shooter.fgd index bbd89ffa3..f62ca379d 100644 --- a/fgd/point/point/point_futbol_shooter.fgd +++ b/fgd/point/point/point_futbol_shooter.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/editor/angle_helper.mdl") iconsprite("editor/point_futbol_shooter") = point_futbol_shooter: "Fires prop_exploding_futbols at a target entity. " + diff --git a/fgd/point/point/point_laser_target.fgd b/fgd/point/point/point_laser_target.fgd index 2f9c57070..116fe902f 100644 --- a/fgd/point/point/point_laser_target.fgd +++ b/fgd/point/point/point_laser_target.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint, SRCIndicator) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/editor/axis_helper.mdl") iconsprite("editor/point_laser_target.vmt") = point_laser_target: "Invisible Discouragement Beam detector, for logic use. " + diff --git a/fgd/point/point/point_paint_sensor.fgd b/fgd/point/point/point_paint_sensor.fgd index ec2de8a36..0df10ce22 100644 --- a/fgd/point/point/point_paint_sensor.fgd +++ b/fgd/point/point/point_paint_sensor.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) color(0 100 250) line(0 100 250, targetname, target) line(10 10 10, targetname, filtername) diff --git a/fgd/point/point/point_push.fgd b/fgd/point/point/point_push.fgd index a00e023d3..bd5b76a08 100644 --- a/fgd/point/point/point_push.fgd +++ b/fgd/point/point/point_push.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) sphere(radius) sphere(inner_radius) studio("models/editor/cone_helper.mdl") diff --git a/fgd/point/point/point_survey.fgd b/fgd/point/point/point_survey.fgd index a8e798573..627869f89 100644 --- a/fgd/point/point/point_survey.fgd +++ b/fgd/point/point/point_survey.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) = point_survey : "Displays a survey to the player." [ surveyname(string) : "Survey Script Name" : "end_puzzle_survey" : "Name of a survey keyvalues file, from the 'scripts/surveys' folder." diff --git a/fgd/point/portal_race_checkpoint.fgd b/fgd/point/portal_race_checkpoint.fgd index 9da540eac..c587c7b39 100644 --- a/fgd/point/portal_race_checkpoint.fgd +++ b/fgd/point/portal_race_checkpoint.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/effects/cappoint_hologram.mdl") = portal_race_checkpoint: "Checkpoint for race maps. When touched, lights up and ticks down like a pedestal button." [ diff --git a/fgd/point/portalmp_gamerules.fgd b/fgd/point/portalmp_gamerules.fgd index 274e46048..b175ceeb9 100644 --- a/fgd/point/portalmp_gamerules.fgd +++ b/fgd/point/portalmp_gamerules.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) = portalmp_gamerules: "Proxy entity for Portal 2 Gamerules. Appears nonfunctional." [ diff --git a/fgd/point/projected_wall_entity.fgd b/fgd/point/projected_wall_entity.fgd index 220904418..11fcff2e3 100644 --- a/fgd/point/projected_wall_entity.fgd +++ b/fgd/point/projected_wall_entity.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) = projected_wall_entity: "A Hard Light Bridge. Probably not spawnable in Hammer. Can be detected with triggers that have the 'Everything' flag set." [ ] diff --git a/fgd/point/prop/prop_button.fgd b/fgd/point/prop/prop_button.fgd index b409d3191..ad2b2ca54 100644 --- a/fgd/point/prop/prop_button.fgd +++ b/fgd/point/prop/prop_button.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePedButton) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_button: "A button which is activated by player use or by game inputs. While pressed it can play a tick-tock sound to indicate limited time." [ diff --git a/fgd/point/prop/prop_energy_ball.fgd b/fgd/point/prop/prop_energy_ball.fgd index d89ffa03c..657327efc 100644 --- a/fgd/point/prop/prop_energy_ball.fgd +++ b/fgd/point/prop/prop_energy_ball.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePropPhysics) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/effects/combineball.mdl") = prop_energy_ball: "Aperture Science High Energy Pellet. Bounces off surfaces, travels through portals and kills players on contact. After a time period it will explode and be respawned." [ diff --git a/fgd/point/prop/prop_exploding_futbol.fgd b/fgd/point/prop/prop_exploding_futbol.fgd index 4ab3bbd0d..ee3b5bbad 100644 --- a/fgd/point/prop/prop_exploding_futbol.fgd +++ b/fgd/point/prop/prop_exploding_futbol.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPhysics) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/npcs/personality_sphere_angry.mdl") = prop_exploding_futbol: "The bombs used by Wheatley." [ diff --git a/fgd/point/prop/prop_floor_ball_button.fgd b/fgd/point/prop/prop_floor_ball_button.fgd index f38fd95d5..719360c33 100644 --- a/fgd/point/prop/prop_floor_ball_button.fgd +++ b/fgd/point/prop/prop_floor_ball_button.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePortButton) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_floor_ball_button: "A floor button which is only activated by a Sphere-type prop_weighted_cube." [ diff --git a/fgd/point/prop/prop_floor_button.fgd b/fgd/point/prop/prop_floor_button.fgd index d752d1407..b74a7daa3 100644 --- a/fgd/point/prop/prop_floor_button.fgd +++ b/fgd/point/prop/prop_floor_button.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePortButton) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_floor_button: "A 1500 MegaWatt Aperture Science Super-Colliding Super Button, which is pressed by a player or objects." [ diff --git a/fgd/point/prop/prop_floor_cube_button.fgd b/fgd/point/prop/prop_floor_cube_button.fgd index 4639e7d00..e6ec63303 100644 --- a/fgd/point/prop/prop_floor_cube_button.fgd +++ b/fgd/point/prop/prop_floor_cube_button.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePortButton) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_floor_cube_button: "A floor button which is activated by a prop_weighted_cube." [ diff --git a/fgd/point/prop/prop_glados_core.fgd b/fgd/point/prop/prop_glados_core.fgd index 04bb019e3..5c4c3a8d4 100644 --- a/fgd/point/prop/prop_glados_core.fgd +++ b/fgd/point/prop/prop_glados_core.fgd @@ -1,6 +1,6 @@ @PointClass base(BasePropPhysics) studioprop() - appliesto(P2CE) + appliesto(SINCE_P2CE) = prop_glados_core: "The P1 personality cores for GlaDOS. Resemble little eyeballs with handles. " + "These play lines and look around when near the player. " [ diff --git a/fgd/point/prop/prop_glass_futbol.fgd b/fgd/point/prop/prop_glass_futbol.fgd index 6bb45a899..ebd8d0aae 100644 --- a/fgd/point/prop/prop_glass_futbol.fgd +++ b/fgd/point/prop/prop_glass_futbol.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePropPhysics) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/futbol.mdl") line(255 255 0, targetname, spawnername) = prop_glass_futbol: "A fragile glass ball that the player can pick up and toss. On contact with surfaces it will shatter, and it can be put into holders to power them. It is affected by gel, but the shattering means this has little effect." diff --git a/fgd/point/prop/prop_glass_futbol_socket.fgd b/fgd/point/prop/prop_glass_futbol_socket.fgd index 1fb2de626..72596bf9a 100644 --- a/fgd/point/prop/prop_glass_futbol_socket.fgd +++ b/fgd/point/prop/prop_glass_futbol_socket.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/editor/angle_helper.mdl") = prop_glass_futbol_socket: "Invisible entity that holds futbols and fires an output. When a futbol comes close it will snap into place." [ diff --git a/fgd/point/prop/prop_glass_futbol_spawner.fgd b/fgd/point/prop/prop_glass_futbol_spawner.fgd index d8ac51fdc..417189ba6 100644 --- a/fgd/point/prop/prop_glass_futbol_spawner.fgd +++ b/fgd/point/prop/prop_glass_futbol_spawner.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/futbol_dispenser.mdl") = prop_glass_futbol_spawner: "Spawns futbols. Will re-create a futbol when its created futbol breaks." [ diff --git a/fgd/point/prop/prop_indicator_panel.fgd b/fgd/point/prop/prop_indicator_panel.fgd index 799066b39..7c9b23377 100644 --- a/fgd/point/prop/prop_indicator_panel.fgd +++ b/fgd/point/prop/prop_indicator_panel.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/prop_indicator_panel.mdl") line(255 255 0, targetname, IndicatorLights) = prop_indicator_panel: "Indicator signs for the end of modern antlines. Shows either a tick/cross, or a circular countdown. " + diff --git a/fgd/point/prop/prop_laser_catcher.fgd b/fgd/point/prop/prop_laser_catcher.fgd index 8113a5e1e..fff287a75 100644 --- a/fgd/point/prop/prop_laser_catcher.fgd +++ b/fgd/point/prop/prop_laser_catcher.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating, SRCIndicator) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_laser_catcher: "Discouragement Beam Catcher that detects a laser, absorbing the beam. The entity will fire outputs when struck and unstruck." [ diff --git a/fgd/point/prop/prop_laser_relay.fgd b/fgd/point/prop/prop_laser_relay.fgd index 0670f040c..95ca37062 100644 --- a/fgd/point/prop/prop_laser_relay.fgd +++ b/fgd/point/prop/prop_laser_relay.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating, SRCIndicator, SetSkin) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_laser_relay: "Discouragement Beam Relay that detects lasers, whilst allowing it to pass through and hit other Relays. " + "The entity will fire outputs when struck and unstruck." diff --git a/fgd/point/prop/prop_mirror.fgd b/fgd/point/prop/prop_mirror.fgd index 42e3f6bb5..317333cc5 100644 --- a/fgd/point/prop/prop_mirror.fgd +++ b/fgd/point/prop/prop_mirror.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating, SetModel) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_mirror: "A basic mirror model" [ diff --git a/fgd/point/prop/prop_monster_box.fgd b/fgd/point/prop/prop_monster_box.fgd index 86e0bb0cb..f0f20a93f 100644 --- a/fgd/point/prop/prop_monster_box.fgd +++ b/fgd/point/prop/prop_monster_box.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPhysics) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_monster_box: "FrankenCubes, they walk about when oriented correctly but otherwise behave like normal Storage Cubes." [ diff --git a/fgd/point/prop/prop_paint_bomb.fgd b/fgd/point/prop/prop_paint_bomb.fgd index 311bca264..4d1823068 100644 --- a/fgd/point/prop/prop_paint_bomb.fgd +++ b/fgd/point/prop/prop_paint_bomb.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPhysics, BasePaintType) - appliesto(P2CE) + appliesto(SINCE_P2CE) studio("models/editor/prop_paint_bomb.mdl") = prop_paint_bomb: "Large blob of gel which explodes on impact. Respawn with a point_template." [ diff --git a/fgd/point/prop/prop_physics_paintable.fgd b/fgd/point/prop/prop_physics_paintable.fgd index 54009ec2c..941de4329 100644 --- a/fgd/point/prop/prop_physics_paintable.fgd +++ b/fgd/point/prop/prop_physics_paintable.fgd @@ -1,5 +1,5 @@ @PointClass base(prop_physics) - appliesto(P2CE) + appliesto(SINCE_P2CE) sphere(fademindist) sphere(fademaxdist) studioprop() diff --git a/fgd/point/prop/prop_portal.fgd b/fgd/point/prop/prop_portal.fgd index 1e51b04d9..7eb46fe78 100644 --- a/fgd/point/prop/prop_portal.fgd +++ b/fgd/point/prop/prop_portal.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint, PortalBase) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/prop_portal.mdl") bbox(-32 -16 -64, 32 16 64) = prop_portal: "A portal." diff --git a/fgd/point/prop/prop_portal_stats_display.fgd b/fgd/point/prop/prop_portal_stats_display.fgd index c03d4a5a7..f85a68b53 100644 --- a/fgd/point/prop/prop_portal_stats_display.fgd +++ b/fgd/point/prop/prop_portal_stats_display.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/Round_elevator_body.mdl") = prop_portal_stats_display: "Portal Stats Display, for P1's challenge mode." [ diff --git a/fgd/point/prop/prop_rocket_tripwire.fgd b/fgd/point/prop/prop_rocket_tripwire.fgd index 1e298e43c..325294ac4 100644 --- a/fgd/point/prop/prop_rocket_tripwire.fgd +++ b/fgd/point/prop/prop_rocket_tripwire.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/tripwire_turret.mdl") = prop_rocket_tripwire: "A stationary rocket turret that fires a rocket when players walk in front of it." [ diff --git a/fgd/point/prop/prop_telescopic_arm.fgd b/fgd/point/prop/prop_telescopic_arm.fgd index e0abf5740..746e2831b 100644 --- a/fgd/point/prop/prop_telescopic_arm.fgd +++ b/fgd/point/prop/prop_telescopic_arm.fgd @@ -1,5 +1,5 @@ -@PointClass base(BaseEntityAnimating) - appliesto(P2CE) +@PointClass base(BaseEntityAnimating) + appliesto(SINCE_P2CE) studioprop("models/props/telescopic_arm.mdl") = prop_telescopic_arm: "Telescopic Arm. Useless." [ diff --git a/fgd/point/prop/prop_testchamber_door.fgd b/fgd/point/prop/prop_testchamber_door.fgd index 7a0d00da7..10fbdc594 100644 --- a/fgd/point/prop/prop_testchamber_door.fgd +++ b/fgd/point/prop/prop_testchamber_door.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityAnimating) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() line(255 255 0, targetname, areaPortalWindow) line(255 255 0, targetname, lightingorigin) diff --git a/fgd/point/prop/prop_testchamber_sign.fgd b/fgd/point/prop/prop_testchamber_sign.fgd index d5316424a..d9ebd131f 100644 --- a/fgd/point/prop/prop_testchamber_sign.fgd +++ b/fgd/point/prop/prop_testchamber_sign.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/prop_testchamber_sign.mdl") = prop_testchamber_sign: "Portal 2 Test chamber sign" [ diff --git a/fgd/point/prop/prop_tic_tac_toe_panel.fgd b/fgd/point/prop/prop_tic_tac_toe_panel.fgd index b428436f2..9d551a201 100644 --- a/fgd/point/prop/prop_tic_tac_toe_panel.fgd +++ b/fgd/point/prop/prop_tic_tac_toe_panel.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/prop_indicator_panel.mdl") = prop_tic_tac_toe_panel: "Unknown use, likely for some kind of ping detector." [ diff --git a/fgd/point/prop/prop_tractor_beam.fgd b/fgd/point/prop/prop_tractor_beam.fgd index 5d8cdefb8..5d76e5ff2 100644 --- a/fgd/point/prop/prop_tractor_beam.fgd +++ b/fgd/point/prop/prop_tractor_beam.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseProjector) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_tractor_beam: "Emitter for an Excursion Funnel." [ diff --git a/fgd/point/prop/prop_under_button.fgd b/fgd/point/prop/prop_under_button.fgd index 4bf52750b..8b871d70f 100644 --- a/fgd/point/prop/prop_under_button.fgd +++ b/fgd/point/prop/prop_under_button.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePedButton) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_under_button: "A button which is activated by player use or by game inputs, for use in underground test chambers. " + "Uses different press/release sounds compared to the modern one. " + diff --git a/fgd/point/prop/prop_under_floor_button.fgd b/fgd/point/prop/prop_under_floor_button.fgd index e58e88814..0d8d4394c 100644 --- a/fgd/point/prop/prop_under_floor_button.fgd +++ b/fgd/point/prop/prop_under_floor_button.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePortButton) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_under_floor_button: "A floor button which is activated by a player or objects, for use in the underground test chambers. " + "It plays different sounds, and has a larger trigger area." diff --git a/fgd/point/prop/prop_wall_projector.fgd b/fgd/point/prop/prop_wall_projector.fgd index 212744d9e..cad50da8e 100644 --- a/fgd/point/prop/prop_wall_projector.fgd +++ b/fgd/point/prop/prop_wall_projector.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseProjector) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props/wall_emitter.mdl") = prop_wall_projector: "Aperture Science Hard Light Bridge Projector. " + "Note: To avoid lag when it first turns on, place an info_particle_system to precache 'projected_wall_impact'." diff --git a/fgd/point/prop/prop_weighted_cube.fgd b/fgd/point/prop/prop_weighted_cube.fgd index 0558557d6..ab86c2ea0 100644 --- a/fgd/point/prop/prop_weighted_cube.fgd +++ b/fgd/point/prop/prop_weighted_cube.fgd @@ -1,5 +1,5 @@ @PointClass base(BasePropPhysics) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop() = prop_weighted_cube: "Aperture Science Weighted Cube. Presses floor buttons, and can be moved around." [ diff --git a/fgd/point/rocket_turret_projectile.fgd b/fgd/point/rocket_turret_projectile.fgd index 9a0c23685..955f6ba35 100644 --- a/fgd/point/rocket_turret_projectile.fgd +++ b/fgd/point/rocket_turret_projectile.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint, ResponseContext, ToggleDraw) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/props_bts/rocket.mdl") = rocket_turret_projectile: "The rocket the Rocket Sentry fires." [ diff --git a/fgd/point/vgui/vgui_level_placard_display.fgd b/fgd/point/vgui/vgui_level_placard_display.fgd index b25724fb6..5f5a0c324 100644 --- a/fgd/point/vgui/vgui_level_placard_display.fgd +++ b/fgd/point/vgui/vgui_level_placard_display.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/vgui_arrows.mdl") = vgui_level_placard_display: "Pre-level display placard entity." [ diff --git a/fgd/point/vgui/vgui_mp_lobby_display.fgd b/fgd/point/vgui/vgui_mp_lobby_display.fgd index ae7e78f4f..62f605a5e 100644 --- a/fgd/point/vgui/vgui_mp_lobby_display.fgd +++ b/fgd/point/vgui/vgui_mp_lobby_display.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/vgui_arrows.mdl") = vgui_mp_lobby_display: "VGUI entity to display Coop levels in the Hub." [ diff --git a/fgd/point/vgui/vgui_neurotoxin_countdown.fgd b/fgd/point/vgui/vgui_neurotoxin_countdown.fgd index 024ba5228..a95f35e1b 100644 --- a/fgd/point/vgui/vgui_neurotoxin_countdown.fgd +++ b/fgd/point/vgui/vgui_neurotoxin_countdown.fgd @@ -1,5 +1,5 @@ @PointClass base(BaseEntityPoint) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/editor/vgui_arrows.mdl") = vgui_neurotoxin_countdown: "Neurotoxin Countdown display. AddOutput can be used to change/reset timer countdown." [ diff --git a/fgd/point/weapon/weapon_paintgun.fgd b/fgd/point/weapon/weapon_paintgun.fgd index 4496b3224..a75ba7002 100644 --- a/fgd/point/weapon/weapon_paintgun.fgd +++ b/fgd/point/weapon/weapon_paintgun.fgd @@ -1,5 +1,5 @@ @PointClass base(Weapon) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/weapons/w_portalgun.mdl") = weapon_paintgun: "Aperture Science Handheld Gel Accelerator" [ diff --git a/fgd/point/weapon/weapon_portalgun.fgd b/fgd/point/weapon/weapon_portalgun.fgd index 35dd9d6c2..427c727e1 100644 --- a/fgd/point/weapon/weapon_portalgun.fgd +++ b/fgd/point/weapon/weapon_portalgun.fgd @@ -1,5 +1,5 @@ @PointClass base(Weapon) - appliesto(P2CE) + appliesto(SINCE_P2CE) studioprop("models/weapons/w_portalgun.mdl") = weapon_portalgun: "Aperture Science Handheld Portal Device" [