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,8 +1387,15 @@
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 state: mouse-0
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-0
noMovementLayers:
movement:
state: mouse-0
- type: Item - type: Item
size: Tiny size: Tiny
- type: Clothing - type: Clothing
@@ -1542,8 +1549,15 @@
components: components:
- type: Sprite - type: Sprite
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base", "movement"]
state: mouse-1 state: mouse-1
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-1
noMovementLayers:
movement:
state: mouse-1
- type: Clothing - type: Clothing
equippedPrefix: 1 equippedPrefix: 1
- type: DamageStateVisuals - type: DamageStateVisuals
@@ -1561,8 +1575,15 @@
components: components:
- type: Sprite - type: Sprite
layers: layers:
- map: ["enum.DamageStateVisualLayers.Base"] - map: ["enum.DamageStateVisualLayers.Base", "movement"]
state: mouse-2 state: mouse-2
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-2
noMovementLayers:
movement:
state: mouse-2
- type: Clothing - type: Clothing
equippedPrefix: 2 equippedPrefix: 2
- type: DamageStateVisuals - type: DamageStateVisuals

View File

@@ -182,8 +182,15 @@
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 state: mouse-3
- type: SpriteMovement
movementLayers:
movement:
state: mouse-moving-3
noMovementLayers:
movement:
state: mouse-3
- type: Physics - type: Physics
bodyType: KinematicController bodyType: KinematicController
- type: Fixtures - type: Fixtures

View File

@@ -16,11 +16,15 @@
{ {
"name": "icon-2" "name": "icon-2"
}, },
{ {
"name": "icon-3" "name": "icon-3"
}, },
{ {
"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": [
[ [
@@ -97,8 +109,12 @@
] ]
] ]
}, },
{ {
"name": "mouse-3", "name": "mouse-3",
"directions": 4
},
{
"name": "mouse-moving-3",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[ [
@@ -132,7 +148,7 @@
{ {
"name": "dead-2" "name": "dead-2"
}, },
{ {
"name": "dead-3" "name": "dead-3"
}, },
{ {
@@ -144,7 +160,7 @@
{ {
"name": "splat-2" "name": "splat-2"
}, },
{ {
"name": "splat-3" "name": "splat-3"
}, },
{ {

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