Emaggable vendors + Familiars for Chaplain (#6961)
This commit is contained in:
@@ -7,16 +7,25 @@
|
||||
ClothingUniformJumpskirtChaplain: 2
|
||||
ClothingOuterHoodieChaplain: 1
|
||||
ClothingOuterHoodieBlack: 1
|
||||
ClothingOuterRobesCult: 1
|
||||
ClothingOuterArmorCult: 1
|
||||
ClothingHeadHatHoodChaplainHood: 1
|
||||
ClothingHeadHatHoodCulthood: 1
|
||||
ClothingHeadHatHoodNunHood: 1
|
||||
ClothingHeadHatFez: 1
|
||||
ClothingHeadHatPlaguedoctor: 1
|
||||
ClothingHeadHatWitch: 1
|
||||
ClothingHeadHatWitch1: 1
|
||||
ClothingHeadHelmetCult: 1
|
||||
ClothingHeadsetService: 2
|
||||
ClothingOuterPlagueSuit: 1
|
||||
ClothingMaskPlague: 1
|
||||
ClothingHeadsetService: 2
|
||||
|
||||
- type: vendingMachineInventory
|
||||
id: PietyVendEmagInventory
|
||||
spriteName: chapel
|
||||
startingInventory:
|
||||
ClothingOuterArmorCult: 1
|
||||
ClothingHeadHelmetCult: 1
|
||||
ClothingOuterRobesCult: 3
|
||||
ClothingHeadHatHoodCulthood: 3
|
||||
ClothingShoesCult: 4
|
||||
BedsheetCult: 4
|
||||
BibleNecronomicon: 1
|
||||
|
||||
|
||||
@@ -83,6 +83,18 @@
|
||||
Cold: 1.5
|
||||
Poison: 0.8
|
||||
|
||||
- type: damageModifierSet
|
||||
id: Infernal
|
||||
coefficients:
|
||||
Blunt: 0.8
|
||||
Slash: 0.8
|
||||
Piercing: 0.8
|
||||
Cold: 0.8
|
||||
Heat: 0.2
|
||||
# Holy: 3 If we ever get some holy or magic sort of damage type they should be vulnerable
|
||||
flatReductions:
|
||||
Heat: 3
|
||||
|
||||
- type: damageModifierSet
|
||||
id: Scale # Skin tougher, bones weaker, strong stomachs, cold-blooded (kindof)
|
||||
coefficients:
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
coefficients:
|
||||
Blunt: 0.5
|
||||
Slash: 0.8
|
||||
Piercing: 0.8
|
||||
Piercing: 0.8
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadEVAHelmetBase
|
||||
@@ -41,6 +41,13 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/cult.rsi
|
||||
- type: IngestionBlocker
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.8
|
||||
Slash: 0.8
|
||||
Piercing: 0.9
|
||||
Heat: 0.8
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadEVAHelmetBase
|
||||
@@ -248,4 +255,3 @@
|
||||
Slash: 0.5
|
||||
Piercing: 0.5
|
||||
Heat: 0.9
|
||||
|
||||
|
||||
@@ -49,6 +49,8 @@
|
||||
flavorKind: organic
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 50
|
||||
- type: ReplacementAccent
|
||||
accent: mouse
|
||||
|
||||
- type: entity
|
||||
name: bee
|
||||
|
||||
@@ -88,6 +88,72 @@
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: epicene
|
||||
- type: Bloodstream
|
||||
bloodReagent: DemonsBlood
|
||||
bloodlossDamage:
|
||||
types:
|
||||
Bloodloss:
|
||||
1
|
||||
bloodlossHealDamage:
|
||||
types:
|
||||
Bloodloss:
|
||||
-0.25
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
damageModifierSet: Infernal
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 4000 #They come from hell, so...
|
||||
coldDamageThreshold: 260
|
||||
currentTemperature: 310.15
|
||||
coldDamage:
|
||||
types:
|
||||
Cold : 1 #per second, scales with temperature & other constants
|
||||
specificHeat: 42
|
||||
heatDamage:
|
||||
types:
|
||||
Heat : 1 #per second, scales with temperature & other constants
|
||||
|
||||
- type: entity
|
||||
name: Cerberus
|
||||
parent: MobCorgiNarsi
|
||||
id: MobCorgiCerberus
|
||||
description: This pupper is not wholesome.
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
makeSentient: true
|
||||
name: Cerberus, Evil Familiar
|
||||
description: Obey your master. Spread chaos.
|
||||
rules: You are an intelligent, demonic dog. Try to help the chaplain and any of his flock. As an antagonist, you're otherwise unrestrained.
|
||||
- type: UnarmedCombat
|
||||
range: 1.5
|
||||
arcwidth: 0
|
||||
arc: bite
|
||||
damage:
|
||||
types:
|
||||
Piercing: 8
|
||||
Slash: 7
|
||||
- type: UtilityAI
|
||||
behaviorSets:
|
||||
- Idle
|
||||
- type: AiFactionTag
|
||||
factions:
|
||||
- SimpleNeutral
|
||||
- type: InteractionPopup
|
||||
successChance: 0.5
|
||||
interactSuccessString: petting-success-corrupted-corgi
|
||||
interactFailureString: petting-failure-corrupted-corgi
|
||||
- type: MobState
|
||||
thresholds:
|
||||
0: !type:NormalMobState {}
|
||||
80: !type:CriticalMobState {}
|
||||
160: !type:DeadMobState {}
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: male
|
||||
proper: true
|
||||
- type: Tag
|
||||
tags:
|
||||
- Familiar
|
||||
|
||||
- type: entity
|
||||
name: Ian
|
||||
@@ -135,6 +201,25 @@
|
||||
proper: true
|
||||
gender: male
|
||||
|
||||
- type: entity
|
||||
name: Remilia
|
||||
parent: MobBat
|
||||
id: MobBatRemilia
|
||||
description: The chaplain's familiar. Likes fruit.
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
makeSentient: true
|
||||
name: Remilia, the chaplain's familiar
|
||||
description: Obey your master. Eat fruit.
|
||||
rules: Follow the chaplain around. Don't cause any trouble unless the chaplain tells you to.
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: female
|
||||
proper: true
|
||||
- type: Tag
|
||||
tags:
|
||||
- Familiar
|
||||
|
||||
- type: entity
|
||||
name: Lisa
|
||||
parent: MobCorgi
|
||||
|
||||
@@ -68,6 +68,8 @@
|
||||
types:
|
||||
Bloodloss:
|
||||
-0.25
|
||||
- type: DrawableSolution
|
||||
solution: bloodstream
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: AtmosExposed
|
||||
@@ -182,6 +184,5 @@
|
||||
heatDamage:
|
||||
types:
|
||||
Heat : 1 #per second, scales with temperature & other constants
|
||||
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 150
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
damageOnUntrainedUse: ## What a non-chaplain takes when attempting to heal someone
|
||||
groups:
|
||||
Burn: 30
|
||||
- type: Summonable
|
||||
specialItem: MobBatRemilia
|
||||
- type: ItemCooldown
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
@@ -30,3 +32,34 @@
|
||||
storageSoundCollection:
|
||||
collection: storageRustle
|
||||
|
||||
- type: entity
|
||||
parent: Bible
|
||||
name: necronomicon
|
||||
description: "There's a note: Klatuu, Verata, Nikto -- Don't forget it again!"
|
||||
id: BibleNecronomicon
|
||||
components:
|
||||
- type: Bible
|
||||
damage:
|
||||
groups:
|
||||
Caustic: 20 ## ~15 dps
|
||||
damageOnFail:
|
||||
groups:
|
||||
Brute: 15
|
||||
Airloss: 25
|
||||
damageOnUntrainedUse:
|
||||
groups:
|
||||
Caustic: 50
|
||||
failChance: 0
|
||||
locPrefix: "necro"
|
||||
healSound: "/Audio/Effects/lightburn.ogg"
|
||||
cooldownTime: 1.3
|
||||
- type: Summonable
|
||||
specialItem: MobCorgiCerberus
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Objects/Specific/Chapel/necronomicon.rsi
|
||||
state: icon
|
||||
- type: Item
|
||||
size: 15
|
||||
sprite: Objects/Specific/Chapel/necronomicon.rsi
|
||||
prefix: inhand
|
||||
|
||||
@@ -924,6 +924,7 @@
|
||||
components:
|
||||
- type: VendingMachine
|
||||
pack: PietyVendInventory
|
||||
emagPack: PietyVendEmagInventory
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/chapdrobe.rsi
|
||||
layers:
|
||||
|
||||
@@ -135,6 +135,9 @@
|
||||
- type: Tag
|
||||
id: ExplosivePassable
|
||||
|
||||
- type: Tag
|
||||
id: Familiar
|
||||
|
||||
- type: Tag
|
||||
id: FireAlarmElectronics
|
||||
|
||||
|
||||
Reference in New Issue
Block a user