Split part of IonStormRule into IonStormSystem. Added StartIonStormed which also uses IonStormSystem. Added StartIonStormedComponent. Changed stuff related to the Derelict Cyborg. Derelict Cyborg now spawns with a randomized lawset.

This commit is contained in:
The Canned One
2024-09-29 19:01:59 +02:00
parent 964ef33fc7
commit bad25e3397
8 changed files with 355 additions and 271 deletions

View File

@@ -329,11 +329,11 @@
- type: Access
enabled: false
groups:
- AllAccess #Randomized access would be fun. AllAccess is the best i can think of right now that does make it too hard to enter the station or.
- AllAccess #Randomized access would be fun. AllAccess is the best i can think of right now that does make it too hard for it to enter the station or navigate it..
- type: AccessReader
access: [["Command"]] #I will probably change this.
- type: SiliconLawProvider
laws: AntimovLawset #Temporary until i get it randomized.
laws: Crewsimov #Although this will be randomized.
- type: IntrinsicRadioTransmitter
channels:
- Binary
@@ -342,3 +342,7 @@
channels:
- Binary
- Common
- type: StartIonStormed
ionStormAmount: 5
DelayAdminlog: true
- type: IonStormTarget

View File

@@ -552,10 +552,10 @@
id: DerelictCyborgSpawn
components:
- type: StationEvent
weight: 2 #Low until it spawns with a random lawset instead of just antimov.
weight: 8
earliestStart: 15
reoccurrenceDelay: 20
minimumPlayers: 7
minimumPlayers: 4
duration: null
- type: SpaceSpawnRule
spawnDistance: 0
@@ -564,6 +564,9 @@
- type: AntagSelection
agentName: derelict-cyborg-round-end-agent-name
definitions:
# briefing:
# text: derelict-cyborg-role-greetin
# color: Blue
- spawnerPrototype: SpawnPointGhostDerelictCyborg
min: 1
max: 1