Logic timescale: Difference between revisions
Jump to navigation
Jump to search
m (Changed parameters of {{this is a}} to comply with the updated version. This action was performed by a bot.) |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Ent not in fgd}} | {{Ent not in fgd}} | ||
{{this is a|logical entity|name=logic_timescale|game=Portal 2}} It controls the rate at which time passes in the game. Functionally identical to the <code>host_timescale</code> console command, but works without cheats enabled and supports blending between the time scales. | |||
{{this is a| | |||
== | Useful to create temporary slow motion or fast-forward effects, as seen in the playable trailer for the movie ''Super 8'' in Portal 2. | ||
__NOTOC__ | |||
== Keyvalues == | |||
{{KV Targetname}} | |||
{{KV|Blend Time|intn=BlendTime|float|Time in seconds to blend between time scales.}} | |||
== Inputs == | |||
{{I|SetTimescaleBlendTime|Set time in seconds to blend between time scales.|param=float}} | |||
{{I|SetDesiredTimescale|Time scale to blend towards, this is a multiplicative value where 1.0 is normal time, 0.5 is half speed, 2.0 is double speed.|param=float}} | |||
== FGD Code == | == FGD Code == | ||
Line 18: | Line 22: | ||
] | ] | ||
</source> | </source> | ||
== See also == | == See also == | ||
* {{l4d2}} | * {{l4d2}} {{ent|func_timescale}} | ||
* {{as}} | * {{as}} {{ent|env_slomo}} |
Latest revision as of 08:26, 29 April 2025
logic_timescale
is a logical entity available in Portal 2. It controls the rate at which time passes in the game. Functionally identical to the
host_timescale
console command, but works without cheats enabled and supports blending between the time scales.
Useful to create temporary slow motion or fast-forward effects, as seen in the playable trailer for the movie Super 8 in Portal 2.
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Blend Time (BlendTime) <float>
- Time in seconds to blend between time scales.
Inputs
- SetTimescaleBlendTime <float >
- Set time in seconds to blend between time scales.
- SetDesiredTimescale <float >
- Time scale to blend towards, this is a multiplicative value where 1.0 is normal time, 0.5 is half speed, 2.0 is double speed.
FGD Code
@PointClass base(Targetname) = logic_timescale : "An entity that controls the rate at which time passes."
[
BlendTime(float) : "Blend Time" : "1.0" : "Time in seconds to blend between time scales."
input SetTimescaleBlendTime(float) : "Set time in seconds to blend between time scales."
input SetDesiredTimescale(float) : "Time scale to blend towards, this is a multiplicative value where 1.0 is normal time, 0.5 is half speed, 2.0 is double speed."
]