internal Skeleton(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; NeckTurnGain = reader.ReadSingle(); OriginalGroundHeightMS = reader.ReadInt16(); MinAnkleHeightMS = reader.ReadInt16(); MaxAnkleHeightMS = reader.ReadInt16(); CosineMaxKneeAngle = reader.ReadInt16(); CosineMinKneeAngle = reader.ReadInt16(); FootPlantedAnkleHeightMS = reader.ReadInt16(); FootRaisedAnkleHeightMS = reader.ReadInt16(); RaycastDistanceUp = reader.ReadInt16(); RaycastDistanceDown = reader.ReadInt16(); FootEndLS_X = reader.ReadInt16(); FootEndLS_Y = reader.ReadInt16(); FootEndLS_Z = reader.ReadInt16(); OnOffGain = reader.ReadInt16(); GroundAscendingGain = reader.ReadInt16(); GroundDescendingGain = reader.ReadInt16(); FootRaisedGain = reader.ReadInt16(); FootPlantedGain = reader.ReadInt16(); FootUnlockGain = reader.ReadInt16(); KneeAxisType = (SkeletonKneeAxisDirection)reader.ReadByte(); UseFootLocking = reader.ReadByte() != 0; FootPlacementOn = reader.ReadByte() != 0; TwistKneeAxisType = (SkeletonKneeAxisDirection)reader.ReadByte(); NeckTurnPriority = reader.ReadSByte(); NeckTurnMaxAngle = reader.ReadByte(); Pad1 = reader.ReadBytes(2); }
internal Skeleton(ParameterTable table, int index) : base(table, index) { NeckTurnGain = (Single)0; OriginalGroundHeightMS = (Int16)0; MinAnkleHeightMS = (Int16)(-30); MaxAnkleHeightMS = (Int16)70; CosineMaxKneeAngle = (Int16)(-95); CosineMinKneeAngle = (Int16)55; FootPlantedAnkleHeightMS = (Int16)1; FootRaisedAnkleHeightMS = (Int16)30; RaycastDistanceUp = (Int16)70; RaycastDistanceDown = (Int16)55; FootEndLS_X = (Int16)0; FootEndLS_Y = (Int16)0; FootEndLS_Z = (Int16)0; OnOffGain = (Int16)18; GroundAscendingGain = (Int16)100; GroundDescendingGain = (Int16)100; FootRaisedGain = (Int16)20; FootPlantedGain = (Int16)100; FootUnlockGain = (Int16)80; KneeAxisType = (SkeletonKneeAxisDirection)4; UseFootLocking = false; FootPlacementOn = true; TwistKneeAxisType = (SkeletonKneeAxisDirection)1; NeckTurnPriority = (SByte)0; NeckTurnMaxAngle = (Byte)0; Pad1 = new Byte[2]; }
internal SpecialEffectVfx(ParameterTable table, int index) : base(table, index) { BitFields = new byte[2]; MidstSfxId = (Int32)(-1); MidstSeId = (Int32)(-1); InitSfxId = (Int32)(-1); InitSeId = (Int32)(-1); FinishSfxId = (Int32)(-1); FinishSeId = (Int32)(-1); CamouflageBeginDist = (Single)(-1); CamouflageEndDist = (Single)(-1); TransformProtectorId = (Int32)(-1); MidstDmyId = (Int16)(-1); InitDmyId = (Int16)(-1); FinishDmyId = (Int16)(-1); EffectType = (SpecialEffectVfxEffectType)0; SoulParamIdForWepEnchant = (SpecialEffectVfxSoulParameterType)0; PlayCategory = (SpecialEffectVfxPlayCategory)0; PlayPriority = (Byte)0; ExistEffectForLarge = false; ExistEffectForSoul = false; EffectInvisibleAtCamouflage = false; UseCamouflage = false; InvisibleAtFriendCamouflage = false; AddMapAreaBlockOffset = false; HalfCamouflage = false; IsFullBodyTransformProtectorId = false; IsInvisibleWeapon = false; IsSilence = false; Pad_1 = (Byte)0; Pad = new Byte[16]; }
internal Accessory(ParameterTable table, int index) : base(table, index) { BitFields = new byte[1]; RefId = (Int32)(-1); SfxVariationId = (Int32)(-1); Weight = (Single)1; BehaviorId = (Int32)0; BasicPrice = (Int32)0; SellValue = (Int32)0; SortId = (Int32)0; QwcId = (Int32)(-1); IconId = (UInt16)0; ShopLv = (Int16)0; TrophySGradeId = (Int16)(-1); TrophySeqId = (Int16)(-1);; AccessoryCategory = (AccessoryCategory)0; RefCategory = (BehaviorRefType)0; SpEffectCategory = (BehaviorCategory)0; Pad = new Byte[1]; IsDeposit = true; IsEquipOutBrake = false; DisableMultiDropShare = false; Pad1 = new Byte[3]; }
internal WeaponReinforcement(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; PhysicsAtkRate = reader.ReadSingle(); MagicAtkRate = reader.ReadSingle(); FireAtkRate = reader.ReadSingle(); ThunderAtkRate = reader.ReadSingle(); StaminaAtkRate = reader.ReadSingle(); SaWeaponAtkRate = reader.ReadSingle(); SaDurabilityRate = reader.ReadSingle(); CorrectStrengthRate = reader.ReadSingle(); CorrectAgilityRate = reader.ReadSingle(); CorrectMagicRate = reader.ReadSingle(); CorrectFaithRate = reader.ReadSingle(); PhysicsGuardCutRate = reader.ReadSingle(); MagicGuardCutRate = reader.ReadSingle(); FireGuardCutRate = reader.ReadSingle(); ThunderGuardCutRate = reader.ReadSingle(); PoisonGuardResistRate = reader.ReadSingle(); DiseaseGuardResistRate = reader.ReadSingle(); BloodGuardResistRate = reader.ReadSingle(); CurseGuardResistRate = reader.ReadSingle(); StaminaGuardDefRate = reader.ReadSingle(); SpEffectId1 = reader.ReadByte(); SpEffectId2 = reader.ReadByte(); SpEffectId3 = reader.ReadByte(); ResidentSpEffectId1 = reader.ReadByte(); ResidentSpEffectId2 = reader.ReadByte(); ResidentSpEffectId3 = reader.ReadByte(); MaterialSetId = reader.ReadByte(); Pad = reader.ReadBytes(9); }
internal WeaponReinforcement(ParameterTable table, int index) : base(table, index) { PhysicsAtkRate = (Single)1; MagicAtkRate = (Single)1; FireAtkRate = (Single)1; ThunderAtkRate = (Single)1; StaminaAtkRate = (Single)1; SaWeaponAtkRate = (Single)1; SaDurabilityRate = (Single)1; CorrectStrengthRate = (Single)1; CorrectAgilityRate = (Single)1; CorrectMagicRate = (Single)1; CorrectFaithRate = (Single)1; PhysicsGuardCutRate = (Single)1; MagicGuardCutRate = (Single)1; FireGuardCutRate = (Single)1; ThunderGuardCutRate = (Single)1; PoisonGuardResistRate = (Single)1; DiseaseGuardResistRate = (Single)1; BloodGuardResistRate = (Single)1; CurseGuardResistRate = (Single)1; StaminaGuardDefRate = (Single)1; SpEffectId1 = (Byte)0; SpEffectId2 = (Byte)0; SpEffectId3 = (Byte)0; ResidentSpEffectId1 = (Byte)0; ResidentSpEffectId2 = (Byte)0; ResidentSpEffectId3 = (Byte)0; MaterialSetId = (Byte)0; Pad = new Byte[9]; }
internal Throw(ParameterTable table, int index) : base(table, index) { BitFields = new byte[1]; AtkChrId = (Int32)0; DefChrId = (Int32)0; Dist = (Single)0; DiffAngMin = (Single)0; DiffAngMax = (Single)0; UpperYRange = (Single)0.2; LowerYRange = (Single)0.2; DiffAngMyToDef = (Single)60; ThrowTypeId = (Int32)0; AtkAnimId = (Int32)0; DefAnimId = (Int32)0; EscHp = (UInt16)0; SelfEscCycleTime = (UInt16)0; SphereCastRadiusRateTop = (UInt16)80; SphereCastRadiusRateLow = (UInt16)80; PadType = (ThrowPadType)1; AtkEnableState = (ThrowEnableState)0; AtkSorbDmyId = (Byte)0; DefSorbDmyId = (Byte)0; ThrowType = (ThrowType)0; SelfEscCycleCnt = (Byte)0; DmyHasChrDirType = (ThrowDmyCharacterDirectionType)0; IsTurnAtker = false; IsSkipWepCate = false; IsSkipSphereCast = false; Pad0 = (Byte)0; Pad1 = new Byte[4]; }
internal KnockBack(ParameterTable table, int index) : base(table, index) { Damage_Min_ContTime = (Single)0; Damage_S_ContTime = (Single)0; Damage_M_ContTime = (Single)0; Damage_L_ContTime = (Single)0; Damage_BlowS_ContTime = (Single)0; Damage_BlowM_ContTime = (Single)0; Damage_Strike_ContTime = (Single)0; Damage_Uppercut_ContTime = (Single)0; Damage_Push_ContTime = (Single)0; Damage_Breath_ContTime = (Single)0; Damage_HeadShot_ContTime = (Single)0; Guard_S_ContTime = (Single)0; Guard_L_ContTime = (Single)0; Guard_LL_ContTime = (Single)0; GuardBrake_ContTime = (Single)0; Damage_Min_DecTime = (Single)0; Damage_S_DecTime = (Single)0; Damage_M_DecTime = (Single)0; Damage_L_DecTime = (Single)0; Damage_BlowS_DecTime = (Single)0; Damage_BlowM_DecTime = (Single)0; Damage_Strike_DecTime = (Single)0; Damage_Uppercut_DecTime = (Single)0; Damage_Push_DecTime = (Single)0; Damage_Breath_DecTime = (Single)0; Damage_HeadShot_DecTime = (Single)0; Guard_S_DecTime = (Single)0; Guard_L_DecTime = (Single)0; Guard_LL_DecTime = (Single)0; GuardBrake_DecTime = (Single)0; Pad = new Byte[8]; }
internal Throw(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; AtkChrId = reader.ReadInt32(); DefChrId = reader.ReadInt32(); Dist = reader.ReadSingle(); DiffAngMin = reader.ReadSingle(); DiffAngMax = reader.ReadSingle(); UpperYRange = reader.ReadSingle(); LowerYRange = reader.ReadSingle(); DiffAngMyToDef = reader.ReadSingle(); ThrowTypeId = reader.ReadInt32(); AtkAnimId = reader.ReadInt32(); DefAnimId = reader.ReadInt32(); EscHp = reader.ReadUInt16(); SelfEscCycleTime = reader.ReadUInt16(); SphereCastRadiusRateTop = reader.ReadUInt16(); SphereCastRadiusRateLow = reader.ReadUInt16(); PadType = (ThrowPadType)reader.ReadByte(); AtkEnableState = (ThrowEnableState)reader.ReadByte(); AtkSorbDmyId = reader.ReadByte(); DefSorbDmyId = reader.ReadByte(); ThrowType = (ThrowType)reader.ReadByte(); SelfEscCycleCnt = reader.ReadByte(); DmyHasChrDirType = (ThrowDmyCharacterDirectionType)reader.ReadByte(); BitFields = reader.ReadBytes(1); Pad1 = reader.ReadBytes(4); }
internal EnemyStandardInfo(ParameterTable table, int index) : base(table, index) { EnemyBehaviorID = (EnemyBehaviorId)0; HP = (UInt16)1; AttackPower = (UInt16)1; ChrType = (CharacterTyep)5; HitHeight = (Single)2; HitRadius = (Single)0.4; Weight = (Single)60; DynamicFriction = (Single)0; StaticFriction = (Single)0; UpperDefState = (Int32)0; ActionDefState = (Int32)0; RotY_per_Second = (Single)10; Reserve0 = new Byte[20]; RotY_per_Second_old = (Byte)0; EnableSideStep = (Byte)0; UseRagdollHit = (Byte)0; Reserve_last = new Byte[5]; Stamina = (UInt16)0; StaminaRecover = (UInt16)0; StaminaConsumption = (UInt16)0; Deffenct_Phys = (UInt16)0; Reserve_last2 = new Byte[48]; }
internal EnemyStandardInfo(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; EnemyBehaviorID = (EnemyBehaviorId)reader.ReadInt32(); HP = reader.ReadUInt16(); AttackPower = reader.ReadUInt16(); ChrType = (CharacterTyep)reader.ReadInt32(); HitHeight = reader.ReadSingle(); HitRadius = reader.ReadSingle(); Weight = reader.ReadSingle(); DynamicFriction = reader.ReadSingle(); StaticFriction = reader.ReadSingle(); UpperDefState = reader.ReadInt32(); ActionDefState = reader.ReadInt32(); RotY_per_Second = reader.ReadSingle(); Reserve0 = reader.ReadBytes(20); RotY_per_Second_old = reader.ReadByte(); EnableSideStep = reader.ReadByte(); UseRagdollHit = reader.ReadByte(); Reserve_last = reader.ReadBytes(5); Stamina = reader.ReadUInt16(); StaminaRecover = reader.ReadUInt16(); StaminaConsumption = reader.ReadUInt16(); Deffenct_Phys = reader.ReadUInt16(); Reserve_last2 = reader.ReadBytes(48); }
internal CalculationCorrection(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; StageMaxVal0 = reader.ReadSingle(); StageMaxVal1 = reader.ReadSingle(); StageMaxVal2 = reader.ReadSingle(); StageMaxVal3 = reader.ReadSingle(); StageMaxVal4 = reader.ReadSingle(); StageMaxGrowVal0 = reader.ReadSingle(); StageMaxGrowVal1 = reader.ReadSingle(); StageMaxGrowVal2 = reader.ReadSingle(); StageMaxGrowVal3 = reader.ReadSingle(); StageMaxGrowVal4 = reader.ReadSingle(); AdjPt_maxGrowVal0 = reader.ReadSingle(); AdjPt_maxGrowVal1 = reader.ReadSingle(); AdjPt_maxGrowVal2 = reader.ReadSingle(); AdjPt_maxGrowVal3 = reader.ReadSingle(); AdjPt_maxGrowVal4 = reader.ReadSingle(); Init_inclination_soul = reader.ReadSingle(); Adjustment_value = reader.ReadSingle(); Boundry_inclination_soul = reader.ReadSingle(); Boundry_value = reader.ReadSingle(); Pad = reader.ReadBytes(4); }
internal Accessory(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; RefId = reader.ReadInt32(); SfxVariationId = reader.ReadInt32(); Weight = reader.ReadSingle(); BehaviorId = reader.ReadInt32(); BasicPrice = reader.ReadInt32(); SellValue = reader.ReadInt32(); SortId = reader.ReadInt32(); QwcId = reader.ReadInt32(); EquipModelId = reader.ReadUInt16(); IconId = reader.ReadUInt16(); ShopLv = reader.ReadInt16(); TrophySGradeId = reader.ReadInt16(); TrophySeqId = reader.ReadInt16(); EquipModelCategory = (EquipModelCategory)reader.ReadByte(); EquipModelGender = (EquipModelGender)reader.ReadByte(); AccessoryCategory = (AccessoryCategory)reader.ReadByte(); RefCategory = (BehaviorRefType)reader.ReadByte(); SpEffectCategory = (BehaviorCategory)reader.ReadByte(); Pad = reader.ReadBytes(1); VagrantItemLotId = reader.ReadInt32(); VagrantBonusEneDropItemLotId = reader.ReadInt32(); VagrantItemEneDropItemLotId = reader.ReadInt32(); BitFields = reader.ReadBytes(1); Pad1 = reader.ReadBytes(3); }
internal LevelOfDetail(ParameterTable table, int index) : base(table, index) { Lv01_BorderDist = (Single)5; Lv01_PlayDist = (Single)1; Lv12_BorderDist = (Single)20; Lv12_PlayDist = (Single)2; }
internal MenuColor(ParameterTable table, int index) : base(table, index) { R = (Byte)255; G = (Byte)255; B = (Byte)255; A = (Byte)255; }
internal PointLight(ParameterTable table, int index) : base(table, index) { DwindleBegin = (Single)0.5; DwindleEnd = (Single)2; ColR = (Int16)255; ColG = (Int16)255; ColB = (Int16)255; ColA = (Int16)100; }
internal MenuColor(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; R = reader.ReadByte(); G = reader.ReadByte(); B = reader.ReadByte(); A = reader.ReadByte(); }
internal LevelOfDetail(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; Lv01_BorderDist = reader.ReadSingle(); Lv01_PlayDist = reader.ReadSingle(); Lv12_BorderDist = reader.ReadSingle(); Lv12_PlayDist = reader.ReadSingle(); }
internal LockCamera(ParameterTable table, int index) : base(table, index) { CamDistTarget = (Single)4; RotRangeMinX = (Single)(-40); LockRotXShiftRatio = (Single)0.6; ChrOrgOffset_Y = (Single)1.42; ChrLockRangeMaxRadius = (Single)15; CamFovY = (Single)43; Pad = new Byte[8]; }
internal LensFlareEx(ParameterTable table, int index) : base(table, index) { LightDegRotX = (Int16)0; LightDegRotY = (Int16)0; ColR = (Int16)255; ColG = (Int16)255; ColB = (Int16)255; ColA = (Int16)100; LightDist = (Single)300; }
internal HitMaterial(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; AiVolumeRate = reader.ReadSingle(); SpEffectIdOnHit0 = reader.ReadInt32(); SpEffectIdOnHit1 = reader.ReadInt32(); BitFields = reader.ReadBytes(1); Pad0 = reader.ReadBytes(3); }
internal PointLight(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; DwindleBegin = reader.ReadSingle(); DwindleEnd = reader.ReadSingle(); ColR = reader.ReadInt16(); ColG = reader.ReadInt16(); ColB = reader.ReadInt16(); ColA = reader.ReadInt16(); }
internal QwcJudge(ParameterTable table, int index) : base(table, index) { PcJudgeUnderWB = (Int16)(-200); PcJudgeTopWB = (Int16)200; PcJudgeUnderLR = (Int16)(-200); PcJudgeTopLR = (Int16)200; AreaJudgeUnderWB = (Int16)(-200); AreaJudgeTopWB = (Int16)200; AreaJudgeUnderLR = (Int16)(-200); AreaJudgeTopLR = (Int16)200; }
internal HitMaterial(ParameterTable table, int index) : base(table, index) { BitFields = new byte[1]; AiVolumeRate = (Single)1; SpEffectIdOnHit0 = (Int32)(-1); SpEffectIdOnHit1 = (Int32)(-1); FootEffectHeightType = (HitMaterialFootEffectHeight)0; FootEffectDirType = (HitMaterialFootEffectDirection)0; FloorHeightType = (HitMaterialFloorHeight)0; Pad0 = new Byte[3]; }
internal Fog(ParameterTable table, int index) : base(table, index) { FogBeginZ = (Int16)0; FogEndZ = (Int16)100; DegRotZ = (Int16)0; DegRotW = (Int16)100; ColR = (Int16)255; ColG = (Int16)255; ColB = (Int16)255; ColA = (Int16)100; }
internal QwcChange(ParameterTable table, int index) : base(table, index) { PcAttrB = (Int16)0; PcAttrW = (Int16)0; PcAttrL = (Int16)0; PcAttrR = (Int16)0; AreaAttrB = (Int16)0; AreaAttrW = (Int16)0; AreaAttrL = (Int16)0; AreaAttrR = (Int16)0; }
internal Talk(ParameterTable table, int index) : base(table, index) { MsgId = (Int32)(-1); VoiceId = (Int32)(-1); MotionId = (Int32)(-1); ReturnPos = (Int32)(-1); ReactionId = (Int32)(-1); EventId = (Int32)(-1); IsMotionLoop = (Byte)0; Pad0 = new Byte[7]; }
internal ToneCorrection(ParameterTable table, int index) : base(table, index) { BrightnessR = (Single)1; BrightnessG = (Single)1; BrightnessB = (Single)1; ContrastR = (Single)1; ContrastG = (Single)1; ContrastB = (Single)1; Saturation = (Single)1; Hue = (Single)0; }
internal LockCamera(ParameterTable table, int index, AssetLoader loader, int next) : base(table, index, loader) { BinaryReader reader = loader.Reader; CamDistTarget = reader.ReadSingle(); RotRangeMinX = reader.ReadSingle(); LockRotXShiftRatio = reader.ReadSingle(); ChrOrgOffset_Y = reader.ReadSingle(); ChrLockRangeMaxRadius = reader.ReadSingle(); CamFovY = reader.ReadSingle(); Pad = reader.ReadBytes(8); }
internal DepthOfField(ParameterTable table, int index) : base(table, index) { FarDofBegin = (Single)60; FarDofEnd = (Single)360; FarDofMul = (Byte)100; Pad_0 = new Byte[3]; NearDofBegin = (Single)3; NearDofEnd = (Single)0; NearDofMul = (Byte)100; Pad_1 = new Byte[3]; DispersionSq = (Single)5; }