protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { DecksPercentBeforeShuffle = subReader.ReadSingle(); BlackjackPayoutRatio = subReader.ReadSingle(); SlotReelStop1 = subReader.ReadUInt32(); SlotReelStop2 = subReader.ReadUInt32(); SlotReelStop3 = subReader.ReadUInt32(); SlotReelStop4 = subReader.ReadUInt32(); SlotReelStop5 = subReader.ReadUInt32(); SlotReelStop6 = subReader.ReadUInt32(); SlotReelStopW = subReader.ReadUInt32(); NumberOfDecks = subReader.ReadUInt32(); MaxWinnings = subReader.ReadUInt32(); Currency.ReadBinary(subReader); WinningsQuest.ReadBinary(subReader); DealerStayOnSoft17 = subReader.ReadEnum <NoYes>(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Density = subReader.ReadByte(); MinSlope = subReader.ReadByte(); MaxSlope = subReader.ReadByte(); Unused1 = subReader.ReadByte(); UnitFromWaterAmount = subReader.ReadUInt16(); Unused2 = subReader.ReadBytes(2); UnitFromWaterType = subReader.ReadEnum <UnitFromWaterType>(); PositionRange = subReader.ReadSingle(); HeightRange = subReader.ReadSingle(); ColorRange = subReader.ReadSingle(); WavePeriod = subReader.ReadSingle(); Flags = subReader.ReadEnum <GrassFlags>(); Unused3 = subReader.ReadBytes(3); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { MagicEffectFlags = subReader.ReadEnum <MagicEffectFlags>(); BaseCost = subReader.ReadSingle(); AssociatedItem.ReadBinary(subReader); MagicSchool = subReader.ReadEnum <MagicSchool>(); ResistanceType = subReader.ReadEnum <ActorValues>(); Unknown = subReader.ReadUInt16(); Unused = subReader.ReadBytes(2); Light.ReadBinary(subReader); ProjectileSpeed = subReader.ReadSingle(); EffectShader.ReadBinary(subReader); ObjectDisplayShader.ReadBinary(subReader); EffectSound.ReadBinary(subReader); BoltSound.ReadBinary(subReader); HitSound.ReadBinary(subReader); AreaSound.ReadBinary(subReader); ConstantEffectEnchantmentFactor = subReader.ReadSingle(); ConstantEffectBarterFactor = subReader.ReadSingle(); Archetype = subReader.ReadEnum <MagicEffectArchetype>(); ActorValue = subReader.ReadEnum <ActorValues>(); } catch { return; } } }
public void ReadBinary(ESPReader reader) { try { Object.ReadBinary(reader); ParentIndex = reader.ReadUInt16(); Unused = reader.ReadBytes(2); Density = reader.ReadSingle(); Clustering = reader.ReadByte(); MinSlope = reader.ReadByte(); MaxSlope = reader.ReadByte(); Flags = reader.ReadEnum <RegionObjectFlags>(); RadiusWithRespectToParent = reader.ReadUInt16(); Radius = reader.ReadUInt16(); Unknown1 = reader.ReadBytes(4); MaxHeight = reader.ReadSingle(); Sink = reader.ReadSingle(); SinkVariance = reader.ReadSingle(); SizeVariance = reader.ReadSingle(); XAngleVariance = reader.ReadUInt16(); YAngleVariance = reader.ReadUInt16(); ZAngleVariance = reader.ReadUInt16(); Unknown2 = reader.ReadBytes(6); } catch { return; } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { SkillBonus1 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus1Amount = subReader.ReadByte(); SkillBonus2 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus2Amount = subReader.ReadByte(); SkillBonus3 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus3Amount = subReader.ReadByte(); SkillBonus4 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus4Amount = subReader.ReadByte(); SkillBonus5 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus5Amount = subReader.ReadByte(); SkillBonus6 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus6Amount = subReader.ReadByte(); SkillBonus7 = subReader.ReadEnum <ActorValuesByte>(); SkillBonus7Amount = subReader.ReadByte(); Unused = subReader.ReadBytes(2); MaleHeight = subReader.ReadSingle(); FemaleHeight = subReader.ReadSingle(); MaleWeight = subReader.ReadSingle(); FemaleWeight = subReader.ReadSingle(); RaceFlags = subReader.ReadEnum <RaceFlags>(); } catch { return; } } }
public void ReadBinary(ESPReader reader) { try { X = reader.ReadSingle(); Y = reader.ReadSingle(); } catch { return; } }
public void ReadBinary(ESPReader reader) { try { Time = reader.ReadSingle(); Value = reader.ReadSingle(); } catch { return; } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Divisor = subReader.ReadUInt32(); MaxDistanceX = subReader.ReadSingle(); MaxDistanceY = subReader.ReadSingle(); MinX = subReader.ReadSingle(); MinY = subReader.ReadSingle(); MinZ = subReader.ReadSingle(); MaxX = subReader.ReadSingle(); MaxY = subReader.ReadSingle(); MaxZ = subReader.ReadSingle(); for (int i = 0; i < Divisor; i++) { List <short> newList = new List <short>(); for (int j = 0; j < (size - 36) / (2 * Divisor); j++) { newList.Add(reader.ReadInt16()); } Cell.Add(newList); } } catch { return; } } }
public void ReadBinary(ESPReader reader) { try { Time = reader.ReadSingle(); Red = reader.ReadSingle(); Green = reader.ReadSingle(); Blue = reader.ReadSingle(); Alpha = reader.ReadSingle(); } catch { return; } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { RandMin = subReader.ReadSingle(); RandMax = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { DefaultLandHeight = subReader.ReadSingle(); DefaultWaterHeight = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { WorldMapScale = subReader.ReadSingle(); CellXOffset = subReader.ReadSingle(); CellYOffset = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Type = subReader.ReadEnum <LoadScreenTypeEnum>(); X = subReader.ReadUInt32(); Y = subReader.ReadUInt32(); Width = subReader.ReadUInt32(); Height = subReader.ReadUInt32(); Orientation = subReader.ReadSingle(); Font1 = subReader.ReadEnum <FontType>(); Font1Red = subReader.ReadSingle(); Font1Green = subReader.ReadSingle(); Font1Blue = subReader.ReadSingle(); Font1Alignment = subReader.ReadEnum <FontAlignment>(); Unknown1 = subReader.ReadBytes(20); Font2 = subReader.ReadEnum <FontType>(); Font2Red = subReader.ReadSingle(); Font2Green = subReader.ReadSingle(); Font2Blue = subReader.ReadSingle(); Unknown2 = subReader.ReadBytes(4); Stats = subReader.ReadUInt32(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { MinWidth = subReader.ReadSingle(); MaxWidth = subReader.ReadSingle(); MinHeight = subReader.ReadSingle(); MaxHeight = subReader.ReadSingle(); Depth = subReader.ReadSingle(); Shininess = subReader.ReadSingle(); ParallaxScale = subReader.ReadSingle(); ParallaxPasses = subReader.ReadByte(); DecalFlags = subReader.ReadEnum <DecalDataFlags>(); Unused = subReader.ReadBytes(2); Color.ReadBinary(subReader); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Force = subReader.ReadSingle(); Damage = subReader.ReadSingle(); Radius = subReader.ReadSingle(); Light.ReadBinary(subReader); Sound1.ReadBinary(subReader); Flags = subReader.ReadEnum <ExplosionFlags>(); ISRadius = subReader.ReadSingle(); ImpactDataSet.ReadBinary(subReader); Sound2.ReadBinary(subReader); RadiationLevel = subReader.ReadSingle(); RadiationDissipationTime = subReader.ReadSingle(); RadiationRadius = subReader.ReadSingle(); SoundLevel = subReader.ReadEnum <SoundLevel>(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { IsAnimatable = subReader.ReadEnum <NoYes>(); Duration = subReader.ReadSingle(); HDREyeAdaptSpeedMult = subReader.ReadUInt32(); HDREyeAdaptSpeedAdd = subReader.ReadUInt32(); HDRBloomBlurRadiusMult = subReader.ReadUInt32(); HDRBloomBlurRadiusAdd = subReader.ReadUInt32(); HDRBloomThresholdMult = subReader.ReadUInt32(); HDRBloomThresholdAdd = subReader.ReadUInt32(); HDRBloomScaleMult = subReader.ReadUInt32(); HDRBloomScaleAdd = subReader.ReadUInt32(); HDRTargetLumMinMult = subReader.ReadUInt32(); HDRTargetLumMinAdd = subReader.ReadUInt32(); HDRTargetLumMaxMult = subReader.ReadUInt32(); HDRTargetLumMaxAdd = subReader.ReadUInt32(); HDRSunlightScaleMult = subReader.ReadUInt32(); HDRSunlightScaleAdd = subReader.ReadUInt32(); HDRSkyScaleMult = subReader.ReadUInt32(); HDRSkyScaleAdd = subReader.ReadUInt32(); Unknown1 = subReader.ReadBytes(72); CinematicSaturationMult = subReader.ReadUInt32(); CinematicSaturationAdd = subReader.ReadUInt32(); CinematicBrightnessMult = subReader.ReadUInt32(); CinematicBrightnessAdd = subReader.ReadUInt32(); CinematicContrastMult = subReader.ReadUInt32(); CinematicContrastAdd = subReader.ReadUInt32(); Unknown2 = subReader.ReadBytes(8); TintColor.ReadBinary(subReader); BlurRadius = subReader.ReadUInt32(); DoubleVisionStrength = subReader.ReadUInt32(); RadialBlurStrength = subReader.ReadUInt32(); RadialBlurRampUp = subReader.ReadUInt32(); RadialBlurStart = subReader.ReadUInt32(); RadialBlurUseTarget = subReader.ReadEnum <NoYes>(); RadialBlurCenterX = subReader.ReadUInt32(); RadialBlurCenterY = subReader.ReadUInt32(); DepthOfFieldStrength = subReader.ReadUInt32(); DepthOfFieldDistance = subReader.ReadUInt32(); DepthOfFieldRange = subReader.ReadUInt32(); DepthOfFieldUseTarget = subReader.ReadEnum <NoYes>(); RadialBlurRampDown = subReader.ReadUInt32(); RadialBlurDownStart = subReader.ReadUInt32(); FadeColor.ReadBinary(subReader); MotionBlurStrength = subReader.ReadEnum <NoYes>(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { RangeRadius = subReader.ReadSingle(); BroadcastRange = subReader.ReadEnum <BroadcastRangeType>(); StaticPercentage = subReader.ReadSingle(); PositionReference.ReadBinary(subReader); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { ProjectilesPerShot = subReader.ReadUInt32(); Projectile.ReadBinary(subReader); Weight = subReader.ReadSingle(); ConsumedAmmo.ReadBinary(subReader); ConsumedPercentage = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { EffectDuration = subReader.ReadSingle(); EffectOrientation = subReader.ReadEnum <ImpactOrientation>(); AngleThreshold = subReader.ReadSingle(); PlacementRadius = subReader.ReadSingle(); SoundLevel = subReader.ReadEnum <SoundLevel>(); HasDecalData = subReader.ReadEnum <YesNoUInt>(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Effect.ReadBinary(subReader); SkillRequirement = subReader.ReadSingle(); DamageMult = subReader.ReadSingle(); APCost = subReader.ReadSingle(); IsSilent = subReader.ReadEnum <NoYesByte>(); RequiresMod = subReader.ReadEnum <NoYesByte>(); Unused = subReader.ReadBytes(2); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Time = subReader.ReadInt32(); Radius = subReader.ReadUInt32(); Color.ReadBinary(subReader); Flags = subReader.ReadEnum <LightFlags>(); FalloffExponent = subReader.ReadSingle(); FOV = subReader.ReadSingle(); Value = subReader.ReadUInt32(); Weight = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Flags = subReader.ReadEnum <PackageUseWeaponFlags>(); FireRate = subReader.ReadEnum <PackageUseWeaponFireRate>(); FireCount = subReader.ReadEnum <PackageUseWeaponFireCount>(); NumberOfBursts = subReader.ReadUInt16(); ShotsPerVolleyMin = subReader.ReadUInt16(); ShotsPerVolleyMax = subReader.ReadUInt16(); PauseBetweenVolleysMin = subReader.ReadSingle(); PauseBetweenVolleysMax = subReader.ReadSingle(); Unused = subReader.ReadBytes(4); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { MatchBone1 = subReader.ReadUInt16(); MatchBone2 = subReader.ReadUInt16(); MatchBone3 = subReader.ReadUInt16(); DisableOnMove = subReader.ReadEnum <NoYesByte>(); Unused = subReader.ReadByte(); MotorsStrength = subReader.ReadSingle(); PoseActivationDelayTime = subReader.ReadSingle(); MatchErrorAllowance = subReader.ReadSingle(); DisplacementToDisable = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { ColorAmbient.ReadBinary(subReader); ColorDirectional.ReadBinary(subReader); FogColor.ReadBinary(subReader); FogNear = subReader.ReadSingle(); FogFar = subReader.ReadSingle(); DirectionalRotationXY = subReader.ReadInt32(); DirectionalRotationZ = subReader.ReadInt32(); DirectionalFade = subReader.ReadSingle(); FogClipDistance = subReader.ReadSingle(); FogPower = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { ActorValue = subReader.ReadEnum <ActorValues>(); Multiplier = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Parent.ReadBinary(subReader); Delay = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Value = subReader.ReadInt32(); Weight = subReader.ReadSingle(); } catch { return; } } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Flags = subReader.ReadEnum <ContainerFlags>(); Weight = subReader.ReadSingle(); } catch { return; } } }
public void ReadBinary(ESPReader reader) { byte temp = reader.ReadByte(); Flags = (ConditionFlags)(temp & (byte)0x0F); Operator = (ConditionComparisonType)(temp & (byte)0xF0); Unused = reader.ReadBytes(3); if (Flags.HasFlag(ConditionFlags.UseGlobal)) { ComparisonValue = new FormID(reader.ReadUInt32()); } else { ComparisonValue = reader.ReadSingle(); } }
protected override void ReadData(ESPReader reader) { using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size))) using (ESPReader subReader = new ESPReader(stream, reader.Plugin)) { try { Owner.ReadBinary(subReader); OwnerData = subReader.ReadUInt32(); Condition = subReader.ReadSingle(); } catch { return; } } }