From 97e93004b166aa0bafa82c578428d7b6f0300dca Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Tue, 23 Aug 2022 22:27:43 +0200 Subject: [PATCH] =?UTF-8?q?-=20quick=E2=80=99n=20easy=20replacements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/games/blood/src/aiunicult.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/source/games/blood/src/aiunicult.cpp b/source/games/blood/src/aiunicult.cpp index d6f0d1761..051f80f00 100644 --- a/source/games/blood/src/aiunicult.cpp +++ b/source/games/blood/src/aiunicult.cpp @@ -827,27 +827,27 @@ static void unicultThinkChase(DBloodActor* actor) } break; } - if (actor->int_pos().X < hitactor->int_pos().X) + if (actor->spr.pos.X < hitactor->spr.pos.X) { - if (Chance(0x9000) && target->int_pos().X > hitactor->int_pos().X) actor->xspr.dodgeDir = -1; + if (Chance(0x9000) && target->spr.pos.X > hitactor->spr.pos.X) actor->xspr.dodgeDir = -1; else actor->xspr.dodgeDir = 1; } else { - if (Chance(0x9000) && target->int_pos().X > hitactor->int_pos().X) actor->xspr.dodgeDir = 1; + if (Chance(0x9000) && target->spr.pos.X > hitactor->spr.pos.X) actor->xspr.dodgeDir = 1; else actor->xspr.dodgeDir = -1; } } break; default: - if (actor->int_pos().X < hitactor->int_pos().X) + if (actor->spr.pos.X < hitactor->spr.pos.X) { - if (Chance(0x9000) && target->int_pos().X > hitactor->int_pos().X) actor->xspr.dodgeDir = -1; + if (Chance(0x9000) && target->spr.pos.X > hitactor->spr.pos.X) actor->xspr.dodgeDir = -1; else actor->xspr.dodgeDir = 1; } else { - if (Chance(0x9000) && target->int_pos().X > hitactor->int_pos().X) actor->xspr.dodgeDir = 1; + if (Chance(0x9000) && target->spr.pos.X > hitactor->spr.pos.X) actor->xspr.dodgeDir = 1; else actor->xspr.dodgeDir = -1; } break; @@ -884,14 +884,14 @@ static void unicultThinkChase(DBloodActor* actor) else if (inDuck(actor->xspr.aiState)) aiGenDudeNewState(actor, &genDudeDodgeShorterD); else aiGenDudeNewState(actor, &genDudeDodgeShorterL); - if (actor->int_pos().X < hitactor->int_pos().X) + if (actor->spr.pos.X < hitactor->spr.pos.X) { - if (Chance(0x3000) && target->int_pos().X > hitactor->int_pos().X) actor->xspr.dodgeDir = -1; + if (Chance(0x3000) && target->spr.pos.X > hitactor->spr.pos.X) actor->xspr.dodgeDir = -1; else actor->xspr.dodgeDir = 1; } else { - if (Chance(0x3000) && target->int_pos().X > hitactor->int_pos().X) actor->xspr.dodgeDir = 1; + if (Chance(0x3000) && target->spr.pos.X > hitactor->spr.pos.X) actor->xspr.dodgeDir = 1; else actor->xspr.dodgeDir = -1; }