diff --git a/game_data/base/mob_types/pikmin/blue_pikmin/animations.txt b/game_data/base/mob_types/pikmin/blue_pikmin/animations.txt index 2aaccc1e1..d17adb5d7 100644 --- a/game_data/base/mob_types/pikmin/blue_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/blue_pikmin/animations.txt @@ -614,6 +614,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2514,6 +2554,194 @@ sprites{ } } } + twirling_01{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 0.0000 + top_size=5.5000 10.0000 + top_angle=5.9643 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=2.5000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.5000 3.0000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=blue_pikmin + file_pos=0.0000 112.0000 + file_size=20.0000 32.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=blue_pikmin file_pos=21.0000 0.0000 diff --git a/game_data/base/mob_types/pikmin/bulbmin/animations.txt b/game_data/base/mob_types/pikmin/bulbmin/animations.txt index c313a3cd4..ab2e96ec9 100644 --- a/game_data/base/mob_types/pikmin/bulbmin/animations.txt +++ b/game_data/base/mob_types/pikmin/bulbmin/animations.txt @@ -533,6 +533,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2281,6 +2321,201 @@ sprites{ } } } + twirling_01{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=2.0000 -0.5000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=2.0000 0.5000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=0.5000 2.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 0.0000 + top_size=5.5000 10.0000 + top_angle=5.9643 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=-1.5000 1.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=-1.5000 -1.5000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=2.5000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=1.5000 -1.5000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.5000 3.0000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=bulbmin + file_pos=0.0000 147.0000 + file_size=34.0000 44.0000 + offset=2.0000 0.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=bulbmin file_pos=35.0000 0.0000 diff --git a/game_data/base/mob_types/pikmin/purple_pikmin/animations.txt b/game_data/base/mob_types/pikmin/purple_pikmin/animations.txt index a453cdd0e..b5780068f 100644 --- a/game_data/base/mob_types/pikmin/purple_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/purple_pikmin/animations.txt @@ -614,6 +614,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.1000 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.0500 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2513,6 +2553,194 @@ sprites{ } } } + twirling_01{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 0.0000 + top_size=5.5000 10.0000 + top_angle=5.9643 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=2.5000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.5000 3.0000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=purple_pikmin + file_pos=0.0000 146.0000 + file_size=24.0000 36.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=purple_pikmin file_pos=25.0000 0.0000 diff --git a/game_data/base/mob_types/pikmin/red_pikmin/animations.txt b/game_data/base/mob_types/pikmin/red_pikmin/animations.txt index e59d0c47f..98c866676 100644 --- a/game_data/base/mob_types/pikmin/red_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/red_pikmin/animations.txt @@ -614,6 +614,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2532,6 +2572,201 @@ sprites{ } } } + twirling_01{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=2.0000 -0.5000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=2.0000 0.5000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=0.0000 2.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-3.5000 -1.0000 + top_size=5.5000 10.0000 + top_angle=5.6455 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=-2.0000 1.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.5000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=-1.0000 -1.5000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=3.0000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=1.5000 -1.0000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.0000 3.5000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=red_pikmin + file_pos=0.0000 114.0000 + file_size=28.0000 32.0000 + offset=2.0000 0.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=red_pikmin file_pos=29.0000 0.0000 diff --git a/game_data/base/mob_types/pikmin/rock_pikmin/animations.txt b/game_data/base/mob_types/pikmin/rock_pikmin/animations.txt index 41f8d3c28..36270b68e 100644 --- a/game_data/base/mob_types/pikmin/rock_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/rock_pikmin/animations.txt @@ -597,6 +597,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2314,6 +2354,194 @@ sprites{ } } } + twirling_01{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 -2.0000 + top_size=5.5000 10.0000 + top_angle=5.9643 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=1.0000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=2.5000 0.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=-1.0000 3.5000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=rock_pikmin + file_pos=0.0000 144.0000 + file_size=28.0000 48.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=7.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=rock_pikmin file_pos=29.0000 0.0000 diff --git a/game_data/base/mob_types/pikmin/white_pikmin/animations.txt b/game_data/base/mob_types/pikmin/white_pikmin/animations.txt index 788699b62..c31b47c5d 100644 --- a/game_data/base/mob_types/pikmin/white_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/white_pikmin/animations.txt @@ -614,6 +614,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2514,6 +2554,194 @@ sprites{ } } } + twirling_01{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 0.0000 + top_size=5.5000 10.0000 + top_angle=5.9643 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=2.5000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.5000 3.0000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=white_pikmin + file_pos=0.0000 106.0000 + file_size=16.0000 30.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=white_pikmin file_pos=17.0000 0.0000 diff --git a/game_data/base/mob_types/pikmin/winged_pikmin/animations.txt b/game_data/base/mob_types/pikmin/winged_pikmin/animations.txt index e94fe09eb..d38d2a207 100644 --- a/game_data/base/mob_types/pikmin/winged_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/winged_pikmin/animations.txt @@ -566,6 +566,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ walking_01{ @@ -2573,6 +2613,201 @@ sprites{ } } } + twirling_01{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=-2.0000 1.0000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-3.5000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=-2.0000 -0.5000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=-0.5000 -2.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 -0.5000 + top_size=5.5000 10.0000 + top_angle=6.1753 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=2.0000 -1.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=1.5000 1.5000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=3.0000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=-2.0000 1.5000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.5000 3.0000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=winged_pikmin + file_pos=62.0000 207.0000 + file_size=30.0000 28.0000 + offset=-2.5000 0.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=winged_pikmin file_pos=0.0000 29.0000 diff --git a/game_data/base/mob_types/pikmin/yellow_pikmin/animations.txt b/game_data/base/mob_types/pikmin/yellow_pikmin/animations.txt index da95607aa..eb04e6d7f 100644 --- a/game_data/base/mob_types/pikmin/yellow_pikmin/animations.txt +++ b/game_data/base/mob_types/pikmin/yellow_pikmin/animations.txt @@ -614,6 +614,46 @@ animations{ } } } + twirling{ + frames{ + idling_01{ + duration=0.0500 + interpolate=true + } + twirling_01{ + duration=0.1000 + interpolate=true + } + twirling_02{ + duration=0.1000 + interpolate=true + } + twirling_03{ + duration=0.1000 + interpolate=true + } + twirling_04{ + duration=0.1000 + interpolate=true + } + twirling_05{ + duration=0.1000 + interpolate=true + } + twirling_06{ + duration=0.1000 + interpolate=true + } + twirling_07{ + duration=0.1000 + interpolate=true + } + idling_01{ + duration=0.1000 + interpolate=true + } + } + } walking{ frames{ idling_01{ @@ -2434,6 +2474,194 @@ sprites{ } } } + twirling_01{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + angle=5.9341 + top_visible=true + top_pos=-4.0000 1.5000 + top_size=5.5000 10.0000 + top_angle=5.9590 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_02{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + angle=0.3491 + top_visible=true + top_pos=-4.0000 0.0000 + top_size=5.5000 10.0000 + top_angle=6.1087 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_03{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + angle=1.3963 + top_visible=true + top_pos=-2.5000 0.0000 + top_size=5.5000 10.0000 + top_angle=5.9643 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_04{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + angle=2.6180 + top_visible=true + top_pos=0.5000 -3.0000 + top_size=5.5000 10.0000 + top_angle=1.3963 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_05{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + angle=4.0143 + top_visible=true + top_pos=2.5000 -1.0000 + top_size=5.5000 10.0000 + top_angle=2.2689 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_06{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + angle=5.6723 + top_visible=true + top_pos=0.5000 3.0000 + top_size=5.5000 10.0000 + top_angle=4.1888 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } + twirling_07{ + file=yellow_pikmin + file_pos=0.0000 0.0000 + file_size=20.0000 36.0000 + scale=0.5000 0.5000 + top_visible=true + top_pos=-4.0000 1.0000 + top_size=5.5000 10.0000 + top_angle=5.8469 + hitboxes{ + top{ + coords=-4.0000 0.0000 0.0000 + height=24.0000 + radius=4.0000 + type=2 + value=1.0000 + } + body{ + coords=0.0000 0.0000 0.0000 + height=24.0000 + radius=5.0000 + type=0 + value=1.0000 + } + } + } walking_01{ file=yellow_pikmin file_pos=21.0000 0.0000 diff --git a/manual/content/changelog.html b/manual/content/changelog.html index 34ffe2959..6aa1c8ce7 100644 --- a/manual/content/changelog.html +++ b/manual/content/changelog.html @@ -29,7 +29,7 @@
sighing
: Sighing after becoming disappointed with something, like being unable to reach a carrying spot.sprout
: Idling underground; only the stem is visible.thrown
: Twirling in the air after being thrown.twirling
: Performing a twirl to celebrate.walking
: Walking.