public override void Write(BinaryWriter writer)
{
writer.Write(ActionEnableMsgId);
writer.Write(ActionFailedMsgId);
writer.Write(SpQualifiedPassEventFlag);
writer.Write(ValidDist);
writer.Write(PlayerAnimId);
writer.Write(ChrAnimId);
writer.Write(SpQualifiedId);
writer.Write(SpQualifiedId2);
writer.Write(ObjDummyId);
writer.Write(ObjAnimId);
writer.Write(ValidPlayerAngle);
writer.Write((Byte)SpQualifiedType);
writer.Write((Byte)SpQualifiedType2);
writer.Write(ValidObjAngle);
writer.Write((Byte)ChrSorbType);
writer.Write((Byte)EventKickTiming);
writer.Write(Pad1);
}