Ejemplo n.º 1
0
 public BodyPartInfo(string Tag = null)
     : base(Tag)
 {
     DamageMultiplier       = new Single();
     Flags                  = new BodyPartDataFlags();
     Type                   = new BodyPartType();
     HealthPercent          = new Byte();
     ActorValue             = new ActorValuesByte();
     ToHitChance            = new Byte();
     ExplosionChance        = new Byte();
     ExplosionDebrisCount   = new UInt16();
     ExplosionDebris        = new FormID();
     Explosion              = new FormID();
     TrackingMaxAngle       = new Single();
     ExplosionDebrisScale   = new Single();
     SeverableDebrisCount   = new Int32();
     SeverableDebris        = new FormID();
     SeverableExplosion     = new FormID();
     SeverableDebrisScale   = new Single();
     GoreEffectsTranslateX  = new Single();
     GoreEffectsTranslateY  = new Single();
     GoreEffectsTranslateZ  = new Single();
     GoreEffectsRotationX   = new Single();
     GoreEffectsRotationY   = new Single();
     GoreEffectsRotationZ   = new Single();
     SeverableImpactDataSet = new FormID();
     ExplosionImpactDataSet = new FormID();
     SeverableDecalCount    = new Byte();
     ExplosionDecalCount    = new Byte();
     Unused                 = new byte[2];
     LimbReplacementScale   = new Single();
 }
Ejemplo n.º 2
0
 public BookData(BookFlags Flags, ActorValuesByte Skill, Int32 Value, Single Weight)
 {
     this.Flags  = Flags;
     this.Skill  = Skill;
     this.Value  = Value;
     this.Weight = Weight;
 }
Ejemplo n.º 3
0
 public BookData(string Tag = null)
     : base(Tag)
 {
     Flags  = new BookFlags();
     Skill  = new ActorValuesByte();
     Value  = new Int32();
     Weight = new Single();
 }
Ejemplo n.º 4
0
 public RaceData(ActorValuesByte SkillBonus1, Byte SkillBonus1Amount, ActorValuesByte SkillBonus2, Byte SkillBonus2Amount, ActorValuesByte SkillBonus3, Byte SkillBonus3Amount, ActorValuesByte SkillBonus4, Byte SkillBonus4Amount, ActorValuesByte SkillBonus5, Byte SkillBonus5Amount, ActorValuesByte SkillBonus6, Byte SkillBonus6Amount, ActorValuesByte SkillBonus7, Byte SkillBonus7Amount, Byte[] Unused, Single MaleHeight, Single FemaleHeight, Single MaleWeight, Single FemaleWeight, RaceFlags RaceFlags)
 {
     this.SkillBonus1       = SkillBonus1;
     this.SkillBonus1Amount = SkillBonus1Amount;
     this.SkillBonus2       = SkillBonus2;
     this.SkillBonus2Amount = SkillBonus2Amount;
     this.SkillBonus3       = SkillBonus3;
     this.SkillBonus3Amount = SkillBonus3Amount;
     this.SkillBonus4       = SkillBonus4;
     this.SkillBonus4Amount = SkillBonus4Amount;
     this.SkillBonus5       = SkillBonus5;
     this.SkillBonus5Amount = SkillBonus5Amount;
     this.SkillBonus6       = SkillBonus6;
     this.SkillBonus6Amount = SkillBonus6Amount;
     this.SkillBonus7       = SkillBonus7;
     this.SkillBonus7Amount = SkillBonus7Amount;
     this.Unused            = Unused;
     this.MaleHeight        = MaleHeight;
     this.FemaleHeight      = FemaleHeight;
     this.MaleWeight        = MaleWeight;
     this.FemaleWeight      = FemaleWeight;
     this.RaceFlags         = RaceFlags;
 }
Ejemplo n.º 5
0
 public RaceData(string Tag = null)
     : base(Tag)
 {
     SkillBonus1       = new ActorValuesByte();
     SkillBonus1Amount = new Byte();
     SkillBonus2       = new ActorValuesByte();
     SkillBonus2Amount = new Byte();
     SkillBonus3       = new ActorValuesByte();
     SkillBonus3Amount = new Byte();
     SkillBonus4       = new ActorValuesByte();
     SkillBonus4Amount = new Byte();
     SkillBonus5       = new ActorValuesByte();
     SkillBonus5Amount = new Byte();
     SkillBonus6       = new ActorValuesByte();
     SkillBonus6Amount = new Byte();
     SkillBonus7       = new ActorValuesByte();
     SkillBonus7Amount = new Byte();
     Unused            = new byte[2];
     MaleHeight        = new Single();
     FemaleHeight      = new Single();
     MaleWeight        = new Single();
     FemaleWeight      = new Single();
     RaceFlags         = new RaceFlags();
 }
Ejemplo n.º 6
0
 public BodyPartInfo(Single DamageMultiplier, BodyPartDataFlags Flags, BodyPartType Type, Byte HealthPercent, ActorValuesByte ActorValue, Byte ToHitChance, Byte ExplosionChance, UInt16 ExplosionDebrisCount, FormID ExplosionDebris, FormID Explosion, Single TrackingMaxAngle, Single ExplosionDebrisScale, Int32 SeverableDebrisCount, FormID SeverableDebris, FormID SeverableExplosion, Single SeverableDebrisScale, Single GoreEffectsTranslateX, Single GoreEffectsTranslateY, Single GoreEffectsTranslateZ, Single GoreEffectsRotationX, Single GoreEffectsRotationY, Single GoreEffectsRotationZ, FormID SeverableImpactDataSet, FormID ExplosionImpactDataSet, Byte SeverableDecalCount, Byte ExplosionDecalCount, Byte[] Unused, Single LimbReplacementScale)
 {
     this.DamageMultiplier       = DamageMultiplier;
     this.Flags                  = Flags;
     this.Type                   = Type;
     this.HealthPercent          = HealthPercent;
     this.ActorValue             = ActorValue;
     this.ToHitChance            = ToHitChance;
     this.ExplosionChance        = ExplosionChance;
     this.ExplosionDebrisCount   = ExplosionDebrisCount;
     this.ExplosionDebris        = ExplosionDebris;
     this.Explosion              = Explosion;
     this.TrackingMaxAngle       = TrackingMaxAngle;
     this.ExplosionDebrisScale   = ExplosionDebrisScale;
     this.SeverableDebrisCount   = SeverableDebrisCount;
     this.SeverableDebris        = SeverableDebris;
     this.SeverableExplosion     = SeverableExplosion;
     this.SeverableDebrisScale   = SeverableDebrisScale;
     this.GoreEffectsTranslateX  = GoreEffectsTranslateX;
     this.GoreEffectsTranslateY  = GoreEffectsTranslateY;
     this.GoreEffectsTranslateZ  = GoreEffectsTranslateZ;
     this.GoreEffectsRotationX   = GoreEffectsRotationX;
     this.GoreEffectsRotationY   = GoreEffectsRotationY;
     this.GoreEffectsRotationZ   = GoreEffectsRotationZ;
     this.SeverableImpactDataSet = SeverableImpactDataSet;
     this.ExplosionImpactDataSet = ExplosionImpactDataSet;
     this.SeverableDecalCount    = SeverableDecalCount;
     this.ExplosionDecalCount    = ExplosionDecalCount;
     this.Unused                 = Unused;
     this.LimbReplacementScale   = LimbReplacementScale;
 }