#ifndef _TAIMENTRY_H_
#define _TAIMENTRY_H_

#include "common_type.h"

union SHORT_TWOCHAR {
  ushort usfiled;
  uchar ucfiled[2];
};

// 0x68
// 00155F50   MOVS R2, #0x68 此处代码可以确定是0x68
struct TAnimEntry {
  SHORT_TWOCHAR filed_0;
  SHORT_TWOCHAR filed_2;
  SHORT_TWOCHAR filed_4;
  ushort filed_6;
  ushort filed_8;
  ushort filed_a;
  ushort filed_c;
  ushort filed_e;
  ushort filed_10;
  ushort filed_12;
  ushort filed_14;
  ushort filed_16;
  ushort filed_18;
  ushort filed_1a;
  ushort filed_1c;
  ushort filed_1e;
  ushort filed_20;
  uchar filed_22;
  uchar filed_23;
  uchar filed_24;
  uchar filed_25;
  ushort filed_26;
  int16_t* filed_28;
  int16_t* filed_2c;
  ushort filed_30;
  sint16 filed_32;
  sint16 filed_34;
  sint16 filed_36;
  sint16 filed_38;
  sint16 filed_3a;
  sint16 filed_3c;
  sint16 filed_3e;
  sint16 filed_40;
  sint16 filed_42;
  sint16 filed_44;
  sint16 filed_46;
  sint16 filed_48;
  sint16 filed_4a;
  sint16 filed_4c;
  sint16 filed_4e;
  sint16 filed_50;
  ushort filed_52;
  ushort filed_54;
  short filed_56;
  ushort filed_58;
  ushort filed_5a;
  ushort filed_5c;
  ushort filed_5e;
  int filed_60;
  bool filed_64;
  ushort filed_66;
};
#endif