├── .gitignore ├── .husky └── pre-commit ├── .prettierrc ├── LICENSE ├── README.md ├── index.html ├── package.json ├── public ├── audio │ ├── action_appear.mp3 │ ├── battle_music_all.mp3 │ ├── battle_music_blue.mp3 │ ├── battle_music_blue_green.mp3 │ ├── battle_music_green.mp3 │ ├── battle_music_red.mp3 │ ├── battle_music_red_blue.mp3 │ ├── battle_music_red_green.mp3 │ ├── blue_attack.mp3 │ ├── clear.mp3 │ ├── enemy_attack.mp3 │ ├── enemy_death.mp3 │ ├── gameover.mp3 │ ├── midori_attack.mp3 │ ├── move_cursor.mp3 │ ├── player_death.mp3 │ ├── rojo_attack.mp3 │ ├── select.mp3 │ ├── swap.mp3 │ ├── text.mp3 │ └── victory.mp3 ├── effects │ ├── enemy_attack.png │ └── party_attacks.png ├── enemies │ ├── skelly.png │ └── skelly_ground.png ├── party │ ├── blue.png │ ├── blue_ground.png │ ├── midori.png │ ├── midori_ground.png │ ├── rojo.png │ └── rojo_ground.png ├── rbg.png ├── rbg_16.png ├── rbg_192.png ├── rbg_32.png ├── rbg_64.png └── ui │ ├── battle_actions.png │ ├── battle_border.png │ ├── battle_grid.png │ ├── battle_sphere_window.png │ ├── byline.png │ ├── color_stock.png │ ├── dialog_slice.png │ ├── enemy_health_bar_frame.png │ ├── fullscreen_button.png │ ├── gatekid.png │ ├── github.png │ ├── loading_count.png │ ├── numbers.fnt │ ├── numbers.png │ ├── osmose.png │ ├── party_health_bar_frames.png │ ├── play_button.png │ ├── portraits.png │ ├── sodapop.fnt │ ├── sodapop_0.png │ ├── spheres.png │ └── stock_bar.png ├── src ├── dialog.ts ├── main.ts ├── menu.ts ├── scenes │ ├── base.ts │ ├── battle.ts │ └── loading.ts ├── text.ts ├── types.ts ├── util.ts └── vite-env.d.ts ├── tsconfig.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/package.json -------------------------------------------------------------------------------- /public/audio/action_appear.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/action_appear.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_all.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_all.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_blue.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_blue.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_blue_green.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_blue_green.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_green.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_green.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_red.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_red.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_red_blue.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_red_blue.mp3 -------------------------------------------------------------------------------- /public/audio/battle_music_red_green.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/battle_music_red_green.mp3 -------------------------------------------------------------------------------- /public/audio/blue_attack.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/blue_attack.mp3 -------------------------------------------------------------------------------- /public/audio/clear.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/clear.mp3 -------------------------------------------------------------------------------- /public/audio/enemy_attack.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/enemy_attack.mp3 -------------------------------------------------------------------------------- /public/audio/enemy_death.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/enemy_death.mp3 -------------------------------------------------------------------------------- /public/audio/gameover.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/gameover.mp3 -------------------------------------------------------------------------------- /public/audio/midori_attack.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/midori_attack.mp3 -------------------------------------------------------------------------------- /public/audio/move_cursor.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/move_cursor.mp3 -------------------------------------------------------------------------------- /public/audio/player_death.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/player_death.mp3 -------------------------------------------------------------------------------- /public/audio/rojo_attack.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/rojo_attack.mp3 -------------------------------------------------------------------------------- /public/audio/select.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/select.mp3 -------------------------------------------------------------------------------- /public/audio/swap.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/swap.mp3 -------------------------------------------------------------------------------- /public/audio/text.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/text.mp3 -------------------------------------------------------------------------------- /public/audio/victory.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/audio/victory.mp3 -------------------------------------------------------------------------------- /public/effects/enemy_attack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/effects/enemy_attack.png -------------------------------------------------------------------------------- /public/effects/party_attacks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/effects/party_attacks.png -------------------------------------------------------------------------------- /public/enemies/skelly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/enemies/skelly.png -------------------------------------------------------------------------------- /public/enemies/skelly_ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/enemies/skelly_ground.png -------------------------------------------------------------------------------- /public/party/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/party/blue.png -------------------------------------------------------------------------------- /public/party/blue_ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/party/blue_ground.png -------------------------------------------------------------------------------- /public/party/midori.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/party/midori.png -------------------------------------------------------------------------------- /public/party/midori_ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/party/midori_ground.png -------------------------------------------------------------------------------- /public/party/rojo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/party/rojo.png -------------------------------------------------------------------------------- /public/party/rojo_ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/party/rojo_ground.png -------------------------------------------------------------------------------- /public/rbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/rbg.png -------------------------------------------------------------------------------- /public/rbg_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/rbg_16.png -------------------------------------------------------------------------------- /public/rbg_192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/rbg_192.png -------------------------------------------------------------------------------- /public/rbg_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/rbg_32.png -------------------------------------------------------------------------------- /public/rbg_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/rbg_64.png -------------------------------------------------------------------------------- /public/ui/battle_actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/battle_actions.png -------------------------------------------------------------------------------- /public/ui/battle_border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/battle_border.png -------------------------------------------------------------------------------- /public/ui/battle_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/battle_grid.png -------------------------------------------------------------------------------- /public/ui/battle_sphere_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/battle_sphere_window.png -------------------------------------------------------------------------------- /public/ui/byline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/byline.png -------------------------------------------------------------------------------- /public/ui/color_stock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/color_stock.png -------------------------------------------------------------------------------- /public/ui/dialog_slice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/dialog_slice.png -------------------------------------------------------------------------------- /public/ui/enemy_health_bar_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/enemy_health_bar_frame.png -------------------------------------------------------------------------------- /public/ui/fullscreen_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/fullscreen_button.png -------------------------------------------------------------------------------- /public/ui/gatekid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/gatekid.png -------------------------------------------------------------------------------- /public/ui/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/github.png -------------------------------------------------------------------------------- /public/ui/loading_count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/loading_count.png -------------------------------------------------------------------------------- /public/ui/numbers.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/numbers.fnt -------------------------------------------------------------------------------- /public/ui/numbers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/numbers.png -------------------------------------------------------------------------------- /public/ui/osmose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/osmose.png -------------------------------------------------------------------------------- /public/ui/party_health_bar_frames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/party_health_bar_frames.png -------------------------------------------------------------------------------- /public/ui/play_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/play_button.png -------------------------------------------------------------------------------- /public/ui/portraits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/portraits.png -------------------------------------------------------------------------------- /public/ui/sodapop.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/sodapop.fnt -------------------------------------------------------------------------------- /public/ui/sodapop_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/sodapop_0.png -------------------------------------------------------------------------------- /public/ui/spheres.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/spheres.png -------------------------------------------------------------------------------- /public/ui/stock_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/public/ui/stock_bar.png -------------------------------------------------------------------------------- /src/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/dialog.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/menu.ts -------------------------------------------------------------------------------- /src/scenes/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/scenes/base.ts -------------------------------------------------------------------------------- /src/scenes/battle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/scenes/battle.ts -------------------------------------------------------------------------------- /src/scenes/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/scenes/loading.ts -------------------------------------------------------------------------------- /src/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/text.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/src/util.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Osmose/RBG/HEAD/vite.config.js --------------------------------------------------------------------------------