Skip to content

Commit

Permalink
everything is contraband, boosted mod resistances to laser based weapons
Browse files Browse the repository at this point in the history
  • Loading branch information
ErhardSteinhauer committed Mar 27, 2024
1 parent f5d8ba2 commit 2dc5df9
Show file tree
Hide file tree
Showing 19 changed files with 75 additions and 20 deletions.
2 changes: 2 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Belt/belts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -592,6 +592,7 @@
- Gun
- BallisticAmmoProvider
- CartridgeAmmo
- type: Contraband #frontier

- type: entity
parent: ClothingBeltStorageBase
Expand Down Expand Up @@ -686,3 +687,4 @@
whitelist:
tags:
- WizardWand
- type: Contraband #frontier
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
sprite: Clothing/Head/Helmets/swat_syndicate.rsi
- type: Clothing
sprite: Clothing/Head/Helmets/swat_syndicate.rsi
- type: Contraband #frontier

#Light Riot Helmet
- type: entity
Expand Down Expand Up @@ -146,6 +147,7 @@
Slash: 0.8
Piercing: 0.9
Heat: 0.9
- type: Contraband #frontier

#SCAF Helmet
- type: entity
Expand Down Expand Up @@ -227,6 +229,7 @@
sprite: Clothing/Head/Helmets/wizardhelm.rsi
- type: IngestionBlocker
- type: IdentityBlocker
- type: Contraband #frontier

#Fire Helmet
- type: entity
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Entities/Clothing/Head/hoods.yml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
tags:
- HidesHair
- WhitelistChameleon
- type: Contraband #frontier

- type: entity
parent: ClothingHeadBase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@
Piercing: 0.6
Heat: 0.5
- type: GroupExamine
- type: Contraband #frontier

- type: entity
parent: ClothingOuterBaseLarge
Expand Down Expand Up @@ -173,6 +174,7 @@
sprite: Clothing/OuterClothing/Armor/magusblue.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Armor/magusblue.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterArmorHeavy
Expand All @@ -184,6 +186,7 @@
sprite: Clothing/OuterClothing/Armor/magusred.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Armor/magusred.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterBaseLarge
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,7 @@
sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterCoatHoSTrench
Expand All @@ -338,6 +339,7 @@
sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterStorageBase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -666,6 +666,7 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitWizard
- type: Contraband #frontier

#Ling Space Suit
- type: entity
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@
sprite: Clothing/OuterClothing/Misc/cultrobes.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/cultrobes.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterBase
Expand Down Expand Up @@ -174,6 +175,7 @@
sprite: Clothing/OuterClothing/Misc/violetwizard.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/violetwizard.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterBase
Expand All @@ -185,6 +187,7 @@
sprite: Clothing/OuterClothing/Misc/wizard.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/wizard.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterBase
Expand All @@ -196,6 +199,7 @@
sprite: Clothing/OuterClothing/Misc/redwizard.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/redwizard.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingOuterBase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -455,6 +455,7 @@
sprite: Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHatHoodWinterSyndie
- type: Contraband #frontier

- type: entity
parent: ClothingOuterWinterWarden
Expand All @@ -468,6 +469,7 @@
sprite: Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHatHoodWinterSyndie
- type: Contraband #frontier

- type: entity
parent: ClothingOuterWinterCoatToggleable
Expand All @@ -481,6 +483,7 @@
sprite: Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHatHoodWinterSyndie
- type: Contraband #frontier

- type: entity
parent: ClothingOuterWinterCoat
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -613,6 +613,7 @@
sprite: Clothing/Uniforms/Jumpskirt/operative_s.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/operative_s.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingUniformSkirtBase
Expand Down Expand Up @@ -727,6 +728,7 @@
sprite: Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingUniformSkirtBase
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -902,6 +902,7 @@
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicateblack.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicateblack.rsi
- type: Contraband #frontier

- type: entity
parent: UnsensoredClothingUniformBase
Expand All @@ -913,6 +914,7 @@
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatepink.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatepink.rsi
- type: Contraband #frontier

- type: entity
parent: UnsensoredClothingUniformBase
Expand All @@ -924,6 +926,7 @@
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatered.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatered.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingUniformBase
Expand Down Expand Up @@ -979,6 +982,7 @@
sprite: Clothing/Uniforms/Jumpsuit/operative.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/operative.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingUniformBase
Expand Down Expand Up @@ -1273,6 +1277,7 @@
sprite: Clothing/Uniforms/Jumpsuit/syndieformal.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/syndieformal.rsi
- type: Contraband #frontier

- type: entity
parent: ClothingUniformBase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
sprite: Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi
- type: Contraband #frontier

#Repairman
- type: entity
Expand All @@ -47,6 +48,7 @@
sprite: Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi
- type: Contraband #frontier

#Paramedic
- type: entity
Expand All @@ -70,6 +72,7 @@
sprite: Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi
- type: Contraband #frontier

#HEADS OF STAFF
#Chief Engineer
Expand All @@ -94,3 +97,4 @@
sprite: Clothing/Uniforms/Jumpsuit/ce_syndie.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/ce_syndie.rsi
- type: Contraband #frontier
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,5 @@
- type: Tag
tags:
- WizardStaff
- type: Contraband #frontier

Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@
- type: Tag
tags:
- WizardWand
- type: Contraband #frontier
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
slots:
- back
- type: DisarmMalus
- type: Contraband #frontier

- type: entity
name: eldritch blade
Expand All @@ -45,6 +46,7 @@
slots:
- back
- type: DisarmMalus
- type: Contraband #frontier

- type: entity
name: unholy halberd
Expand Down Expand Up @@ -83,3 +85,4 @@
- back
- type: UseDelay
delay: 1
- type: Contraband #frontier
3 changes: 3 additions & 0 deletions Resources/Prototypes/_NF/Body/Organs/synthetic_organs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
# - id: Poison
# - id: Narcotic
# - id: Toxins
- type: Contraband

- type: entity
id: OrganSyntheticLiver
Expand All @@ -36,6 +37,7 @@
rateModifier: 10 # removes Narcotic fast
- id: Toxins
rateModifier: 20 # removes Toxins fast
- type: Contraband

- type: entity
id: OrganSyntheticKidneys
Expand All @@ -51,3 +53,4 @@
maxReagents: 5
metabolizerTypes: [Human]
removeEmpty: true
- type: Contraband
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,33 @@
thermalRegulationTemperatureThreshold: 25
- type: MovedByPressure

- type: entity
save: false
id: MobPassiveRegen
abstract: true
components:
- type: PassiveDamage # Slight passive regen.
allowedStates:
- Alive
damageCap: 400
damage:
groups:
Brute: -1
Burn: -10
Airloss: -1
Toxin: -7
Genetic: -7

- type: entity
save: false
id: MobLaserReflect
abstract: true
components:
- type: Reflect
reflectProb: 0.7
reflects:
- Energy

# Human NPC, uses equipment, immune to vacuum/low pressure
# but otherwise should be the same as base line human mob
# Going to use this prototype later for other mobs
Expand All @@ -25,6 +52,7 @@
- MobAtmosNF
- MobBloodstream
- MobFlammable
- MobLaserReflect
- BaseMobSpecies
id: MobHumanoidHostileBase
components:
Expand Down Expand Up @@ -77,6 +105,7 @@
abstract: true
parent:
- MobAtmosNF
- MobLaserReflect
- SimpleSpaceMobBase
id: MobNonHumanHostileBase
components:
Expand Down Expand Up @@ -138,20 +167,3 @@
price: 1500 # Kidnapping a living person and selling them for cred is a good move.
deathPenalty: 0.5 # However they really ought to be living and intact, otherwise they're worth 2x less.
- type: Contraband

- type: entity
save: false
id: MobPassiveRegen
abstract: true
components:
- type: PassiveDamage # Slight passive regen.
allowedStates:
- Alive
damageCap: 400
damage:
groups:
Brute: -1
Burn: -1
Airloss: -1
Toxin: -3
Genetic: -3
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
- DeathAcidifierImplantNF
- type: Reflect
enabled: true
reflectProb: .25
reflectProb: .35
spread: 90
# Immunity to Heat damage from being lit on fire
- type: Flammable
Expand Down
Loading

0 comments on commit 2dc5df9

Please sign in to comment.