summaryrefslogtreecommitdiff
path: root/src/actionmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/actionmanager.cpp')
-rw-r--r--src/actionmanager.cpp120
1 files changed, 60 insertions, 60 deletions
diff --git a/src/actionmanager.cpp b/src/actionmanager.cpp
index 94ff787a2..39884f8c2 100644
--- a/src/actionmanager.cpp
+++ b/src/actionmanager.cpp
@@ -409,13 +409,13 @@ impHandler0(heal)
{
if (inputManager.isActionActive(InputAction::STOP_ATTACK))
{
- Being *target = player_node->getTarget();
+ Being *target = localPlayer->getTarget();
if (!target || target->getType() != ActorType::PLAYER)
{
target = actorManager->findNearestLivingBeing(
- player_node, 10, ActorType::PLAYER, true);
+ localPlayer, 10, ActorType::PLAYER, true);
if (target)
- player_node->setTarget(target);
+ localPlayer->setTarget(target);
}
}
@@ -429,9 +429,9 @@ impHandler0(heal)
impHandler0(crazyMoves)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->crazyMove();
+ localPlayer->crazyMove();
return true;
}
return false;
@@ -463,10 +463,10 @@ impHandler0(changePickupType)
impHandler0(moveToTarget)
{
- if (player_node && !inputManager.isActionActive(InputAction::TARGET_ATTACK)
+ if (localPlayer && !inputManager.isActionActive(InputAction::TARGET_ATTACK)
&& !inputManager.isActionActive(InputAction::ATTACK))
{
- player_node->moveToTarget();
+ localPlayer->moveToTarget();
return true;
}
return false;
@@ -474,10 +474,10 @@ impHandler0(moveToTarget)
impHandler0(moveToHome)
{
- if (player_node && !inputManager.isActionActive(InputAction::TARGET_ATTACK)
+ if (localPlayer && !inputManager.isActionActive(InputAction::TARGET_ATTACK)
&& !inputManager.isActionActive(InputAction::ATTACK))
{
- player_node->moveToHome();
+ localPlayer->moveToHome();
if (Game::instance())
Game::instance()->setValidSpeed();
return true;
@@ -487,9 +487,9 @@ impHandler0(moveToHome)
impHandler0(setHome)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->setHome();
+ localPlayer->setHome();
return true;
}
return false;
@@ -522,9 +522,9 @@ impHandler0(changeImitationMode)
impHandler0(magicAttack)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->magicAttack();
+ localPlayer->magicAttack();
return true;
}
return false;
@@ -557,7 +557,7 @@ impHandler0(copyEquippedToOutfit)
impHandler0(changeGameModifier)
{
- if (player_node)
+ if (localPlayer)
{
GameModifiers::changeGameModifiers();
return true;
@@ -568,17 +568,17 @@ impHandler0(changeGameModifier)
impHandler0(changeAudio)
{
soundManager.changeAudio();
- if (player_node)
- player_node->updateMusic();
+ if (localPlayer)
+ localPlayer->updateMusic();
return true;
}
impHandler0(away)
{
GameModifiers::changeAwayMode();
- if (player_node)
+ if (localPlayer)
{
- player_node->updateStatus();
+ localPlayer->updateStatus();
if (Game::instance())
Game::instance()->setValidSpeed();
return true;
@@ -618,9 +618,9 @@ impHandler0(setupWindowShow)
impHandler0(pickup)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->pickUpItems();
+ localPlayer->pickUpItems();
return true;
}
return false;
@@ -629,14 +629,14 @@ impHandler0(pickup)
static void doSit()
{
if (inputManager.isActionActive(InputAction::EMOTE))
- player_node->updateSit();
+ localPlayer->updateSit();
else
- player_node->toggleSit();
+ localPlayer->toggleSit();
}
impHandler0(sit)
{
- if (player_node)
+ if (localPlayer)
{
doSit();
return true;
@@ -870,13 +870,13 @@ impHandler0(ignoreInput)
impHandler0(directUp)
{
- if (player_node)
+ if (localPlayer)
{
- if (player_node->getDirection() != BeingDirection::UP)
+ if (localPlayer->getDirection() != BeingDirection::UP)
{
// if (PacketLimiter::limitPackets(PACKET_DIRECTION))
{
- player_node->setDirection(BeingDirection::UP);
+ localPlayer->setDirection(BeingDirection::UP);
if (Net::getPlayerHandler())
Net::getPlayerHandler()->setDirection(BeingDirection::UP);
}
@@ -888,13 +888,13 @@ impHandler0(directUp)
impHandler0(directDown)
{
- if (player_node)
+ if (localPlayer)
{
- if (player_node->getDirection() != BeingDirection::DOWN)
+ if (localPlayer->getDirection() != BeingDirection::DOWN)
{
// if (PacketLimiter::limitPackets(PACKET_DIRECTION))
{
- player_node->setDirection(BeingDirection::DOWN);
+ localPlayer->setDirection(BeingDirection::DOWN);
if (Net::getPlayerHandler())
{
Net::getPlayerHandler()->setDirection(
@@ -909,13 +909,13 @@ impHandler0(directDown)
impHandler0(directLeft)
{
- if (player_node)
+ if (localPlayer)
{
- if (player_node->getDirection() != BeingDirection::LEFT)
+ if (localPlayer->getDirection() != BeingDirection::LEFT)
{
// if (PacketLimiter::limitPackets(PACKET_DIRECTION))
{
- player_node->setDirection(BeingDirection::LEFT);
+ localPlayer->setDirection(BeingDirection::LEFT);
if (Net::getPlayerHandler())
{
Net::getPlayerHandler()->setDirection(
@@ -930,13 +930,13 @@ impHandler0(directLeft)
impHandler0(directRight)
{
- if (player_node)
+ if (localPlayer)
{
- if (player_node->getDirection() != BeingDirection::RIGHT)
+ if (localPlayer->getDirection() != BeingDirection::RIGHT)
{
// if (PacketLimiter::limitPackets(PACKET_DIRECTION))
{
- player_node->setDirection(BeingDirection::RIGHT);
+ localPlayer->setDirection(BeingDirection::RIGHT);
if (Net::getPlayerHandler())
{
Net::getPlayerHandler()->setDirection(
@@ -951,18 +951,18 @@ impHandler0(directRight)
impHandler0(talk)
{
- if (player_node)
+ if (localPlayer)
{
- Being *target = player_node->getTarget();
+ Being *target = localPlayer->getTarget();
if (!target && actorManager)
{
target = actorManager->findNearestLivingBeing(
- player_node, 1, ActorType::NPC, true);
+ localPlayer, 1, ActorType::NPC, true);
// ignore closest target if distance in each direction more than 1
if (target)
{
- if (abs(target->getTileX() - player_node->getTileX()) > 1
- || abs(target->getTileY() - player_node->getTileY()) > 1)
+ if (abs(target->getTileX() - localPlayer->getTileX()) > 1
+ || abs(target->getTileY() - localPlayer->getTileY()) > 1)
{
return true;
}
@@ -982,9 +982,9 @@ impHandler0(talk)
impHandler0(stopAttack)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->stopAttack();
+ localPlayer->stopAttack();
// not consume if target attack key pressed
if (inputManager.isActionActive(InputAction::TARGET_ATTACK))
return false;
@@ -995,9 +995,9 @@ impHandler0(stopAttack)
impHandler0(untarget)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->untarget();
+ localPlayer->untarget();
return true;
}
return false;
@@ -1005,11 +1005,11 @@ impHandler0(untarget)
impHandler0(attack)
{
- if (player_node)
+ if (localPlayer)
{
- Being *const target = player_node->getTarget();
+ Being *const target = localPlayer->getTarget();
if (target)
- player_node->attack(target, true);
+ localPlayer->attack(target, true);
return true;
}
return false;
@@ -1017,25 +1017,25 @@ impHandler0(attack)
impHandler0(targetAttack)
{
- if (player_node && actorManager)
+ if (localPlayer && actorManager)
{
Being *target = nullptr;
const bool newTarget = !inputManager.isActionActive(
InputAction::STOP_ATTACK);
// A set target has highest priority
- if (!player_node->getTarget())
+ if (!localPlayer->getTarget())
{
// Only auto target Monsters
target = actorManager->findNearestLivingBeing(
- player_node, 90, ActorType::MONSTER, true);
+ localPlayer, 90, ActorType::MONSTER, true);
}
else
{
- target = player_node->getTarget();
+ target = localPlayer->getTarget();
}
- player_node->attack2(target, newTarget);
+ localPlayer->attack2(target, newTarget);
return true;
}
return false;
@@ -1043,13 +1043,13 @@ impHandler0(targetAttack)
static bool setTarget(const ActorType::Type type, const bool allowSort)
{
- if (actorManager && player_node)
+ if (actorManager && localPlayer)
{
Being *const target = actorManager->findNearestLivingBeing(
- player_node, 20, type, allowSort);
+ localPlayer, 20, type, allowSort);
- if (target && target != player_node->getTarget())
- player_node->setTarget(target);
+ if (target && target != localPlayer->getTarget())
+ localPlayer->setTarget(target);
return true;
}
@@ -1086,13 +1086,13 @@ impHandler0(safeVideoMode)
impHandler0(stopSit)
{
- if (player_node)
+ if (localPlayer)
{
- player_node->stopAttack();
+ localPlayer->stopAttack();
// not consume if target attack key pressed
if (inputManager.isActionActive(InputAction::TARGET_ATTACK))
return false;
- if (!player_node->getTarget())
+ if (!localPlayer->getTarget())
{
doSit();
return true;
@@ -1171,7 +1171,7 @@ impHandler0(prevCommandsTab)
impHandler0(openTrade)
{
- const Being *const being = player_node->getTarget();
+ const Being *const being = localPlayer->getTarget();
if (being && being->getType() == ActorType::PLAYER)
{
Net::getTradeHandler()->request(being);