22 #ifndef ULTIMA_ULTIMA1_GAME_H 23 #define ULTIMA_ULTIMA1_GAME_H 25 #include "ultima/shared/early/game.h" 26 #include "ultima/shared/gfx/visual_container.h" 27 #include "ultima/ultima1/core/quests.h" 33 VIDEOMODE_EGA = 0, VIDEOMODE_VGA = 1
37 CLASS_FIGHTER = 0, CLASS_CLERIC = 1, CLASS_WIZARD = 2, CLASS_THIEF = 3
64 bool isVGA()
const override {
return _videoMode == VIDEOMODE_VGA; }
69 void starting(
bool isLoading)
override;
void synchronize(Common::Serializer &s) override
Definition: resources.h:32
Definition: visual_item.h:39
void starting(bool isLoading) override
Definition: serializer.h:79
Definition: detection.h:27
void giveTreasure(int coins, int v2)
bool canSaveGameStateCurrently() override
bool isVGA() const override
Definition: game.h:64