Files
sinbad/src/game/gameassets.h
T
2025-03-26 19:15:11 +01:00

56 lines
1.4 KiB
C

#ifndef GAMEASSETS_H
#define GAMEASSETS_H
#include "../engine/asset.h"
////////////////////////////////////////////////////////////////////////////
typedef enum {
PLAYER,
PLAYER_ACTIONS,
TOOLS,
FLOWER,
BEE,
GRASS,
HIVE,
CURSOR,
TEX_COUNT
} TextureID;
const TextureAsset texAssets[TEX_COUNT] = {
{"assets/SproutLandsBasic/Characters/character.png", 48.0f, 48.0f, 180.0f},
{"assets/SproutLandsBasic/Characters/BasicCharakterActions.png", 48.0f, 48.0f, 180.0f},
{"assets/SproutLandsBasic/Objects/tools.png", 48.0f, 16.0f, 180.0f},
{"assets/flower.png", 16.0f, 16.0f, 45.0f},
{"assets/character_bee.png", 16.0f, 16.0f, 0.0f},
{"assets/grass.png", 16.0f, 16.0f, 0.0f},
{"assets/hive.png", 32.0f, 32.0f, 0.0f},
{"assets/SproutLandsUI/Spritesheets/Mouse sprites/TriangleMouseicon1.png", 16.0f, 16.0f, 0.0f }
};
////////////////////////////////////////////////////////////////////////////
typedef enum {
POST_FX,
SHADER_COUNT
} ShaderID;
const ShaderAsset shaderAssets[SHADER_COUNT] = {
{"shaders/postfx.fs"}
};
////////////////////////////////////////////////////////////////////////////
typedef enum {
BEE_AMBIENT,
SOUNDTRACK_COUNT
} SoundtrackID;
const SoundtrackAsset soundtrackAssets[SOUNDTRACK_COUNT] = {
{"assets/beez.mp3"}
};
////////////////////////////////////////////////////////////////////////////
#endif // GAMEASSETS_H