Fixed dynamic asset loading.

This commit is contained in:
2022-12-16 09:04:12 -08:00
parent 71dbf6e646
commit 4090e61406
7 changed files with 29 additions and 4 deletions

View File

@ -24,6 +24,7 @@ add_subdirectory(scenes)
# Assets
tool_language(language_en locale/en.csv)
tool_language(language_fr locale/fr.csv)
tool_texture(texture_test texture_test.png)
tool_texture(texture_city_day borrowed/city_day.png)
tool_texture(texture_city_night borrowed/city_night.png)
@ -42,6 +43,7 @@ tool_truetype(truetype_ark
add_dependencies(${DAWN_TARGET_NAME}
language_en
language_fr
texture_test
tileset_penny
truetype_ark

View File

@ -30,6 +30,7 @@ int32_t DawnGame::init() {
}
int32_t DawnGame::update(float_t delta) {
this->assetManager.update();
this->inputManager.update();
this->timeManager.update(delta);

View File

@ -39,6 +39,10 @@ namespace Dawn {
auto start = new VisualNovelChangeSimpleBackgroundEvent(
vnManager, &texture->texture
);
struct Locale loc;
loc.language = "fr";
this->game->localeManager.setLocale(loc);
start
->then(new VisualNovelTextboxEvent(vnManager, "test"))