public override void Read(BlamLib.IO.EndianReader s) { base.Read(s); ScoreToWin = s.ReadInt16(); Flags = s.ReadUInt16(); KillPoints = s.ReadByte(); TakedownPoints = s.ReadByte(); KillAsVipPoints = s.ReadByte(); VipDeathPoints = s.ReadByte(); DestinationArrivalPoints = s.ReadByte(); SuicidePoints = s.ReadByte(); BetrayalPoints = s.ReadByte(); VipSuicidePoints = s.ReadByte(); VipSelection = s.ReadByte(); ZoneMovement = s.ReadByte(); ZoneOrder = s.ReadByte(); s.Seek(1, System.IO.SeekOrigin.Current); InfluenceRadius = s.ReadInt16(); VipTraits.Read(s); ProximityTraits.Read(s); VipTeamTraits.Read(s); }
public override void Read(BlamLib.IO.EndianReader s) { GroupIndex = (short)(datum.Index = s.ReadUInt16()); datum.Salt = (short)s.ReadUInt16(); address = s.ReadUInt32(); offset = (int)(address - s.BaseAddress); size = 0; }
public override void Read(BlamLib.IO.EndianReader s) { base.Read(s); Build = s.ReadUInt16(); MinorVersion = s.ReadUInt16(); Header.Read(s); }
//PAD16 #region IStreamable Members public virtual void Read(BlamLib.IO.EndianReader s) { MiscOptions.Read(s); RespawnOptions.Read(s); SocialFlags = s.ReadUInt16(); SocialTeamChanging = s.ReadInt16(); MapOverrides.Read(s); Unknown0A8 = s.ReadUInt16(); TeamScoringMethod = s.ReadInt16(); Unknown0AC = s.ReadUInt16(); s.Seek(2, System.IO.SeekOrigin.Current); }
public override void Read(BlamLib.IO.EndianReader s) { base.Read(s); EndianId = s.ReadUInt16(); TypeString = s.ReadTagString(); s.Seek(2, System.IO.SeekOrigin.Current); }
public void Read(BlamLib.IO.EndianReader s) { ObjectFlags = s.ReadUInt32(); Unknown004 = s.ReadUInt32(); Unknown008 = s.ReadUInt32(); BudgetIndex = s.ReadInt32(); X = s.ReadSingle(); Y = s.ReadSingle(); Z = s.ReadSingle(); Yaw = s.ReadSingle(); Pitch = s.ReadSingle(); Roll = s.ReadSingle(); I = s.ReadSingle(); J = s.ReadSingle(); K = s.ReadSingle(); Unknown034 = s.ReadUInt32(); Unknown038 = s.ReadUInt32(); GameEngineFlags = s.ReadUInt16(); Flags = s.ReadByte(); TeamAffiliation = s.ReadByte(); SharedStorage = s.ReadByte(); SpawnTime = s.ReadByte(); CachedObjectType = s.ReadByte(); ShapeType = s.ReadByte(); ShapeBoundaryWidthRadius = s.ReadSingle(); ShapeBoundaryBoxLength = s.ReadSingle(); ShapeBoundaryPositiveHeight = s.ReadSingle(); ShapeBoundaryNegativeHeight = s.ReadSingle(); }
public override void Read(BlamLib.IO.EndianReader s) { base.Read(s); Flags = s.ReadUInt16(); Respawn = s.ReadInt16(); GameType = s.ReadInt16(); EnemyBombWaypoint = s.ReadInt16(); ScoreToWin = s.ReadInt16(); SuddenDeathTime = s.ReadInt16(); BombResetTime = s.ReadInt16(); BombArmingTime = s.ReadInt16(); BombDisarmingTime = s.ReadInt16(); BombFuseTime = s.ReadInt16(); CarrierTraits.Read(s); ArmingTraits.Read(s); }
public override void Read(BlamLib.IO.EndianReader s) { base.Read(s); Flags = s.ReadUInt16(); RepsawnOnCapture = s.ReadInt16(); CaptureTime = s.ReadInt16(); SuddenDeathTime = s.ReadInt16(); DefenderTraits.Read(s); AttackerTraits.Read(s); }
public void Read(BlamLib.IO.EndianReader s) { X = s.ReadUInt16(); Y = s.ReadUInt16(); Z = s.ReadUInt16(); W = s.ReadUInt16(); }