public override void Parse(GameBitBuffer buffer) { ResolvedPortalDestination = new ResolvedPortalDestination(); ResolvedPortalDestination.Parse(buffer); SNOQuestRange = buffer.ReadInt(32); }
public override void Parse(GameBitBuffer buffer) { Field0 = new RequiredMessageHeader(); Field0.Parse(buffer); ActorID = buffer.ReadInt(32); Destination = new ResolvedPortalDestination(); Destination.Parse(buffer); }
public override void Parse(GameBitBuffer buffer) { serQuests = new SerializeData(); serQuests.Parse(buffer); //still checking variablearrays this.ActQuestInfo = new List<ActQuestInfo>( buffer.ReadInt(0) ); for(int loop12 = 0; loop12 < _ActQuestInfo.Count; loop12++) { _ActQuestInfo[loop12] = new ActQuestInfo(); _ActQuestInfo[loop12].Parse(buffer); } WayPointInfo = new WaypointInfo[25]; for(int i = 0;i < _WayPointInfo.Length;i++) { _WayPointInfo[i] = new WaypointInfo(); _WayPointInfo[i].Parse(buffer); } ResolvedPortalDestination = new ResolvedPortalDestination(); ResolvedPortalDestination.Parse(buffer); ActStartLocOverrides = new ActStartLocOverride[6]; for(int i = 0;i < _ActStartLocOverrides.Length;i++) { _ActStartLocOverrides[i] = new ActStartLocOverride(); _ActStartLocOverrides[i].Parse(buffer); } }