Fix and Tweak Random Shuttle Spawns (#6401)
* Fix and slightly alter random shuttle spawns * Few more tweaks. Twice as many shuttles. * Tweaked to be max every 90 min
This commit is contained in:
parent
7fddf52368
commit
b3cf460bda
|
|
@ -34,7 +34,6 @@
|
||||||
- !type:NestedSelector # DeltaV
|
- !type:NestedSelector # DeltaV
|
||||||
tableId: BasicAntagEventsTableDeltaV
|
tableId: BasicAntagEventsTableDeltaV
|
||||||
- id: DragonSpawn
|
- id: DragonSpawn
|
||||||
- id: ColossusSpawn # DeltaV
|
|
||||||
#- id: ClosetSkeleton # DeltaV - replaced with MenaceSkeleton
|
#- id: ClosetSkeleton # DeltaV - replaced with MenaceSkeleton
|
||||||
#- id: KingRatMigration # DeltaV - disabled
|
#- id: KingRatMigration # DeltaV - disabled
|
||||||
- id: RevenantSpawn
|
- id: RevenantSpawn
|
||||||
|
|
|
||||||
|
|
@ -623,9 +623,9 @@
|
||||||
maximumSpanUntilFirstEvent: 900 # At longest takes an hour to show up.
|
maximumSpanUntilFirstEvent: 900 # At longest takes an hour to show up.
|
||||||
minMaxEventTiming:
|
minMaxEventTiming:
|
||||||
min: 1200 # 20 mins
|
min: 1200 # 20 mins
|
||||||
max: 7200 # 120 mins # you probably arent getting a second visitor shuttle in one round, but it is possible.
|
max: 5400 # 120 mins # you probably arent getting a second visitor shuttle in one round, but it is possible. # DeltaV - was 7200, now 90min
|
||||||
scheduledGameRules: !type:NestedSelector
|
scheduledGameRules: !type:NestedSelector
|
||||||
prob: 0.05 # Only 1 in 20 rounds...
|
#prob: 0.05 # Only 1 in 20 rounds... # DeltaV - remove 1/20
|
||||||
tableId: SpaceTrafficControlTable
|
tableId: SpaceTrafficControlTable
|
||||||
|
|
||||||
# variation passes
|
# variation passes
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,9 @@
|
||||||
id: UnknownShuttlesHostileTable
|
id: UnknownShuttlesHostileTable
|
||||||
table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
|
table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
|
||||||
children:
|
children:
|
||||||
#- id: LoneOpsSpawn # DeltaV: This is already in antag events table
|
- !type:NestedSelector # DeltaV
|
||||||
|
tableId: UnknownShuttlesTableDeltaV
|
||||||
|
- id: LoneOpsSpawn
|
||||||
- id: UnknownShuttleManOWar
|
- id: UnknownShuttleManOWar
|
||||||
#- id: UnknownShuttleInstigator # DeltaV: remove random ops
|
#- id: UnknownShuttleInstigator # DeltaV: remove random ops
|
||||||
|
|
||||||
|
|
@ -48,7 +50,7 @@
|
||||||
id: UnknownShuttleSyndieEvacPod
|
id: UnknownShuttleSyndieEvacPod
|
||||||
components:
|
components:
|
||||||
- type: StationEvent
|
- type: StationEvent
|
||||||
weight: 5 # lower because weird freelance roles
|
weight: 6
|
||||||
maxOccurrences: 2
|
maxOccurrences: 2
|
||||||
- type: LoadMapRule
|
- type: LoadMapRule
|
||||||
gridPath: /Maps/_DV/Shuttles/Event/syndie_evacpod.yml # DeltaV - Switched to our version, was /Maps/Shuttles/ShuttleEvent/syndie_evacpod.yml
|
gridPath: /Maps/_DV/Shuttles/Event/syndie_evacpod.yml # DeltaV - Switched to our version, was /Maps/Shuttles/ShuttleEvent/syndie_evacpod.yml
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,9 @@
|
||||||
- id: SkiaSpawn
|
- id: SkiaSpawn
|
||||||
- id: RatKingSpawn
|
- id: RatKingSpawn
|
||||||
- id: NTAgentSleeper
|
- id: NTAgentSleeper
|
||||||
|
- id: ColossusSpawn
|
||||||
|
- id: AsakimShuttle
|
||||||
|
- id: HitmanShuttle
|
||||||
|
|
||||||
# Replaces upstream meteor events until they're good
|
# Replaces upstream meteor events until they're good
|
||||||
- type: entity
|
- type: entity
|
||||||
|
|
@ -240,7 +243,7 @@
|
||||||
id: RoboNeuroticist
|
id: RoboNeuroticist
|
||||||
components:
|
components:
|
||||||
- type: StationEvent
|
- type: StationEvent
|
||||||
weight: 1
|
weight: 2
|
||||||
minimumPlayers: 35 #big threat, but has to have ghosts to matter
|
minimumPlayers: 35 #big threat, but has to have ghosts to matter
|
||||||
reoccurrenceDelay: 30
|
reoccurrenceDelay: 30
|
||||||
duration: null # so it shows up in round end
|
duration: null # so it shows up in round end
|
||||||
|
|
@ -502,7 +505,7 @@
|
||||||
startAnnouncement: station-event-pitbull-start-announcement
|
startAnnouncement: station-event-pitbull-start-announcement
|
||||||
startAudio:
|
startAudio:
|
||||||
path: /Audio/_DV/Announcements/attention.ogg
|
path: /Audio/_DV/Announcements/attention.ogg
|
||||||
earliestStart: 1
|
earliestStart: 30
|
||||||
minimumPlayers: 10
|
minimumPlayers: 10
|
||||||
weight: 1
|
weight: 1
|
||||||
duration: 15
|
duration: 15
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
- type: entityTable
|
- type: entityTable
|
||||||
id: UnknownShuttlesFreelanceTableDeltaV
|
id: UnknownShuttlesTableDeltaV
|
||||||
table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
|
table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
|
||||||
children:
|
children:
|
||||||
- id: SyndicateRecruiter
|
- id: SyndicateRecruiter
|
||||||
|
|
@ -7,13 +7,15 @@
|
||||||
- id: SyndicateArmsdealer
|
- id: SyndicateArmsdealer
|
||||||
- id: AsakimShuttle
|
- id: AsakimShuttle
|
||||||
- id: HitmanShuttle
|
- id: HitmanShuttle
|
||||||
|
- id: RoboNeuroticist
|
||||||
|
- id: UnknownShuttleSyndieEvacPod
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
parent: BaseUnknownShuttleRule
|
parent: BaseUnknownShuttleRule
|
||||||
id: SyndicateRecruiter
|
id: SyndicateRecruiter
|
||||||
components:
|
components:
|
||||||
- type: StationEvent
|
- type: StationEvent
|
||||||
weight: 4
|
weight: 6
|
||||||
minimumPlayers: 20
|
minimumPlayers: 20
|
||||||
maxOccurrences: 1
|
maxOccurrences: 1
|
||||||
duration: null
|
duration: null
|
||||||
|
|
@ -58,7 +60,7 @@
|
||||||
id: SynthesisSpecialist
|
id: SynthesisSpecialist
|
||||||
components:
|
components:
|
||||||
- type: StationEvent
|
- type: StationEvent
|
||||||
weight: 4
|
weight: 6
|
||||||
minimumPlayers: 20
|
minimumPlayers: 20
|
||||||
maxOccurrences: 1
|
maxOccurrences: 1
|
||||||
duration: null
|
duration: null
|
||||||
|
|
@ -102,7 +104,7 @@
|
||||||
id: SyndicateArmsdealer
|
id: SyndicateArmsdealer
|
||||||
components:
|
components:
|
||||||
- type: StationEvent
|
- type: StationEvent
|
||||||
weight: 2
|
weight: 6
|
||||||
minimumPlayers: 25
|
minimumPlayers: 25
|
||||||
maxOccurrences: 1
|
maxOccurrences: 1
|
||||||
duration: null
|
duration: null
|
||||||
|
|
@ -147,7 +149,7 @@
|
||||||
id: HitmanShuttle
|
id: HitmanShuttle
|
||||||
components:
|
components:
|
||||||
- type: StationEvent
|
- type: StationEvent
|
||||||
weight: 2
|
weight: 6
|
||||||
minimumPlayers: 25
|
minimumPlayers: 25
|
||||||
maxOccurrences: 1
|
maxOccurrences: 1
|
||||||
duration: null
|
duration: null
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
#startAnnouncement: station-event-asakim-shuttle-detected # DeltaV - no
|
#startAnnouncement: station-event-asakim-shuttle-detected # DeltaV - no
|
||||||
# startAudio:
|
# startAudio:
|
||||||
# path: /Audio/Misc/notice1.ogg
|
# path: /Audio/Misc/notice1.ogg
|
||||||
weight: 1.5 # DeltaV - was 2, now less common then Arms Dealer. rare role
|
weight: 3
|
||||||
minimumPlayers: 25 # DeltaV
|
minimumPlayers: 25 # DeltaV
|
||||||
maxOccurrences: 1 # DeltaV - was 4
|
maxOccurrences: 1 # DeltaV - was 4
|
||||||
duration: null # DeltaV
|
duration: null # DeltaV
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue