├── .gitignore ├── README.md └── source ├── .gdignore ├── addons └── transitions │ ├── Dissolve2d.gdshader │ ├── FadeScene.gd │ ├── FancyFade.gd │ ├── Transitions.gd │ ├── images │ ├── blurry-noise.png │ ├── blurry-noise.png.import │ ├── cell-noise.png │ ├── cell-noise.png.import │ ├── circle-inverted.png │ ├── circle-inverted.png.import │ ├── circle.png │ ├── circle.png.import │ ├── conical.png │ ├── conical.png.import │ ├── curtains.png │ ├── curtains.png.import │ ├── horiz_paint_brush.png │ ├── horiz_paint_brush.png.import │ ├── noise-pixelated.png │ ├── noise-pixelated.png.import │ ├── noise.png │ ├── noise.png.import │ ├── scribbles.png │ ├── scribbles.png.import │ ├── square.png │ ├── square.png.import │ ├── squares.png │ ├── squares.png.import │ ├── swirl.png │ ├── swirl.png.import │ ├── tile_reveal.png │ ├── tile_reveal.png.import │ ├── vertical_paint_brush.png │ ├── vertical_paint_brush.png.import │ ├── wipe-down.png │ ├── wipe-down.png.import │ ├── wipe-left.png │ ├── wipe-left.png.import │ ├── wipe-right.png │ ├── wipe-right.png.import │ ├── wipe-up.png │ └── wipe-up.png.import │ ├── plugin.cfg │ └── transitions_plugin.gd ├── assets ├── audio │ └── sfx │ │ ├── nightingale.wav │ │ └── nightingale.wav.import ├── fonts │ ├── OpenSans-SemiBold.ttf │ └── OpenSans-SemiBold.ttf.import └── images │ └── ui │ ├── dg-logo.png │ ├── dg-logo.png.import │ ├── hslider-grabber-disabled.png │ ├── hslider-grabber-disabled.png.import │ ├── hslider-grabber-selected.png │ ├── hslider-grabber-selected.png.import │ ├── hslider-grabber.png │ ├── hslider-grabber.png.import │ ├── title-image.png │ └── title-image.png.import ├── contexts ├── controller │ ├── ControllerConfiguration.gd │ └── ControllerConfiguration.tscn ├── options │ ├── Options.gd │ ├── OptionsDialog.gd │ └── OptionsDialog.tscn ├── pregame │ └── scenes │ │ ├── GameLoaderScene.gd │ │ ├── GameLoaderScene.tscn │ │ ├── SplashScene.gd │ │ ├── SplashScene.tscn │ │ ├── TitleScene.gd │ │ └── TitleScene.tscn └── save │ ├── SaveData.gd │ ├── SaveSelectionScene.gd │ ├── SaveSelectionScene.tscn │ ├── SaveSlot.gd │ └── SaveSlot.tscn ├── default_bus_layout.tres ├── default_env.tres ├── export_presets.cfg ├── icon.png ├── icon.png.import ├── project.godot ├── scripts ├── CloseOnEscape.gd ├── GamepadNavigator.gd └── SceneManager.gd └── theme ├── DefaultFont.tres ├── GlobalTheme.tres └── HeadingsFont.tres /.gitignore: -------------------------------------------------------------------------------- 1 | .import 2 | .godot 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/README.md -------------------------------------------------------------------------------- /source/.gdignore: -------------------------------------------------------------------------------- 1 | previews -------------------------------------------------------------------------------- /source/addons/transitions/Dissolve2d.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/Dissolve2d.gdshader -------------------------------------------------------------------------------- /source/addons/transitions/FadeScene.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/FadeScene.gd -------------------------------------------------------------------------------- /source/addons/transitions/FancyFade.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/FancyFade.gd -------------------------------------------------------------------------------- /source/addons/transitions/Transitions.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/Transitions.gd -------------------------------------------------------------------------------- /source/addons/transitions/images/blurry-noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/blurry-noise.png -------------------------------------------------------------------------------- /source/addons/transitions/images/blurry-noise.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/blurry-noise.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/cell-noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/cell-noise.png -------------------------------------------------------------------------------- /source/addons/transitions/images/cell-noise.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/cell-noise.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/circle-inverted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/circle-inverted.png -------------------------------------------------------------------------------- /source/addons/transitions/images/circle-inverted.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/circle-inverted.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/circle.png -------------------------------------------------------------------------------- /source/addons/transitions/images/circle.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/circle.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/conical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/conical.png -------------------------------------------------------------------------------- /source/addons/transitions/images/conical.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/conical.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/curtains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/curtains.png -------------------------------------------------------------------------------- /source/addons/transitions/images/curtains.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/curtains.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/horiz_paint_brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/horiz_paint_brush.png -------------------------------------------------------------------------------- /source/addons/transitions/images/horiz_paint_brush.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/horiz_paint_brush.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/noise-pixelated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/noise-pixelated.png -------------------------------------------------------------------------------- /source/addons/transitions/images/noise-pixelated.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/noise-pixelated.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/noise.png -------------------------------------------------------------------------------- /source/addons/transitions/images/noise.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/noise.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/scribbles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/scribbles.png -------------------------------------------------------------------------------- /source/addons/transitions/images/scribbles.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/scribbles.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/square.png -------------------------------------------------------------------------------- /source/addons/transitions/images/square.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/square.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/squares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/squares.png -------------------------------------------------------------------------------- /source/addons/transitions/images/squares.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/squares.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/swirl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/swirl.png -------------------------------------------------------------------------------- /source/addons/transitions/images/swirl.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/swirl.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/tile_reveal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/tile_reveal.png -------------------------------------------------------------------------------- /source/addons/transitions/images/tile_reveal.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/tile_reveal.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/vertical_paint_brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/vertical_paint_brush.png -------------------------------------------------------------------------------- /source/addons/transitions/images/vertical_paint_brush.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/vertical_paint_brush.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-down.png -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-down.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-down.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-left.png -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-left.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-left.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-right.png -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-right.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-right.png.import -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-up.png -------------------------------------------------------------------------------- /source/addons/transitions/images/wipe-up.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/images/wipe-up.png.import -------------------------------------------------------------------------------- /source/addons/transitions/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/plugin.cfg -------------------------------------------------------------------------------- /source/addons/transitions/transitions_plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/addons/transitions/transitions_plugin.gd -------------------------------------------------------------------------------- /source/assets/audio/sfx/nightingale.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/audio/sfx/nightingale.wav -------------------------------------------------------------------------------- /source/assets/audio/sfx/nightingale.wav.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/audio/sfx/nightingale.wav.import -------------------------------------------------------------------------------- /source/assets/fonts/OpenSans-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/fonts/OpenSans-SemiBold.ttf -------------------------------------------------------------------------------- /source/assets/fonts/OpenSans-SemiBold.ttf.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/fonts/OpenSans-SemiBold.ttf.import -------------------------------------------------------------------------------- /source/assets/images/ui/dg-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/dg-logo.png -------------------------------------------------------------------------------- /source/assets/images/ui/dg-logo.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/dg-logo.png.import -------------------------------------------------------------------------------- /source/assets/images/ui/hslider-grabber-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/hslider-grabber-disabled.png -------------------------------------------------------------------------------- /source/assets/images/ui/hslider-grabber-disabled.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/hslider-grabber-disabled.png.import -------------------------------------------------------------------------------- /source/assets/images/ui/hslider-grabber-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/hslider-grabber-selected.png -------------------------------------------------------------------------------- /source/assets/images/ui/hslider-grabber-selected.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/hslider-grabber-selected.png.import -------------------------------------------------------------------------------- /source/assets/images/ui/hslider-grabber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/hslider-grabber.png -------------------------------------------------------------------------------- /source/assets/images/ui/hslider-grabber.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/hslider-grabber.png.import -------------------------------------------------------------------------------- /source/assets/images/ui/title-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/title-image.png -------------------------------------------------------------------------------- /source/assets/images/ui/title-image.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/assets/images/ui/title-image.png.import -------------------------------------------------------------------------------- /source/contexts/controller/ControllerConfiguration.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/controller/ControllerConfiguration.gd -------------------------------------------------------------------------------- /source/contexts/controller/ControllerConfiguration.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/controller/ControllerConfiguration.tscn -------------------------------------------------------------------------------- /source/contexts/options/Options.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/options/Options.gd -------------------------------------------------------------------------------- /source/contexts/options/OptionsDialog.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/options/OptionsDialog.gd -------------------------------------------------------------------------------- /source/contexts/options/OptionsDialog.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/options/OptionsDialog.tscn -------------------------------------------------------------------------------- /source/contexts/pregame/scenes/GameLoaderScene.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/pregame/scenes/GameLoaderScene.gd -------------------------------------------------------------------------------- /source/contexts/pregame/scenes/GameLoaderScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/pregame/scenes/GameLoaderScene.tscn -------------------------------------------------------------------------------- /source/contexts/pregame/scenes/SplashScene.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/pregame/scenes/SplashScene.gd -------------------------------------------------------------------------------- /source/contexts/pregame/scenes/SplashScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/pregame/scenes/SplashScene.tscn -------------------------------------------------------------------------------- /source/contexts/pregame/scenes/TitleScene.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/pregame/scenes/TitleScene.gd -------------------------------------------------------------------------------- /source/contexts/pregame/scenes/TitleScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/pregame/scenes/TitleScene.tscn -------------------------------------------------------------------------------- /source/contexts/save/SaveData.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/save/SaveData.gd -------------------------------------------------------------------------------- /source/contexts/save/SaveSelectionScene.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/save/SaveSelectionScene.gd -------------------------------------------------------------------------------- /source/contexts/save/SaveSelectionScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/save/SaveSelectionScene.tscn -------------------------------------------------------------------------------- /source/contexts/save/SaveSlot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/save/SaveSlot.gd -------------------------------------------------------------------------------- /source/contexts/save/SaveSlot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/contexts/save/SaveSlot.tscn -------------------------------------------------------------------------------- /source/default_bus_layout.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/default_bus_layout.tres -------------------------------------------------------------------------------- /source/default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/default_env.tres -------------------------------------------------------------------------------- /source/export_presets.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/export_presets.cfg -------------------------------------------------------------------------------- /source/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/icon.png -------------------------------------------------------------------------------- /source/icon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/icon.png.import -------------------------------------------------------------------------------- /source/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/project.godot -------------------------------------------------------------------------------- /source/scripts/CloseOnEscape.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/scripts/CloseOnEscape.gd -------------------------------------------------------------------------------- /source/scripts/GamepadNavigator.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/scripts/GamepadNavigator.gd -------------------------------------------------------------------------------- /source/scripts/SceneManager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/scripts/SceneManager.gd -------------------------------------------------------------------------------- /source/theme/DefaultFont.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/theme/DefaultFont.tres -------------------------------------------------------------------------------- /source/theme/GlobalTheme.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/theme/GlobalTheme.tres -------------------------------------------------------------------------------- /source/theme/HeadingsFont.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nightblade9/turbo/HEAD/source/theme/HeadingsFont.tres --------------------------------------------------------------------------------