示例#1
0
 public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_playbackSpeed = br.ReadSingle();
     m_mode          = (PlaybackMode)br.ReadSByte();
     br.ReadUInt16();
     br.ReadByte();
     m_animId            = br.ReadInt32();
     m_animeEndEventType = (AnimeEndEventType)br.ReadInt32();
     m_endEvent          = new hkbEvent();
     m_endEvent.Read(des, br);
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     m_cropStartAmountLocalTime = br.ReadSingle();
     m_cropEndAmountLocalTime   = br.ReadSingle();
     m_startTime        = br.ReadSingle();
     m_enforcedDuration = br.ReadSingle();
     m_flags            = br.ReadSByte();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt32();
     br.ReadUInt16();
     br.ReadByte();
 }
 public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_generators        = des.ReadClassPointerArray <hkbGenerator>(br);
     m_offsetType        = (OffsetType)br.ReadInt32();
     m_animId            = br.ReadInt32();
     m_animeEndEventType = (AnimeEndEventType)br.ReadInt32();
     m_enableScript      = br.ReadBoolean();
     m_enableTae         = br.ReadBoolean();
     m_changeTypeOfSelectedIndexAfterActivate = (ChangeTypeOfSelectedIndexAfterActivate)br.ReadByte();
     br.ReadByte();
     m_generatorChangedTransitionEffect = des.ReadClassPointer <hkbTransitionEffect>(br);
     m_checkAnimEndSlotNo = br.ReadInt32();
     m_replanningAI       = (ReplanningAI)br.ReadByte();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt16();
     br.ReadByte();
 }