eco2d/code/foundation/src/gen/assets_list.c

40 lines
995 B
C
Raw Normal View History

#include "gen/assets.h"
2021-11-01 18:55:13 +00:00
2021-11-03 15:07:07 +00:00
#define ASSET_ENTRY(asset, asset_kind)\
2021-11-02 11:49:03 +00:00
{\
.id = asset,\
2021-11-03 15:07:07 +00:00
.kind = asset_kind,\
2021-11-02 11:49:03 +00:00
}
2021-11-03 15:07:07 +00:00
#define ASSET_SND(asset) ASSET_ENTRY(asset, AKIND_SOUND)
#define ASSET_TEX(asset) ASSET_ENTRY(asset, AKIND_TEXTURE)
2021-11-04 12:34:15 +00:00
#define ASSET_ANI(asset) ASSET_ENTRY(asset, AKIND_ANIM)
2021-11-03 15:07:07 +00:00
2021-11-01 18:55:13 +00:00
static asset assets[] = {
2021-11-02 11:49:03 +00:00
ASSET_TEX(ASSET_EMPTY),
2022-08-09 14:46:23 +00:00
ASSET_TEX(ASSET_BLANK),
2021-11-03 18:09:19 +00:00
ASSET_TEX(ASSET_BUILDMODE_HIGHLIGHT),
2021-11-02 11:49:03 +00:00
ASSET_TEX(ASSET_DEMO_ICEMAKER),
2022-08-09 14:46:23 +00:00
ASSET_TEX(ASSET_CHEST),
2021-11-02 11:49:03 +00:00
// NOTE(zaklaus): blocks
ASSET_TEX(ASSET_FENCE),
ASSET_TEX(ASSET_DEV),
ASSET_TEX(ASSET_GROUND),
ASSET_TEX(ASSET_DIRT),
2022-09-27 11:58:35 +00:00
ASSET_ANI(ASSET_WATER),
2021-11-02 11:49:03 +00:00
ASSET_TEX(ASSET_LAVA),
ASSET_TEX(ASSET_WALL),
ASSET_TEX(ASSET_HILL),
ASSET_TEX(ASSET_HILL_SNOW),
ASSET_TEX(ASSET_HOLE),
2021-11-02 17:09:54 +00:00
ASSET_TEX(ASSET_WOOD),
ASSET_TEX(ASSET_TREE),
2021-11-02 17:58:55 +00:00
ASSET_TEX(ASSET_BELT),
2021-11-02 17:09:54 +00:00
ASSET_TEX(ASSET_BELT_LEFT),
ASSET_TEX(ASSET_BELT_RIGHT),
ASSET_TEX(ASSET_BELT_UP),
ASSET_TEX(ASSET_BELT_DOWN),
2021-11-01 18:55:13 +00:00
};