Missing Portal Entities Development branch
These are the missing entities, as defined in portal.fgd:
@PointClass base(CombineBallSpawners, Parentname, Targetname) = point_energy_ball_launcher :
"Launches energy balls."
[
BallLifetime(float) : "Ball Lifetime" : 12 : "The time in seconds the ball will live before self-destructing. A negative value will give infinite life."
MinLifeAfterPortal(float) : "Min life after portal transition" : 6 : "When energy balls created by this launcher pass through a portal and their life is refreshed to be this number at minimum."
input LaunchBall(void) : "Launch a ball from the spawner."
output OnPostSpawnBall(void) : "Fired after the ball has spawned."
]
This missing entity seems to have an effect on whether or not the elevators spawn on some maps, note the model defined:
@PointClass base(Targetname, Angles, Parentname, Global) studio( "models/props/Round_elevator_body.mdl" ) = prop_portal_stats_display : "Portal Stats Display"
[
input Enable(void) : "Turn on and display the current stats"
input Disable(void) : "Turn off stats display"
input UpdateStats(void) : "Updates the stats to the player's current level stats"
input ResetPlayerStats(void) : "Resets the curret level stats of the player"
output OnMetPortalObjective(void) : "Fired when enabled and player met the number of portal placements."
output OnMetStepsObjective(void) : "Fired when enabled and player met the number of foot steps."
output OnMetSecondsObjective(void) : "Fired when enabled and player met the number of seconds."
output OnFailedAllObjectives(void) : "Fired when enabled and player met no objectives."
]
Edited by Balimbanana