Mouse sprite movement states (#24202)

This commit is contained in:
themias
2024-01-17 16:26:53 -05:00
committed by GitHub
parent 538277e459
commit 47159d1c23
11 changed files with 52 additions and 8 deletions

View File

@@ -1387,7 +1387,14 @@
drawdepth: SmallMobs drawdepth: SmallMobs
sprite: Mobs/Animals/mouse.rsi sprite: Mobs/Animals/mouse.rsi
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base", "movement"]
state: mouse-0
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-0
noMovementLayers:
movement:
state: mouse-0 state: mouse-0
- type: Item - type: Item
size: Tiny size: Tiny
@@ -1542,7 +1549,14 @@
components: components:
- type: Sprite - type: Sprite
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base", "movement"]
state: mouse-1
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-1
noMovementLayers:
movement:
state: mouse-1 state: mouse-1
- type: Clothing - type: Clothing
equippedPrefix: 1 equippedPrefix: 1
@@ -1561,7 +1575,14 @@
components: components:
- type: Sprite - type: Sprite
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base", "movement"]
state: mouse-2
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-2
noMovementLayers:
movement:
state: mouse-2 state: mouse-2
- type: Clothing - type: Clothing
equippedPrefix: 2 equippedPrefix: 2

View File

@@ -182,7 +182,14 @@
drawdepth: SmallMobs drawdepth: SmallMobs
sprite: Mobs/Animals/mouse.rsi sprite: Mobs/Animals/mouse.rsi
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base", "movement"]
state: mouse-3
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-3
noMovementLayers:
movement:
state: mouse-3 state: mouse-3
- type: Physics - type: Physics
bodyType: KinematicController bodyType: KinematicController

View File

@@ -21,6 +21,10 @@
}, },
{ {
"name": "mouse-0", "name": "mouse-0",
"directions": 4
},
{
"name": "mouse-moving-0",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[ [
@@ -47,6 +51,10 @@
}, },
{ {
"name": "mouse-1", "name": "mouse-1",
"directions": 4
},
{
"name": "mouse-moving-1",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[ [
@@ -73,6 +81,10 @@
}, },
{ {
"name": "mouse-2", "name": "mouse-2",
"directions": 4
},
{
"name": "mouse-moving-2",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[ [
@@ -99,6 +111,10 @@
}, },
{ {
"name": "mouse-3", "name": "mouse-3",
"directions": 4
},
{
"name": "mouse-moving-3",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[ [

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB