#include "game.hpp" namespace game::assets { human_assets_t human; alien_assets_t alien; fx_assets_t fx; void load(void) { human.head_idle.load("assets/units/human/head_idle", 1, 1, 1); human.body_idle.load("assets/units/human/body_idle", 2, 2, 2); human.body_aiming.load("assets/units/human/body_aiming", 2, 2, 2); human.body_firing.load("assets/units/human/body_firing", 2, 2, 2); human.legs_idle.load("assets/units/human/legs_idle", 2, 2); human.legs_walking.load("assets/units/human/legs_walking", 2, 2); human.dead.load("assets/units/human/dead_", 1); alien.idle.load("assets/units/alien/idle", 2, 2, 2); alien.walking.load("assets/units/alien/walking", 2, 2, 2); alien.dead.load("assets/units/alien/dead_", 1); fx.blood.load("assets/units/blood_", 4); world::register_tile(TILE_DIRT, 0); render::register_tile(TILE_DIRT, "assets/tiles/dirt.png"); world::register_tile(TILE_STONE, CF_SOLID); render::register_tile(TILE_STONE, "assets/tiles/stone.png"); world::register_tile(TILE_WATER, CF_WATER); render::register_tile(TILE_WATER, "assets/tiles/water.png"); } } // namespace game::assets