Alexandria.Engines.DarkSouls.TableRows.Attack.Attack C# (CSharp) Метод

Attack() приватный Метод

private Attack ( ParameterTable table, int index, AssetLoader loader, int next ) : System
table ParameterTable
index int
loader Glare.Assets.AssetLoader
next int
Результат System
            internal Attack(ParameterTable table, int index, AssetLoader loader, int next)
                : base(table, index, loader)
            {
                BinaryReader reader = loader.Reader;

                Hit0_Radius = reader.ReadSingle();
                Hit1_Radius = reader.ReadSingle();
                Hit2_Radius = reader.ReadSingle();
                Hit3_Radius = reader.ReadSingle();
                KnockbackDist = reader.ReadSingle();
                HitStopTime = reader.ReadSingle();
                SpEffectId0 = reader.ReadInt32();
                SpEffectId1 = reader.ReadInt32();
                SpEffectId2 = reader.ReadInt32();
                SpEffectId3 = reader.ReadInt32();
                SpEffectId4 = reader.ReadInt32();
                Hit0_DmyPoly1 = reader.ReadInt16();
                Hit1_DmyPoly1 = reader.ReadInt16();
                Hit2_DmyPoly1 = reader.ReadInt16();
                Hit3_DmyPoly1 = reader.ReadInt16();
                Hit0_DmyPoly2 = reader.ReadInt16();
                Hit1_DmyPoly2 = reader.ReadInt16();
                Hit2_DmyPoly2 = reader.ReadInt16();
                Hit3_DmyPoly2 = reader.ReadInt16();
                BlowingCorrection = reader.ReadUInt16();
                AtkPhysCorrection = reader.ReadUInt16();
                AtkMagCorrection = reader.ReadUInt16();
                AtkFireCorrection = reader.ReadUInt16();
                AtkThunCorrection = reader.ReadUInt16();
                AtkStamCorrection = reader.ReadUInt16();
                GuardAtkRateCorrection = reader.ReadUInt16();
                GuardBreakCorrection = reader.ReadUInt16();
                AtkThrowEscapeCorrection = reader.ReadUInt16();
                AtkSuperArmorCorrection = reader.ReadUInt16();
                AtkPhys = reader.ReadUInt16();
                AtkMag = reader.ReadUInt16();
                AtkFire = reader.ReadUInt16();
                AtkThun = reader.ReadUInt16();
                AtkStam = reader.ReadUInt16();
                GuardAtkRate = reader.ReadUInt16();
                GuardBreakRate = reader.ReadUInt16();
                AtkSuperArmor = reader.ReadUInt16();
                AtkThrowEscape = reader.ReadUInt16();
                AtkObj = reader.ReadUInt16();
                GuardStaminaCutRate = reader.ReadInt16();
                GuardRate = reader.ReadInt16();
                ThrowTypeId = reader.ReadUInt16();
                Hit0_hitType = (AttackHitType)reader.ReadByte();
                Hit1_hitType = (AttackHitType)reader.ReadByte();
                Hit2_hitType = (AttackHitType)reader.ReadByte();
                Hit3_hitType = (AttackHitType)reader.ReadByte();
                Hti0_Priority = reader.ReadByte();
                Hti1_Priority = reader.ReadByte();
                Hti2_Priority = reader.ReadByte();
                Hti3_Priority = reader.ReadByte();
                DamageLevel = reader.ReadByte();
                MapHitType = (AttackMapHit)reader.ReadByte();
                GuardCutCancelRate = reader.ReadSByte();
                AtkAttribute = (AttackAttackAttributes)reader.ReadByte();
                SpecialAttributes = (AttackParameterSpecialAttributes)reader.ReadByte();
                AttackType = (BehaviorAttackType)reader.ReadByte();
                AtkMaterial = (WeaponMaterialAttack)reader.ReadByte();
                AtkSize = (BehaviorAttackSize)reader.ReadByte();
                DefMaterial = (WeaponMaterialDefend)reader.ReadByte();
                DefSfxMaterial = (WeaponMaterialDefendSound)reader.ReadByte();
                HitSourceType = (AttackHitSource)reader.ReadByte();
                ThrowFlag = (AttackThrowFlag)reader.ReadByte();
                BitFields = reader.ReadBytes(1);
                Pad = reader.ReadBytes(1);
            }

Same methods

TableRows.Attack::Attack ( ParameterTable table, int index ) : System
TableRows.Attack