| 
    World of Might and Magic
    0.2.0
    
   Open reimplementation of Might and Magic 6 7 8 game engine 
   | 
 
 
 
 
См. документацию.
   11 #define PARTY_AUTONOTES_BIT__EMERALD_FIRE_FOUNTAIN 2 
  120 #pragma pack(push, 1) 
  140 #pragma pack(push, 1) 
  163     bool HasItem(
unsigned int uItemID);
 
  177         int _1_dont_share_with_followers___2_the_same_but_without_a_message__else_normal);
 
  181     static void SetGold(
int amount);
 
  182     static void AddGold(
int amount);
 
  186     static void SetFood(
int amount);
 
  336 void Rest(
unsigned int uHoursToSleep);
 
  
 
unsigned __int16 uint16_t
 
unsigned int uCurrentTimeSecond
 
void ResetPosMiscAndSpellBuffs()
 
unsigned int uNumBountiesCollected
 
@ PARTY_QUEST_OBELISK_CELESTE
 
@ PARTY_QUEST_FOUNTAIN_NIGHON
 
int y_rotation_granularity
 
static void TakeFood(int amount)
 
@ PARTY_FLAGS_1_ALERT_RED
 
unsigned int uCurrentMonth
 
GameTime & GetPlayingTime()
 
@ PARTY_QUEST_EMERALD_PLATE_ACTIVE
 
std::array< char, 29 > pIsArtifactFound
 
unsigned int uCurrentMinute
 
@ PARTY_BUFF_PROTECTION_FROM_MAGIC
 
static void SetFood(int amount)
 
int GetNextActiveCharacter()
 
@ PARTY_QUEST_EMERALD_MARGARETH_OFF
 
std::array< char, 32 > field_854
 
std::array< char, 39 > field_7d7
 
std::array< GameTime, 85 > Shops_next_generation_time
 
@ PARTY_QUEST_EMERALD_HAT_ACTIVE
 
@ PARTY_QUEST_OBELISK_EVENMORN_ISLAND
 
unsigned __int8 hirelingScrollPosition
 
@ PARTY_QUEST_OBELISK_BRACADA_DESERT
 
float TorchLightLastIntensity
 
char field_7B5_in_arena_quest
 
std::array< int, 53 > InTheShopFlags
 
unsigned int uDefaultPartyHeight
 
@ PARTY_QUEST_HARMONDALE_REBUILT
 
unsigned __int8 _quest_bits[64]
 
@ PARTY_QUEST_OBELISK_ERATHIA
 
unsigned int uCurrentHour
 
float flt_TorchlightColorR
 
@ PARTY_QUEST_FOUNTAIN_THE_PIT
 
std::array< Player, 4 > pPlayers
 
std::array< GameTime, 29 > HistoryEventTimes
 
void UpdatePlayersAndHirelingsEmotions()
 
unsigned int uDefaultEyelevel
 
void sub_421B2C_PlaceInInventory_or_DropPickedItem()
 
unsigned int uCurrentMonthWeek
 
std::array< GameTime, 10 > bountyHunting_next_generation_time
 
@ PARTY_QUEST_OBELISK_TULAREAN_FOREST
 
std::array< char, 24 > field_1605C
 
@ PARTY_QUEST_OBELISK_TREASURE_FOUND
 
GameTime last_regenerated
 
unsigned int GetPartyFame()
 
PartyTimeStruct PartyTimes
 
static void Sleep8Hours()
 
std::array< SpellBuff, 20 > pPartyBuffs
 
@ PARTY_QUEST_FOUNTAIN_EVENMORN_ISLE
 
unsigned int uPartyHeight
 
bool AddItemToParty(ItemGen *pItem)
 
@ PARTY_FLAGS_1_STANDING_ON_WATER
 
void PartyFindsGold(unsigned int uNumGold, int _1_dont_share_with_followers___2_the_same_but_without_a_message__else_normal)
 
@ PARTY_QUEST_OBELISK_HARMONDALE
 
@ PARTY_FLAGS_1_ALERT_YELLOW
 
void _449B7E_toggle_bit(unsigned char *pArray, int16_t a2, uint16_t bToggle)
 
bool _497FC5_check_party_perception_against_level()
 
unsigned char days_played_without_rest
 
float flt_TorchlightColorB
 
@ PARTY_BUFF_RESIST_WATER
 
int _6FC_water_lava_timer
 
@ PARTY_QUEST_OBELISK_THE_PIT
 
@ PARTY_QUEST_OBELISK_MOUNT_NIGHON
 
bool _449B57_test_bit(uint8_t *a1, int16_t a2)
 
@ PARTY_QUEST_EMERALD_LUTE_ACTIVE
 
int _46A89E_immolation_effect(int *affected, int affectedArrSize, int effectRange)
 
@ PARTY_BUFF_FEATHER_FALL
 
static void TakeGold(int amount)
 
int ImmolationSkillLevel()
 
@ PARTY_QUEST_EVENMORN_MAP_FOUND
 
@ PARTY_QUEST_OBELISK_AVLEE
 
@ PARTY_QUEST_EMERALD_RED_POTION_ACTIVE
 
@ PARTY_FLAGS_1_WATER_DAMAGE
 
@ PARTY_QUEST_EMERALD_LONGBOW_ACTIVE
 
std::array< std::array< ItemGen, 12 >, 53 > StandartItemsInShops
 
void CreateDefaultParty(bool bDebugGiveItems=false)
 
@ PARTY_QUEST_OBELISK_LAND_OF_THE_GIANTS
 
std::array< int, 4 > pTurnBasedPlayerRecoveryTimes
 
std::array< char, 60 > field_818
 
@ PARTY_QUEST_OBELISK_BARROW_DOWNS
 
void Add(PartyAction action)
 
std::array< unsigned __int8, 16 > pArcomageWins
 
void GivePartyExp(unsigned int pEXPNum)
 
std::array< NPCData, 2 > pHirelings
 
unsigned int uNumGoldInBank
 
@ PARTY_QUEST_OBELISK_STONE_CITY
 
bool HasItem(unsigned int uItemID)
 
@ PARTY_BUFF_INVISIBILITY
 
unsigned int uCurrentDayOfMonth
 
bool TestPartyQuestBit(PARTY_QUEST_BITS bit)
 
@ PARTY_BUFF_RESIST_EARTH
 
@ PARTY_QUEST_FOUNTAIN_CELESTIA
 
struct ActionQueue * pPartyActionQueue
 
void SetHoldingItem(ItemGen *pItem)
 
@ PARTY_QUEST_EMERALD_SEASHELL_ACTIVE
 
std::array< GameTime, 53 > _shop_ban_times
 
unsigned char _autonote_bits[26]
 
unsigned int uNumFoodRations
 
@ PARTY_QUEST_FINISHED_EMERALD_ISLE
 
void Rest(unsigned int uHoursToSleep)
 
std::array< GameTime, 10 > CounterEventValues
 
@ PARTY_QUEST_OBELISK_TATALIA
 
@ PARTY_QUEST_OBELISK_DEYJA
 
@ PARTY_QUEST_FOUNTAIN_PIERPONT
 
std::array< GameTime, 20 > _s_times
 
unsigned int uCurrentYear
 
std::array< std::array< ItemGen, 12 >, 32 > SpellBooksInGuilds
 
void RestAndHeal(int uNumMinutes)
 
static void AddGold(int amount)
 
unsigned __int32 uint32_t
 
int WizardEyeSkillLevel()
 
std::array< std::array< ItemGen, 12 >, 53 > SpecialItemsInShops
 
std::array< __int16, 5 > monster_for_hunting_killed
 
@ PARTY_QUEST_FOUNTAIN_HARMONDALE
 
std::array< __int16, 5 > monster_id_for_hunting
 
static void SetGold(int amount)
 
float flt_TorchlightColorG
 
static void GiveFood(int amount)