コード例 #1
0
ファイル: Skeleton.cs プロジェクト: layshua/Alexandria
            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);
            }
コード例 #2
0
ファイル: Skeleton.cs プロジェクト: layshua/Alexandria
 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];
 }
コード例 #3
0
 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];
 }
コード例 #4
0
 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];
 }
コード例 #5
0
            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);
            }
コード例 #6
0
 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];
 }
コード例 #7
0
 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];
 }
コード例 #8
0
ファイル: KnockBack.cs プロジェクト: layshua/Alexandria
 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];
 }
コード例 #9
0
            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);
            }
コード例 #10
0
 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];
 }
コード例 #11
0
            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);
            }
コード例 #12
0
            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);
            }
コード例 #13
0
            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);
            }
コード例 #14
0
ファイル: LevelOfDetail.cs プロジェクト: layshua/Alexandria
 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;
 }
コード例 #15
0
ファイル: MenuColor.cs プロジェクト: layshua/Alexandria
 internal MenuColor(ParameterTable table, int index)
     : base(table, index)
 {
     R = (Byte)255;
     G = (Byte)255;
     B = (Byte)255;
     A = (Byte)255;
 }
コード例 #16
0
 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;
 }
コード例 #17
0
ファイル: MenuColor.cs プロジェクト: layshua/Alexandria
            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();
            }
コード例 #18
0
ファイル: LevelOfDetail.cs プロジェクト: layshua/Alexandria
            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();
            }
コード例 #19
0
ファイル: LockCamera.cs プロジェクト: layshua/Alexandria
 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];
 }
コード例 #20
0
 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;
 }
コード例 #21
0
            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);
            }
コード例 #22
0
            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();
            }
コード例 #23
0
ファイル: QwcJudge.cs プロジェクト: layshua/Alexandria
 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;
 }
コード例 #24
0
 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];
 }
コード例 #25
0
 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;
 }
コード例 #26
0
 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;
 }
コード例 #27
0
ファイル: Talk.cs プロジェクト: layshua/Alexandria
 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];
 }
コード例 #28
0
 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;
 }
コード例 #29
0
ファイル: LockCamera.cs プロジェクト: layshua/Alexandria
            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);
            }
コード例 #30
0
ファイル: DepthOfField.cs プロジェクト: layshua/Alexandria
 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;
 }