public override void Write(BinaryWriter writer)
{
writer.Write((Int32)EnemyBehaviorID);
writer.Write(HP);
writer.Write(AttackPower);
writer.Write((Int32)ChrType);
writer.Write(HitHeight);
writer.Write(HitRadius);
writer.Write(Weight);
writer.Write(DynamicFriction);
writer.Write(StaticFriction);
writer.Write(UpperDefState);
writer.Write(ActionDefState);
writer.Write(RotY_per_Second);
writer.Write(Reserve0);
writer.Write(RotY_per_Second_old);
writer.Write(EnableSideStep);
writer.Write(UseRagdollHit);
writer.Write(Reserve_last);
writer.Write(Stamina);
writer.Write(StaminaRecover);
writer.Write(StaminaConsumption);
writer.Write(Deffenct_Phys);
writer.Write(Reserve_last2);
}