| 2 |
|
#ifndef ONI_CHARACTER_H |
| 3 |
|
#define ONI_CHARACTER_H |
| 4 |
|
|
| 5 |
< |
#include "Daodan.h" |
| 5 |
> |
#include "Oni.h" |
| 6 |
|
#include <stdint.h> |
| 7 |
|
#include <stdbool.h> |
| 8 |
|
|
| 300 |
|
int32_t field_1AAC; |
| 301 |
|
int32_t Executor_HasFacingOverride; //a bool... |
| 302 |
|
float Executor_AimingSpeed; |
| 303 |
< |
bool field_1AB8; //actually a bitset... |
| 304 |
< |
bool Executor_HasMoveOverride; |
| 303 |
> |
onibool field_1AB8; //actually a bitset... |
| 304 |
> |
onibool Executor_HasMoveOverride; |
| 305 |
|
int16_t field_1ABA; |
| 306 |
|
int32_t field_1ABC; |
| 307 |
|
int32_t field_1AC0; |
| 362 |
|
int16_t field_1CA6; //spacing |
| 363 |
|
AttachedParticle AnimationAttachedParticles[16]; |
| 364 |
|
int32_t TRAMParticles; |
| 365 |
< |
bool FixedParticlesAttached; |
| 366 |
< |
bool FixedParticlesStarted; |
| 365 |
> |
onibool FixedParticlesAttached; |
| 366 |
> |
onibool FixedParticlesStarted; |
| 367 |
|
int16_t NumFixedParticles; |
| 368 |
|
AttachedParticle FixedParticles[16]; |
| 369 |
|
int16_t CurrentAnimationType; |
| 399 |
|
int32_t field_21C8; |
| 400 |
|
int32_t field_21D0; |
| 401 |
|
int32_t field_21D4; |
| 402 |
< |
bool field_21D8; |
| 403 |
< |
bool field_21D9; |
| 404 |
< |
bool field_21DA; |
| 405 |
< |
bool field_21DB; |
| 406 |
< |
bool field_21DC; |
| 407 |
< |
bool field_21DD; |
| 408 |
< |
bool field_21DE; |
| 409 |
< |
bool field_21DF; |
| 410 |
< |
bool field_21E0; |
| 411 |
< |
bool HasAlternateTrigger; |
| 412 |
< |
bool field_21E2; |
| 413 |
< |
bool ReleaseTrigger; |
| 414 |
< |
bool ReleaseAlternateTrigger; |
| 415 |
< |
bool TurningLeft; |
| 416 |
< |
bool TurningRight; |
| 417 |
< |
bool field_21E7; |
| 402 |
> |
onibool field_21D8; |
| 403 |
> |
onibool field_21D9; |
| 404 |
> |
onibool field_21DA; |
| 405 |
> |
onibool field_21DB; |
| 406 |
> |
onibool field_21DC; |
| 407 |
> |
onibool field_21DD; |
| 408 |
> |
onibool field_21DE; |
| 409 |
> |
onibool field_21DF; |
| 410 |
> |
onibool field_21E0; |
| 411 |
> |
onibool HasAlternateTrigger; |
| 412 |
> |
onibool field_21E2; |
| 413 |
> |
onibool ReleaseTrigger; |
| 414 |
> |
onibool ReleaseAlternateTrigger; |
| 415 |
> |
onibool TurningLeft; |
| 416 |
> |
onibool TurningRight; |
| 417 |
> |
onibool field_21E7; |
| 418 |
|
int32_t field_21E8; |
| 419 |
|
int32_t field_21EC; |
| 420 |
|
int32_t field_21F0; |
| 426 |
|
int16_t ShadowIndex; |
| 427 |
|
int16_t field_27FE; |
| 428 |
|
int16_t field_2780; |
| 429 |
< |
bool ShieldParts[19]; |
| 430 |
< |
bool field_2815; //padding... |
| 431 |
< |
bool field_2816; |
| 432 |
< |
bool field_2817; |
| 429 |
> |
onibool ShieldParts[19]; |
| 430 |
> |
onibool field_2815; //padding... |
| 431 |
> |
onibool field_2816; |
| 432 |
> |
onibool field_2817; |
| 433 |
|
int32_t field_2818[8]; |
| 434 |
|
} ActiveCharacter; |
| 435 |
|
|