2020-08-04 08:49:11 +02:00
|
|
|
#include "common.h"
|
|
|
|
|
2020-08-14 02:29:25 +02:00
|
|
|
s32 MakeLerp(script_context* script, s32 initialCall) {
|
|
|
|
s32* ptrReadPos = script->ptrReadPos;
|
|
|
|
s32* ptrNextPos = *ptrReadPos++;
|
|
|
|
s32* ptrNextPos2;
|
|
|
|
s32* ptrNextPos3;
|
|
|
|
s32* ptrNextPos4;
|
|
|
|
|
|
|
|
script->varTable[12] = get_variable(script, ptrNextPos);
|
|
|
|
ptrNextPos2 = *ptrReadPos++;
|
|
|
|
script->varTable[13] = get_variable(script, ptrNextPos2);
|
|
|
|
ptrNextPos3 = *ptrReadPos++;
|
|
|
|
script->varTable[15] = get_variable(script, ptrNextPos3);
|
|
|
|
ptrNextPos4 = *ptrReadPos++;
|
|
|
|
script->varTable[11] = get_variable(script, ptrNextPos4);
|
|
|
|
script->varTable[14] = 0;
|
|
|
|
return 2;
|
|
|
|
}
|
2020-08-04 08:49:11 +02:00
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, UpdateLerp);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, RandInt);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, GetAngleBetweenNPCs);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, GetAngleToNPC);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, GetAngleToPlayer);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, AwaitPlayerApproach);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, IsPlayerWithin);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, AwaitPlayerLeave);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, AddVectorPolar);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, setup_path_data);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, func_802D5270);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, LoadPath);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, GetNextPathPos);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, GetDist2D);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, SetValueByRef);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, GetValueByRef);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, EnableStatusMenu);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, ShowStatusMenu);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, SetGameMode);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, ClampAngleInt);
|
|
|
|
|
|
|
|
INCLUDE_ASM(code_f8f60_len_1560, ClampAngleFloat);
|