Btw: What have these functions been for:?
Bot_QueryAreaId
Bot_GeneratePath
Bot_GetWanderPoint
BotClientSetAccount
BotClientAddKnownSpell
BotClientLoseTarget
CGPlayer_C::BotMove
CGPlayer_C::BotSpline
Btw: What have these functions been for:?
Bot_QueryAreaId
Bot_GeneratePath
Bot_GetWanderPoint
BotClientSetAccount
BotClientAddKnownSpell
BotClientLoseTarget
CGPlayer_C::BotMove
CGPlayer_C::BotSpline
GeneratePath does nothing:
Code:; #line "D:\build\buildWoW\WoW\Source\Client.cpp" 1598 ; ecx=__formal (REGISTER|PARAMETER|LOCAL) ; edx=__formal (REGISTER|PARAMETER|LOCAL) ; __int32 __fastcall __near Bot_GeneratePath(struct NTempest::C3Vector *__formal, struct NTempest::C3Vector *__formal, struct TSStackArray<NTempest::C3Vector> *__formal) ?Bot_GeneratePath@@YIHABVC3Vector@NTempest@@0AAV?$TSStackArray@VC3Vector@NTempest@@@@@Z proc near xor eax, eax ; #line "D:\build\buildWoW\WoW\Source\Client.cpp" 1599 retn 4 ?Bot_GeneratePath@@YIHABVC3Vector@NTempest@@0AAV?$TSStackArray@VC3Vector@NTempest@@@@@Z endp
As for the rest, I checked a few and it just looks like code to test movement, or it may be used in generating paths for other units, but I doubt that, too lazy to look closely. There's lots of debug code in the alpha that is no longer in the actual client. If you bothered to look you would've seen that for yourself.