Add automatic emergency shuttle call (#12473)
* Add automatic emergency shuttle call This adds a cvar shuttle.auto_call_time which is an integer N, that calls the emergency shuttle automatically without intervention after N minutes. This can be disabled by setting N to 0. After a vote to extend, the shuttle will be called automatically every shuttle.auto_call_extension_time minutes. * Update Resources/Locale/en-US/round-end/round-end-system.ftl Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com> Co-authored-by: Moony <moony@hellomouse.net> Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com>
This commit is contained in:
@@ -1028,6 +1028,19 @@ namespace Content.Shared.CCVar
|
||||
public static readonly CVarDef<float> EmergencyRecallTurningPoint =
|
||||
CVarDef.Create("shuttle.recall_turning_point", 0.5f, CVar.SERVERONLY);
|
||||
|
||||
/// <summary>
|
||||
/// Time in minutes after round start to auto-call the shuttle. Set to zero to disable.
|
||||
/// </summary>
|
||||
public static readonly CVarDef<int> EmergencyShuttleAutoCallTime =
|
||||
CVarDef.Create("shuttle.auto_call_time", 90, CVar.SERVERONLY);
|
||||
|
||||
/// <summary>
|
||||
/// Time in minutes after the round was extended (by recalling the shuttle) to call
|
||||
/// the shuttle again.
|
||||
/// </summary>
|
||||
public static readonly CVarDef<int> EmergencyShuttleAutoCallExtensionTime =
|
||||
CVarDef.Create("shuttle.auto_call_extension_time", 45, CVar.SERVERONLY);
|
||||
|
||||
/// <summary>
|
||||
/// The map to load for CentCom for the emergency shuttle to dock to.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user