diff --git a/examples/Basic3D/source/main.c b/examples/Basic3D/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/Basic3D/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/Collision/source/main.c b/examples/Collision/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/Collision/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/CustomFont/source/main.c b/examples/CustomFont/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/CustomFont/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/DrawableBackground/source/main.c b/examples/DrawableBackground/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/DrawableBackground/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/Galaxy/source/main.c b/examples/Galaxy/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/Galaxy/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/LargeBackground/source/main.c b/examples/LargeBackground/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/LargeBackground/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/MarioKart/source/main.c b/examples/MarioKart/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/MarioKart/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/NiFi/source/main.c b/examples/NiFi/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/NiFi/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/Priority/source/main.c b/examples/Priority/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/Priority/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/RoomPersistency/source/main.c b/examples/RoomPersistency/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/RoomPersistency/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/RotationBackground/source/main.c b/examples/RotationBackground/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/RotationBackground/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/RotsetEffects/source/main.c b/examples/RotsetEffects/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/RotsetEffects/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/TopDownShooter/source/main.c b/examples/TopDownShooter/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/TopDownShooter/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/Unpossible/source/main.c b/examples/Unpossible/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/Unpossible/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/examples/Worms/source/main.c b/examples/Worms/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/examples/Worms/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -} diff --git a/include/DSGM_projectHelper.h b/include/DSGM_projectHelper.h index 78949ef..c0cd618 100644 --- a/include/DSGM_projectHelper.h +++ b/include/DSGM_projectHelper.h @@ -18,6 +18,20 @@ void DSGM_Init(void) { DSGM_SetupRooms(DSGM_ALL_ROOMS); } +int main(int argc, char **argv) { + DSGM_Init(); + + DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); + + while(1) { + DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); + + DSGM_Update(); + } + + return 0; +} + #define DSGM_GetGroup(objectInstance) DSGM_GetObjectGroupFull(&DSGM_Rooms[DSGM_currentRoom], objectInstance->screen, objectInstance->object) #define DSGM_GetObjectGroup(screen, object) DSGM_GetObjectGroupFull(&DSGM_Rooms[DSGM_currentRoom], screen, object) diff --git a/template/source/main.c b/template/source/main.c deleted file mode 100644 index eff39e0..0000000 --- a/template/source/main.c +++ /dev/null @@ -1,17 +0,0 @@ -#include "DSGM.h" - -void DSGM_Init(void); - -int main(int argc, char **argv) { - DSGM_Init(); - - DSGM_LoadRoom(&DSGM_Rooms[DSGM_currentRoom]); - - while(1) { - DSGM_LoopRoom(&DSGM_Rooms[DSGM_currentRoom]); - - DSGM_Update(); - } - - return 0; -}