2024-03-09 18:27:16 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "export.h"
|
|
|
|
#include "baddy.h"
|
|
|
|
|
|
|
|
class CLizMan : public CBaddy {
|
|
|
|
public:
|
2024-05-22 17:39:34 +00:00
|
|
|
EXPORT void PlaySingleAnim(__int16, int, int);
|
|
|
|
EXPORT void StandStill(void);
|
2024-05-26 14:24:20 +00:00
|
|
|
EXPORT void SwitchFromMatrixToEuler(void);
|
|
|
|
EXPORT void StopClimbing(void);
|
2024-05-29 17:09:09 +00:00
|
|
|
EXPORT int IsSafeToSwitchToFollowWaypoints(void);
|
|
|
|
EXPORT void FlyAcrossRoom(void);
|
2024-06-02 15:21:28 +00:00
|
|
|
EXPORT void ClearAttackFlags(void);
|
2024-05-22 17:39:34 +00:00
|
|
|
|
2024-03-09 18:27:16 +00:00
|
|
|
unsigned char padLizStart[0x4];
|
|
|
|
|
|
|
|
int field_328;
|
|
|
|
int field_32C;
|
|
|
|
unsigned char padAfter32C[0x338-0x32C-4];
|
|
|
|
|
|
|
|
int field_338;
|
2024-05-22 17:39:34 +00:00
|
|
|
unsigned char padAfter338[0x340-0x338-4];
|
|
|
|
|
|
|
|
int field_340;
|
|
|
|
unsigned char padAfter340[0x374-0x340-4];
|
2024-03-09 18:27:16 +00:00
|
|
|
|
|
|
|
|
|
|
|
int field_374;
|
2024-05-26 14:24:20 +00:00
|
|
|
unsigned char padAfter374[0x390-0x374-4];
|
|
|
|
|
|
|
|
unsigned char field_390;
|
|
|
|
unsigned char padAfter390[0x398-0x390-1];
|
2024-03-09 18:27:16 +00:00
|
|
|
|
|
|
|
int field_398;
|
2024-06-02 15:21:28 +00:00
|
|
|
unsigned char field_39C;
|
|
|
|
unsigned char field_39D;
|
|
|
|
unsigned char padAfter39C[0x3AC - 0x39C - 4];
|
2024-03-09 18:27:16 +00:00
|
|
|
|
|
|
|
int field_3AC;
|
|
|
|
unsigned char padLizManEnd[0x3B8-0x3AC-4];
|
|
|
|
};
|
|
|
|
|
2024-05-22 17:39:34 +00:00
|
|
|
void validate_CLizMan(void);
|