Skip to content

Commit

Permalink
Add new random spawners (#2224)
Browse files Browse the repository at this point in the history
Co-authored-by: poeMota <[email protected]>
  • Loading branch information
poeMota and KonChenY1 authored Jun 8, 2024
1 parent 23a2897 commit 460e61a
Show file tree
Hide file tree
Showing 6 changed files with 251 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-AnimalRandomSpawner = random animal spawner
.desc = { ent-MarkerBase.desc }
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
ent-LootSpawnerContrabandLow = contraband spawner
.suffix = Low Value
.desc = { ent-MarkerBase.desc }
ent-LootSpawnerContraband = contraband spawner
.desc = { ent-MarkerBase.desc }
ent-LootSpawnerContrabandHigh = contraband spawner
.suffix = High Value
.desc = { ent-MarkerBase.desc }
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-AnimalRandomSpawner = спавнер случайное животное
.desc = { ent-MarkerBase.desc }
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
ent-LootSpawnerContrabandLow = спавнер контрабанды
.suffix = Низкая ценность
.desc = { ent-MarkerBase.desc }
ent-LootSpawnerContraband = спавнер контрабанды
.desc = { ent-MarkerBase.desc }
ent-LootSpawnerContrabandHigh = спавнер контрабанды
.suffix = Высокая ценность
.desc = { ent-MarkerBase.desc }
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
- type: entity
name: random animal spawner
id: AnimalRandomSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- state: green
- state: ai
- type: RandomSpawner
prototypes:
- MobBat
- MobBee
- MobChicken
- MobChicken1
- MobChicken2
- MobCockroach
- MobMothroach
- MobDuckMallard
- MobDuckWhite
- MobDuckBrown
- MobButterfly
- MobCow
- MobCrab
- MobGoat
- MobGoose
- MobGorilla
- MobKangaroo
- MobMonkey
- MobKobold
- MobMouse
- MobLizard
- MobSlug
- MobFrog
- MobParrot
- MobPenguin
- MobSnake
- MobPossum
- MobRaccoon
- MobFox
- MobCat
- MobCatCalico
- MobCatSpace
- MobCatCaracal
- MobCatKitten
- MobSloth
- MobFerret
- MobHamster
- MobPig
chance: 1
offset: 0.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,176 @@
- type: entity
name: contraband spawner
id: LootSpawnerContrabandLow
suffix: Low Value
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Fun/toys.rsi
state: synb
- type: RandomSpawner
rarePrototypes:
# Usefull non-contra loot
- ClothingHandsGlovesCombat
- ThievingGloves
- ClothingHeadHelmetCult
- ClothingOuterArmorCult
- DehydratedSpaceCarp
- ClothingOuterHardsuitSyndicate
- ClothingHeadHelmetSyndicate
- ClothingHeadHelmetSwatSyndicate
- ToolboxSyndicateFilled
- ClothingOuterVestWeb
- SyndicateJawsOfLife
- HappyHonkNukie
- CigPackSyndicate
- LanternFlash
rareChance: 0.2
prototypes:
# Useless non-contra loot
- ClothingEyesGlassesOutlawGlasses
- ClothingHeadHatPirate
- ClothingUniformJumpsuitPirate
- ClothingHeadHatHoodCulthood
- ClothingOuterRobesCult
- ClothingShoesCult
# Useless non-contra syndie loot
- BalloonSyn
- ClothingUniformJumpsuitPyjamaSyndicateRed
- ClothingUniformJumpsuitPyjamaSyndicateBlack
- ClothingUniformJumpsuitPyjamaSyndicatePink
- ClothingHeadPyjamaSyndicateRed
- ClothingHeadPyjamaSyndicateBlack
- ClothingHeadPyjamaSyndicatePink
- ClothingHeadHatOutlawHat
- ClothingHeadHatSyndie
- ClothingMaskNeckGaiter
- ClothingOuterWinterSyndie
- ClothingHeadHatSyndieMAA
- ClothingOuterWinterSyndieCap
- ClothingOuterCoatSyndieCap
- ClothingUniformJumpsuitSyndieFormal
- ClothingUniformJumpskirtSyndieFormalDress
- ClothingUniformJumpsuitOperative
- ClothingUniformJumpskirtOperative
- ClothingNeckScarfStripedSyndieGreen
- ClothingNeckScarfStripedSyndieRed
- ClothingShoesBootsWinterSyndicate
- ClothingBeltSyndieHolster
- ToolboxSyndicate
chance: 0.8
offset: 0.0


- type: entity
name: contraband spawner
id: LootSpawnerContraband
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Fun/toys.rsi
state: synb
- type: RandomSpawner
rarePrototypes:
- RevolverCapGunFake
- ClothingShoesBootsMagSyndie
- ClothingHeadsetAltSyndicate
- Stimpack
- EncryptionKeySyndie
- SyndicateSpongeBox
- PenExplodingBox
- HypopenBox
- GatfruitSeeds
- EnergyDagger
- SupermatterGrenade
- WhiteholeGrenade
- HotPotato
- WeaponSniperMosin
- SpeedLoaderMagnumAP
rareChance: 0.2
prototypes:
- CigPackSyndicate
- HappyHonkNukie
- LanternFlash
- CyberPen
- ClothingHandsGlovesBoxingRigged
- ClothingMaskGasSyndicate
- RubberStampSyndicate
- SoapSyndie
- DrinkNukieCan
- StimpackMini
- NukeDiskFake
- SyndicatePersonalAI
- Telecrystal1
- SyndicateIDCard
- BaseUplinkRadio
- MagazinePistol
- MagazinePistolCaselessRifle
chance: 0.8
offset: 0.0


- type: entity
name: contraband spawner
id: LootSpawnerContrabandHigh
suffix: High Value
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Fun/toys.rsi
state: synb
- type: RandomSpawner
rarePrototypes:
- ClothingBackpackChameleonFill
- ToolboxElectricalTurretFilled
- EnergySword
- FireAxeFlaming
- HoloparasiteInjector
- StorageImplanter
- FreedomImplanter
- DnaScramblerImplanter
- MacroBombImplanter
- MicroBombImplanter
- Emag
- RadioJammer
- SyndicateBomb
- WeaponRevolverPythonAP
- ThrowingKnivesKit
- ExGrenade
- NocturineChemistryBottle
- ChameleonProjector
rareChance: 0.2
prototypes:
- AgentIDCard
- Hypopen
- PenExploding
- StealthBox
- ClothingMaskGasVoiceChameleon
- ClothingShoesChameleonNoSlips
- ClothingHeadHatChameleon
- ClothingHeadsetChameleon
- ClothingOuterChameleon
- ClothingNeckChameleon
- ClothingMaskGasChameleon
- ClothingBackpackChameleon
- ClothingEyesChameleon
- ClothingHandsChameleon
- ClothingShoesChameleon
- ClothingUniformJumpsuitChameleon
- EncryptionKeySyndie
- SyndicateSpongeBox
- EnergyDagger
- EmpImplanter
- SyndieMiniBomb
- C4
- EmpGrenade
- HotPotato
- Telecrystal5
- BorgModuleSyndicateWeapon
chance: 0.8
offset: 0.0

0 comments on commit 460e61a

Please sign in to comment.