spidey-decomp/docock.h
2024-06-02 17:03:52 +02:00

53 lines
996 B
C++

#pragma once
#ifndef DOCOCK_H
#define DOCOCK_H
#include "export.h"
#include "baddy.h"
class CDocOc : public CBaddy {
public:
EXPORT CDocOc(int*, int);
EXPORT void RenderClaws(void);
EXPORT void PlaySingleAnim(unsigned int , int, int);
EXPORT void Gloat(void);
EXPORT void PlayIdleOrGloatAnim(void);
EXPORT void KillAllCommandBlocks(void);
EXPORT int* KillCommandBlock(int*);
int field_324;
int field_328;
int field_32C;
int field_330;
CVector field_334[30];
unsigned char padAfter334[0xC];
int field_4A8;
int field_4AC;
unsigned char padAfter4AC[0x4C4-0x4AC-4];
int field_4C4;
unsigned char padAfter4C4[0x4EC-0x4C4-4];
int field_4EC;
unsigned char padAfter4EC[0x1C];
CVector field_50C;
unsigned char padAfter514[0x40-4];
int field_554;
unsigned char padAfter554[0x570-0x554-4];
void* field_570;
unsigned char padBottom[0x590-0x570-4];
};
void validate_CDocOc(void);
EXPORT void DocOck_CreateDocOck(const unsigned int *stack, unsigned int *result);
#endif