dod_control_point_master
Jump to navigation
Jump to search
![]() |
---|
CControlPointMaster |
![]() |
dod_control_point_master
is a logical entity available in Day of Defeat: Source.
This entity controls and checks the status of the control points on the map to determine a winner. Also allows for a timed map to be set up that allows for one team or the other to win after a certain amount of time. This will even show a timer countdown box in the upper left corner of the HUD.
Key Values
- Use round timer? (cpm_use_timer) <boolean>
- Enables round time limit (spawning a dod_round_timer).
- Round timer length in seconds (cpm_timer_length) <integer>
- Which team wins when timer expires (cpm_timer_team) <integer choices>
Literal Value Description 2 Allies 3 Axis
Note:Setting this to any other value will result in the round not ending when the timer expires; stalemates are not permitted.
- Start Disabled (StartDisabled) <boolean>
- Stay dormant until activated (with the
Enable
input).
Inputs
EnableDisable:
- Enable / Disable
- Enable/disable this entity from performing its task. It might also disappear from view.
- AddTimerSeconds <integer >
- Add seconds to the duration of the round timer
- RoundInit !FGD
- Re initializes the round, resetting all control points and capture zones. Does not actually restart the round, so the dod_round_timer and any bomb targets are not reset.
This is fired automatically by game code at the start of each round, so it generally doesn't need to be used manually.
Outputs
- OnAlliesWin
- !activator = !caller = this entity
Fires when the Allies win.
- OnAxisWin
- !activator = !caller = this entity
Fires when the Axis win. Note:Should not be used for victory music, as it will be overlaid over the vanilla music. The default soundscripts should be overridden using
maps/<mapname>_sounds.txt
instead.