Now have animated torches that are defined from json, and smoother animations in the arena.

This commit is contained in:
Zed A. Shaw 2025-10-21 00:21:46 -04:00
parent 387d1a5bf5
commit 7c11ffa2af
10 changed files with 111 additions and 73 deletions

View file

@ -3,154 +3,196 @@
"_type": "Animation",
"easing": 0,
"ease_rate": 0.5,
"scale": 1.0,
"scale_x": 1.0,
"scale_y": 1.0,
"max_scale": 1.0,
"simple": false,
"frames": 5,
"speed": 0.1,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"male_hand": {
"_type": "Animation",
"easing": 0,
"ease_rate": 0.5,
"scale": 1.0,
"scale_x": 1.0,
"scale_y": 1.0,
"max_scale": 1.0,
"simple": false,
"frames": 3,
"speed": 0.08,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"female_hand": {
"_type": "Animation",
"easing": 0,
"ease_rate": 0.5,
"scale": 1.0,
"scale_x": 1.0,
"scale_y": 1.0,
"max_scale": 1.0,
"simple": false,
"frames": 3,
"speed": 0.08,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"lightning_animation": {
"_type": "Animation",
"easing": 0,
"ease_rate": 0.5,
"scale": 1.0,
"scale_x": 1.0,
"scale_y": 1.0,
"max_scale": 1.0,
"simple": false,
"frames": 5,
"speed": 0.5,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"ritual_crafting_area": {
"_type": "Animation",
"easing": 0,
"ease_rate": 0.5,
"scale": 1.0,
"scale_x": 1.0,
"scale_y": 1.0,
"max_scale": 1.0,
"simple": false,
"frames": 3,
"speed": 0.2,
"stationary": true
"stationary": true,
"toggled": true,
"looped": false
},
"peasant_girl_rear_view": {
"_type": "Animation",
"easing": 3,
"ease_rate": 0.2,
"scale": 0.5,
"scale_x": 0.5,
"scale_y": 0.5,
"max_scale": 0.5,
"simple": true,
"frames": 1,
"speed": 0.03,
"stationary": true
"stationary": true,
"toggled": false,
"looped": false
},
"gold_savior": {
"_type": "Animation",
"easing": 1,
"ease_rate": 0.2,
"scale": 1.1,
"scale_x": 1.1,
"scale_y": 1.1,
"max_scale": 1.2,
"simple": true,
"frames": 10,
"speed": 0.3,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"armored_knight" : {
"_type": "Animation",
"easing": 1,
"ease_rate": 0.2,
"scale": 1.1,
"scale_x": 1.1,
"scale_y": 1.1,
"max_scale": 1.2,
"simple": true,
"frames": 10,
"speed": 0.3,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"axe_ranger": {
"_type": "Animation",
"easing": 3,
"ease_rate": 0.5,
"scale": 1.1,
"scale_x": 1.1,
"scale_y": 1.1,
"max_scale": 1.2,
"simple": true,
"frames": 1,
"speed": 0.6,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"rat_with_sword": {
"_type": "Animation",
"easing": 3,
"ease_rate": 0.5,
"scale": 1.0,
"scale_x": 1.0,
"scale_y": 1.0,
"max_scale": 0.9,
"simple": true,
"frames": 1,
"speed": 1.0,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"hairy_spider": {
"_type": "Animation",
"easing": 2,
"ease_rate": 0.5,
"scale": 0.9,
"scale_x": 0.9,
"scale_y": 0.9,
"max_scale": 1.1,
"simple": true,
"frames": 10,
"speed": 1.0,
"stationary": false
"stationary": false,
"toggled": false,
"looped": false
},
"test_boss": {
"_type": "Animation",
"easing": 1,
"ease_rate": 0.5,
"scale": 0.4,
"scale_x": 0.4,
"scale_y": 0.4,
"max_scale": 0.4,
"simple": true,
"frames": 1,
"speed": 0.02,
"stationary": true
"stationary": true,
"toggled": false,
"looped": false
},
"rat_king_boss": {
"_type": "Animation",
"easing": 4,
"ease_rate": 0.9,
"scale": 0.6,
"scale_x": 0.6,
"scale_y": 0.6,
"max_scale": 0.7,
"simple": false,
"frames": 2,
"speed": 0.02,
"stationary": true
"stationary": true,
"toggled": false,
"looped": false
},
"torch_fixture": {
"_type": "Animation",
"easing": 0,
"ease_rate": 0.5,
"scale": 0.4,
"scale_x": 0.5,
"scale_y": 0.5,
"max_scale": 0.4,
"simple": true,
"frames": 1,
"speed": 0.02,
"stationary": true
"simple": false,
"frames": 3,
"speed": 0.2,
"stationary": true,
"toggled": false,
"looped": true
}
}