public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_nearbyCharacters = des.ReadClassPointerArray <hkbCharacter>(br); m_userData = br.ReadUInt64(); m_currentLod = br.ReadInt16(); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); m_name = des.ReadStringPointer(br); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); m_setup = des.ReadClassPointer <hkbCharacterSetup>(br); m_behaviorGraph = des.ReadClassPointer <hkbBehaviorGraph>(br); m_projectData = des.ReadClassPointer <hkbProjectData>(br); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); m_capabilities = br.ReadInt32(); m_effectiveCapabilities = br.ReadInt32(); m_deltaTime = br.ReadSingle(); m_useCharactorDeltaTime = br.ReadBoolean(); br.ReadUInt16(); br.ReadByte(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_characterId = br.ReadUInt64(); m_behavior = des.ReadClassPointer <hkbBehaviorGraph>(br); m_rootGenerator = des.ReadClassPointer <hkbGenerator>(br); m_referencedBehaviors = des.ReadClassPointerArray <hkbBehaviorGraph>(br); m_startStateIndex = br.ReadInt32(); m_randomizeSimulation = br.ReadBoolean(); br.ReadUInt16(); br.ReadByte(); m_padding = br.ReadInt32(); br.ReadUInt32(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { br.ReadUInt64(); m_rootBehavior = des.ReadClassPointer <hkbBehaviorGraph>(br); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); m_generatorOutputListener = des.ReadClassPointer <hkbGeneratorOutputListener>(br); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); }