Cycler: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


{{CD|CGenericCycler|file1=h_cycler.cpp}}
{{CD|CGenericCycler|file1=h_cycler.cpp}}
It is used to display a model for testing purposes. Despite this, the entity was used in {{hl2|1}} for Noriko on the crane, then often used in {{hl2ep1|1}} (and once for {{hl2|name}} (on Dark Energy) and {{hl2ep2|1}}) for Combine Advisor that appears on a screen (using {{ent|point_camera}} entity).{{Cite|1}} Shooting it will cycle through the model's animations.
It is used to display a model for testing purposes. Despite this, the entity was used in {{hl2|1}} for Noriko on the [[Creating a working Crane in Half-Life 2|crane]], then often used in {{hl2ep1|1}} (and once for {{hl2|name}} (on Dark Energy) and {{hl2ep2|1}}) for Combine Advisor that appears on a screen (using {{ent|point_camera}} entity).{{Cite|1}} Shooting it will cycle through the model's animations.


{{Important|This is a debug entity. For mapping purposes use {{ent|prop_dynamic}} or {{ent|prop_dynamic_override}} instead.}}
{{Important|This is a debug entity. For mapping purposes use {{ent|prop_dynamic}} or {{ent|prop_dynamic_override}} instead.}}

Revision as of 03:39, 29 November 2025

English (en)Hrvatski (hr)Русский (ru)中文 (zh)Translate (Translate)

cycler is a model entity available in Half-Life: Source Half-Life: Source, Half-Life 2 series Half-Life 2 series, Portal series Portal series, and Counter-Strike seriesCounter-Strike series Counter-Strike series.

C++ Class hierarchy
CGenericCycler
CCycler
CAI_BaseNPC
CBaseCombatCharacter
CBaseFlex
CBaseAnimatingOverlay
CBaseAnimating
CBaseEntity
C++ h_cycler.cpp

It is used to display a model for testing purposes. Despite this, the entity was used in Half-Life 2 for Noriko on the crane, then often used in Half-Life 2: Episode One (and once for Half-Life 2 (on Dark Energy) and Half-Life 2: Episode Two) for Combine Advisor that appears on a screen (using point_camera entity).[1] Shooting it will cycle through the model's animations.

Icon-Important.pngImportant:This is a debug entity. For mapping purposes use prop_dynamic or prop_dynamic_override instead.
AltNames.pngAltNames: This entity is also tied to model_studio.

Keyvalues

Name (targetname) <string>
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also: Generic Keyvalues, Inputs and Outputs available to all entities
World Model (model) <model path>
In-game 3D representation of the entity to display. This is the path to a MDL relative to the game's root directory. (128 character limit)

Flags

Not Solid : [1]

Inputs

SetSequence <stringRedirectInput/string>
Sets the cycler's sequence.

See also

References

References
1a.
If you hit Noriko with an explosive, she'll start playing various animations. Every time she is hit, a new one starts. Noriko is a entity called a cycler, an entity which are used in Half-Life (Alpha) demo map. Despite prop entities like prop_dynamic are now present in Source engine, cyclers are continued to be used in Half-Life 2 twice (Noriko in Highway 17 and Combine Advisor in Dark Energy) and later in Half-Life 2: Episode One for several times and once in Half-Life 2: Episode Two for a Combine Advisor that appears on the screen.
.