| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- # tables
- - type: entityTable
- id: CalmPestEventsTable
- table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
- children:
- - id: SnailMigrationLowPop
- - id: CockroachMigration
- - id: MouseMigration
- - type: entityTable
- id: SpicyPestEventsTable
- table: !type:AllSelector # we need to pass a list of rules, since rules have further restrictions to consider via StationEventComp
- children:
- - id: KingRatMigration
- - id: SnailMigration
- # events
- - type: entity
- id: MouseMigration
- parent: BaseStationEventShortDelay
- components:
- - type: StationEvent
- startAnnouncement: station-event-vent-creatures-start-announcement
- startAudio:
- path: /Audio/Announcements/attention.ogg
- earliestStart: 15
- weight: 6
- duration: 50
- - type: VentCrittersRule
- entries:
- - id: MobMouse
- prob: 0.02
- - id: MobMouse1
- prob: 0.02
- - id: MobMouse2
- prob: 0.02
- - id: MobMouseCancer
- prob: 0.001
- # Events always spawn a critter regardless of Probability https://github.com/space-wizards/space-station-14/issues/28480 I added the Rat King to their own event with a player cap.
- - type: entity
- id: KingRatMigration
- parent: BaseStationEventShortDelay
- components:
- - type: StationEvent
- startAnnouncement: station-event-vent-creatures-start-announcement
- startAudio:
- path: /Audio/Announcements/attention.ogg
- earliestStart: 15
- weight: 6
- duration: 50
- minimumPlayers: 30 # Hopefully this is enough for the Rat King's potential Army (it was not, raised from 15 -> 30)
- - type: VentCrittersRule
- entries:
- - id: MobMouse
- prob: 0.02
- - id: MobMouse1
- prob: 0.02
- - id: MobMouse2
- prob: 0.02
- - id: MobMouseCancer
- prob: 0.001
- specialEntries:
- - id: SpawnPointGhostRatKing
- prob: 0.001
- - type: entity
- id: CockroachMigration
- parent: BaseStationEventShortDelay
- components:
- - type: StationEvent
- startAnnouncement: station-event-vent-creatures-start-announcement
- startAudio:
- path: /Audio/Announcements/attention.ogg
- weight: 6
- duration: 50
- - type: VentCrittersRule
- entries:
- - id: MobCockroach
- prob: 0.03
- - id: MobMothroach
- prob: 0.008
- - type: entity
- id: SnailMigrationLowPop
- parent: BaseStationEventShortDelay
- components:
- - type: StationEvent
- startAnnouncement: station-event-vent-creatures-start-announcement
- startAudio:
- path: /Audio/Announcements/attention.ogg
- weight: 6
- duration: 50
- - type: VentCrittersRule
- entries:
- - id: MobSnail
- prob: 0.02
- - id: MobSnailSpeed
- prob: 0.002
- - id: MobSnailMoth
- prob: 0.002
- - type: entity
- id: SnailMigration
- parent: BaseStationEventShortDelay
- components:
- - type: StationEvent
- startAnnouncement: station-event-vent-creatures-start-announcement
- startAudio:
- path: /Audio/Announcements/attention.ogg
- earliestStart: 15
- weight: 6
- duration: 50
- minimumPlayers: 30
- - type: VentCrittersRule
- entries:
- - id: MobSnail
- prob: 0.02
- - id: MobSnailSpeed
- prob: 0.002
- - id: MobSnailMoth
- prob: 0.002
- - id: MobSnailInstantDeath
- prob: 0.00001 # ~ 1:2000 snails
|