argocytes (#19801)
@@ -13,6 +13,9 @@ reagent-desc-polytrinic-acid = An extremely corrosive chemical substance. Severe
|
|||||||
reagent-name-chloral-hydrate = chloral hydrate
|
reagent-name-chloral-hydrate = chloral hydrate
|
||||||
reagent-desc-chloral-hydrate = A sedative and hypnotic chemical. Commonly used to put other people to sleep, whether they want to or not.
|
reagent-desc-chloral-hydrate = A sedative and hypnotic chemical. Commonly used to put other people to sleep, whether they want to or not.
|
||||||
|
|
||||||
|
reagent-name-ferrochromic-acid = ferrochromic acid
|
||||||
|
reagent-desc-ferrochromic-acid = A mildy corrosive solution, unable of causing severe danger unless ingested.
|
||||||
|
|
||||||
reagent-name-fluorosulfuric-acid = fluorosulfuric acid
|
reagent-name-fluorosulfuric-acid = fluorosulfuric acid
|
||||||
reagent-desc-fluorosulfuric-acid = A highly corrosive chemical, capable of leaving quite a mark on your skin.
|
reagent-desc-fluorosulfuric-acid = A highly corrosive chemical, capable of leaving quite a mark on your skin.
|
||||||
|
|
||||||
|
|||||||
422
Resources/Prototypes/Entities/Mobs/NPCs/argocyte.yml
Normal file
@@ -0,0 +1,422 @@
|
|||||||
|
- type: entity
|
||||||
|
save: false
|
||||||
|
parent: BaseSimpleMob
|
||||||
|
id: BaseMobArgocyte
|
||||||
|
suffix: AI
|
||||||
|
description: A dangerous alien found on the wrong side of planets, known for their propensity for munching on ruins.
|
||||||
|
abstract: true
|
||||||
|
components:
|
||||||
|
- type: NpcFactionMember
|
||||||
|
factions:
|
||||||
|
- Xeno
|
||||||
|
- type: HTN
|
||||||
|
rootTask:
|
||||||
|
task: SimpleHostileCompound #todo custom argocyte AI
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi
|
||||||
|
- type: SolutionContainerManager
|
||||||
|
- type: ReplacementAccent
|
||||||
|
accent: xeno
|
||||||
|
- type: Bloodstream
|
||||||
|
bloodReagent: FerrochromicAcid
|
||||||
|
bloodMaxVolume: 75 #we don't want the map to become pools of blood
|
||||||
|
bloodlossDamage:
|
||||||
|
types:
|
||||||
|
Bloodloss:
|
||||||
|
1
|
||||||
|
bloodlossHealDamage:
|
||||||
|
types:
|
||||||
|
Bloodloss:
|
||||||
|
-1
|
||||||
|
- type: Insulated
|
||||||
|
- type: CombatMode
|
||||||
|
- type: MeleeWeapon
|
||||||
|
hidden: true
|
||||||
|
angle: 0
|
||||||
|
animation: WeaponArcBite
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 5
|
||||||
|
- type: Body
|
||||||
|
prototype: Animal
|
||||||
|
- type: Flammable
|
||||||
|
fireSpread: true
|
||||||
|
canResistFire: true
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Heat: 3
|
||||||
|
- type: FireVisuals
|
||||||
|
sprite: Mobs/Effects/onfire.rsi
|
||||||
|
normalState: Generic_mob_burning
|
||||||
|
- type: Climbing
|
||||||
|
- type: Flashable
|
||||||
|
- type: NameIdentifier
|
||||||
|
group: GenericNumber
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteSlurva
|
||||||
|
name: slurva
|
||||||
|
description: A pathetic creature, incapable of doing much.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: slurva
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: slurva
|
||||||
|
Dead:
|
||||||
|
Base: slurva_dead
|
||||||
|
- type: HTN
|
||||||
|
rootTask:
|
||||||
|
task: IdleCompound
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
30: Dead
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 3.5
|
||||||
|
baseWalkSpeed : 3
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 3
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteBarrier
|
||||||
|
name: barrier
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: barrier
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: barrier
|
||||||
|
Dead:
|
||||||
|
Base: barrier_dead
|
||||||
|
- type: HTN
|
||||||
|
rootTask:
|
||||||
|
task: IdleCompound
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
30: Dead
|
||||||
|
- type: Fixtures
|
||||||
|
fixtures:
|
||||||
|
fix1:
|
||||||
|
shape:
|
||||||
|
!type:PhysShapeCircle
|
||||||
|
radius: 0.2
|
||||||
|
density: 50
|
||||||
|
mask:
|
||||||
|
- MobMask
|
||||||
|
layer:
|
||||||
|
- MobLayer
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 3
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteSkitter
|
||||||
|
name: skitter
|
||||||
|
description: A devious little alien... Make sure they don't run off with your rations!
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: skitter
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: skitter
|
||||||
|
Dead:
|
||||||
|
Base: skitter_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
30: Dead
|
||||||
|
- type: Fixtures
|
||||||
|
fixtures:
|
||||||
|
fix1:
|
||||||
|
shape:
|
||||||
|
!type:PhysShapeCircle
|
||||||
|
radius: 0.2
|
||||||
|
density: 50
|
||||||
|
mask:
|
||||||
|
- MobMask
|
||||||
|
layer:
|
||||||
|
- MobLayer
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 3
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteSwiper
|
||||||
|
name: swiper
|
||||||
|
description: Where did that stack of steel go?
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: swiper
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: swiper
|
||||||
|
Dead:
|
||||||
|
Base: swiper_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
60: Dead
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteMolder
|
||||||
|
name: molder
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: molder
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: molder
|
||||||
|
Dead:
|
||||||
|
Base: molder_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
100: Dead
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 4
|
||||||
|
baseWalkSpeed : 3.5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocytePouncer
|
||||||
|
name: pouncer
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: pouncer
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: pouncer
|
||||||
|
Dead:
|
||||||
|
Base: pouncer_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
100: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 2.5
|
||||||
|
Slash: 7.5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteGlider
|
||||||
|
name: glider
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: glider
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: glider
|
||||||
|
Dead:
|
||||||
|
Base: glider_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
100: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 3.5
|
||||||
|
Slash: 3.5
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 5
|
||||||
|
baseWalkSpeed: 4.5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteHarvester
|
||||||
|
name: harvester
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: harvester
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: harvester
|
||||||
|
Dead:
|
||||||
|
Base: harvester_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
150: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 5
|
||||||
|
Slash: 10
|
||||||
|
Structural: 5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteCrawler
|
||||||
|
name: crawler
|
||||||
|
description: Deadly, pack-animals that maul unsuspecting travelers.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: crawler
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: crawler
|
||||||
|
Dead:
|
||||||
|
Base: crawler_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
150: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 15
|
||||||
|
Slash: 5
|
||||||
|
Structural: 5
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 6.5
|
||||||
|
baseWalkSpeed: 5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteEnforcer
|
||||||
|
name: enforcer
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: enforcer
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: enforcer
|
||||||
|
Dead:
|
||||||
|
Base: enforcer_dead
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
300: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 10
|
||||||
|
Slash: 15
|
||||||
|
Structural: 10
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 3.5
|
||||||
|
baseWalkSpeed: 3
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteFounder
|
||||||
|
name: founder
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Mobs/Aliens/Argocyte/argocyte_large.rsi
|
||||||
|
layers:
|
||||||
|
- state: founder
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: founder
|
||||||
|
Dead:
|
||||||
|
Base: founder_dead
|
||||||
|
- type: Fixtures
|
||||||
|
fixtures:
|
||||||
|
fix1:
|
||||||
|
shape:
|
||||||
|
# Circles, cuz rotation of rectangles looks very bad
|
||||||
|
!type:PhysShapeCircle
|
||||||
|
radius: 0.75
|
||||||
|
density: 300
|
||||||
|
mask:
|
||||||
|
- MobMask
|
||||||
|
layer:
|
||||||
|
- MobLayer
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
500: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 25
|
||||||
|
Structural: 25
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseSprintSpeed : 3
|
||||||
|
baseWalkSpeed: 3
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseMobArgocyte
|
||||||
|
id: MobArgocyteLeviathing
|
||||||
|
name: leviathing
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Mobs/Aliens/Argocyte/argocyte_large.rsi
|
||||||
|
layers:
|
||||||
|
- state: leviathing
|
||||||
|
map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
- type: DamageStateVisuals
|
||||||
|
states:
|
||||||
|
Alive:
|
||||||
|
Base: leviathing
|
||||||
|
Dead:
|
||||||
|
Base: leviathing_dead
|
||||||
|
- type: Fixtures
|
||||||
|
fixtures:
|
||||||
|
fix1:
|
||||||
|
shape:
|
||||||
|
# Circles, cuz rotation of rectangles looks very bad
|
||||||
|
!type:PhysShapeCircle
|
||||||
|
radius: 0.75
|
||||||
|
density: 300
|
||||||
|
mask:
|
||||||
|
- MobMask
|
||||||
|
layer:
|
||||||
|
- MobLayer
|
||||||
|
- type: MobThresholds
|
||||||
|
thresholds:
|
||||||
|
0: Alive
|
||||||
|
1000: Dead
|
||||||
|
- type: MeleeWeapon
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 75
|
||||||
|
Structural: 50
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
save: false
|
save: false
|
||||||
abstract: true
|
id: BaseSimpleMob
|
||||||
id: SimpleSpaceMobBase # Mob without barotrauma, freezing and asphyxiation (for space carps!?)
|
|
||||||
suffix: AI
|
suffix: AI
|
||||||
|
abstract: true
|
||||||
components:
|
components:
|
||||||
- type: LagCompensation
|
- type: LagCompensation
|
||||||
- type: Tag
|
- type: Tag
|
||||||
@@ -15,14 +15,8 @@
|
|||||||
Acidic: [Touch, Ingestion]
|
Acidic: [Touch, Ingestion]
|
||||||
- type: InputMover
|
- type: InputMover
|
||||||
- type: MobMover
|
- type: MobMover
|
||||||
- type: HTN
|
|
||||||
rootTask:
|
|
||||||
task: IdleCompound
|
|
||||||
- type: Input
|
- type: Input
|
||||||
context: "human"
|
context: "human"
|
||||||
- type: NpcFactionMember
|
|
||||||
factions:
|
|
||||||
- SimpleNeutral
|
|
||||||
- type: MovementSpeedModifier
|
- type: MovementSpeedModifier
|
||||||
baseWalkSpeed : 4
|
baseWalkSpeed : 4
|
||||||
baseSprintSpeed : 4
|
baseSprintSpeed : 4
|
||||||
@@ -59,26 +53,10 @@
|
|||||||
- MobMask
|
- MobMask
|
||||||
layer:
|
layer:
|
||||||
- MobLayer
|
- MobLayer
|
||||||
- type: SolutionContainerManager
|
|
||||||
- type: Bloodstream
|
|
||||||
bloodlossDamage:
|
|
||||||
types:
|
|
||||||
Bloodloss:
|
|
||||||
1
|
|
||||||
bloodlossHealDamage:
|
|
||||||
types:
|
|
||||||
Bloodloss:
|
|
||||||
-1
|
|
||||||
- type: Damageable
|
- type: Damageable
|
||||||
damageContainer: Biological
|
damageContainer: Biological
|
||||||
- type: RadiationReceiver
|
- type: RadiationReceiver
|
||||||
- type: AtmosExposed
|
- type: AtmosExposed
|
||||||
- type: Flammable
|
|
||||||
fireSpread: true
|
|
||||||
canResistFire: true
|
|
||||||
damage:
|
|
||||||
types:
|
|
||||||
Heat: 1 #per second, scales with number of fire 'stacks'
|
|
||||||
- type: Temperature
|
- type: Temperature
|
||||||
heatDamageThreshold: 360
|
heatDamageThreshold: 360
|
||||||
coldDamageThreshold: 0
|
coldDamageThreshold: 0
|
||||||
@@ -113,7 +91,6 @@
|
|||||||
behaviors:
|
behaviors:
|
||||||
- !type:GibBehavior { }
|
- !type:GibBehavior { }
|
||||||
- type: HeatResistance
|
- type: HeatResistance
|
||||||
- type: CombatMode
|
|
||||||
- type: Internals
|
- type: Internals
|
||||||
- type: StatusIcon
|
- type: StatusIcon
|
||||||
- type: StatusEffects
|
- type: StatusEffects
|
||||||
@@ -124,11 +101,45 @@
|
|||||||
- ForcedSleep
|
- ForcedSleep
|
||||||
- TemporaryBlindness
|
- TemporaryBlindness
|
||||||
- Pacified
|
- Pacified
|
||||||
- type: Body
|
|
||||||
prototype: Animal
|
|
||||||
- type: InjectableSolution
|
- type: InjectableSolution
|
||||||
solution: chemicals
|
solution: chemicals
|
||||||
- type: Examiner
|
- type: Examiner
|
||||||
|
- type: Appearance
|
||||||
|
- type: RotationVisuals
|
||||||
|
defaultRotation: 0
|
||||||
|
horizontalRotation: 0
|
||||||
|
- type: Actions
|
||||||
|
- type: DoAfter
|
||||||
|
- type: Polymorphable
|
||||||
|
- type: Pullable
|
||||||
|
- type: Buckle
|
||||||
|
- type: StandingState
|
||||||
|
- type: Alerts
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
save: false
|
||||||
|
abstract: true
|
||||||
|
parent: BaseSimpleMob
|
||||||
|
id: SimpleSpaceMobBase # Mob without barotrauma, freezing and asphyxiation (for space carps!?)
|
||||||
|
suffix: AI
|
||||||
|
components:
|
||||||
|
- type: NpcFactionMember
|
||||||
|
factions:
|
||||||
|
- SimpleNeutral
|
||||||
|
- type: HTN
|
||||||
|
rootTask:
|
||||||
|
task: IdleCompound
|
||||||
|
- type: SolutionContainerManager
|
||||||
|
- type: Bloodstream
|
||||||
|
bloodlossDamage:
|
||||||
|
types:
|
||||||
|
Bloodloss:
|
||||||
|
1
|
||||||
|
bloodlossHealDamage:
|
||||||
|
types:
|
||||||
|
Bloodloss:
|
||||||
|
-1
|
||||||
|
- type: CombatMode
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
hidden: true
|
hidden: true
|
||||||
angle: 0
|
angle: 0
|
||||||
@@ -136,22 +147,19 @@
|
|||||||
damage:
|
damage:
|
||||||
groups:
|
groups:
|
||||||
Brute: 5
|
Brute: 5
|
||||||
- type: Appearance
|
- type: Body
|
||||||
- type: RotationVisuals
|
prototype: Animal
|
||||||
defaultRotation: 0
|
- type: Flammable
|
||||||
horizontalRotation: 0
|
fireSpread: true
|
||||||
|
canResistFire: true
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Heat: 1 #per second, scales with number of fire 'stacks'
|
||||||
- type: FireVisuals
|
- type: FireVisuals
|
||||||
sprite: Mobs/Effects/onfire.rsi
|
sprite: Mobs/Effects/onfire.rsi
|
||||||
normalState: Generic_mob_burning
|
normalState: Generic_mob_burning
|
||||||
- type: Actions
|
|
||||||
- type: DoAfter
|
|
||||||
- type: Climbing
|
- type: Climbing
|
||||||
- type: Flashable
|
- type: Flashable
|
||||||
- type: Polymorphable
|
|
||||||
- type: Pullable
|
|
||||||
- type: Buckle
|
|
||||||
- type: StandingState
|
|
||||||
- type: Alerts
|
|
||||||
- type: NameIdentifier
|
- type: NameIdentifier
|
||||||
group: GenericNumber
|
group: GenericNumber
|
||||||
- type: SlowOnDamage
|
- type: SlowOnDamage
|
||||||
|
|||||||
@@ -79,7 +79,7 @@
|
|||||||
damage:
|
damage:
|
||||||
types:
|
types:
|
||||||
Poison: 4
|
Poison: 4
|
||||||
- !type:ChemVomit
|
- !type:ChemVomit
|
||||||
probability: 0.25
|
probability: 0.25
|
||||||
|
|
||||||
- type: reagent
|
- type: reagent
|
||||||
|
|||||||
@@ -140,6 +140,29 @@
|
|||||||
- !type:Emote
|
- !type:Emote
|
||||||
emote: Scream
|
emote: Scream
|
||||||
probability: 0.3
|
probability: 0.3
|
||||||
|
|
||||||
|
- type: reagent
|
||||||
|
id: FerrochromicAcid
|
||||||
|
name: reagent-name-ferrochromic-acid
|
||||||
|
group: Toxins
|
||||||
|
desc: reagent-desc-ferrochromic-acid
|
||||||
|
flavor: sour
|
||||||
|
color: "#48b3b8"
|
||||||
|
physicalDesc: reagent-physical-desc-ferrous
|
||||||
|
slippery: false
|
||||||
|
metabolisms:
|
||||||
|
Drink:
|
||||||
|
effects:
|
||||||
|
- !type:SatiateThirst
|
||||||
|
factor: -1.5
|
||||||
|
- !type:HealthChange
|
||||||
|
scaleByQuantity: true
|
||||||
|
ignoreResistances: true
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Heat: 2.5
|
||||||
|
Caustic: 1
|
||||||
|
|
||||||
- type: reagent
|
- type: reagent
|
||||||
id: FluorosulfuricAcid
|
id: FluorosulfuricAcid
|
||||||
name: reagent-name-fluorosulfuric-acid
|
name: reagent-name-fluorosulfuric-acid
|
||||||
@@ -179,6 +202,7 @@
|
|||||||
- !type:Emote
|
- !type:Emote
|
||||||
emote: Scream
|
emote: Scream
|
||||||
probability: 0.25
|
probability: 0.25
|
||||||
|
|
||||||
- type: reagent
|
- type: reagent
|
||||||
id: SulfuricAcid
|
id: SulfuricAcid
|
||||||
name: reagent-name-sulfuric-acid
|
name: reagent-name-sulfuric-acid
|
||||||
|
|||||||
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 552 B |
|
After Width: | Height: | Size: 744 B |
|
After Width: | Height: | Size: 330 B |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 882 B |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 558 B |
|
After Width: | Height: | Size: 663 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 750 B |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 897 B |
@@ -0,0 +1,94 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Created by aleksh (discord) for Space Station 14.",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "barrier",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "barrier_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "barrier_naked",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "barrier_naked_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "crawler",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "crawler_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enforcer",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "enforcer_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fossilegg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fossilegg_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "glider",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "glider_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "harvester",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "harvester_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "molder",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "molder_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pouncer",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pouncer_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "skitter",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "skitter_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "slurva",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "slurva_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "swiper",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "swiper_dead"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 594 B |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 807 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 420 B |
|
After Width: | Height: | Size: 651 B |
|
After Width: | Height: | Size: 267 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 552 B |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 6.2 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Created by aleksh (discord) for Space Station 14.",
|
||||||
|
"size": {
|
||||||
|
"x": 64,
|
||||||
|
"y": 64
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "founder",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "founder_dead"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leviathing",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leviathing_dead"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||