From b95f9b2782b9867e26bc32280a003342285d4a30 Mon Sep 17 00:00:00 2001 From: Superstarxalien <ernesto_vallenilla@hotmail.com> Date: Wed, 8 May 2024 20:12:15 -0400 Subject: [PATCH] in which i forget animation speed is per state --- .../properties.txt | 14 ++++++++++++-- .../properties.txt | 14 ++++++++++++-- .../example_asymmetrical_animated/properties.txt | 4 ++-- .../properties.txt | 6 ++++-- .../example_symmetrical_animated/properties.txt | 4 ++-- 5 files changed, 32 insertions(+), 10 deletions(-) diff --git a/Advanced templates/example_asymmetrical_6states_animated/properties.txt b/Advanced templates/example_asymmetrical_6states_animated/properties.txt index 5da3fad..a6de750 100644 --- a/Advanced templates/example_asymmetrical_6states_animated/properties.txt +++ b/Advanced templates/example_asymmetrical_6states_animated/properties.txt @@ -40,8 +40,18 @@ "bobspeed_explanation": "(in Tics) Arbitrary modifier for bobbing speed. Default is TICRATE*2 (70 Tics = 2 seconds)", "hitconfirmtime": 1, "hitconfirmtime_explanation": "(in Tics) Time to keep the hit confirm state playing for.", - "animation_speed": 35, - "animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animation sprite. 35 Tics is a second.", + "idle_animation_speed": 35, + "idle_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the idle state.", + "following_animation_speed": 35, + "following_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the following state.", + "hurt_animation_speed": 35, + "hurt_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the hurt state.", + "lose_animation_speed": 35, + "lose_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the lose state.", + "win_animation_speed": 35, + "win_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the win state.", + "hitconfirm_animation_speed": 35, + "hitconfirm_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the hit confirm state.", "follower_states_help": "As you may know, followers have several animations for things that can occur during the race; these are described as \"states\". Followers can have up to 6 states, in order: an idle state, a following state (as in, following the player), a hurt state (when you get hit by an item), a lose state (when you lose the race), a win state (win the race), and a \"hit confirm\" state (occurs when you hit another racer with an item). Of these, the idle state is obligatory in all followers. Additionally, the duration of the hit confirm state is controlled by a variable which can be edited above.", diff --git a/Advanced templates/example_symmetrical_6states_animated/properties.txt b/Advanced templates/example_symmetrical_6states_animated/properties.txt index 5f41dee..c16bebd 100644 --- a/Advanced templates/example_symmetrical_6states_animated/properties.txt +++ b/Advanced templates/example_symmetrical_6states_animated/properties.txt @@ -40,8 +40,18 @@ "bobspeed_explanation": "(in Tics) Arbitrary modifier for bobbing speed. Default is TICRATE*2 (70 Tics = 2 seconds)", "hitconfirmtime": 1, "hitconfirmtime_explanation": "(in Tics) Time to keep the hit confirm state playing for.", - "animation_speed": 35, - "animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animation sprite. 35 Tics is a second.", + "idle_animation_speed": 35, + "idle_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the idle state.", + "following_animation_speed": 35, + "following_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the following state.", + "hurt_animation_speed": 35, + "hurt_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the hurt state.", + "lose_animation_speed": 35, + "lose_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the lose state.", + "win_animation_speed": 35, + "win_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the win state.", + "hitconfirm_animation_speed": 35, + "hitconfirm_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the hit confirm state.", "follower_states_help": "As you may know, followers have several animations for things that can occur during the race; these are described as \"states\". Followers can have up to 6 states, in order: an idle state, a following state (as in, following the player), a hurt state (when you get hit by an item), a lose state (when you lose the race), a win state (win the race), and a \"hit confirm\" state (occurs when you hit another racer with an item). Of these, the idle state is obligatory in all followers. Additionally, the duration of the hit confirm state is controlled by a variable which can be edited above.", diff --git a/Basic templates/example_asymmetrical_animated/properties.txt b/Basic templates/example_asymmetrical_animated/properties.txt index 2a10b48..c180b77 100644 --- a/Basic templates/example_asymmetrical_animated/properties.txt +++ b/Basic templates/example_asymmetrical_animated/properties.txt @@ -38,8 +38,8 @@ "bobamp_explanation": "(in Fracunits) Bob amplitude.", "bobspeed": 70, "bobspeed_explanation": "(in Tics) Arbitrary modifier for bobbing speed. Default is TICRATE*2 (70 Tics = 2 seconds)", - "animation_speed": 35, - "animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animation sprite. 35 Tics is a second.", + "idle_animation_speed": 35, + "idle_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the idle state.", "template_explanation": "This specific template is designed for a follower of asymmetrical appearance, allowing for 8 unique degrees of rotation, with a 2-frame animation.", diff --git a/Basic templates/example_symmetrical_2states_animated/properties.txt b/Basic templates/example_symmetrical_2states_animated/properties.txt index e144f71..35b2489 100644 --- a/Basic templates/example_symmetrical_2states_animated/properties.txt +++ b/Basic templates/example_symmetrical_2states_animated/properties.txt @@ -38,8 +38,10 @@ "bobamp_explanation": "(in Fracunits) Bob amplitude.", "bobspeed": 70, "bobspeed_explanation": "(in Tics) Arbitrary modifier for bobbing speed. Default is TICRATE*2 (70 Tics = 2 seconds)", - "animation_speed": 35, - "animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animation sprite. 35 Tics is a second.", + "idle_animation_speed": 35, + "idle_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the idle state.", + "following_animation_speed": 35, + "following_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the following state.", "follower_states_help": "As you may know, followers have several animations for things that can occur during the race; these are described as \"states\". Followers can have up to 6 states, in order: an idle state, a following state (as in, following the player), a hurt state (when you get hit by an item), a lose state (when you lose the race), a win state (win the race), and a \"hit confirm\" state (occurs when you hit another racer with an item). Of these, the idle state is obligatory in all followers.", diff --git a/Basic templates/example_symmetrical_animated/properties.txt b/Basic templates/example_symmetrical_animated/properties.txt index 64f6cc3..31dd481 100644 --- a/Basic templates/example_symmetrical_animated/properties.txt +++ b/Basic templates/example_symmetrical_animated/properties.txt @@ -38,8 +38,8 @@ "bobamp_explanation": "(in Fracunits) Bob amplitude.", "bobspeed": 70, "bobspeed_explanation": "(in Tics) Arbitrary modifier for bobbing speed. Default is TICRATE*2 (70 Tics = 2 seconds)", - "animation_speed": 35, - "animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animation sprite. 35 Tics is a second.", + "idle_animation_speed": 35, + "idle_animation_speed_explanation": "(in Tics) Number of Tics it takes to cycle through an animated sprite in the idle state.", "template_explanation": "This specific template is designed for a simple follower with a 2-frame animation and 5 unique degrees of rotation. The second, third, and fourth rotation sprites are duplicated and mirrored, thus this template assumes a follower of symmetrical appearance.", -- GitLab