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

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

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

                IconId = reader.ReadInt32();
                ConditionHp = reader.ReadSingle();
                EffectEndurance = reader.ReadSingle();
                MotionInterval = reader.ReadSingle();
                MaxHpRate = reader.ReadSingle();
                MaxMpRate = reader.ReadSingle();
                MaxStaminaRate = reader.ReadSingle();
                SlashDamageCutRate = reader.ReadSingle();
                BlowDamageCutRate = reader.ReadSingle();
                ThrustDamageCutRate = reader.ReadSingle();
                NeutralDamageCutRate = reader.ReadSingle();
                MagicDamageCutRate = reader.ReadSingle();
                FireDamageCutRate = reader.ReadSingle();
                ThunderDamageCutRate = reader.ReadSingle();
                PhysicsAttackRate = reader.ReadSingle();
                MagicAttackRate = reader.ReadSingle();
                FireAttackRate = reader.ReadSingle();
                ThunderAttackRate = reader.ReadSingle();
                PhysicsAttackPowerRate = reader.ReadSingle();
                MagicAttackPowerRate = reader.ReadSingle();
                FireAttackPowerRate = reader.ReadSingle();
                ThunderAttackPowerRate = reader.ReadSingle();
                PhysicsAttackPower = reader.ReadInt32();
                MagicAttackPower = reader.ReadInt32();
                FireAttackPower = reader.ReadInt32();
                ThunderAttackPower = reader.ReadInt32();
                PhysicsDiffenceRate = reader.ReadSingle();
                MagicDiffenceRate = reader.ReadSingle();
                FireDiffenceRate = reader.ReadSingle();
                ThunderDiffenceRate = reader.ReadSingle();
                PhysicsDiffence = reader.ReadInt32();
                MagicDiffence = reader.ReadInt32();
                FireDiffence = reader.ReadInt32();
                ThunderDiffence = reader.ReadInt32();
                NoGuardDamageRate = reader.ReadSingle();
                VitalSpotChangeRate = reader.ReadSingle();
                NormalSpotChangeRate = reader.ReadSingle();
                MaxHpChangeRate = reader.ReadSingle();
                BehaviorId = reader.ReadInt32();
                ChangeHpRate = reader.ReadSingle();
                ChangeHpPoint = reader.ReadInt32();
                ChangeMpRate = reader.ReadSingle();
                ChangeMpPoint = reader.ReadInt32();
                MpRecoverChangeSpeed = reader.ReadInt32();
                ChangeStaminaRate = reader.ReadSingle();
                ChangeStaminaPoint = reader.ReadInt32();
                StaminaRecoverChangeSpeed = reader.ReadInt32();
                MagicEffectTimeChange = reader.ReadSingle();
                InsideDurability = reader.ReadInt32();
                MaxDurability = reader.ReadInt32();
                StaminaAttackRate = reader.ReadSingle();
                PoizonAttackPower = reader.ReadInt32();
                RegistIllness = reader.ReadInt32();
                RegistBlood = reader.ReadInt32();
                RegistCurse = reader.ReadInt32();
                FallDamageRate = reader.ReadSingle();
                SoulRate = reader.ReadSingle();
                EquipWeightChangeRate = reader.ReadSingle();
                AllItemWeightChangeRate = reader.ReadSingle();
                Soul = reader.ReadInt32();
                AnimIdOffset = reader.ReadInt32();
                HaveSoulRate = reader.ReadSingle();
                TargetPriority = reader.ReadSingle();
                SightSearchEnemyCut = reader.ReadInt32();
                HearingSearchEnemyCut = reader.ReadInt32();
                GrabityRate = reader.ReadSingle();
                RegistPoizonChangeRate = reader.ReadSingle();
                RegistIllnessChangeRate = reader.ReadSingle();
                RegistBloodChangeRate = reader.ReadSingle();
                RegistCurseChangeRate = reader.ReadSingle();
                SoulStealRate = reader.ReadSingle();
                LifeReductionRate = reader.ReadSingle();
                HpRecoverRate = reader.ReadSingle();
                ReplaceSpEffectId = reader.ReadInt32();
                CycleOccurrenceSpEffectId = reader.ReadInt32();
                AtkOccurrenceSpEffectId = reader.ReadInt32();
                GuardDefFlickPowerRate = reader.ReadSingle();
                GuardStaminaCutRate = reader.ReadSingle();
                RayCastPassedTime = reader.ReadInt16();
                ChangeSuperArmorPoint = reader.ReadInt16();
                BowDistRate = reader.ReadInt16();
                SpCategory = (SpecialEffectSpCategory)reader.ReadUInt16();
                CategoryPriority = reader.ReadByte();
                SaveCategory = (SpecialEffectSaveCategory)reader.ReadSByte();
                ChangeMagicSlot = reader.ReadByte();
                ChangeMiracleSlot = reader.ReadByte();
                HeroPointDamage = reader.ReadSByte();
                DefFlickPower = reader.ReadByte();
                FlickDamageCutRate = reader.ReadByte();
                BloodDamageRate = reader.ReadByte();
                DmgLv_None = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_S = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_M = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_L = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_BlowM = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_Push = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_Strike = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_BlowS = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_Min = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_Uppercut = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_BlowLL = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                DmgLv_Breath = (ATKPARAM_REP_DMGTYPE)reader.ReadSByte();
                AtkAttribute = (AttackAttackAttributes)reader.ReadByte();
                SpAttribute = (AttackParameterSpecialAttributes)reader.ReadByte();
                StateInfo = (SpecialEffectType)reader.ReadByte();
                WepParamChange = (SpecialEffectWeaponChange)reader.ReadByte();
                MoveType = (SpecialEffectMoveType)reader.ReadByte();
                LifeReductionType = (SpecialEffectType)reader.ReadByte();
                ThrowCondition = (SpecialEffectThrowCondition)reader.ReadByte();
                AddBehaviorJudgeId_condition = reader.ReadSByte();
                AddBehaviorJudgeId_add = reader.ReadByte();
                BitFields = reader.ReadBytes(8);
                Pad1 = reader.ReadBytes(11);
            }

Same methods

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