diff options
author | Max-001 <maxsmits21@kpnmail.nl> | 2025-01-08 09:03:30 +0100 |
---|---|---|
committer | Max-001 <maxsmits21@kpnmail.nl> | 2025-01-08 09:03:30 +0100 |
commit | 93aa94921e027e05d7cb9908305af225c64b1ff2 (patch) | |
tree | 8beacc3b049a7150aa2cb5af501b158d11158a9e /game/menus/endgame/EndGameSubScene.cpp | |
parent | 1a61140ab5be8ede0aa19644cd29fb6770261f91 (diff) |
Make format
Diffstat (limited to 'game/menus/endgame/EndGameSubScene.cpp')
-rw-r--r-- | game/menus/endgame/EndGameSubScene.cpp | 95 |
1 files changed, 52 insertions, 43 deletions
diff --git a/game/menus/endgame/EndGameSubScene.cpp b/game/menus/endgame/EndGameSubScene.cpp index c97ce52..3ef0f9a 100644 --- a/game/menus/endgame/EndGameSubScene.cpp +++ b/game/menus/endgame/EndGameSubScene.cpp @@ -2,21 +2,21 @@ #include "EndGameSubScene.h" #include "EndGameSubScript.h" -#include "../FloatingWindowSubScene.h" -#include "../ButtonSubScene.h" #include "../../Config.h" +#include "../ButtonSubScene.h" +#include "../FloatingWindowSubScene.h" #include <string> -#include <crepe/api/GameObject.h> #include <crepe/api/BehaviorScript.h> +#include <crepe/api/GameObject.h> #include <crepe/api/Text.h> #include <crepe/types.h> using namespace crepe; using namespace std; -void EndGameSubScene::create(Scene & scn){ +void EndGameSubScene::create(Scene & scn) { const std::string TAG = "end_game_tag"; GameObject script = scn.new_object("script"); @@ -24,50 +24,59 @@ void EndGameSubScene::create(Scene & scn){ // Window FloatingWindowSubScene window; - window.create(scn, FloatingWindowSubScene::Data{ - .group_tag = TAG, - .width = 500, - .offset = {0,-50}, - .width_middle_offset = -2, - }); + window.create( + scn, + FloatingWindowSubScene::Data { + .group_tag = TAG, + .width = 500, + .offset = {0, -50}, + .width_middle_offset = -2, + } + ); // Titel const string TITEL_STRING = "GAME OVER"; - GameObject titel = scn.new_object("titel",TAG); - crepe::vec2 size = {200,(200.0f/TITEL_STRING.size())*2}; - titel.add_component<Text>(size, FONT,Text::Data{ - .world_space = false, - .text_color = Color::WHITE, - }, vec2{0,-207}+FONTOFFSET, TITEL_STRING); - + GameObject titel = scn.new_object("titel", TAG); + crepe::vec2 size = {200, (200.0f / TITEL_STRING.size()) * 2}; + titel.add_component<Text>( + size, FONT, + Text::Data { + .world_space = false, + .text_color = Color::WHITE, + }, + vec2 {0, -207} + FONTOFFSET, TITEL_STRING + ); // Buttons - vec2 button_position = {190,190}; + vec2 button_position = {190, 190}; ButtonSubScene button; - button.create(scn,ButtonSubScene::Data{ - .text = "NEXT", - .text_width = 100, - .position = button_position, - .script_type = ButtonSubScene::ScriptSelect::NEXT, - .button_type = ButtonSubScene::ButtonSelect::NEXT, - .scale = 0.6, - .worldspace = false, - .tag = TAG, - .sorting_layer_offset = 20, - }); - - button.create(scn,ButtonSubScene::Data{ - .text = "REPLAY", - .text_width = 150, - .position = {-button_position.x,button_position.y}, - // .script_type = ButtonSubScene::ScriptSelect::MAINMENU, - .button_type = ButtonSubScene::ButtonSelect::BACK, - .scale = 0.6, - .worldspace = false, - .tag = TAG, - .sorting_layer_offset = 20, - }); + button.create( + scn, + ButtonSubScene::Data { + .text = "NEXT", + .text_width = 100, + .position = button_position, + .script_type = ButtonSubScene::ScriptSelect::NEXT, + .button_type = ButtonSubScene::ButtonSelect::NEXT, + .scale = 0.6, + .worldspace = false, + .tag = TAG, + .sorting_layer_offset = 20, + } + ); + button.create( + scn, + ButtonSubScene::Data { + .text = "REPLAY", + .text_width = 150, + .position = {-button_position.x, button_position.y}, + // .script_type = ButtonSubScene::ScriptSelect::MAINMENU, + .button_type = ButtonSubScene::ButtonSelect::BACK, + .scale = 0.6, + .worldspace = false, + .tag = TAG, + .sorting_layer_offset = 20, + } + ); } - - |