/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima4/controllers/ |
H A D | camp_controller.cpp | 52 for (int i = 0; i < g_context->_party->size(); i++) in begin() 53 g_context->_party->member(i)->putToSleep(); in begin() 84 for (int i = 0; i < g_context->_party->size(); i++) in begin() 85 g_context->_party->member(i)->wakeUp(); in begin() 105 for (int i = 0; i < g_context->_party->size(); i++) in end() 106 g_context->_party->member(i)->wakeUp(); in end() 113 for (int i = 0; i < g_context->_party->size(); i++) { in heal() 114 PartyMember *m = g_context->_party->member(i); in heal()
|
H A D | combat_controller.cpp | 92 g_context->_party->addObserver(this); in CombatController() 158 return &_party; in getParty() 161 return _party[_focus]; in getCurrentPlayer() 195 _party.push_back(nullptr); in init() 317 if (g_context->_party->isDead()) { in end() 524 _party[i] = p; in placePartyMembers() 530 PartyMember *p = _party[player]; in setActivePlayer() 533 if (_party[_focus]) in setActivePlayer() 534 _party[_focus]->setFocus(false); in setActivePlayer() 776 g_context->_party->endTurn(); in finishTurn() [all …]
|
H A D | inn_controller.cpp | 52 …g_context->_party->setTransport(g_context->_location->_map->_tileSet->getByName("corpse")->getId()… in begin() 62 …g_context->_party->setTransport(g_context->_location->_map->_tileSet->getByName("avatar")->getId()… in begin() 70 if (g_context->_party->member(0)->isDead()) { in begin() 89 for (int i = 0; i < g_context->_party->size(); i++) { in heal() 90 PartyMember *m = g_context->_party->member(i); in heal()
|
H A D | game_controller.cpp | 148 g_context->_party->setActivePlayer(activePlayer); in setMap() 179 g_context->_party->quenchTorch(); in exitToParentMap() 201 g_context->_party->endTurn(); in finishTurn() 215 if (!g_context->_party->isFlying()) { in finishTurn() 245 if (!g_context->_party->isImmobilized()) in finishTurn() 248 if (g_context->_party->isDead()) { in finishTurn() 264 g_context->_party->burnTorch(); in finishTurn() 273 if (g_context->_party->isDead()) { in finishTurn() 321 g_context->_party->member(i)->applyDamage(2); in update() 614 g_context->_party->isFlying()) { in timerFired() [all …]
|
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/xeen/ |
H A D | xeen.cpp | 51 _party = nullptr; in XeenEngine() 78 delete _party; in ~XeenEngine() 104 _party = new Party(this); in initialize() 220 _party->_mazeId = 29; in play() 221 _party->_mazeDirection = DIR_NORTH; in play() 222 _party->_mazePosition.x = 25; in play() 223 _party->_mazePosition.y = 21; in play() 232 _map->load(_party->_mazeId); in play() 255 if (_party->_dead) in play() 281 _party->giveTreasure(); in gameLoop() [all …]
|
H A D | debugger.cpp | 63 Party &party = *_vm->_party; in update() 94 Party &party = *_vm->_party; in cmdSpells() 137 Party &party = *_vm->_party; in cmdGold() 150 Party &party = *_vm->_party; in cmdGems() 164 Party &party = *g_vm->_party; in cmdMap() 185 Party &party = *g_vm->_party; in cmdPos()
|
H A D | interface.cpp | 55 Party &party = *_vm->_party; in drawParty() 180 Party &party = *_vm->_party; in setup() 264 Party &party = *_vm->_party; in perform() 594 if (!_vm->_party->_dead) { in chargeStep() 605 Party &party = *_vm->_party; in stepTime() 625 Party &party = *_vm->_party; in doStepCode() 699 Party &party = *_vm->_party; in startFalling() 907 Party &party = *_vm->_party; in checkMoveDirection() 1016 Party &party = *_vm->_party; in rest() 1114 Party &party = *_vm->_party; in bash() [all …]
|
H A D | scripts.cpp | 140 Party &party = *_vm->_party; in checkEvents() 290 Party &party = *_vm->_party; in openGrate() 478 Party &party = *_vm->_party; in cmdTeleport() 547 Party &party = *_vm->_party; in cmdIf() 607 Party &party = *_vm->_party; in cmdTakeOrGive() 899 Party &party = *_vm->_party; in cmdGiveMulti() 948 Party &party = *_vm->_party; in cmdConfirmWord() 1037 Party &party = *_vm->_party; in cmdAlterEvent() 1077 Party &party = *_vm->_party; in cmdSetVar() 1114 Party &party = *_vm->_party; in cmdCutsceneEndClouds() [all …]
|
H A D | spells.cpp | 214 Party &party = *_vm->_party; in subSpellCost() 236 Party &party = *_vm->_party; in addSpellCost() 260 Party &party = *_vm->_party; in awaken() 287 Party &party = *_vm->_party; in bless() 311 Party &party = *_vm->_party; in createFood() 388 Party &party = *_vm->_party; in dayOfProtection() 406 Party &party = *_vm->_party; in dayOfSorcery() 437 Party &party = *_vm->_party; in divineIntervention() 509 Party &party = *_vm->_party; in etherialize() 619 Party &party = *_vm->_party; in heroism() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/engines/xeen/ |
H A D | xeen.cpp | 46 _party = nullptr; in XeenEngine() 73 delete _party; in ~XeenEngine() 100 _party = new Party(this); in initialize() 221 _party->_mazeId = 29; in play() 222 _party->_mazeDirection = DIR_NORTH; in play() 223 _party->_mazePosition.x = 25; in play() 224 _party->_mazePosition.y = 21; in play() 233 _map->load(_party->_mazeId); in play() 256 if (_party->_dead) in play() 282 _party->giveTreasure(); in gameLoop() [all …]
|
H A D | debugger.cpp | 70 Character *c = &_vm->_party->_activeParty[0]; in onFrame() 94 Party &party = *_vm->_party; in cmdSpells() 144 Party &party = *_vm->_party; in cmdGold() 157 Party &party = *_vm->_party; in cmdGems() 175 Party &party = *g_vm->_party; in cmdMap() 192 Party &party = *g_vm->_party; in cmdPos()
|
H A D | interface.cpp | 56 Party &party = *_vm->_party; in drawParty() 181 Party &party = *_vm->_party; in setup() 266 Party &party = *_vm->_party; in perform() 601 if (!_vm->_party->_dead) { in chargeStep() 612 Party &party = *_vm->_party; in stepTime() 632 Party &party = *_vm->_party; in doStepCode() 706 Party &party = *_vm->_party; in startFalling() 914 Party &party = *_vm->_party; in checkMoveDirection() 1023 Party &party = *_vm->_party; in rest() 1121 Party &party = *_vm->_party; in bash() [all …]
|
H A D | spells.cpp | 222 Party &party = *_vm->_party; in subSpellCost() 244 Party &party = *_vm->_party; in addSpellCost() 268 Party &party = *_vm->_party; in awaken() 295 Party &party = *_vm->_party; in bless() 319 Party &party = *_vm->_party; in createFood() 396 Party &party = *_vm->_party; in dayOfProtection() 414 Party &party = *_vm->_party; in dayOfSorcery() 445 Party &party = *_vm->_party; in divineIntervention() 517 Party &party = *_vm->_party; in etherialize() 627 Party &party = *_vm->_party; in heroism() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima4/conversation/ |
H A D | dialogueloader_lb.cpp | 66 if (g_context->_party->size() > 1) in load() 164 g_context->_party->member(0)->getName() + "!\n\n"); in lordBritishGetIntro() 167 g_context->_party->member(0)->getName() + in lordBritishGetIntro() 169 g_context->_party->member(1)->getName() + in lordBritishGetIntro() 173 g_context->_party->member(0)->getName() + in lordBritishGetIntro() 185 g_context->_party->member(0)->getName() + in lordBritishGetIntro()
|
H A D | dialogueloader_hw.cpp | 126 if (g_context->_party->member(0)->getStatus() == STAT_SLEEPING || in hawkwindGetIntro() 127 g_context->_party->member(0)->getStatus() == STAT_DEAD) { in hawkwindGetIntro() 128 intro->add(hawkwindText[HW_SPEAKONLYWITH] + g_context->_party->member(0)->getName() + in hawkwindGetIntro() 129 hawkwindText[HW_RETURNWHEN] + g_context->_party->member(0)->getName() + in hawkwindGetIntro() 136 intro->add(hawkwindText[HW_WELCOME] + g_context->_party->member(0)->getName() + in hawkwindGetIntro()
|
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima4/core/ |
H A D | debugger_actions.cpp | 158 g_context->_party->applyEffect(trapType); in getChestTrapHandler() 160 g_context->_party->member(player)->applyEffect(trapType); in getChestTrapHandler() 343 g_context->_party->member(0)->getStatus() == STAT_DEAD) { in talkAt() 346 g_context->_party->member(0)->setStatus(STAT_GOOD); in talkAt() 347 g_context->_party->member(0)->heal(HT_FULLHEAL); in talkAt() 352 conv._script->addProvider("party", g_context->_party); in talkAt() 402 for (i = 0; i < g_context->_party->size(); i++) { in talkRunConversation() 403 g_context->_party->member(i)->heal(HT_CURE); // cure the party in talkRunConversation() 404 g_context->_party->member(i)->heal(HT_FULLHEAL); // heal the party in talkRunConversation() 474 for (int i = 0; i < g_context->_party->size(); i++) { in gameLordBritishCheckLevels() [all …]
|
H A D | debugger.cpp | 299 g_context->_party->setShipHull(50); in cmdBoard() 459 g_context->_party->member(player)->adjustMp( in cmdCastSpell() 519 if (!g_context->_party->isFlying()) in cmdDescend() 607 if (g_context->_party->isFlying()) { in cmdGetChest() 661 if (!g_context->_party->lightTorch()) in cmdIgnite() 685 if (g_context->_party->isFlying()) { in cmdInteract() 729 if (!g_context->_party->isFlying()) { in cmdInteract() 881 if (g_context->_party->isFlying()) { in cmdOpenDoor() 1007 } else if (g_context->_party->isFlying()) { in cmdSearch() 1135 if (g_context->_party->isFlying()) { in cmdTalk() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima4/map/ |
H A D | dungeon.cpp | 252 if (g_context->_party->member(player)->heal(HT_FULLHEAL)) in dungeonDrinkFountain() 260 g_context->_party->member(player)->applyDamage(100); /* 100 damage to drinker */ in dungeonDrinkFountain() 266 if (g_context->_party->member(player)->heal(HT_CURE)) in dungeonDrinkFountain() 274 if (g_context->_party->member(player)->getStatus() != STAT_POISONED) { in dungeonDrinkFountain() 276 g_context->_party->member(player)->applyEffect(EFFECT_POISON); in dungeonDrinkFountain() 277 g_context->_party->member(player)->applyDamage(100); /* 100 damage to drinker also */ in dungeonDrinkFountain() 346 g_context->_party->member(player)->applyDamage(damage); in dungeonTouchOrb() 358 g_context->_party->quenchTorch(); in dungeonHandleTrap() 364 g_context->_party->applyEffect(EFFECT_LAVA); in dungeonHandleTrap() 368 g_context->_party->applyEffect(EFFECT_LAVA); in dungeonHandleTrap()
|
H A D | movement.cpp | 59 if (g_context->_party->getDirection() != event._dir) { in moveAvatar() 60 g_context->_party->setDirection(event._dir); in moveAvatar() 68 …if ((event._dir == DIR_WEST || event._dir == DIR_EAST) && (g_context->_party->getDirection() != ev… in moveAvatar() 69 g_context->_party->setDirection(event._dir); in moveAvatar() 82 if (!g_debugger->_collisionOverride && !g_context->_party->isFlying()) { in moveAvatar() 83 …->_location->_map->getValidMoves(g_context->_location->_coords, g_context->_party->getTransport()); in moveAvatar() 156 …->_location->_map->getValidMoves(g_context->_location->_coords, g_context->_party->getTransport()); in moveAvatarInDungeon() 338 … g_context->_party->member(member)->getHp() == g_context->_party->member(member)->getMaxHp()) in movePartyMember() 339 g_context->_party->adjustKarma(KA_HEALTHY_FLED_EVIL); in movePartyMember()
|
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima4/game/ |
H A D | game.cpp | 187 player = g_context->_party->getActivePlayer(); in gameGetPlayer() 210 …assertMsg(player < g_context->_party->size(), "player %d, but only %d members\n", player, g_contex… in gameGetPlayer() 370 for (i = 0; i < g_context->_party->size(); i++) { in gameCheckHullIntegrity() 371 g_context->_party->member(i)->setHp(0); in gameCheckHullIntegrity() 372 g_context->_party->member(i)->setStatus(STAT_DEAD); in gameCheckHullIntegrity() 535 for (i = 0; i < g_context->_party->size(); i++) { in gameDamageParty() 540 g_context->_party->member(i)->applyDamage(damage); in gameDamageParty() 563 g_context->_party->damageShip(damage); in gameDamageShip() 570 g_context->_party->setActivePlayer(-1); in gameSetActivePlayer() 572 } else if (player < g_context->_party->size()) { in gameSetActivePlayer() [all …]
|
H A D | item.cpp | 197 g_context->_party->member(0)->awardXp(100); in putRuneInInventory() 198 g_context->_party->adjustKarma(KA_FOUND_ITEM); in putRuneInInventory() 244 g_context->_party->member(0)->awardXp(200); in putStoneInInventory() 245 g_context->_party->adjustKarma(KA_FOUND_ITEM); in putStoneInInventory() 290 g_context->_party->member(0)->awardXp(400); in putItemInInventory() 291 g_context->_party->adjustKarma(KA_FOUND_ITEM); in putItemInInventory() 376 g_context->_party->setShipHull(99); in useWheel() 416 g_context->_party->adjustKarma(KA_USED_SKULL); in useSkull() 618 g_context->_party->member(0)->awardXp(400); in putMysticInInventory() 619 g_context->_party->adjustKarma(KA_FOUND_ITEM); in putMysticInInventory() [all …]
|
H A D | context.cpp | 34 _party(nullptr), _location(nullptr) { in Context() 47 delete _party; in reset() 54 _party = nullptr; in reset()
|
H A D | player.cpp | 53 _party(p) { in PartyMember() 64 if (_party) { in notifyOfChange() 65 _party->notifyOfChange(this); in notifyOfChange() 240 if (_party) { in advanceLevel() 241 _party->setChanged(); in advanceLevel() 244 _party->notifyObservers(event); in advanceLevel() 373 _party->_saveGame->_armor[type]--; in setArmor() 391 _party->_saveGame->_weapons[old]++; in setWeapon() 421 assert(_party); in applyDamage() 425 _party->setChanged(); in applyDamage() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima4/views/ |
H A D | stats.cpp | 54 …_reagentsMixMenu.add(count, new IntMenuItem(outputBuffer, 1, 0, -1, (int *)g_context->_party->getR… in StatsArea() 69 if (_view <= STATS_CHAR8 && (_view - STATS_CHAR1 + 1) > g_context->_party->size()) in prevItem() 70 _view = (StatsView)(STATS_CHAR1 - 1 + g_context->_party->size()); in prevItem() 78 if (_view <= STATS_CHAR8 && (_view - STATS_CHAR1 + 1) > g_context->_party->size()) in nextItem() 183 assertMsg(player < g_context->_party->size(), "player number out of range: %d", player); in highlightPlayer() 213 int activePlayer = g_context->_party->getActivePlayer(); in showPartyView() 215 …assertMsg(g_context->_party->size() <= 8, "party members out of range: %d", g_context->_party->siz… in showPartyView() 218 for (int i = 0; i < g_context->_party->size(); i++) { in showPartyView() 219 p = g_context->_party->member(i); in showPartyView() 223 p = g_context->_party->member(0); in showPartyView() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/ultima1/u1dialogs/ |
H A D | drop.cpp | 49 Shared::Character &c = *_game->_party; in CharacterInputMsg() 109 Shared::Character &c = *_game->_party; in TextInputMsg() 140 const Shared::Character &c = *_game->_party; in setMode() 203 const Shared::Character &c = *_game->_party; in drawDropWeapon() 226 const Shared::Character &c = *_game->_party; in drawDropArmor()
|