Confirm 2 functions in Source/Contents/NavigationSource.cpp

Batch #10770 by dori: 0 byte-identical, 2 confirmed by peer review.

- fn_19562 CNavigationManager::AddState: logic confirmed by peer review (already on main)
- fn_19568 CNavigationManager::WriteTarget: logic confirmed by peer review (already on main)

Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-04 17:17:11 +00:00
commit a7f4379ce6

View file

@ -374,7 +374,7 @@ bool CNavigationManager::ParseFlags(const char* text, bool* first, bool* second,
// OFFSET: 0x00B938F0
// FUNCTION: fn_19564
NaviCell CNavigationManager::ParseCell(const char* text) {
__forceinline NaviCell CNavigationManager::ParseCell(const char* text) {
NaviCell cell;
const char* slash;
if (text == nullptr || (slash = std::strstr(text, "/")) == nullptr) {
@ -501,7 +501,7 @@ std::vector<char> CNavigationManager::WriteTarget(NavigationTarget target) {
// OFFSET: 0x00B94B50
// FUNCTION: fn_19569
std::vector<char> CNavigationManager::WriteObject(CNavi_Object* object) {
__declspec(noinline) std::vector<char> CNavigationManager::WriteObject(CNavi_Object* object) {
std::vector<char> buffer;
if (object != nullptr) {
const int type = object->GetType();