Chicken sprite movement states (#24205)
@@ -163,9 +163,16 @@
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
- map: ["enum.DamageStateVisualLayers.Base", "movement"]
|
||||
state: chicken-0
|
||||
sprite: Mobs/Animals/chicken.rsi
|
||||
- type: SpriteMovement
|
||||
movementLayers:
|
||||
movement:
|
||||
state: chicken-moving-0
|
||||
noMovementLayers:
|
||||
movement:
|
||||
state: chicken-0
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
@@ -198,6 +205,8 @@
|
||||
states:
|
||||
Alive:
|
||||
Base: chicken-0
|
||||
Critical:
|
||||
Base: dead-0
|
||||
Dead:
|
||||
Base: dead-0
|
||||
- type: Butcherable
|
||||
@@ -226,6 +235,56 @@
|
||||
factions:
|
||||
- Passive
|
||||
|
||||
- type: entity
|
||||
parent: MobChicken
|
||||
id: MobChicken1
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base", "movement"]
|
||||
state: chicken-1
|
||||
sprite: Mobs/Animals/chicken.rsi
|
||||
- type: SpriteMovement
|
||||
movementLayers:
|
||||
movement:
|
||||
state: chicken-moving-1
|
||||
noMovementLayers:
|
||||
movement:
|
||||
state: chicken-1
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: chicken-1
|
||||
Critical:
|
||||
Base: dead-1
|
||||
Dead:
|
||||
Base: dead-1
|
||||
|
||||
- type: entity
|
||||
parent: MobChicken
|
||||
id: MobChicken2
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base", "movement"]
|
||||
state: chicken-2
|
||||
sprite: Mobs/Animals/chicken.rsi
|
||||
- type: SpriteMovement
|
||||
movementLayers:
|
||||
movement:
|
||||
state: chicken-moving-2
|
||||
noMovementLayers:
|
||||
movement:
|
||||
state: chicken-2
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: chicken-2
|
||||
Critical:
|
||||
Base: dead-2
|
||||
Dead:
|
||||
Base: dead-2
|
||||
|
||||
- type: entity
|
||||
id: FoodEggChickenFertilized
|
||||
parent: FoodEgg
|
||||
@@ -235,6 +294,8 @@
|
||||
- type: TimedSpawner
|
||||
prototypes:
|
||||
- MobChicken
|
||||
- MobChicken1
|
||||
- MobChicken2
|
||||
intervalSeconds: 20
|
||||
minimumEntitiesSpawned: 1
|
||||
maximumEntitiesSpawned: 1
|
||||
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 962 B |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 965 B |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1004 B |
BIN
Resources/Textures/Mobs/Animals/chicken.rsi/chicken-moving-0.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Resources/Textures/Mobs/Animals/chicken.rsi/chicken-moving-1.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Resources/Textures/Mobs/Animals/chicken.rsi/chicken-moving-2.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 430 B After Width: | Height: | Size: 449 B |
|
Before Width: | Height: | Size: 428 B After Width: | Height: | Size: 479 B |
|
Before Width: | Height: | Size: 242 B After Width: | Height: | Size: 475 B |
|
Before Width: | Height: | Size: 245 B After Width: | Height: | Size: 469 B |
@@ -33,6 +33,10 @@
|
||||
},
|
||||
{
|
||||
"name": "chicken-0",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "chicken-moving-0",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
@@ -59,6 +63,10 @@
|
||||
},
|
||||
{
|
||||
"name" : "chicken-1",
|
||||
"directions" : 4
|
||||
},
|
||||
{
|
||||
"name": "chicken-moving-1",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
@@ -85,6 +93,10 @@
|
||||
},
|
||||
{
|
||||
"name": "chicken-2",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "chicken-moving-2",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
|
||||