public override void Parse(GameBitBuffer buffer) { Field0 = buffer.ReadInt(32); TriggerConditions = new TriggerConditions(); TriggerConditions.Parse(buffer); Field2 = buffer.ReadInt(32); Field3 = new SNOName(); Field3.Parse(buffer); Field4 = buffer.ReadInt(32); Field5 = buffer.ReadInt(32); HardPointLinks = new HardpointLink[2]; for(int i = 0;i < _HardPointLinks.Length;i++) { _HardPointLinks[i] = new HardpointLink(); _HardPointLinks[i].Parse(buffer); } LookLink = new LookLink(); LookLink.Parse(buffer); ConstraintLink = new ConstraintLink(); ConstraintLink.Parse(buffer); Field9 = buffer.ReadInt(32); Field10 = buffer.ReadFloat32(); Field11 = buffer.ReadInt(32); Field12 = buffer.ReadInt(32); Field13 = buffer.ReadInt(32); Field14 = buffer.ReadInt(32); Field15 = buffer.ReadInt(32); Field16 = buffer.ReadFloat32(); Field17 = buffer.ReadFloat32(); Field18 = buffer.ReadInt(32); Field19 = buffer.ReadInt(32); Field20 = buffer.ReadFloat32(); Field21 = buffer.ReadInt(32); Velocity = buffer.ReadFloat32(); Ticks1 = buffer.ReadInt(32); RuneType = buffer.ReadInt(32); UseRuneType = buffer.ReadInt(32); Color1 = new RGBAColor(); Color1.Parse(buffer); Field27 = buffer.ReadInt(32); Color2 = new RGBAColor(); Color2.Parse(buffer); Field29 = buffer.ReadInt(32); }
public override void Parse(GameBitBuffer buffer) { Field0 = new SNOName(); Field0.Parse(buffer); Field1 = new PRTransform(); Field1.Parse(buffer); Field2 = new SceneSpecification(); Field2.Parse(buffer); }
public override void Parse(GameBitBuffer buffer) { Field0 = new RequiredMessageHeader(); Field0.Parse(buffer); Name = new SNOName(); Name.Parse(buffer); }
public override void Parse(GameBitBuffer buffer) { Field0 = buffer.ReadInt(32); ObjectiveType = buffer.ReadInt(4); Field2 = buffer.ReadInt(32); CounterTarget = buffer.ReadInt(32); SNOName1 = new SNOName(); SNOName1.Parse(buffer); SNOName2 = new SNOName(); SNOName2.Parse(buffer); GBID1 = buffer.ReadInt(32); GBID2 = buffer.ReadInt(32); Group1Name = buffer.ReadCharArray(256); Unknown2 = buffer.ReadCharArray(256); Field10 = buffer.ReadBool(); Field11 = buffer.ReadInt(32); GBIDItemToShow = buffer.ReadInt(32); }
public override void Parse(GameBitBuffer buffer) { ConditionType = buffer.ReadInt(3); Field1 = buffer.ReadInt(32); Field2 = buffer.ReadInt(32); SNOName1 = new SNOName(); SNOName1.Parse(buffer); SNOName2 = new SNOName(); SNOName2.Parse(buffer); GBID1 = buffer.ReadInt(32); GBID2 = buffer.ReadInt(32); Unknown1 = buffer.ReadCharArray(256); Unknown2 = buffer.ReadCharArray(256); }
public override void Parse(GameBitBuffer buffer) { Name = buffer.ReadCharArray(128); Type = buffer.ReadInt(32); PRTransform = new PRTransform(); PRTransform.Parse(buffer); Field3 = new SNOName(); Field3.Parse(buffer); serTagMap = new SerializeData(); serTagMap.Parse(buffer); TagMap = new DT_TAGMAP(); TagMap.Parse(buffer); Field6 = buffer.ReadInt(32); serMarkerLinks = new SerializeData(); serMarkerLinks.Parse(buffer); //still checking variablearrays this.MarkerLinks = new List<MarkerLink>( buffer.ReadInt(0) ); for(int loop12 = 0; loop12 < _MarkerLinks.Count; loop12++) { _MarkerLinks[loop12] = new MarkerLink(); _MarkerLinks[loop12].Parse(buffer); } }
public override void Parse(GameBitBuffer buffer) { Field0 = new SNOName(); Field0.Parse(buffer); Field1 = buffer.ReadInt(3); Field2 = buffer.ReadInt(32); Field3 = buffer.ReadInt(32); Field4 = buffer.ReadInt(32); Field5 = buffer.ReadInt(32); }
public override void Parse(GameBitBuffer buffer) { Min = buffer.ReadInt(32); Max = buffer.ReadInt(32); Field2 = new SNOName(); Field2.Parse(buffer); Field3 = buffer.ReadInt(32); }