├── .gitignore ├── LICENSE ├── README.md ├── Screenshot.png ├── Screenshot.png.import ├── WindowIcon.png ├── WindowIcon.png.import ├── addons └── rakugo_game_template │ ├── Autoloads │ ├── AppSettings.gd │ ├── ProjectMusicController.tscn │ ├── SceneLoader.gd │ ├── Transitions │ │ ├── Shaders │ │ │ ├── Circle_mask.gdshader │ │ │ ├── Diamond.gdshader │ │ │ ├── Line.gdshader │ │ │ ├── Square_mask.gdshader │ │ │ └── Swipe_Mask.gdshader │ │ ├── transitions.gd │ │ └── transitions.tscn │ ├── UISoundManager │ │ ├── UISoundManager.gd │ │ └── UISoundManager.tscn │ └── rgt_globals.gd │ ├── MusicPlayers │ └── BackgroundMusicPlayer.tscn │ ├── plugin.cfg │ ├── plugin_helper.gd │ ├── rakugo_game_template.gd │ └── scripts │ ├── InputHelper.gd │ ├── MusicController.gd │ ├── SaveHelper.gd │ └── SignalHelper.gd ├── default_bus_layout.tres ├── default_env.tres ├── icon.svg ├── icon.svg.import ├── main.tscn ├── project.godot └── scenes ├── Bootstrap ├── bootstrap.gd └── bootstrap.tscn ├── Credits ├── Credits.tscn └── RichTextLabel.gd ├── EndMenu ├── EndMenu.gd └── EndMenu.tscn ├── Game ├── Sprite2D.gd ├── game.gd └── game.tscn ├── LoadSaveMenu ├── loadSaveMenu.tscn ├── load_save_menu.gd ├── savePanelContainer.tscn └── save_panel_container.gd ├── LoadingScreen ├── LoadingScreen.gd └── LoadingScreen.tscn ├── MainMenu ├── MainMenu.gd └── MainMenu.tscn ├── OptionsMenu ├── Audio │ ├── AudioControl │ │ ├── AudioControl.gd │ │ └── AudioControl.tscn │ ├── AudioOptionsMenu.gd │ └── AudioOptionsMenu.tscn ├── Input │ ├── InputItem.gd │ ├── InputItem.tscn │ ├── InputOptionsMenu.gd │ ├── InputOptionsMenu.tscn │ ├── KeyAssignmentDialog.gd │ └── Sprite2D.gd ├── OptionsContainer.gd ├── OptionsContainer.tscn ├── OptionsMenu.gd ├── OptionsMenu.tscn └── Video │ ├── HSliderLabel.gd │ ├── VideoOptionsMenu.gd │ └── VideoOptionsMenu.tscn ├── PauseMenu ├── PauseMenu.gd └── PauseMenu.tscn └── RGT_Dialogs ├── RGT_ConfirmationDialog.gd ├── RGT_ConfirmationDialog.tscn ├── RGT_YesNoDialog.gd └── RGT_YesNoDialog.tscn /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/README.md -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/Screenshot.png -------------------------------------------------------------------------------- /Screenshot.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/Screenshot.png.import -------------------------------------------------------------------------------- /WindowIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/WindowIcon.png -------------------------------------------------------------------------------- /WindowIcon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/WindowIcon.png.import -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/AppSettings.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/AppSettings.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/ProjectMusicController.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/ProjectMusicController.tscn -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/SceneLoader.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/SceneLoader.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/Shaders/Circle_mask.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/Shaders/Circle_mask.gdshader -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/Shaders/Diamond.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/Shaders/Diamond.gdshader -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/Shaders/Line.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/Shaders/Line.gdshader -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/Shaders/Square_mask.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/Shaders/Square_mask.gdshader -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/Shaders/Swipe_Mask.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/Shaders/Swipe_Mask.gdshader -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/transitions.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/transitions.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/Transitions/transitions.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/Transitions/transitions.tscn -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/UISoundManager/UISoundManager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/UISoundManager/UISoundManager.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/UISoundManager/UISoundManager.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/UISoundManager/UISoundManager.tscn -------------------------------------------------------------------------------- /addons/rakugo_game_template/Autoloads/rgt_globals.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/Autoloads/rgt_globals.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/MusicPlayers/BackgroundMusicPlayer.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/MusicPlayers/BackgroundMusicPlayer.tscn -------------------------------------------------------------------------------- /addons/rakugo_game_template/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/plugin.cfg -------------------------------------------------------------------------------- /addons/rakugo_game_template/plugin_helper.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/plugin_helper.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/rakugo_game_template.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/rakugo_game_template.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/scripts/InputHelper.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/scripts/InputHelper.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/scripts/MusicController.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/scripts/MusicController.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/scripts/SaveHelper.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/scripts/SaveHelper.gd -------------------------------------------------------------------------------- /addons/rakugo_game_template/scripts/SignalHelper.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/addons/rakugo_game_template/scripts/SignalHelper.gd -------------------------------------------------------------------------------- /default_bus_layout.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/default_bus_layout.tres -------------------------------------------------------------------------------- /default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/default_env.tres -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/icon.svg -------------------------------------------------------------------------------- /icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/icon.svg.import -------------------------------------------------------------------------------- /main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/main.tscn -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/project.godot -------------------------------------------------------------------------------- /scenes/Bootstrap/bootstrap.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Bootstrap/bootstrap.gd -------------------------------------------------------------------------------- /scenes/Bootstrap/bootstrap.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Bootstrap/bootstrap.tscn -------------------------------------------------------------------------------- /scenes/Credits/Credits.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Credits/Credits.tscn -------------------------------------------------------------------------------- /scenes/Credits/RichTextLabel.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Credits/RichTextLabel.gd -------------------------------------------------------------------------------- /scenes/EndMenu/EndMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/EndMenu/EndMenu.gd -------------------------------------------------------------------------------- /scenes/EndMenu/EndMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/EndMenu/EndMenu.tscn -------------------------------------------------------------------------------- /scenes/Game/Sprite2D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Game/Sprite2D.gd -------------------------------------------------------------------------------- /scenes/Game/game.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Game/game.gd -------------------------------------------------------------------------------- /scenes/Game/game.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/Game/game.tscn -------------------------------------------------------------------------------- /scenes/LoadSaveMenu/loadSaveMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/LoadSaveMenu/loadSaveMenu.tscn -------------------------------------------------------------------------------- /scenes/LoadSaveMenu/load_save_menu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/LoadSaveMenu/load_save_menu.gd -------------------------------------------------------------------------------- /scenes/LoadSaveMenu/savePanelContainer.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/LoadSaveMenu/savePanelContainer.tscn -------------------------------------------------------------------------------- /scenes/LoadSaveMenu/save_panel_container.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/LoadSaveMenu/save_panel_container.gd -------------------------------------------------------------------------------- /scenes/LoadingScreen/LoadingScreen.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/LoadingScreen/LoadingScreen.gd -------------------------------------------------------------------------------- /scenes/LoadingScreen/LoadingScreen.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/LoadingScreen/LoadingScreen.tscn -------------------------------------------------------------------------------- /scenes/MainMenu/MainMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/MainMenu/MainMenu.gd -------------------------------------------------------------------------------- /scenes/MainMenu/MainMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/MainMenu/MainMenu.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/Audio/AudioControl/AudioControl.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Audio/AudioControl/AudioControl.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Audio/AudioControl/AudioControl.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Audio/AudioControl/AudioControl.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/Audio/AudioOptionsMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Audio/AudioOptionsMenu.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Audio/AudioOptionsMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Audio/AudioOptionsMenu.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/Input/InputItem.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Input/InputItem.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Input/InputItem.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Input/InputItem.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/Input/InputOptionsMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Input/InputOptionsMenu.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Input/InputOptionsMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Input/InputOptionsMenu.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/Input/KeyAssignmentDialog.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Input/KeyAssignmentDialog.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Input/Sprite2D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Input/Sprite2D.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/OptionsContainer.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/OptionsContainer.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/OptionsContainer.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/OptionsContainer.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/OptionsMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/OptionsMenu.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/OptionsMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/OptionsMenu.tscn -------------------------------------------------------------------------------- /scenes/OptionsMenu/Video/HSliderLabel.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Video/HSliderLabel.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Video/VideoOptionsMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Video/VideoOptionsMenu.gd -------------------------------------------------------------------------------- /scenes/OptionsMenu/Video/VideoOptionsMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/OptionsMenu/Video/VideoOptionsMenu.tscn -------------------------------------------------------------------------------- /scenes/PauseMenu/PauseMenu.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/PauseMenu/PauseMenu.gd -------------------------------------------------------------------------------- /scenes/PauseMenu/PauseMenu.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/PauseMenu/PauseMenu.tscn -------------------------------------------------------------------------------- /scenes/RGT_Dialogs/RGT_ConfirmationDialog.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/RGT_Dialogs/RGT_ConfirmationDialog.gd -------------------------------------------------------------------------------- /scenes/RGT_Dialogs/RGT_ConfirmationDialog.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/RGT_Dialogs/RGT_ConfirmationDialog.tscn -------------------------------------------------------------------------------- /scenes/RGT_Dialogs/RGT_YesNoDialog.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/RGT_Dialogs/RGT_YesNoDialog.gd -------------------------------------------------------------------------------- /scenes/RGT_Dialogs/RGT_YesNoDialog.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rakugoteam/Rakugo-Game-Template/HEAD/scenes/RGT_Dialogs/RGT_YesNoDialog.tscn --------------------------------------------------------------------------------