diff options
author | Bendegúz Nagy | 2016-07-12 14:38:52 +0200 |
---|---|---|
committer | Bendegúz Nagy | 2016-08-26 23:02:22 +0200 |
commit | 1e8dfd7bb6b86ce5d4d2827bf692b217afbb07b1 (patch) | |
tree | d1cde75f53b7c8a59f5e244141b9066e9a56da6d /engines/dm/menus.h | |
parent | 0f107cead2b59c9e67fc50996df49d4e86918f48 (diff) | |
download | scummvm-rg350-1e8dfd7bb6b86ce5d4d2827bf692b217afbb07b1.tar.gz scummvm-rg350-1e8dfd7bb6b86ce5d4d2827bf692b217afbb07b1.tar.bz2 scummvm-rg350-1e8dfd7bb6b86ce5d4d2827bf692b217afbb07b1.zip |
DM: Add f370_commandProcessType100_clickInSpellArea
Diffstat (limited to 'engines/dm/menus.h')
-rw-r--r-- | engines/dm/menus.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/dm/menus.h b/engines/dm/menus.h index 9c93fd00a7..0aabcab3f0 100644 --- a/engines/dm/menus.h +++ b/engines/dm/menus.h @@ -30,6 +30,7 @@ #include "dm.h" #include "champion.h" +#include "dungeonman.h" namespace DM { @@ -73,6 +74,17 @@ public: void f392_buildSpellAreaLine(int16 spellAreaBitmapLine);// @ F0392_MENUS_BuildSpellAreaLine void f394_setMagicCasterAndDrawSpellArea(int16 champIndex); // @ F0394_MENUS_SetMagicCasterAndDrawSpellArea void f457_drawEnabledMenus(); // @ F0457_START_DrawEnabledMenus_CPSF + int16 f408_getClickOnSpellCastResult(); // @ F0408_MENUS_GetClickOnSpellCastResult + int16 f412_getChampionSpellCastResult(uint16 champIndex); // @ F0412_MENUS_GetChampionSpellCastResult + Spell *f409_getSpellFromSymbols(byte *symbols); // @ F0409_MENUS_GetSpellFromSymbols + void f410_menusPrintSpellFailureMessage(Champion *champ, uint16 failureType, uint16 skillIndex); // @ F0410_MENUS_PrintSpellFailureMessage + Potion *f411_getEmptyFlaskInHand(Champion *champ, Thing *potionThing); // @ F0411_MENUS_GetEmptyFlaskInHand + void f404_createEvent70_light(int16 lightPower, int16 ticks); // @ F0404_MENUS_CreateEvent70_Light + bool f403_isPartySpellOrFireShieldSuccessful(Champion *champ, bool spellShield, uint16 ticks, bool useMana); // @ F0403_MENUS_IsPartySpellOrFireShieldSuccessful + void f397_drawAvailableSymbols(uint16 symbolStep); // @ F0397_MENUS_DrawAvailableSymbols + void f398_drawChampionSymbols(Champion *champ); // @ F0398_MENUS_DrawChampionSymbols + void f399_addChampionSymbol(int16 symbolIndex); // @ F0399_MENUS_AddChampionSymbol + void f400_deleteChampionSymbol(); // @ F0400_MENUS_DeleteChampionSymbol }; } |