Author SHA1 Message Date
TaikoZhongandClaude Opus 5.5 2e694d4952 song select: refresh a folder's song count text when the count changes
The folder texts are cached on first draw, but the engine fills in a
folder's song count with a background scan after the boxes are first
drawn, so the count text stayed at 0 for the rest of the session (e.g.
the folder under the cursor at startup kept showing 0 songs). The cache
now remembers the count it was built with and rebuilds that one text
when box.tja_count changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 14:12:42 +08:00
Yonokid 6330aebefd add firework effect to big notes thanks qbaraki 2026-10-04 17:54:02 -04:00
Yonokid 8f0c4f69bc fix big hit animation 2026-10-04 16:02:26 -04:00
Yonokid f7f7d5cb4e add audio device switching 2026-10-02 11:01:09 -04:00
Yonokid 45ed83d19c move dan boxes to lua 2026-10-02 10:46:58 -04:00
Yonokid 565c6e4eae fix background animations 2026-10-01 16:47:45 -04:00
Yonokid d31a03ab58 remove load_animations() 2026-10-01 14:52:38 -04:00
Yonokid 4011ce9f60 move song select code to lua 2026-10-01 14:07:54 -04:00
Yonokid 5d6967ec47 move score history to lua 2026-09-30 22:59:42 -04:00
Yonokid 5d9fd60406 change scos 2026-09-30 15:51:13 -04:00
Yonokid 48a33b09d5 Update checksums.sha256 2026-09-30 15:29:39 -04:00
Yonokid 7a58faf27c welcome back attract sequence 2026-09-30 14:35:34 -04:00
Yonokid 6dea3a00b5 port normal transition 2026-09-30 14:25:42 -04:00
Yonokid 2081847b4f Create ura_switch.lua 2026-09-30 13:31:37 -04:00
Yonokid c911cc29de move fail and fc animations to lua 2026-09-30 13:01:07 -04:00
Yonokid 6b12833bea Create clear_animation.lua 2026-09-30 12:54:04 -04:00
Yonokid 1a762ee396 Create result_transition.lua 2026-09-30 12:42:40 -04:00
Yonokid 613a750706 add green and 2011 OPs 2026-09-30 11:50:26 -04:00
Yonokid 080bd0b5d4 Update checksums.sha256 2026-09-29 15:34:18 -04:00
Yonokid 5490fdd94f Merge pull request 'Add loading_countdown skin config key' (#9) from GanYiZhong/PyTaikoGreen:sc-loading-countdown into main
Reviewed-on: #9
2026-09-29 20:34:22 +02:00
TaikoZhongandClaude Opus 5.5 d225a41272 Add loading_countdown skin config key (off by default)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 22:58:25 +08:00
Yonokid 33ef02fd5e minor fixes 2026-09-28 11:43:23 -04:00
Yonokid 334877d46b remove dead texture draw 2026-09-27 17:25:33 -04:00
Yonokid 2db6c2fa86 Merge pull request 'Add game_p2_y and dan_exam_value_center skin config keys' (#8) from GanYiZhong/PyTaikoGreen:sc-p2y-examcenter into main
Reviewed-on: #8
2026-09-27 16:27:27 +02:00
TaikoZhongandClaude Opus 5.5 6d5f166984 Add game_p2_y and dan_exam_value_center skin config keys
game_p2_y: y of the second player's lane in 2P play (360, the value the engine hard-coded).
dan_exam_value_center: option (off) + key for centring the dan select exam value on its x.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 20:37:35 +08:00
Yonokid 51f644f963 unbake ura texture 2026-09-25 10:02:18 -04:00
Yonokid 4c27a3d6a7 Update checksums.sha256 2026-09-24 14:50:34 -04:00
Yonokid ebec0aa7fa remove a lot of hardcoded textures 2026-09-24 14:37:31 -04:00
YonokidandClaude Sonnet 5 f79dc6337a Move fonts to dedicated Fonts folder
Keeps font.ttf/font_kr.ttf out of Graphics so texture/atlas tooling
doesn't need to skip non-image files.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 12:15:47 -04:00
Yonokid b356877178 Update checksums.sha256 2026-09-22 23:49:10 -04:00
Yonokid 4d4516c72d oops game over disappeared 2026-09-22 17:01:43 -04:00
Yonokid 2417631240 simplify some animations 2026-09-22 16:27:11 -04:00
Yonokid aa014dc750 Update checksums.sha256 2026-09-22 10:47:04 -04:00
Yonokid afa2642c44 welcome back dan result 2026-09-22 10:46:07 -04:00
Yonokid be7ba25e64 make nameplate outline bigger 2026-09-20 21:48:11 -04:00
Yonokid 42c71769bb add new practice mode features 2026-09-20 16:00:08 -04:00
Yonokid 6397d9cc20 remove get_id 2026-09-20 13:37:46 -04:00
Yonokid bf4a78d31f move lots to lua 2026-09-19 13:45:24 -04:00
Yonokid 3c40effacc consolidate notes into one atlash 2026-09-18 13:17:07 -04:00
Yonokid c3d50faff0 Merge pull request 'Result: clear state and clear-zone art follow the engine's norma' (#7) from GanYiZhong/PyTaikoGreen:result-gauge-clear into main
Reviewed-on: #7
2026-09-18 16:18:30 +02:00
Yonokid 72718d4d29 Merge pull request 'i18n: Korean and Simplified Chinese strings, settings menu translated' (#6) from GanYiZhong/PyTaikoGreen:text-labels into main
Reviewed-on: #6
2026-09-18 16:18:19 +02:00
TaikoZhongandClaude Fable 5.1 dd036cb85e result: clear state and clear-zone art follow the engine's norma
gauge_state came from a cell count (68 of 87 for oni) while the game clears on soul >= norma (6000/7000/7000/8000); in the band just below the norma the result lit the gold cell, the clear caption and a crown for a failed run. Hard also used the oni layout although the HUD gives it normal's zone and norma. Derive the state from the soul value, pick the art tier like the HUD, and light the gold cell and caption only when cleared.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 12:18:31 +08:00
TaikoZhongandClaude Fable 5.1 02696147cb i18n: Korean and Simplified Chinese for every string; settings menu translated
Every skin_config text entry carries ja / en / zh (Simplified) / ko;
the 249 settings-menu strings that only existed in English get ja, zh
and ko and the language selector offers Korean. font_kr.ttf renders the
Korean strings; Simplified Chinese uses the skin's main font.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 01:30:50 +08:00
Yonokid d4c694a61a migrate to lfs 2026-09-10 15:27:19 -04:00
Yonokid 30a933bc98 center gumi 2026-09-10 08:21:10 -04:00
Yonokid 2470a12c0d Update checksums.sha256 2026-09-09 12:07:07 -04:00
Yonokid 5fbb4acb9d Update skin_config.json 2026-09-09 00:31:57 -04:00
Yonokid d28c45c0dc Merge pull request 'Add combo_color_tiers skin option (default off)' (#3) from GanYiZhong/PyTaikoGreen:sco-combo-color-tiers into main
Reviewed-on: #3
2026-09-09 06:20:52 +02:00
Yonokid 27de7c6b6f Add all missing collab backgrounds 2026-09-09 00:19:40 -04:00
TaikoZhongandClaude Fable 5.1 9b28097507 Add combo_color_tiers skin option (default off)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 17:13:10 +08:00
Yonokid b437323767 add dq10 collab 2026-09-07 16:20:11 -04:00
Yonokid 610784b946 Update checksums.sha256 2026-09-06 12:22:24 -04:00
Yonokid 42b913b7c5 Update settings_template.json 2026-09-06 12:05:21 -04:00
Yonokid 39272c51b1 add skin switching 2026-09-05 13:20:45 -04:00
Yonokid 10244457e7 Update checksums.sha256 2026-09-04 15:34:30 -04:00
Yonokid be6065ee44 fix judgment indicator 2026-09-04 13:21:37 -04:00
Yonokid d806e45296 compress videos 2026-09-04 11:42:44 -04:00
Yonokid 2b56d9e680 add more scos 2026-09-02 14:21:03 -04:00
Yonokid 32fe2b8e30 Update checksums.sha256 2026-08-31 10:27:54 -04:00
Yonokid 849947d2d3 Update allnet_indicator.lua 2026-08-31 10:25:50 -04:00
Yonokid b3915ea94e remove new sco 2026-08-31 09:40:04 -04:00
Yonokid 9f0482a403 Update checksums.sha256 2026-08-31 09:27:25 -04:00
Yonokid c7308c3698 Update skin_config.json 2026-08-31 09:27:11 -04:00
Yonokid 7dbdcb41e7 Update checksums.sha256 2026-08-27 14:08:08 -04:00
Yonokid d70fab395f Update settings_template.json 2026-08-26 12:41:20 -04:00
Yonokid 13d89a7058 add asio channel switching 2026-08-26 10:33:41 -04:00
Yonokid 7e8f22f398 Update checksums.sha256 2026-08-26 09:02:57 -04:00
Yonokid 9c1b5e1084 fix dan boxes 2026-08-25 07:15:23 -04:00
Yonokid 581bd4de15 add subtitle display support 2026-08-19 17:39:21 -04:00
Yonokid 6be03961c8 move network settings to its own tab 2026-08-19 15:46:31 -04:00
Yonokid 6f9e9604bc Update settings_template.json 2026-08-18 01:57:27 -04:00
Yonokid 8a08d1cf5b add costume names 2026-08-16 19:40:25 -04:00
Yonokid cc75dac8c7 move strings to skin config 2026-08-15 16:54:43 -04:00
Yonokid 1995e6f40d add practice menu graphics 2026-08-15 13:35:39 -04:00
Anthony Samms 97606b0557 Update result_player.lua 2026-08-12 15:19:14 -04:00
Anthony Samms 9fae5227b9 Update costume_menu.lua 2026-08-12 14:36:41 -04:00
Yonokid 6904971710 small change to allow for nijiiro child skin 2026-08-02 16:02:15 -04:00
Anthony Samms 7a005ded40 fix checksums 2026-07-17 13:03:07 -04:00
Yonokid 48543976bc Update checksums.sha256 2026-07-17 00:28:34 -04:00
Anthony Samms 9074282f43 remove fake online 2026-07-16 17:54:11 -04:00
Yonokid b1d2031fb5 minor path fix 2026-07-03 15:25:22 -04:00
Yonokid 9611fb7f89 update audio settings 2026-07-03 02:03:12 -04:00
Yonokid 45c22503ff Update result_background.lua 2026-06-30 21:26:45 -04:00
Yonokid 048a210c0c Update checksums.sha256 2026-06-25 15:10:50 -04:00
Yonokid b2958c5417 Update skin_config.json 2026-06-22 00:27:55 -04:00
Yonokid a70cad585f add vertical gallery option 2026-06-22 00:27:30 -04:00
Yonokid 0a923c1170 Update checksums.sha256 2026-06-20 21:33:51 -04:00
Anthony Samms ebaa53bc3f move result draw to lua 2026-06-20 18:59:13 -04:00
Anthony Samms b9e3afbd82 move entry items to lua 2026-06-15 16:54:34 -04:00
Anthony Samms f219ac28f6 port global objects to lua 2026-06-15 15:20:36 -04:00
Anthony Samms 43c2353fe1 major lua overhaul 2026-06-15 13:54:26 -04:00
Yonokid 09c2d9054f remove unused skin config keys 2026-06-14 15:23:00 -04:00
Yonokid 5f8eedfe5c Update skin_config.json 2026-06-14 12:03:48 -04:00
Yonokid 36d8828863 add speed changing to practice mode 2026-06-13 21:10:10 -04:00
Yonokid 5ad912f617 add don chan's message 2026-06-11 23:10:12 -04:00
Yonokid 0438b83fcf Update checksums.sha256 2026-06-09 23:51:31 -04:00
Anthony Samms 69e89bc883 Update animation.json 2026-06-08 16:19:22 -04:00
Anthony Samms 50110a8a3a Merge branch 'main' of https://ese.tjadataba.se/Yonokid/PyTaikoGreen 2026-06-08 15:45:56 -04:00
Anthony Samms 6bdf9135f8 Update animation.json 2026-06-08 15:44:15 -04:00
Yonokid 8ca2c82a82 add touch input to settings 2026-06-07 12:55:27 -04:00
Yonokid 370434eb02 Update settings_template.json 2026-06-07 02:11:03 -04:00
Yonokid 8132bcfd66 add touchscreen drum 2026-06-06 18:27:13 -04:00
Yonokid 0358ddd7fc Update checksums.sha256 2026-06-01 18:53:43 -04:00
Yonokid e2a200f745 Update texture.json 2026-06-01 18:49:32 -04:00
Yonokid d6f9194eff add costume picker 2026-05-31 22:07:59 -04:00
Yonokid adf8ae9fed Update checksums.sha256 2026-05-30 23:07:49 -04:00
Yonokid 86182389eb Delete .skin-version 2026-05-30 21:17:15 -04:00
Yonokid ffeb441f1e more info for updater 2026-05-30 20:53:21 -04:00
Yonokid 2ce712ac9b Create checksums.sha256 2026-05-30 18:42:03 -04:00
Yonokid 27b228129b Update skin_config.json 2026-05-27 23:28:59 -04:00
Yonokid a21b7c7abb add missing models 2026-05-26 01:34:41 -04:00
Yonokid f93032236f Update skin_config.json 2026-05-17 22:53:07 -04:00
Yonokid 2c2aa071a7 add 3d don chan why not 2026-05-17 22:36:47 -04:00
Yonokid f3a0188216 add attract camera 2026-05-15 16:22:11 -04:00
Yonokid 57a956dfce add game over screen 2026-05-13 00:42:00 -04:00
Yonokid ede5910573 Update skin_config.json 2026-05-12 15:44:39 -04:00
Yonokid 63d2320e83 Update animation.json 2026-05-12 12:44:46 -04:00
Yonokid 3694517e8f Update animation.json 2026-05-12 11:45:48 -04:00
Yonokid 018c5f8296 add more english localization 2026-05-12 01:21:17 -04:00
Yonokid 2d8c3187d9 update lua api 2026-05-11 11:26:43 -04:00
Yonokid 6778004ea4 Update animation.json 2026-05-06 15:56:26 -04:00
Yonokid b161120689 add text support 2026-05-05 14:23:31 -04:00
Yonokid ae655535fa reorganize and add entry lua 2026-05-05 00:30:38 -04:00
Yonokid e6560d126f Update skin_config.json 2026-05-04 18:43:09 -04:00
Yonokid ceb763a0b7 Update 2.lua 2026-04-30 19:13:19 -04:00
Yonokid 7330d8e23e update for 2p 2026-04-29 16:29:21 -04:00
Yonokid 56a6fb07f9 Update base.lua 2026-04-29 13:11:27 -04:00
Yonokid ba2fe7fe66 Update background.lua 2026-04-27 17:19:49 -04:00
Yonokid 3bd4f76f8e fix dancers 2026-04-27 16:19:26 -04:00
Yonokid c55364015a add chinese 2026-04-23 16:03:38 -04:00
Yonokid 5293aa2541 Update texture.json 2026-04-19 18:15:36 -04:00
Yonokid 6ced5e2aa2 add ura to difficulty sort 2026-04-19 13:57:46 -04:00
Yonokid a3307c50fa add tutorial background 2026-04-17 23:32:55 -04:00
Yonokid d25cd45682 add song timer 2026-04-17 14:43:29 -04:00
Yonokid d64ce6fad5 begin collabs 2026-04-15 17:24:57 -04:00
Yonokid 2bbbf3c26b add preimage support 2026-04-12 16:07:02 -04:00
Yonokid 003d489001 Update settings_template.json 2026-04-12 14:40:56 -04:00
Yonokid 1063da3adf add bpm display 2026-04-12 11:45:13 -04:00
Yonokid 508d5bd8e1 change font name 2026-04-10 23:44:17 -04:00
Yonokid 480a9276ab lua bug fixes 2026-04-10 23:42:15 -04:00
Yonokid e33707d27f Update texture.json 2026-04-09 16:30:02 -04:00
Yonokid 7ea6d66f7c add box drop shadows 2026-04-09 01:33:32 -04:00
Yonokid 771b40d2ab Update skin_config.json 2026-04-08 18:50:54 -04:00
Yonokid becb8a63f1 Update texture.json 2026-03-16 15:21:00 -04:00
Yonokid 6198a8dc03 fix one off bug 2026-03-10 19:43:20 -04:00
Yonokid 2c30680fb8 Update texture.json 2026-03-10 01:18:51 -04:00
Yonokid 73113fcc61 minor animation fixes 2026-03-08 22:53:25 -04:00
Yonokid fae4388eca im crashin out!!!! aaaa!!!! 2026-03-05 00:07:49 -05:00
Yonokid 2edf0bdc1c Update texture.json 2026-02-27 14:49:26 -05:00
Yonokid 293df1b388 Update skin_config.json 2026-02-27 14:29:03 -05:00
Yonokid f258a3fc37 make player y adjustable 2026-02-27 11:19:17 -05:00
Yonokid 3b3929999b more atlasing 2026-02-27 00:34:08 -05:00
Yonokid ade5af6c6f change game and result framed textures into atlases 2026-02-25 16:44:34 -05:00
Yonokid 14d4444ce3 Update animation.json 2026-02-23 16:13:41 -05:00
Yonokid aefa7a592f add chibis 2026-02-21 14:55:17 -05:00
Yonokid 3b566b9856 add donbg lua 2026-02-21 13:32:37 -05:00
Yonokid 86f5265891 lua testing 2026-02-10 12:44:07 -05:00
Yonokid 651cab3530 Create background.lua 2026-02-09 22:14:01 -05:00
7549 changed files with 51085 additions and 15602 deletions

No files matched your search

+1
View File
@@ -1,3 +1,4 @@
* -text
*.png filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.mp4 filter=lfs diff=lfs merge=lfs -text
+1
View File
@@ -0,0 +1 @@
https://ese.tjadataba.se/Yonokid/PyTaikoGreen
Binary file not shown.
Binary file not shown.
File renamed without changes.
BIN
View File
Binary file not shown.
+292 -323
View File
@@ -1,323 +1,292 @@
[
{
"id": 1,
"type": "fade",
"duration": 150,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"comment": "donbg clear fade in"
},
{
"id": 2,
"type": "move",
"duration": 1000,
"total_distance": 20,
"reverse_delay": 0,
"loop": true,
"comment": "donbg 1,4,6 overlay move"
},
{
"id": 3,
"type": "move",
"duration": 1500,
"total_distance": 20,
"reverse_delay": 0,
"loop": true,
"comment": "donbg 2 overlay move"
},
{
"id": 4,
"type": "move",
"duration": 266,
"total_distance": -40,
"ease_out": "quadratic",
"comment": "donbg 3,5 bounce up"
},
{
"id": 5,
"type": "move",
"duration": 266,
"total_distance": -40,
"ease_in": "quadratic",
"delay": {
"reference_id": 4,
"property": "duration"
},
"comment": "donbg 3,5 bounce down"
},
{
"id": 6,
"type": "move",
"duration": 798,
"total_distance": 20,
"reverse_delay": 0,
"ease_in": "quadratic",
"ease_out": "quadratic",
"delay": {
"init_val": {
"reference_id": 4,
"property": "duration"
},
"reference_id": 5,
"property": "duration"
},
"loop": true,
"comment": "donbg 3 overlay move"
},
{
"id": 7,
"type": "move",
"duration": 798,
"total_distance": 20,
"reverse_delay": 0,
"ease_in": "quadratic",
"ease_out": "quadratic",
"delay": {
"init_val": {
"init_val": {
"reference_id": 4,
"property": "duration"
},
"reference_id": 5,
"property": "duration"
},
"reference_id": 6,
"property": "duration"
},
"loop": true,
"comment": "donbg 3 overlay move 2"
},
{
"id": 8,
"type": "move",
"duration": 1000,
"total_distance": 10,
"reverse_delay": 0,
"delay": {
"init_val": {
"reference_id": 4,
"property": "duration"
},
"reference_id": 5,
"property": "duration"
},
"loop": true,
"comment": "donbg 5 adjust"
},
{
"id": 9,
"type": "fade",
"duration": 66.68,
"initial_opacity": 0.5,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 1,2 flicker"
},
{
"id": 10,
"type": "fade",
"duration": 166.7,
"initial_opacity": 0.5,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 3 flicker"
},
{
"id": 11,
"type": "fade",
"duration": 50,
"initial_opacity": 0.5,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 4 flicker"
},
{
"id": 12,
"type": "move",
"duration": 6666,
"start_position": 1392,
"total_distance": -1728,
"loop": true,
"comment": "turtle move"
},
{
"id": 13,
"type": "texture_change",
"duration": 600,
"textures": [
[0, 100, 0],
[100, 200, 1],
[200, 300, 2],
[300, 400, 3],
[400, 500, 4],
[500, 600, 5]
],
"loop": true,
"comment": "turtle texture change"
},
{
"id": 14,
"type": "fade",
"duration": 166.7,
"initial_opacity": 0.75,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 5 flicker"
},
{
"id": 15,
"type": "move",
"duration": 1300,
"total_distance": 50,
"reverse_delay": 0,
"loop": true,
"comment": "bg fever 4 vertical move"
},
{
"id": 16,
"type": "move",
"duration": 5000,
"total_distance": 1256,
"loop": true,
"comment": "bg fever 4 horizontal move"
},
{
"id": 17,
"type": "move",
"duration": 516,
"total_distance": 400,
"ease_in": "cubic",
"comment": "bg fever 4 bg move down"
},
{
"id": 18,
"type": "move",
"duration": 200,
"total_distance": 40,
"delay": {
"reference_id": 17,
"property": "duration"
},
"ease_out": "quadratic",
"comment": "bg fever 4 bg move up"
},
{
"id": 19,
"type": "fade",
"duration": 416,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"comment": "bg fever 2,3 fadein"
},
{
"id": 20,
"type": "texture_change",
"duration": 332,
"textures": [
[0, 166, 0],
[166, 332, 1]
],
"comment": "bg fever 2,3 texture change",
"loop": true
},
{
"id": 21,
"type": "fade",
"duration": 1000,
"initial_opacity": -0.2,
"final_opacity": 0.2,
"reverse_delay": 0,
"loop": true,
"ease_in": "quadratic",
"ease_out": "quadratic",
"comment": "bg fever 2 ship rotation"
},
{
"id": 22,
"type": "move",
"duration": 333,
"total_distance": 600,
"start_position": -500,
"ease_out": "quadratic",
"comment": "bg fever 2 move in"
},
{
"id": 23,
"type": "move",
"duration": 166,
"total_distance": 100,
"delay": {
"reference_id": 22,
"property": "duration"
},
"ease_in": "quadratic",
"comment": "bg fever 2 move out"
},
{
"id": 24,
"type": "move",
"duration": 1000,
"total_distance": 1800,
"comment": "bg fever 3 background move in"
},
{
"id": 25,
"type": "texture_change",
"duration": 996,
"textures": [
[0, 332, 0],
[332, 664, 1],
[664, 996, 2]
],
"comment": "bg fever 3 overlay texture change",
"loop": true
},
{
"id": 26,
"type": "move",
"duration": 1000,
"total_distance": 100,
"ease_out": "quadratic",
"comment": "bg fever 3 footer move up"
},
{
"id": 27,
"type": "move",
"duration": 7000,
"total_distance": 360,
"comment": "bg fever 3 rotation",
"loop": true
},
{
"id": 28,
"type": "move",
"duration": 8000,
"total_distance": -360,
"comment": "bg fever 3 fish circular motion",
"loop": true
},
{
"id": 29,
"type": "move",
"duration": 133,
"total_distance": 360,
"comment": "bg fever 1 corner move up",
"ease_out": "quadratic"
},
{
"id": 30,
"type": "move",
"duration": 133,
"total_distance": 160,
"delay": {
"reference_id": 29,
"property": "duration"
},
"comment": "bg fever 1 corner move down",
"ease_in": "quadratic"
}
]
[
{
"id": 0,
"type": "move",
"duration": 3000,
"total_distance": -328,
"loop": true,
"comment": "donbg move"
},
{
"id": 1,
"type": "fade",
"duration": 150,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"comment": "donbg clear fade in"
},
{
"id": 2,
"type": "move",
"duration": 1000,
"total_distance": 20,
"reverse_delay": 0,
"loop": true,
"comment": "donbg 1,4,6 overlay move"
},
{
"id": 3,
"type": "move",
"duration": 1500,
"total_distance": 20,
"reverse_delay": 0,
"loop": true,
"comment": "donbg 2 overlay move"
},
{
"id": 4,
"type": "move",
"duration": 532,
"total_distance": 0,
"ease_in": "quadratic",
"waypoints": [
{ "at": 266, "value": -40, "ease_out": "quadratic" }
],
"comment": "donbg 3,5 bounce up/down (merged from old ids 4+5)"
},
{
"id": 6,
"type": "move",
"duration": 798,
"total_distance": 20,
"reverse_delay": 0,
"ease_in": "quadratic",
"ease_out": "quadratic",
"delay": {
"reference_id": 4,
"property": "duration"
},
"loop": true,
"comment": "donbg 3 overlay move"
},
{
"id": 7,
"type": "move",
"duration": 798,
"total_distance": 20,
"reverse_delay": 0,
"ease_in": "quadratic",
"ease_out": "quadratic",
"delay": {
"init_val": {
"reference_id": 4,
"property": "duration"
},
"reference_id": 6,
"property": "duration"
},
"loop": true,
"comment": "donbg 3 overlay move 2"
},
{
"id": 8,
"type": "move",
"duration": 1000,
"total_distance": 10,
"reverse_delay": 0,
"delay": {
"reference_id": 4,
"property": "duration"
},
"loop": true,
"comment": "donbg 5 adjust"
},
{
"id": 9,
"type": "fade",
"duration": 66.68,
"initial_opacity": 0.5,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 1,2 flicker"
},
{
"id": 10,
"type": "fade",
"duration": 166.7,
"initial_opacity": 0.5,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 3 flicker"
},
{
"id": 11,
"type": "fade",
"duration": 50,
"initial_opacity": 0.5,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 4 flicker"
},
{
"id": 12,
"type": "move",
"duration": 6666,
"start_position": 1392,
"total_distance": -1728,
"loop": true,
"comment": "turtle move"
},
{
"id": 13,
"type": "texture_change",
"duration": 600,
"textures": [
[0, 100, 0],
[100, 200, 1],
[200, 300, 2],
[300, 400, 3],
[400, 500, 4],
[500, 600, 5]
],
"loop": true,
"comment": "turtle texture change"
},
{
"id": 14,
"type": "fade",
"duration": 166.7,
"initial_opacity": 0.75,
"final_opacity": 0.4,
"reverse_delay": 0,
"loop": true,
"comment": "bg normal 5 flicker"
},
{
"id": 15,
"type": "move",
"duration": 1300,
"total_distance": 50,
"reverse_delay": 0,
"loop": true,
"comment": "bg fever 4 vertical move"
},
{
"id": 16,
"type": "move",
"duration": 5000,
"total_distance": 1256,
"loop": true,
"comment": "bg fever 4 horizontal move"
},
{
"id": 17,
"type": "move",
"duration": 716,
"total_distance": 360,
"ease_out": "quadratic",
"waypoints": [
{ "at": 516, "value": 400, "ease_in": "cubic" }
],
"comment": "bg fever 4 bg move down/up (merged from old ids 17+18)"
},
{
"id": 19,
"type": "fade",
"duration": 416,
"initial_opacity": 0.0,
"final_opacity": 1.0,
"comment": "bg fever 2,3 fadein"
},
{
"id": 20,
"type": "texture_change",
"duration": 332,
"textures": [
[0, 166, 0],
[166, 332, 1]
],
"comment": "bg fever 2,3 texture change",
"loop": true
},
{
"id": 21,
"type": "fade",
"duration": 1000,
"initial_opacity": -0.2,
"final_opacity": 0.2,
"reverse_delay": 0,
"loop": true,
"ease_in": "quadratic",
"ease_out": "quadratic",
"comment": "bg fever 2 ship rotation"
},
{
"id": 22,
"type": "move",
"duration": 499,
"total_distance": 500,
"start_position": -500,
"ease_in": "quadratic",
"waypoints": [
{ "at": 333, "value": 600, "ease_out": "quadratic" }
],
"comment": "bg fever 2 move in/out (merged from old ids 22+23)"
},
{
"id": 24,
"type": "move",
"duration": 1000,
"total_distance": 1800,
"comment": "bg fever 3 background move in"
},
{
"id": 25,
"type": "texture_change",
"duration": 996,
"textures": [
[0, 332, 0],
[332, 664, 1],
[664, 996, 2]
],
"comment": "bg fever 3 overlay texture change",
"loop": true
},
{
"id": 26,
"type": "move",
"duration": 1000,
"total_distance": 100,
"ease_out": "quadratic",
"comment": "bg fever 3 footer move up"
},
{
"id": 27,
"type": "move",
"duration": 7000,
"total_distance": 360,
"comment": "bg fever 3 rotation",
"loop": true
},
{
"id": 28,
"type": "move",
"duration": 8000,
"total_distance": -360,
"comment": "bg fever 3 fish circular motion",
"loop": true
},
{
"id": 29,
"type": "move",
"duration": 133,
"total_distance": 360,
"comment": "bg fever 1 corner move up",
"ease_out": "quadratic"
},
{
"id": 30,
"type": "move",
"duration": 133,
"total_distance": 160,
"delay": {
"reference_id": 29,
"property": "duration"
},
"comment": "bg fever 1 corner move down",
"ease_in": "quadratic"
}
]
Binary file not shown.
@@ -0,0 +1,7 @@
{
"overlay": {
"x": 0,
"y": 308
},
"sparkle": {}
}
@@ -0,0 +1,6 @@
{
"background": {
"x": 0,
"y": 360
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,5 @@
{
"0": {},
"1": {},
"2": {}
}
@@ -0,0 +1,20 @@
{
"0_start": {
"y": 424
},
"0_loop": {
"y": 424
},
"0_end": {
"y": 424
},
"1_start": {
"y": 394
},
"1_loop": {
"y": 394
},
"1_end": {
"y": 394
}
}
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,3 @@
{
"background": {}
}
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,3 @@
{
"background": {}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loaded 100 of 7549 files, more files were not shown because too many files have changed in this diff. Show more