26 lines
840 B
C
Executable file
26 lines
840 B
C
Executable file
#ifndef _GAME_MAPSPACE_H
|
|
#define _GAME_MAPSPACE_H
|
|
|
|
#include "game/hsfformat.h"
|
|
#include "game/object.h"
|
|
|
|
#include "dolphin.h"
|
|
|
|
void MapWall(float arg0, float arg1, float arg2, float arg3);
|
|
void MapWallCheck(float *arg0, float *arg1, HsfMapAttr *arg2);
|
|
float MapPos(float arg0, float arg1, float arg2, float arg3, Vec *arg4);
|
|
BOOL Hitcheck_Triangle_with_Sphere(Vec *arg0, Vec *arg1, float arg2, Vec *arg3);
|
|
BOOL Hitcheck_Quadrangle_with_Sphere(Vec *arg0, Vec *arg1, float arg2, Vec *arg3);
|
|
void AppendAddXZ(float arg0, float arg1, float arg2);
|
|
void CharRotInv(Mtx arg0, Mtx arg1, Vec *arg2, omObjData *arg3);
|
|
|
|
extern Mtx MapMT;
|
|
extern Mtx MapMTR;
|
|
SHARED_SYM extern float AddX;
|
|
SHARED_SYM extern float AddZ;
|
|
SHARED_SYM extern s32 nMap;
|
|
SHARED_SYM extern s32 nChar;
|
|
extern s32 HitFaceCount;
|
|
SHARED_SYM extern omObjData *MapObject[16];
|
|
|
|
#endif
|