Implement Some Unused Mob Sprites (#6391)
This commit is contained in:
@@ -429,6 +429,38 @@
|
|||||||
crit: kangaroo-dead
|
crit: kangaroo-dead
|
||||||
dead: kangaroo-dead
|
dead: kangaroo-dead
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: boxing kangaroo
|
||||||
|
parent: MobKangaroo
|
||||||
|
id: MobKangarooBoxer
|
||||||
|
description: A large marsupial herbivore. It has powerful hind legs and... boxing gloves?
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: kangaroo-boxing
|
||||||
|
sprite: Mobs/Animals/kangaroo.rsi
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: kangaroo-boxing
|
||||||
|
crit: kangaroo-boxing-dead
|
||||||
|
dead: kangaroo-boxing-dead
|
||||||
|
- type: UnarmedCombat
|
||||||
|
range: 1.5
|
||||||
|
arcwidth: 0
|
||||||
|
arc: claw
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Blunt: 10
|
||||||
|
- type: UtilityAI
|
||||||
|
behaviorSets:
|
||||||
|
- UnarmedAttackHostiles
|
||||||
|
- type: AiFactionTag
|
||||||
|
factions:
|
||||||
|
- SimpleHostile
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: monkey
|
name: monkey
|
||||||
id: MobMonkey
|
id: MobMonkey
|
||||||
@@ -571,6 +603,85 @@
|
|||||||
crit: dead-2
|
crit: dead-2
|
||||||
dead: splat-2
|
dead: splat-2
|
||||||
|
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: lizard
|
||||||
|
parent: SimpleMobBase
|
||||||
|
id: MobLizard
|
||||||
|
description: I think it's lost.
|
||||||
|
components:
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseWalkSpeed : 2
|
||||||
|
baseSprintSpeed : 3
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: lizard
|
||||||
|
sprite: Mobs/Animals/lizard.rsi
|
||||||
|
- type: Physics
|
||||||
|
- type: Fixtures
|
||||||
|
fixtures:
|
||||||
|
- shape:
|
||||||
|
!type:PhysShapeCircle
|
||||||
|
radius: 0.2
|
||||||
|
mass: 5
|
||||||
|
mask:
|
||||||
|
- Impassable
|
||||||
|
- MobImpassable #Bullets?!
|
||||||
|
- VaultImpassable
|
||||||
|
- SmallImpassable
|
||||||
|
layer:
|
||||||
|
- Opaque
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: lizard
|
||||||
|
crit: dead
|
||||||
|
dead: dead
|
||||||
|
- type: Butcherable
|
||||||
|
meat: FoodMeat
|
||||||
|
pieces: 1
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: frog
|
||||||
|
parent: SimpleMobBase
|
||||||
|
id: MobFrog
|
||||||
|
description: Hop hop hop. Lookin' moist.
|
||||||
|
components:
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseWalkSpeed : 4
|
||||||
|
baseSprintSpeed : 6
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: frog
|
||||||
|
sprite: Mobs/Animals/frog.rsi
|
||||||
|
- type: Physics
|
||||||
|
- type: Fixtures
|
||||||
|
fixtures:
|
||||||
|
- shape:
|
||||||
|
!type:PhysShapeCircle
|
||||||
|
radius: 0.2
|
||||||
|
mass: 2
|
||||||
|
mask:
|
||||||
|
- Impassable
|
||||||
|
- MobImpassable #Bullets?!
|
||||||
|
- VaultImpassable
|
||||||
|
- SmallImpassable
|
||||||
|
layer:
|
||||||
|
- Opaque
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: frog
|
||||||
|
crit: dead
|
||||||
|
dead: dead
|
||||||
|
- type: Butcherable
|
||||||
|
meat: FoodMeat
|
||||||
|
pieces: 1
|
||||||
|
|
||||||
# Would be cool to have some functionality for the parrot to be able to sit on stuff
|
# Would be cool to have some functionality for the parrot to be able to sit on stuff
|
||||||
- type: entity
|
- type: entity
|
||||||
name: parrot
|
name: parrot
|
||||||
|
|||||||
@@ -46,4 +46,7 @@
|
|||||||
arc: fist
|
arc: fist
|
||||||
damage:
|
damage:
|
||||||
types:
|
types:
|
||||||
Blunt: 90
|
Blunt: 20
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseWalkSpeed : 1
|
||||||
|
baseSprintSpeed : 1
|
||||||
|
|||||||
@@ -39,6 +39,39 @@
|
|||||||
- type: ReplacementAccent
|
- type: ReplacementAccent
|
||||||
accent: dog
|
accent: dog
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: corrupted corgi
|
||||||
|
parent: MobCorgi
|
||||||
|
id: MobCorgiNarsi
|
||||||
|
description: Ian! No!
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
sprite: Mobs/Pets/corgi.rsi
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: narsian
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: narsian
|
||||||
|
crit: narsian_dead
|
||||||
|
dead: narsian_dead
|
||||||
|
- type: UnarmedCombat
|
||||||
|
range: 1.5
|
||||||
|
arcwidth: 0
|
||||||
|
arc: bite
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Piercing: 5
|
||||||
|
Slash: 5
|
||||||
|
- type: UtilityAI
|
||||||
|
behaviorSets:
|
||||||
|
- UnarmedAttackHostiles
|
||||||
|
- type: AiFactionTag
|
||||||
|
factions:
|
||||||
|
- SimpleHostile
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: Ian
|
name: Ian
|
||||||
parent: MobCorgi
|
parent: MobCorgi
|
||||||
@@ -58,6 +91,63 @@
|
|||||||
crit: ian_dead
|
crit: ian_dead
|
||||||
dead: ian_dead
|
dead: ian_dead
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: Old Ian
|
||||||
|
parent: MobCorgi
|
||||||
|
id: MobCorgiIanOld
|
||||||
|
description: Still the favorite pet corgi. Love his wheels.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
sprite: Mobs/Pets/corgi.rsi
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: old_ian
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: old_ian
|
||||||
|
crit: old_ian_dead
|
||||||
|
dead: old_ian_dead
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: Lisa
|
||||||
|
parent: MobCorgi
|
||||||
|
id: MobCorgiLisa
|
||||||
|
description: Ian's favorite corgi.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
sprite: Mobs/Pets/corgi.rsi
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: lisa
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: lisa
|
||||||
|
crit: lisa_dead
|
||||||
|
dead: lisa_dead
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: corgi puppy
|
||||||
|
parent: MobCorgi
|
||||||
|
id: MobCorgiPuppy
|
||||||
|
description: A little corgi! Aww...
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
sprite: Mobs/Pets/corgi.rsi
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: puppy
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: puppy
|
||||||
|
crit: puppy_dead
|
||||||
|
dead: puppy_dead
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: cat
|
name: cat
|
||||||
parent: SimpleMobBase
|
parent: SimpleMobBase
|
||||||
@@ -115,6 +205,32 @@
|
|||||||
crit: cat2_dead
|
crit: cat2_dead
|
||||||
dead: cat2_dead
|
dead: cat2_dead
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: space cat
|
||||||
|
id: MobCatSpace
|
||||||
|
parent: MobCat
|
||||||
|
description: Feline pet, prepared for the worst.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
drawdepth: Mobs
|
||||||
|
sprite: Mobs/Pets/cat.rsi
|
||||||
|
layers:
|
||||||
|
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||||
|
state: spacecat
|
||||||
|
- type: Appearance
|
||||||
|
visuals:
|
||||||
|
- type: DamageStateVisualizer
|
||||||
|
normal: spacecat
|
||||||
|
crit: spacecat_dead
|
||||||
|
dead: spacecat_dead
|
||||||
|
- type: Respirator #Space kitty should be immune to Asphyxiation. Taken from xenos.yml
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Asphyxiation: 1
|
||||||
|
damageRecovery:
|
||||||
|
types:
|
||||||
|
Asphyxiation: -1
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: caracal cat
|
name: caracal cat
|
||||||
id: MobCatCaracal
|
id: MobCatCaracal
|
||||||
|
|||||||
Reference in New Issue
Block a user