Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event Rebalance #581

Merged
merged 2 commits into from
Jul 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
station-event-xeno-vents-announcement = Confirmed sightings of hostile alien wildlife on the station. Personnel are advised to arm themselves, barricade doors, and defend themselves if necessary. Security is advised to eradicate the threat as soon as possible.
station-event-xeno-vents-weak-announcement = Suspected signatures of hostile alien wildlife detected on the station. Personnel are advised to arm themselves, barricade doors, and defend themselves if necessary. Security is advised to eradicate the threat as soon as possible.
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,7 @@
station-event-slimes-spawn-announcement = Attention. A large influx of unknown life forms have been detected residing within the station's ventilation systems. Please be rid of these creatures before it begins to affect productivity.
station-event-vent-critters-announcement = Attention. A large influx of unknown life forms have been detected residing within the station's ventilation systems. Please be rid of these creatures before it begins to affect productivity.
station-event-spider-spawn-announcement = Attention. A large influx of unknown life forms have been detected residing within the station's ventilation systems. Please be rid of these creatures before it begins to affect productivity.

# Weak
station-event-slimes-spawn-weak-announcement = Attention. A moderate influx of unknown life forms have been detected residing within the station's ventilation systems. Please be rid of these creatures before it begins to affect productivity.
station-event-spider-spawn-weak-announcement = Attention. A moderate influx of unknown life forms have been detected residing within the station's ventilation systems. Please be rid of these creatures before it begins to affect productivity.
34 changes: 31 additions & 3 deletions Resources/Prototypes/DeltaV/GameRules/events.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@
- type: StationEvent
startAnnouncement: true
earliestStart: 20
reoccurrenceDelay: 12
minimumPlayers: 15
weight: 1
weight: 6 # Really weak compared to other critters
duration: 60
- type: VentCrittersRule
entries:
Expand All @@ -28,6 +29,33 @@
- id: MobXenoQueen
prob: 0.005

# Weaker version of xenos, meant to provide some dangers in low pop.
- type: entity
id: XenoVentsWeak
parent: XenoVents
noSpawn: true
components:
- type: StationEvent
startAnnouncement: true
reoccurrenceDelay: 12
minimumPlayers: 1
- type: VentCrittersRule
entries:
- id: MobXeno
prob: 0.006
- id: MobXenoDrone
prob: 0.004
- id: MobXenoSpitter
prob: 0.003
- id: MobXenoRouny
prob: 0.001
- id: MobXenoRunner
prob: 0.001
- id: MobXenoPraetorian
prob: 0.001
- id: MobXenoRavager
prob: 0.001

- type: entity
id: MothroachSpawn
parent: BaseGameRule
Expand All @@ -36,15 +64,15 @@
- type: StationEvent
id: VentCritters
earliestStart: 15
minimumPlayers: 15
minimumPlayers: 1
weight: 4
duration: 60
- type: VentCrittersRule
entries:
- id: MobMothroach
prob: 0.05

- type: entity # Delta-V : Midround Syndie Listening Station Spawn
- type: entity
id: PirateRadioSpawn
parent: BaseGameRule
noSpawn: true
Expand Down
Loading
Loading