1
0
Fork 0
mirror of https://git.rip/DMCA_FUCKER/re3.git synced 2024-12-24 00:00:00 +00:00

Fix CTheScripts::AddToInvisibilitySwapArray

This commit is contained in:
Sergeanur 2020-02-01 15:10:46 +02:00
parent 03c2489937
commit 6e73d9220a

View file

@ -7200,7 +7200,7 @@ int8 CRunningScript::ProcessCommands800To899(int32 command)
if (total == 0) if (total == 0)
CWorld::FindObjectsOfTypeInRangeSectorList(mi, CWorld::GetBigBuildingList(CTheZones::FindZoneForPoint(pos)), pos, range, true, &total, 16, apEntities); CWorld::FindObjectsOfTypeInRangeSectorList(mi, CWorld::GetBigBuildingList(CTheZones::FindZoneForPoint(pos)), pos, range, true, &total, 16, apEntities);
CEntity* pClosestEntity = nil; CEntity* pClosestEntity = nil;
float min_dist = 2 * range; float min_dist = 2.0f * range;
for (int i = 0; i < total; i++) { for (int i = 0; i < total; i++) {
float dist = (apEntities[i]->GetPosition() - pos).Magnitude(); float dist = (apEntities[i]->GetPosition() - pos).Magnitude();
if (dist < min_dist) { if (dist < min_dist) {
@ -7859,7 +7859,7 @@ void CTheScripts::AddToInvisibilitySwapArray(CEntity* pEntity, bool remove)
InvisibilitySettingArray[i] = nil; InvisibilitySettingArray[i] = nil;
} }
else if (!remove) { else if (!remove) {
int j = 0; i = 0;
while (i < MAX_NUM_INVISIBILITY_SETTINGS && !found) { while (i < MAX_NUM_INVISIBILITY_SETTINGS && !found) {
if (InvisibilitySettingArray[i] == nil) if (InvisibilitySettingArray[i] == nil)
found = true; found = true;