Timed spawners (#1196)
* "Spawner" is a word. * Timed Spawners. * Default interval is now 60s
This commit is contained in:
committed by
GitHub
parent
ae541bbdab
commit
137d32e6aa
42
Resources/Prototypes/Entities/Markers/timed_spawners.yml
Normal file
42
Resources/Prototypes/Entities/Markers/timed_spawners.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
- type: entity
|
||||
name: base timed spawner
|
||||
id: BaseTimedSpawner
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
visible: false
|
||||
sprite: Objects/markers.rsi
|
||||
state: cross_blue
|
||||
- type: Icon
|
||||
sprite: Objects/markers.rsi
|
||||
state: cross_blue
|
||||
- type: Marker
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Collidable
|
||||
- type: TimedSpawner
|
||||
placement:
|
||||
mode: AlignTileAny
|
||||
|
||||
- type: entity
|
||||
name: AI Timed Spawner
|
||||
id: AITimedSpawner
|
||||
parent: BaseTimedSpawner
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
visible: false
|
||||
sprite: Objects/markers.rsi
|
||||
state: spawner_rifle
|
||||
- type: Icon
|
||||
sprite: Objects/markers.rsi
|
||||
state: spawner_rifle
|
||||
- type: TimedSpawner
|
||||
prototypes:
|
||||
- HumanMob_Spirate
|
||||
- HumanMob_Civilian
|
||||
chance: 0.75
|
||||
intervalSeconds: 60
|
||||
minimumEntitiesSpawned: 1
|
||||
maximumEntitiesSpawned: 5
|
||||
Reference in New Issue
Block a user