Adding basic language support unfinished
This commit is contained in:
@ -23,6 +23,7 @@ add_subdirectory(visualnovel)
|
||||
add_subdirectory(scenes)
|
||||
|
||||
# Assets
|
||||
tool_language(language_en en.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)
|
||||
@ -40,6 +41,7 @@ tool_truetype(truetype_ark
|
||||
)
|
||||
|
||||
add_dependencies(${DAWN_TARGET_NAME}
|
||||
language_en
|
||||
texture_test
|
||||
tileset_penny
|
||||
truetype_ark
|
||||
|
@ -14,7 +14,8 @@ TextureAsset *assetTexture;
|
||||
DawnGame::DawnGame(DawnHost *host) :
|
||||
host(host),
|
||||
renderManager(this),
|
||||
inputManager(this)
|
||||
inputManager(this),
|
||||
languageManager(this)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -15,6 +15,7 @@ namespace Dawn {
|
||||
AssetManager assetManager;
|
||||
InputManager inputManager;
|
||||
TimeManager timeManager;
|
||||
LanguageManager languageManager;
|
||||
|
||||
DawnGame(DawnHost *host);
|
||||
int32_t init() override;
|
||||
|
@ -13,10 +13,16 @@
|
||||
namespace Dawn {
|
||||
class PokerVNScene : public SimpleVNScene {
|
||||
protected:
|
||||
virtual std::vector<PokerPlayer*> getPokerPlayers() = 0;
|
||||
void vnStage() override;
|
||||
std::vector<Asset*> getRequiredAssets() override;
|
||||
|
||||
/**
|
||||
* Returns the Poker Players that are in this poker scene.
|
||||
*
|
||||
* @return List of Poker Players.
|
||||
*/
|
||||
virtual std::vector<PokerPlayer*> getPokerPlayers() = 0;
|
||||
|
||||
public:
|
||||
PokerGame *pokerGame;
|
||||
std::vector<PokerPlayer*> pokerPlayers;
|
||||
|
Reference in New Issue
Block a user