#ifndef GAME_H_ #define GAME_H_ #include "raylib.h" #define SCREEN_AMOUNT 5 //AUCH IN SCREENIDS ÄNDERN typedef struct Game{ Texture2D worker[8]; struct TextureAtlas *textures; struct Sprite *cursorSprite; struct SpriteList *sprites; struct InputHandler *inputHandler; struct Camera2D *camera; struct IsometricMap *map; struct MapObjectList *mapObjects; struct EntityList *entities; struct UiContainer *UiContainers[SCREEN_AMOUNT]; int screen; } Game; // returns pointer to new Game instance Game * GameInit(); #endif