Decompile 2 functions in Source/Contents/World/WorldProximity.cpp

Batch #6016 by superintelligence: 2 byte-identical, 0 confirmed by peer review.

- fn_17717 WorldProximityRejectA: byte-identical
- fn_17718 WorldProximityRejectB: byte-identical

Merged automatically: every function is byte-identical to the original.
This commit is contained in:
ragnarok-clanker 2026-10-30 18:21:36 +00:00
commit ffaaa50169

View file

@ -7,6 +7,7 @@
#include "Resource/World/TerrainResource.h"
#include <algorithm>
#include <cmath>
#include <cstring>
#include <functional>
@ -138,3 +139,37 @@ void CWorld::RemovePcPosForMove(std::uint32_t aid, bool notify) {
return;
}
}
struct WorldProximityGuildMasterCallback {
void* unknown_0000;
CWorld* world;
bool Invoke(const std::uint32_t& aid);
};
// OFFSET: 0x00ACBA10
// FUNCTION: fn_17717
bool WorldProximityRejectA() {
return false;
}
// OFFSET: 0x00ACBA20
// FUNCTION: fn_17718
bool WorldProximityRejectB() {
return false;
}
// OFFSET: 0x00ACBA30
struct WorldProximityRangeCallback {
void* unknown_0000;
int range;
float playerX;
float playerZ;
float cellX;
float cellZ;
bool Invoke();
};
// OFFSET: 0x00ACBA80