Give animal parts & organs sprites (#19719)
This commit is contained in:
@@ -16,6 +16,10 @@
|
|||||||
name: lungs
|
name: lungs
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: lung-l
|
||||||
|
- state: lung-r
|
||||||
- type: Organ
|
- type: Organ
|
||||||
- type: Lung
|
- type: Lung
|
||||||
- type: Metabolizer
|
- type: Metabolizer
|
||||||
@@ -38,6 +42,8 @@
|
|||||||
name: stomach
|
name: stomach
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: stomach
|
||||||
- type: Organ
|
- type: Organ
|
||||||
- type: SolutionContainerManager
|
- type: SolutionContainerManager
|
||||||
solutions:
|
solutions:
|
||||||
@@ -57,6 +63,8 @@
|
|||||||
name: liver
|
name: liver
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: liver
|
||||||
- type: Organ
|
- type: Organ
|
||||||
- type: Metabolizer
|
- type: Metabolizer
|
||||||
maxReagents: 1
|
maxReagents: 1
|
||||||
@@ -71,6 +79,8 @@
|
|||||||
name: heart
|
name: heart
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
state: heart-on
|
||||||
- type: Organ
|
- type: Organ
|
||||||
- type: Metabolizer
|
- type: Metabolizer
|
||||||
maxReagents: 2
|
maxReagents: 2
|
||||||
@@ -86,6 +96,10 @@
|
|||||||
name: kidneys
|
name: kidneys
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: kidney-l
|
||||||
|
- state: kidney-r
|
||||||
- type: Organ
|
- type: Organ
|
||||||
- type: Metabolizer
|
- type: Metabolizer
|
||||||
maxReagents: 5
|
maxReagents: 5
|
||||||
|
|||||||
@@ -8,6 +8,9 @@
|
|||||||
name: "animal body part"
|
name: "animal body part"
|
||||||
abstract: true
|
abstract: true
|
||||||
components:
|
components:
|
||||||
|
# yes these sprites dont make sense i dont care its better than them being invisible
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Mobs/Species/Reptilian/parts.rsi
|
||||||
- type: Damageable
|
- type: Damageable
|
||||||
damageContainer: Biological
|
damageContainer: Biological
|
||||||
- type: BodyPart
|
- type: BodyPart
|
||||||
@@ -28,42 +31,56 @@
|
|||||||
- ReagentId: Blood
|
- ReagentId: Blood
|
||||||
Quantity: 10
|
Quantity: 10
|
||||||
|
|
||||||
# For primates mainly
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: HandsAnimal
|
id: HandsAnimal
|
||||||
name: "animal hands"
|
name: animal hands
|
||||||
parent: PartAnimal
|
parent: PartAnimal
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: l_hand
|
||||||
|
- state: r_hand
|
||||||
- type: BodyPart
|
- type: BodyPart
|
||||||
partType: Hand
|
partType: Hand
|
||||||
symmetry: Left
|
symmetry: Left
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: LegsAnimal
|
id: LegsAnimal
|
||||||
name: "animal legs"
|
name: animal legs
|
||||||
parent: PartAnimal
|
parent: PartAnimal
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: l_leg
|
||||||
|
- state: r_leg
|
||||||
- type: BodyPart
|
- type: BodyPart
|
||||||
partType: Leg
|
partType: Leg
|
||||||
- type: MovementBodyPart
|
- type: MovementBodyPart
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: FeetAnimal
|
id: FeetAnimal
|
||||||
name: "animal feet"
|
name: animal feet
|
||||||
parent: PartAnimal
|
parent: PartAnimal
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: r_foot
|
||||||
|
- state: l_foot
|
||||||
- type: BodyPart
|
- type: BodyPart
|
||||||
partType: Foot
|
partType: Foot
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: TorsoAnimal
|
id: TorsoAnimal
|
||||||
name: "animal torso"
|
name: animal torso
|
||||||
parent: PartAnimal
|
parent: PartAnimal
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: torso_m
|
||||||
- type: BodyPart
|
- type: BodyPart
|
||||||
partType: Torso
|
partType: Torso
|
||||||
- type: Damageable
|
- type: Damageable
|
||||||
|
|||||||
Reference in New Issue
Block a user