Entities in the world are now animated like before using the new animation system.

This commit is contained in:
Zed A. Shaw 2026-02-25 12:13:43 -05:00
parent 594be65f45
commit 779599f030
9 changed files with 85 additions and 79 deletions

View file

@ -19,7 +19,7 @@
"flipped": false,
"scaled": true,
"toggled": false,
"looped": true,
"looped": false,
"relative": false,
"easing": "in_out_back",
"motion": "move_rush"
@ -205,7 +205,7 @@
"frame_height": 256
},
"sequences": {
"idle": {"frames": [0,1,2], "durations": [5,5,5] }
"idle": {"frames": [0,1,2,1,0], "durations": [5,5,5,5,5] }
},
"transforms": {
"basic": {
@ -214,10 +214,10 @@
"max_x": 1.0,
"max_y": 1.0,
"flipped": false,
"scaled": false,
"scaled": true,
"toggled": false,
"looped": false,
"relative": false,
"relative": true,
"easing": "none",
"motion": "move_none"
}
@ -280,7 +280,7 @@
"max_x": 1.0,
"max_y": 1.0,
"flipped": false,
"scaled": false,
"scaled": true,
"toggled": false,
"looped": false,
"relative": false,
@ -304,21 +304,21 @@
"frame_height": 256
},
"sequences": {
"idle": {"frames": [0], "durations": [5] }
"idle": {"frames": [0], "durations": [50] }
},
"transforms": {
"basic": {
"min_x": 0.9,
"min_y": 0.9,
"max_x": 1.0,
"max_y": 1.0,
"min_x": 1.0,
"min_y": 1.0,
"max_x": 1.22,
"max_y": 1.22,
"flipped": false,
"scaled": true,
"toggled": false,
"looped": true,
"looped": false,
"relative": false,
"easing": "sine",
"motion": "move_rush"
"easing": "in_out_back",
"motion": "scale_both"
}
},
"forms": {
@ -341,17 +341,17 @@
},
"transforms": {
"basic": {
"min_x": 0.9,
"min_y": 0.9,
"max_x": 1.0,
"max_y": 1.0,
"min_x": 1.0,
"min_y": 1.0,
"max_x": 1.22,
"max_y": 1.22,
"flipped": false,
"scaled": true,
"toggled": false,
"looped": true,
"looped": false,
"relative": false,
"easing": "sine",
"motion": "move_rush"
"motion": "scale_both"
}
},
"forms": {
@ -370,21 +370,21 @@
"frame_height": 256
},
"sequences": {
"idle": {"frames": [0], "durations": [5] }
"idle": {"frames": [0], "durations": [50] }
},
"transforms": {
"basic": {
"min_x": 0.9,
"min_y": 0.9,
"max_x": 1.0,
"max_y": 1.0,
"min_x": 1.0,
"min_y": 1.0,
"max_x": 1.22,
"max_y": 1.22,
"flipped": false,
"scaled": true,
"toggled": false,
"looped": true,
"looped": false,
"relative": false,
"easing": "sine",
"motion": "move_rush"
"motion": "scale_both"
}
},
"forms": {
@ -403,21 +403,21 @@
"frame_height": 256
},
"sequences": {
"idle": {"frames": [0], "durations": [5] }
"idle": {"frames": [0], "durations": [50] }
},
"transforms": {
"basic": {
"min_x": 0.9,
"min_y": 0.9,
"max_x": 1.0,
"max_y": 1.0,
"min_x": 1.0,
"min_y": 1.0,
"max_x": 1.22,
"max_y": 1.22,
"flipped": false,
"scaled": true,
"toggled": false,
"looped": true,
"looped": false,
"relative": false,
"easing": "sine",
"motion": "move_rush"
"motion": "scale_both"
}
},
"forms": {
@ -436,21 +436,21 @@
"frame_height": 256
},
"sequences": {
"idle": {"frames": [0], "durations": [5] }
"idle": {"frames": [0], "durations": [50] }
},
"transforms": {
"basic": {
"min_x": 0.9,
"min_y": 0.9,
"max_x": 1.0,
"max_y": 1.0,
"min_x": 1.0,
"min_y": 1.0,
"max_x": 1.11,
"max_y": 1.11,
"flipped": false,
"scaled": true,
"toggled": false,
"looped": true,
"looped": false,
"relative": false,
"easing": "sine",
"motion": "move_rush"
"easing": "in_out_back",
"motion": "scale_both"
}
},
"forms": {
@ -469,21 +469,21 @@
"frame_height": 256
},
"sequences": {
"idle": {"frames": [0], "durations": [5] }
"idle": {"frames": [0], "durations": [50] }
},
"transforms": {
"basic": {
"min_x": 1.0,
"min_y": 1.0,
"max_x": 1.0,
"max_y": 1.0,
"max_x": 1.22,
"max_y": 1.22,
"flipped": false,
"scaled": false,
"scaled": true,
"toggled": false,
"looped": false,
"relative": false,
"easing": "none",
"motion": "move_none"
"motion": "scale_both"
}
},
"forms": {