diff --git a/include/Game/Systems/StartSystem.h b/include/Game/Systems/StartSystem.h new file mode 100644 index 00000000..9b89d80a --- /dev/null +++ b/include/Game/Systems/StartSystem.h @@ -0,0 +1,18 @@ +#ifndef StartSystem_h__ +#define StartSystem_h__ + +#include "Core/System.h" +#include "Core/ResourceManager.h" +#include "Core/Event.h" +#include "Core/EventBroker.h" + +class StartSystem : public ImpureSystem +{ +public: + StartSystem(SystemParams params); + virtual void Update(double dt) override; + +private: +}; + +#endif \ No newline at end of file diff --git a/resources/Schema/Entities/MainMenu.xml b/resources/Schema/Entities/MainMenu.xml index cefb25e2..4c2d6587 100644 --- a/resources/Schema/Entities/MainMenu.xml +++ b/resources/Schema/Entities/MainMenu.xml @@ -12,52 +12,11 @@ - - + + - - - - - - - - - - - - Textures/Core/White.png - true - - - - - - - - - - - - - Credits - Fonts/DroidSans.ttf,64 - - - - - - - - - - - - - - @@ -70,7 +29,8 @@ Textures/Core/White.png true - + false + Play @@ -87,13 +47,12 @@ Play Fonts/DroidSans.ttf,64 - - + - + @@ -115,7 +74,8 @@ Textures/Core/White.png true - + false + @@ -128,13 +88,53 @@ Option Fonts/DroidSans.ttf,64 - - + - + + + + + + + + + + + + + + + + + + + + Textures/Core/White.png + true + + false + + + + + + + + + + + + Credits + Fonts/DroidSans.ttf,64 + + + + + + @@ -156,7 +156,7 @@ Textures/Core/White.png true - + @@ -169,13 +169,12 @@ Quit Fonts/DroidSans.ttf,64 - - + - + diff --git a/resources/Schema/Entities/StartMenu.xml b/resources/Schema/Entities/StartMenu.xml index ced29305..2785effe 100644 --- a/resources/Schema/Entities/StartMenu.xml +++ b/resources/Schema/Entities/StartMenu.xml @@ -34,7 +34,7 @@ - + @@ -46,11 +46,11 @@ - + - + diff --git a/src/Game/Systems/StartSystem.cpp b/src/Game/Systems/StartSystem.cpp new file mode 100644 index 00000000..acc1395d --- /dev/null +++ b/src/Game/Systems/StartSystem.cpp @@ -0,0 +1,8 @@ +#include "../Game/Systems/StartSystem.h" + +StartSystem::StartSystem(SystemParams params) + : System(params) + , ImpureSystem() +{ + +} \ No newline at end of file