World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <LegacyImages.h>
Открытые члены | |
Party_Image_MM7 () | |
void | Serialize (struct Party *) |
void | Deserialize (struct Party *) |
См. определение в файле LegacyImages.h строка 410
Party_Image_MM7::Party_Image_MM7 | ( | ) |
См. определение в файле LegacyImages.cpp строка 65
См. определение в файле LegacyImages.cpp строка 261
Перекрестные ссылки Party::_6FC_water_lava_timer, Party::_autonote_bits, _autonote_bits, Party::_quest_bits, _quest_bits, PartyTimeStruct::_s_times, PartyTimeStruct_Image_MM7::_s_times, PartyTimeStruct::_shop_ban_times, PartyTimeStruct_Image_MM7::_shop_ban_times, Party::alignment, alignment, Party::armageddon_timer, armageddon_timer, Party::armageddonDamage, armageddonDamage, Party::bFlying, PartyTimeStruct::bountyHunting_next_generation_time, PartyTimeStruct_Image_MM7::bountyHunting_next_generation_time, Party::bTurnBasedModeOn, Party::cNonHireFollowers, PartyTimeStruct::CounterEventValues, PartyTimeStruct_Image_MM7::CounterEventValues, Party::days_played_without_rest, Party::field_0, field_0, Party::field_14_radius, field_14_radius, Party::field_1605C, field_1605C, Party::field_24, field_24, Party::field_28, field_28, Party::field_6E0, Party::field_6E4, Party::field_6EC, Party::field_6F0, Party::field_708, Party::field_70B, Party::field_72C, field_72C, Party::field_730, field_730, Party::field_740, field_740, Party::field_74C, field_74C, Party::field_7B5_in_arena_quest, Party::field_7d7, field_7d7, Party::field_818, field_818, Party::field_854, field_854, Party::field_880, Party::floor_face_pid, Party::flt_TorchlightColorB, Party::flt_TorchlightColorG, Party::flt_TorchlightColorR, Party::GetFood(), Party::GetGold(), Party::hirelingScrollPosition, PartyTimeStruct::HistoryEventTimes, PartyTimeStruct_Image_MM7::HistoryEventTimes, Party::InTheShopFlags, InTheShopFlags, Party::last_regenerated, Party::monster_for_hunting_killed, monster_for_hunting_killed, Party::monster_id_for_hunting, monster_id_for_hunting, Party::pArcomageWins, pArcomageWins, PartyAlignment_Evil, PartyAlignment_Neutral, Party::PartyTimes, PartyTimes, Party::pHireling1Name, pHireling1Name, Party::pHireling2Name, pHireling2Name, Party::pHirelings, pHirelings, Party::pIsArtifactFound, pIsArtifactFound, Party::playing_time, Party::pPartyBuffs, pPartyBuffs, Party::pPickedItem, pPickedItem, Party::pPlayers, pPlayers, Party::pTurnBasedPlayerRecoveryTimes, pTurnBasedPlayerRecoveryTimes, ItemGen_Image_MM7::Serialize(), Party::sEyelevel, sEyelevel, PartyTimeStruct::Shops_next_generation_time, PartyTimeStruct_Image_MM7::Shops_next_generation_time, Party::SpecialItemsInShops, SpecialItemsInShops, Party::SpellBooksInGuilds, SpellBooksInGuilds, Party::sPrevEyelevel, Party::sPrevRotationX, Party::sPrevRotationY, Party::sRotationX, Party::sRotationY, Party::StandartItemsInShops, StandartItemsInShops, Party::uCurrentDayOfMonth, Party::uCurrentHour, Party::uCurrentMinute, Party::uCurrentMonth, Party::uCurrentMonthWeek, Party::uCurrentTimeSecond, Party::uCurrentYear, Party::uDefaultEyelevel, uDefaultEyelevel, Party::uDefaultPartyHeight, uDefaultPartyHeight, Party::uFallSpeed, Party::uFallStartY, Party::uFine, Party::uFlags, uFlags, Party::uFlags2, uLastRegenerationTime, Party::uNumArcomageLoses, Party::uNumArcomageWins, Party::uNumArenaKnightWins, Party::uNumArenaLordWins, Party::uNumArenaPageWins, Party::uNumArenaSquireWins, Party::uNumBountiesCollected, uNumBountiesCollected, Party::uNumDeaths, uNumDeaths, uNumGold, Party::uNumGoldInBank, uNumGoldInBank, Party::uNumPrisonTerms, uNumPrisonTerms, Party::uPartyHeight, uPartyHeight, uTimePlayed, Party::uWalkSpeed, uWalkSpeed, GameTime::value, Party::vPosition, Party::vPrevPosition, Party::walk_sound_timer, Party::y_rotation_granularity, y_rotation_granularity, Party::y_rotation_speed и y_rotation_speed.
Используется в SaveGame().
См. определение в файле LegacyImages.cpp строка 428
Перекрестные ссылки Party::_6FC_water_lava_timer, _6FC_water_lava_timer, Party::_autonote_bits, Party::_quest_bits, PartyTimeStruct::_s_times, PartyTimeStruct_Image_MM7::_s_times, PartyTimeStruct::_shop_ban_times, PartyTimeStruct_Image_MM7::_shop_ban_times, Party::alignment, alignment, Party::armageddon_timer, armageddon_timer, Party::armageddonDamage, armageddonDamage, Party::bFlying, bFlying, PartyTimeStruct::bountyHunting_next_generation_time, PartyTimeStruct_Image_MM7::bountyHunting_next_generation_time, Party::bTurnBasedModeOn, Party::cNonHireFollowers, PartyTimeStruct::CounterEventValues, PartyTimeStruct_Image_MM7::CounterEventValues, Party::days_played_without_rest, ItemGen_Image_MM7::Deserialize(), Party::field_0, field_0, Party::field_14_radius, field_14_radius, Party::field_1605C, Party::field_24, field_24, Party::field_28, field_28, Party::field_6E0, field_6E0, Party::field_6E4, field_6E4, Party::field_6EC, field_6EC, Party::field_6F0, field_6F0, Party::field_708, field_708, field_70A, Party::field_70B, field_70B, Party::field_72C, field_72C, Party::field_730, field_730, Party::field_740, field_740, Party::field_74C, field_74C, Party::field_7B5_in_arena_quest, Party::field_7d7, Party::field_818, Party::field_854, Party::field_880, Party::floor_face_pid, floor_face_pid, Party::flt_TorchlightColorB, Party::flt_TorchlightColorG, Party::flt_TorchlightColorR, Party::hirelingScrollPosition, hirelingScrollPosition, PartyTimeStruct::HistoryEventTimes, PartyTimeStruct_Image_MM7::HistoryEventTimes, Party::InTheShopFlags, Party::last_regenerated, Party::monster_for_hunting_killed, Party::monster_id_for_hunting, Party::pArcomageWins, PartyAlignment_Evil, PartyAlignment_Good, PartyAlignment_Neutral, Party::PartyTimes, PartyTimes, Party::pHireling1Name, Party::pHireling2Name, Party::pHirelings, pHirelings, Party::pIsArtifactFound, Party::playing_time, Party::pPartyBuffs, pPartyBuffs, Party::pPickedItem, pPickedItem, Party::pPlayers, pPlayers, Party::pTurnBasedPlayerRecoveryTimes, Party::sEyelevel, sEyelevel, PartyTimeStruct::Shops_next_generation_time, PartyTimeStruct_Image_MM7::Shops_next_generation_time, Party::SpecialItemsInShops, SpecialItemsInShops, Party::SpellBooksInGuilds, SpellBooksInGuilds, Party::sPrevEyelevel, sPrevEyelevel, Party::sPrevRotationX, sPrevRotationX, Party::sPrevRotationY, sPrevRotationY, Party::sRotationX, sRotationX, Party::sRotationY, sRotationY, Party::StandartItemsInShops, StandartItemsInShops, Party::uCurrentDayOfMonth, uCurrentDayOfMonth, Party::uCurrentHour, uCurrentHour, Party::uCurrentMinute, uCurrentMinute, Party::uCurrentMonth, uCurrentMonth, Party::uCurrentMonthWeek, uCurrentMonthWeek, Party::uCurrentTimeSecond, uCurrentTimeSecond, Party::uCurrentYear, uCurrentYear, Party::uDefaultEyelevel, uDefaultEyelevel, Party::uDefaultPartyHeight, uDefaultPartyHeight, Party::uFallSpeed, uFallSpeed, Party::uFallStartY, uFallStartY, Party::uFine, Party::uFlags, uFlags, Party::uFlags2, uLastRegenerationTime, Party::uNumArcomageLoses, Party::uNumArcomageWins, Party::uNumArenaKnightWins, Party::uNumArenaLordWins, Party::uNumArenaPageWins, Party::uNumArenaSquireWins, Party::uNumBountiesCollected, uNumBountiesCollected, Party::uNumDeaths, uNumDeaths, Party::uNumFoodRations, uNumFoodRations, Party::uNumGold, uNumGold, Party::uNumGoldInBank, uNumGoldInBank, Party::uNumPrisonTerms, uNumPrisonTerms, Party::uPartyHeight, uPartyHeight, uTimePlayed, Party::uWalkSpeed, uWalkSpeed, GameTime::value, Party::vPosition, vPosition, Party::vPrevPosition, vPrevPosition, Party::walk_sound_timer, walk_sound_timer, Party::y_rotation_granularity, y_rotation_granularity, Party::y_rotation_speed и y_rotation_speed.
Используется в LoadGame().
int Party_Image_MM7::field_0 |
См. определение в файле LegacyImages.h строка 416
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uPartyHeight |
См. определение в файле LegacyImages.h строка 417
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uDefaultPartyHeight |
См. определение в файле LegacyImages.h строка 418
Используется в Deserialize() и Serialize().
int Party_Image_MM7::sEyelevel |
См. определение в файле LegacyImages.h строка 419
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uDefaultEyelevel |
См. определение в файле LegacyImages.h строка 420
Используется в Deserialize() и Serialize().
int Party_Image_MM7::field_14_radius |
См. определение в файле LegacyImages.h строка 421
Используется в Deserialize() и Serialize().
int Party_Image_MM7::y_rotation_granularity |
См. определение в файле LegacyImages.h строка 422
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uWalkSpeed |
См. определение в файле LegacyImages.h строка 423
Используется в Deserialize() и Serialize().
int Party_Image_MM7::y_rotation_speed |
См. определение в файле LegacyImages.h строка 424
Используется в Deserialize() и Serialize().
int Party_Image_MM7::field_24 |
См. определение в файле LegacyImages.h строка 425
Используется в Deserialize() и Serialize().
int Party_Image_MM7::field_28 |
См. определение в файле LegacyImages.h строка 426
Используется в Deserialize() и Serialize().
uint64_t Party_Image_MM7::uTimePlayed |
См. определение в файле LegacyImages.h строка 427
Используется в Deserialize() и Serialize().
int64_t Party_Image_MM7::uLastRegenerationTime |
См. определение в файле LegacyImages.h строка 428
Используется в Deserialize() и Serialize().
PartyTimeStruct_Image_MM7 Party_Image_MM7::PartyTimes |
См. определение в файле LegacyImages.h строка 429
Используется в Deserialize() и Serialize().
Vec3_int_ Party_Image_MM7::vPosition |
См. определение в файле LegacyImages.h строка 430
Используется в Deserialize().
int Party_Image_MM7::sRotationY |
См. определение в файле LegacyImages.h строка 431
Используется в Deserialize().
int Party_Image_MM7::sRotationX |
См. определение в файле LegacyImages.h строка 432
Используется в Deserialize().
Vec3_int_ Party_Image_MM7::vPrevPosition |
См. определение в файле LegacyImages.h строка 433
Используется в Deserialize().
int Party_Image_MM7::sPrevRotationY |
См. определение в файле LegacyImages.h строка 434
Используется в Deserialize().
int Party_Image_MM7::sPrevRotationX |
См. определение в файле LegacyImages.h строка 435
Используется в Deserialize().
int Party_Image_MM7::sPrevEyelevel |
См. определение в файле LegacyImages.h строка 436
Используется в Deserialize().
int Party_Image_MM7::field_6E0 |
См. определение в файле LegacyImages.h строка 437
Используется в Deserialize().
int Party_Image_MM7::field_6E4 |
См. определение в файле LegacyImages.h строка 438
Используется в Deserialize().
int Party_Image_MM7::uFallSpeed |
См. определение в файле LegacyImages.h строка 439
Используется в Deserialize().
int Party_Image_MM7::field_6EC |
См. определение в файле LegacyImages.h строка 440
Используется в Deserialize().
int Party_Image_MM7::field_6F0 |
См. определение в файле LegacyImages.h строка 441
Используется в Deserialize().
int Party_Image_MM7::floor_face_pid |
См. определение в файле LegacyImages.h строка 442
Используется в Deserialize().
int Party_Image_MM7::walk_sound_timer |
См. определение в файле LegacyImages.h строка 443
Используется в Deserialize().
int Party_Image_MM7::_6FC_water_lava_timer |
См. определение в файле LegacyImages.h строка 444
Используется в Deserialize().
int Party_Image_MM7::uFallStartY |
См. определение в файле LegacyImages.h строка 445
Используется в Deserialize().
unsigned int Party_Image_MM7::bFlying |
См. определение в файле LegacyImages.h строка 446
Используется в Deserialize().
char Party_Image_MM7::field_708 |
См. определение в файле LegacyImages.h строка 447
Используется в Deserialize().
uint8_t Party_Image_MM7::hirelingScrollPosition |
См. определение в файле LegacyImages.h строка 448
Используется в Deserialize().
char Party_Image_MM7::field_70A |
См. определение в файле LegacyImages.h строка 449
Используется в Deserialize().
char Party_Image_MM7::field_70B |
См. определение в файле LegacyImages.h строка 450
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentYear |
См. определение в файле LegacyImages.h строка 451
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentMonth |
См. определение в файле LegacyImages.h строка 452
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentMonthWeek |
См. определение в файле LegacyImages.h строка 453
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentDayOfMonth |
См. определение в файле LegacyImages.h строка 454
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentHour |
См. определение в файле LegacyImages.h строка 455
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentMinute |
См. определение в файле LegacyImages.h строка 456
Используется в Deserialize().
unsigned int Party_Image_MM7::uCurrentTimeSecond |
См. определение в файле LegacyImages.h строка 457
Используется в Deserialize().
unsigned int Party_Image_MM7::uNumFoodRations |
См. определение в файле LegacyImages.h строка 458
Используется в Deserialize().
int Party_Image_MM7::field_72C |
См. определение в файле LegacyImages.h строка 459
Используется в Deserialize() и Serialize().
int Party_Image_MM7::field_730 |
См. определение в файле LegacyImages.h строка 460
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uNumGold |
См. определение в файле LegacyImages.h строка 461
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uNumGoldInBank |
См. определение в файле LegacyImages.h строка 462
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uNumDeaths |
См. определение в файле LegacyImages.h строка 463
Используется в Deserialize() и Serialize().
int Party_Image_MM7::field_740 |
См. определение в файле LegacyImages.h строка 464
Используется в Deserialize() и Serialize().
int Party_Image_MM7::uNumPrisonTerms |
См. определение в файле LegacyImages.h строка 465
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uNumBountiesCollected |
См. определение в файле LegacyImages.h строка 466
Используется в Deserialize() и Serialize().
int Party_Image_MM7::field_74C |
См. определение в файле LegacyImages.h строка 467
Используется в Deserialize() и Serialize().
int16_t Party_Image_MM7::monster_id_for_hunting[5] |
См. определение в файле LegacyImages.h строка 468
Используется в Serialize().
int16_t Party_Image_MM7::monster_for_hunting_killed[5] |
См. определение в файле LegacyImages.h строка 469
Используется в Serialize().
unsigned char Party_Image_MM7::days_played_without_rest |
См. определение в файле LegacyImages.h строка 470
uint8_t Party_Image_MM7::_quest_bits[64] |
См. определение в файле LegacyImages.h строка 471
Используется в Serialize().
uint8_t Party_Image_MM7::pArcomageWins[16] |
См. определение в файле LegacyImages.h строка 472
Используется в Serialize().
char Party_Image_MM7::field_7B5_in_arena_quest |
См. определение в файле LegacyImages.h строка 473
char Party_Image_MM7::uNumArenaPageWins |
См. определение в файле LegacyImages.h строка 474
char Party_Image_MM7::uNumArenaSquireWins |
См. определение в файле LegacyImages.h строка 475
char Party_Image_MM7::uNumArenaKnightWins |
См. определение в файле LegacyImages.h строка 476
char Party_Image_MM7::uNumArenaLordWins |
См. определение в файле LegacyImages.h строка 477
char Party_Image_MM7::pIsArtifactFound[29] |
См. определение в файле LegacyImages.h строка 478
Используется в Serialize().
char Party_Image_MM7::field_7d7[39] |
См. определение в файле LegacyImages.h строка 479
Используется в Serialize().
unsigned char Party_Image_MM7::_autonote_bits[26] |
См. определение в файле LegacyImages.h строка 480
Используется в Serialize().
char Party_Image_MM7::field_818[60] |
См. определение в файле LegacyImages.h строка 481
Используется в Serialize().
char Party_Image_MM7::field_854[32] |
См. определение в файле LegacyImages.h строка 482
Используется в Serialize().
int Party_Image_MM7::uNumArcomageWins |
См. определение в файле LegacyImages.h строка 483
int Party_Image_MM7::uNumArcomageLoses |
См. определение в файле LegacyImages.h строка 484
unsigned int Party_Image_MM7::bTurnBasedModeOn |
См. определение в файле LegacyImages.h строка 485
int Party_Image_MM7::field_880 |
См. определение в файле LegacyImages.h строка 486
int Party_Image_MM7::uFlags2 |
См. определение в файле LegacyImages.h строка 487
unsigned int Party_Image_MM7::alignment |
См. определение в файле LegacyImages.h строка 488
Используется в Deserialize() и Serialize().
SpellBuff_Image_MM7 Party_Image_MM7::pPartyBuffs[20] |
См. определение в файле LegacyImages.h строка 489
Используется в Deserialize() и Serialize().
Player_Image_MM7 Party_Image_MM7::pPlayers[4] |
См. определение в файле LegacyImages.h строка 490
Используется в Deserialize() и Serialize().
NPCData_Image_MM7 Party_Image_MM7::pHirelings[2] |
См. определение в файле LegacyImages.h строка 491
Используется в Deserialize() и Serialize().
ItemGen_Image_MM7 Party_Image_MM7::pPickedItem |
См. определение в файле LegacyImages.h строка 492
Используется в Deserialize() и Serialize().
unsigned int Party_Image_MM7::uFlags |
См. определение в файле LegacyImages.h строка 493
Используется в Deserialize() и Serialize().
ItemGen_Image_MM7 Party_Image_MM7::StandartItemsInShops[53][12] |
См. определение в файле LegacyImages.h строка 494
Используется в Deserialize() и Serialize().
ItemGen_Image_MM7 Party_Image_MM7::SpecialItemsInShops[53][12] |
См. определение в файле LegacyImages.h строка 495
Используется в Deserialize() и Serialize().
ItemGen_Image_MM7 Party_Image_MM7::SpellBooksInGuilds[32][12] |
См. определение в файле LegacyImages.h строка 496
Используется в Deserialize() и Serialize().
char Party_Image_MM7::field_1605C[24] |
См. определение в файле LegacyImages.h строка 497
Используется в Serialize().
char Party_Image_MM7::pHireling1Name[100] |
См. определение в файле LegacyImages.h строка 498
Используется в Serialize().
char Party_Image_MM7::pHireling2Name[100] |
См. определение в файле LegacyImages.h строка 499
Используется в Serialize().
int Party_Image_MM7::armageddon_timer |
См. определение в файле LegacyImages.h строка 500
Используется в Deserialize() и Serialize().
int Party_Image_MM7::armageddonDamage |
См. определение в файле LegacyImages.h строка 501
Используется в Deserialize() и Serialize().
int Party_Image_MM7::pTurnBasedPlayerRecoveryTimes[4] |
См. определение в файле LegacyImages.h строка 502
Используется в Serialize().
int Party_Image_MM7::InTheShopFlags[53] |
См. определение в файле LegacyImages.h строка 503
Используется в Serialize().
int Party_Image_MM7::uFine |
См. определение в файле LegacyImages.h строка 504
float Party_Image_MM7::flt_TorchlightColorR |
См. определение в файле LegacyImages.h строка 505
float Party_Image_MM7::flt_TorchlightColorG |
См. определение в файле LegacyImages.h строка 506
float Party_Image_MM7::flt_TorchlightColorB |
См. определение в файле LegacyImages.h строка 507