Add snakes to vent spawn event (#32070)

Add snakes to vents
This commit is contained in:
Plykiya
2024-09-14 10:19:32 -07:00
committed by GitHub
parent def864db30
commit baf9bb9d85

View File

@@ -19,6 +19,7 @@
- id: RandomSentience - id: RandomSentience
- id: SlimesSpawn - id: SlimesSpawn
- id: SolarFlare - id: SolarFlare
- id: SnakeSpawn
- id: SpiderClownSpawn - id: SpiderClownSpawn
- id: SpiderSpawn - id: SpiderSpawn
- id: VentClog - id: VentClog
@@ -35,36 +36,35 @@
- id: SleeperAgents - id: SleeperAgents
- id: ZombieOutbreak - id: ZombieOutbreak
- type: entity - type: entity
id: BaseStationEvent id: BaseStationEvent
parent: BaseGameRule parent: BaseGameRule
abstract: true abstract: true
components: components:
- type: GameRule - type: GameRule
delay: delay:
min: 10 min: 10
max: 20 max: 20
- type: entity - type: entity
id: BaseStationEventShortDelay id: BaseStationEventShortDelay
parent: BaseGameRule parent: BaseGameRule
abstract: true abstract: true
components: components:
- type: GameRule - type: GameRule
delay: delay:
min: 10 min: 10
max: 20 max: 20
- type: entity - type: entity
id: BaseStationEventLongDelay id: BaseStationEventLongDelay
parent: BaseGameRule parent: BaseGameRule
abstract: true abstract: true
components: components:
- type: GameRule - type: GameRule
delay: delay:
min: 40 min: 40
max: 60 max: 60
- type: entity - type: entity
id: AnomalySpawn id: AnomalySpawn
@@ -286,7 +286,7 @@
startAudio: startAudio:
path: /Audio/Announcements/power_off.ogg path: /Audio/Announcements/power_off.ogg
params: params:
volume: -4 volume: -4
duration: 60 duration: 60
maxDuration: 120 maxDuration: 120
- type: PowerGridCheckRule - type: PowerGridCheckRule
@@ -354,6 +354,27 @@
- id: MobAdultSlimesYellowAngry - id: MobAdultSlimesYellowAngry
prob: 0.02 prob: 0.02
- type: entity
id: SnakeSpawn
parent: BaseStationEventShortDelay
components:
- type: StationEvent
startAnnouncement: station-event-vent-creatures-start-announcement
startAudio:
path: /Audio/Announcements/attention.ogg
earliestStart: 20
minimumPlayers: 15
weight: 5
duration: 60
- type: VentCrittersRule
entries:
- id: MobPurpleSnake
prob: 0.02
- id: MobSmallPurpleSnake
prob: 0.02
- id: MobCobraSpace
prob: 0.02
- type: entity - type: entity
id: SpiderSpawn id: SpiderSpawn
parent: BaseStationEventShortDelay parent: BaseStationEventShortDelay
@@ -518,9 +539,9 @@
id: MimicVendorRule id: MimicVendorRule
parent: BaseGameRule parent: BaseGameRule
components: components:
- type: StationEvent - type: StationEvent
earliestStart: 0 earliestStart: 0
minimumPlayers: 20 minimumPlayers: 20
maxOccurrences: 1 # this event has diminishing returns on interesting-ness, so we cap it maxOccurrences: 1 # this event has diminishing returns on interesting-ness, so we cap it
weight: 5 weight: 5
- type: MobReplacementRule - type: MobReplacementRule