Skip to content

Commit 9398805

Browse files
authored
Updated paramdefs for DSMS 1.09.1 (#756)
1 parent 549e135 commit 9398805

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+651
-350
lines changed

StudioCore/Assets/Paramdex/AC6/Defs/AtkParam.xml

Lines changed: 143 additions & 129 deletions
Large diffs are not rendered by default.

StudioCore/Assets/Paramdex/AC6/Defs/BehaviorParam.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@
4646
<Field Def="f32 UnkFloat0x48"></Field>
4747
<Field Def="f32 UnkFloat0x4C"></Field>
4848
<Field Def="u8 weaponBulletNum"></Field>
49-
<Field Def="u8 weaponBurstFireAmount"></Field>
49+
<Field Def="u8 burstFireAmount"></Field>
5050
<Field Def="s16 UnkShort0x52"></Field>
51-
<Field Def="f32 UnkFloat0x54"></Field>
52-
<Field Def="f32 rateOfFire"></Field>
51+
<Field Def="f32 burstFireInterval"></Field>
52+
<Field Def="f32 rapidFireInterval"></Field>
5353
<Field Def="f32 UnkFloat0x5C"></Field>
5454
<Field Def="f32 UnkFloat0x60"></Field>
5555
<Field Def="u8 UnkByte0x64"></Field>
@@ -74,14 +74,14 @@
7474
<Field Def="s16 Unk0x7E"></Field>
7575
<Field Def="s32 Unk0x80"></Field>
7676
<Field Def="s32 Unk0x84"></Field>
77-
<Field Def="s32 bulletShotgunParamIdA">
77+
<Field Def="s32 bulletShotgunParamId1">
7878
<Description>References BulletShotgunParam</Description>
7979
</Field>
80-
<Field Def="f32 unkBulletSpread"></Field>
80+
<Field Def="f32 unkBulletSpreadFocalDist"></Field>
8181
<Field Def="f32 weaponAttackHeatBuildup">
8282
<Description>Heat buildup when attacking. Overheat occurs when value exceeds maximum tolerance.</Description>
8383
</Field>
84-
<Field Def="s32 bulletShotgunParamIdB">
84+
<Field Def="s32 bulletShotgunParamId2">
8585
<Description>References BulletShotgunParam</Description>
8686
</Field>
8787
<Field Def="f32 UnkFloat0x98"></Field>

StudioCore/Assets/Paramdex/AC6/Defs/Bullet.xml

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@
2626
<Field Def="f32 minVelocity"></Field>
2727
<Field Def="f32 accelTime"></Field>
2828
<Field Def="f32 homingBeginDist"></Field>
29-
<Field Def="u8 UnkByte0x48"></Field>
29+
<Field Def="u8 UnkFlag0x48_0:1"></Field>
30+
<Field Def="u8 UnkFlag0x48_1:1"></Field>
31+
<Field Def="u8 unkCanCreateAsset:1"></Field>
32+
<Field Def="u8 UnkFlag0x48_3:1"></Field>
33+
<Field Def="u8 UnkFlag0x48_4:1"></Field>
34+
<Field Def="u8 UnkFlag0x48_5:1"></Field>
35+
<Field Def="u8 UnkFlag0x48_6:1"></Field>
36+
<Field Def="u8 UnkFlag0x48_7:1"></Field>
3037
<Field Def="u8 UnkByte0x49"></Field>
3138
<Field Def="s16 UnkShort0x4A"></Field>
3239
<Field Def="f32 hitRadius"></Field>
@@ -73,8 +80,8 @@
7380
<Field Def="u8 isPenetrateObj:1"></Field>
7481
<Field Def="dummy8 pad:6"></Field>
7582
<Field Def="u8 launchConditionType"></Field>
76-
<Field Def="u8 FollowType:3"></Field>
77-
<Field Def="u8 EmittePosType:3"></Field>
83+
<Field Def="u8 Unk0xAA_2_3:3"></Field>
84+
<Field Def="u8 emittePosType:3"></Field>
7885
<Field Def="u8 isAttackSFX:1"></Field>
7986
<Field Def="u8 isEndlessHit:1"></Field>
8087
<Field Def="u8 isPenetrateMap:1"></Field>
@@ -96,26 +103,26 @@
96103
<Field Def="u8 bulletSfxDeleteType_byHit"></Field>
97104
<Field Def="u8 bulletSfxDeleteType_byLifeDead"></Field>
98105
<Field Def="f32 targetYOffsetRange"></Field>
99-
<Field Def="f32 shootAngleYMaxRandom"></Field>
100-
<Field Def="f32 shootAngleXMaxRandom"></Field>
106+
<Field Def="f32 shootAngleHorizontalMaxRandom"></Field>
107+
<Field Def="f32 shootAngleVerticalMaxRandom"></Field>
101108
<Field Def="s32 intervalCreateBulletId"></Field>
102109
<Field Def="f32 intervalCreateTimeMin"></Field>
103110
<Field Def="f32 intervalCreateTimeMax"></Field>
104111
<Field Def="f32 predictionShootObserveTime"></Field>
105112
<Field Def="f32 intervalCreateWaitTime"></Field>
106113
<Field Def="s8 sfxPostureType"></Field>
107114
<Field Def="u8 UnkByte0xD1"></Field>
108-
<Field Def="u8 UnkByte0xD2"></Field>
115+
<Field Def="u8 unkBulletFollowType0xD2"></Field>
109116
<Field Def="u8 UnkByte0xD3"></Field>
110117
<Field Def="s32 Unk0xD4"></Field>
111118
<Field Def="s32 assetCreationAssetId"></Field>
112119
<Field Def="f32 lifeRandomRange"></Field>
113120
<Field Def="f32 UnkFloat0xE0"></Field>
114121
<Field Def="f32 UnkFloat0xE4"></Field>
115122
<Field Def="f32 UnkFloat0xE8"></Field>
116-
<Field Def="s16 UnkShort0xEC"></Field>
123+
<Field Def="s16 randomMoveAngle_Horizontal"></Field>
117124
<Field Def="s16 unkLoseHomingLineupTime"></Field>
118-
<Field Def="f32 randomMoveAngle"></Field>
125+
<Field Def="f32 unkRandomMoveAngleCondition"></Field>
119126
<Field Def="f32 UnkFloat0xF4"></Field>
120127
<Field Def="u8 UnkByte0xF8"></Field>
121128
<Field Def="u8 UnkByte0xF9"></Field>
@@ -124,15 +131,15 @@
124131
<Field Def="s32 Unk0xFC"></Field>
125132
<Field Def="f32 UnkFloat0x100"></Field>
126133
<Field Def="f32 UnkFloat0x104"></Field>
127-
<Field Def="f32 UnkFloat0x108"></Field>
134+
<Field Def="f32 hitChrProximityDistance"></Field>
128135
<Field Def="s32 bulletShotgunParamId_1"></Field>
129136
<Field Def="f32 UnkFloat0x110"></Field>
130137
<Field Def="s32 bulletShotgunParamId_2"></Field>
131138
<Field Def="s32 UnkInt0x118"></Field>
132139
<Field Def="s32 UnkInt0x11C"></Field>
133140
<Field Def="f32 UnkFloat0x120"></Field>
134141
<Field Def="f32 UnkFloat0x124"></Field>
135-
<Field Def="s16 UnkShort0x128"></Field>
142+
<Field Def="s16 randomMoveAngle_Vertical"></Field>
136143
<Field Def="u8 UnkByte0x12A"></Field>
137144
<Field Def="u8 UnkByte0x12B"></Field>
138145
<Field Def="s32 UnkInt0x12C"></Field>
@@ -230,7 +237,7 @@
230237
<Field Def="f32 UnkFloat0x274"></Field>
231238
<Field Def="u8 UnkByte0x278"></Field>
232239
<Field Def="u8 UnkByte0x279"></Field>
233-
<Field Def="u8 UnkByte0x27A"></Field>
240+
<Field Def="u8 followType"></Field>
234241
<Field Def="s8 UnkSbyte0x27B"></Field>
235242
<Field Def="s32 UnkInt0x27C"></Field>
236243
<Field Def="f32 UnkFloat0x280"></Field>

StudioCore/Assets/Paramdex/AC6/Defs/BulletShotgunParam.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<Field Def="u8 Unk0x05"></Field>
1212
<Field Def="u8 Unk0x06"></Field>
1313
<Field Def="u8 Unk0x07"></Field>
14-
<Field Def="f32 UnkFloat0x08"></Field>
14+
<Field Def="f32 unkSpreadMultiplier"></Field>
1515
<Field Def="f32 UnkFloat0x0C"></Field>
1616
<Field Def="f32 UnkFloat0x10"></Field>
1717
<Field Def="f32 UnkFloat0x14"></Field>

StudioCore/Assets/Paramdex/AC6/Defs/CharaInitParam.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<Field Def="u8 UnkByte0xCD"></Field>
6767
<Field Def="u8 UnkByte0xCE"></Field>
6868
<Field Def="u8 UnkByte0xCF"></Field>
69-
<Field Def="u8 UnkByte0xD0"></Field>
69+
<Field Def="u8 repairKitAmount"></Field>
7070
<Field Def="u8 UnkByte0xD1"></Field>
7171
<Field Def="u8 UnkByte0xD2"></Field>
7272
<Field Def="u8 UnkByte0xD3"></Field>
@@ -106,7 +106,7 @@
106106
<Field Def="s32 equipPartBooster"></Field>
107107
<Field Def="s32 Unk0x118"></Field>
108108
<Field Def="s32 Unk0x11C"></Field>
109-
<Field Def="s32 UnkInt0x120"></Field>
109+
<Field Def="s32 initialHP"></Field>
110110
<Field Def="s32 UnkInt0x124"></Field>
111111
<Field Def="s32 UnkInt0x128"></Field>
112112
<Field Def="s16 UnkShort0x12C"></Field>
@@ -137,4 +137,4 @@
137137
<Field Def="s32 Unk0x18C"></Field>
138138
<Field Def="s32 Unk0x190"></Field>
139139
</Fields>
140-
</PARAMDEF>
140+
</PARAMDEF>

StudioCore/Assets/Paramdex/AC6/Defs/DamageLevelConvThresholdParam.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
<Unicode>True</Unicode>
77
<FormatVersion>203</FormatVersion>
88
<Fields>
9-
<Field Def="s32 UnkInt0x00"></Field>
9+
<Field Def="s32 attitudeStabilityThreshold_Stage0"></Field>
1010
<Field Def="s32 Unk0x04"></Field>
1111
<Field Def="s32 Unk0x08"></Field>
1212
<Field Def="s32 Unk0x0C"></Field>
13-
<Field Def="s32 UnkInt0x10"></Field>
13+
<Field Def="s32 attitudeStabilityThreshold_Stage1"></Field>
1414
<Field Def="s32 Unk0x14"></Field>
1515
<Field Def="s32 Unk0x18"></Field>
1616
<Field Def="s32 Unk0x1C"></Field>
17-
<Field Def="s32 UnkAttitudeStability0x20"></Field>
17+
<Field Def="s32 attitudeStability"></Field>
1818
<Field Def="s32 Unk0x24"></Field>
1919
<Field Def="s32 Unk0x28"></Field>
2020
<Field Def="s32 Unk0x2C"></Field>
@@ -59,4 +59,4 @@
5959
<Field Def="s32 Unk0xC8"></Field>
6060
<Field Def="s32 Unk0xCC"></Field>
6161
</Fields>
62-
</PARAMDEF>
62+
</PARAMDEF>

StudioCore/Assets/Paramdex/AC6/Defs/EquipParamBooster.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
<FormatVersion>203</FormatVersion>
88
<Fields>
99
<Field Def="s32 Unk0x00"></Field>
10-
<Field Def="s16 menuModelId"></Field>
11-
<Field Def="u16 UnkUshort0x06"></Field>
10+
<Field Def="s16 UnkSshort0x04"></Field>
11+
<Field Def="u16 equipModelId"></Field>
1212
<Field Def="s32 UnkInt0x08"></Field>
1313
<Field Def="f32 weight">
1414
<Description>Weight of the part.</Description>

StudioCore/Assets/Paramdex/AC6/Defs/EquipParamFcs.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
<Field Def="s32 Unk0x00"></Field>
1010
<Field Def="s16 Unk0x04"></Field>
1111
<Field Def="u16 menuModelId"></Field>
12-
<Field Def="s32 UnkInt0x08"></Field>
12+
<Field Def="s32 sortId"></Field>
1313
<Field Def="f32 weight"></Field>
14-
<Field Def="s32 UnkInt0x10"></Field>
15-
<Field Def="s32 UnkInt0x14"></Field>
14+
<Field Def="s32 energyCapacity"></Field>
15+
<Field Def="s32 energyOutput"></Field>
1616
<Field Def="s32 energyLoad"></Field>
1717
<Field Def="f32 energyRechargeDelay"></Field>
1818
<Field Def="f32 UnkFloat0x20"></Field>
@@ -43,7 +43,7 @@
4343
<Field Def="f32 missileLockCorrection"></Field>
4444
<Field Def="f32 multiLockCorrection"></Field>
4545
<Field Def="s32 inheritanceFcsParamId"></Field>
46-
<Field Def="f32 UnkFloat0x90"></Field>
46+
<Field Def="f32 targetTrackingCorrection"></Field>
4747
<Field Def="f32 UnkFloat0x94"></Field>
4848
<Field Def="f32 aimAssistInputTargetDist_Stage0"></Field>
4949
<Field Def="f32 aimAssistInputTargetDist_Stage1"></Field>
@@ -60,4 +60,4 @@
6060
<Field Def="s32 Unk0xC8"></Field>
6161
<Field Def="s32 Unk0xCC"></Field>
6262
</Fields>
63-
</PARAMDEF>
63+
</PARAMDEF>

StudioCore/Assets/Paramdex/AC6/Defs/EquipParamGenerator.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<Field Def="f32 weight"></Field>
1414
<Field Def="s32 energyCapacity"></Field>
1515
<Field Def="s32 energyOutput"></Field>
16-
<Field Def="s32 UnkInt0x18"></Field>
16+
<Field Def="s32 enLoad"></Field>
1717
<Field Def="f32 enRecharge"></Field>
1818
<Field Def="f32 supplyRecovery">
1919
<Description>It an inverse multipliers. 1x == 1000 (base value), 4x == 250, etc. Game value == 1000/x.</Description>
@@ -28,7 +28,7 @@
2828
<Field Def="s32 Unk0x30"></Field>
2929
<Field Def="s32 Unk0x34"></Field>
3030
<Field Def="s16 Unk0x38"></Field>
31-
<Field Def="u16 UnkUshort0x3A"></Field>
31+
<Field Def="u16 corporationTextureId"></Field>
3232
<Field Def="s32 Unk0x3C"></Field>
3333
<Field Def="s32 Unk0x40"></Field>
3434
<Field Def="f32 Unk0x44"></Field>
@@ -102,4 +102,4 @@
102102
<Field Def="s32 Unk0x14C"></Field>
103103
<Field Def="s32 Unk0x150"></Field>
104104
</Fields>
105-
</PARAMDEF>
105+
</PARAMDEF>

StudioCore/Assets/Paramdex/AC6/Defs/EquipParamProtector.xml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -273,9 +273,9 @@
273273
<Field Def="u8 UnkByte0x1B2"></Field>
274274
<Field Def="u8 UnkByte0x1B3"></Field>
275275
<Field Def="f32 UnkFloat0x1B4"></Field>
276-
<Field Def="s32 UnkInt0x1B8"></Field>
277-
<Field Def="s32 UnkInt0x1BC"></Field>
278-
<Field Def="f32 UnkFloat0x1C0"></Field>
276+
<Field Def="s32 energyCapacity"></Field>
277+
<Field Def="s32 energyOutput"></Field>
278+
<Field Def="f32 energyRechargeDelay"></Field>
279279
<Field Def="s32 thrusterParamId">
280280
<Description>Refers to ThrustersParam_PC.</Description>
281281
</Field>
@@ -287,7 +287,7 @@
287287
<Field Def="s16 UnkShort0x1D4"></Field>
288288
<Field Def="s16 UnkShort0x1D6"></Field>
289289
<Field Def="s32 UnkInt0x1D8"></Field>
290-
<Field Def="f32 UnkFloat0x1DC"></Field>
290+
<Field Def="f32 legsBrakingCorrection"></Field>
291291
<Field Def="f32 quickBoostVelocity">
292292
<Description>Referred to in-game as "Jump Distance". Does not affect jump distance.</Description>
293293
</Field>
@@ -312,8 +312,8 @@
312312
<Field Def="s32 Unk0x220"></Field>
313313
<Field Def="s32 Unk0x224"></Field>
314314
<Field Def="s32 Unk0x228"></Field>
315-
<Field Def="f32 UnkFloat0x22C"></Field>
316-
<Field Def="f32 UnkFloat0x230"></Field>
315+
<Field Def="f32 recoilKnockbackVelocityCorrection_Grounded"></Field>
316+
<Field Def="f32 recoilKnockbackVelocityCorrection_Airborne"></Field>
317317
<Field Def="f32 UnkFloat0x234"></Field>
318318
<Field Def="f32 armsLoadLimit"></Field>
319319
<Field Def="s32 Unk0x23C"></Field>
@@ -342,7 +342,7 @@
342342
<Description>Base value is 300. +1.0 = +10 ingame, +0.5 = +5, etc.</Description>
343343
</Field>
344344
<Field Def="f32 antiCoralDefense"></Field>
345-
<Field Def="f32 UnkFloat0x274"></Field>
345+
<Field Def="f32 antiDarkDefense"></Field>
346346
<Field Def="f32 systemRecovery_Display"></Field>
347347
<Field Def="f32 systemRecovery"></Field>
348348
<Field Def="f32 UnkFloat0x280"></Field>
@@ -361,7 +361,7 @@
361361
<Description>How quickly jump reaches max velocity and velocity ends. Interrupted by boosting.</Description>
362362
</Field>
363363
<Field Def="f32 UnkFloat0x2A4"></Field>
364-
<Field Def="f32 UnkFloat0x2A8"></Field>
364+
<Field Def="f32 jumpVelocityHorizontal"></Field>
365365
<Field Def="f32 UnkFloat0x2AC"></Field>
366366
<Field Def="f32 jumpVelocityHorizontalTransferred">
367367
<Description>Amount of vertical jump velocity to transfer into horizontal velocity.</Description>
@@ -371,14 +371,14 @@
371371
<Field Def="f32 Unk0x2BC"></Field>
372372
<Field Def="f32 unkAttitudeStability"></Field>
373373
<Field Def="f32 Unk0x2C4"></Field>
374-
<Field Def="f32 Unk0x2C8"></Field>
374+
<Field Def="f32 cameraDisruptionResistance"></Field>
375375
<Field Def="f32 Unk0x2CC"></Field>
376376
<Field Def="f32 Unk0x2D0"></Field>
377377
<Field Def="f32 Unk0x2D4"></Field>
378378
<Field Def="f32 Unk0x2D8"></Field>
379379
<Field Def="f32 Unk0x2DC"></Field>
380380
<Field Def="f32 Unk0x2E0"></Field>
381-
<Field Def="f32 Unk0x2E4"></Field>
381+
<Field Def="f32 unkLoadLimit"></Field>
382382
<Field Def="f32 Unk0x2E8"></Field>
383383
<Field Def="f32 Unk0x2EC"></Field>
384384
<Field Def="f32 unkDisplayJumpDistance">
@@ -403,7 +403,7 @@
403403
<Field Def="f32 Unk0x32C"></Field>
404404
<Field Def="f32 Unk0x330"></Field>
405405
<Field Def="s16 Unk0x334"></Field>
406-
<Field Def="u16 UnkUshort0x336"></Field>
406+
<Field Def="u16 scanAngle"></Field>
407407
<Field Def="f32 scanDistance">
408408
<Description>Range within which scanning can detect enemies or part containers.</Description>
409409
</Field>
@@ -418,12 +418,12 @@
418418
<Field Def="u8 Unk0x345"></Field>
419419
<Field Def="u8 Unk0x346"></Field>
420420
<Field Def="u8 Unk0x347"></Field>
421-
<Field Def="f32 UnkFloat0x348"></Field>
421+
<Field Def="f32 walkOverburdenedAnimationSpeedMultiplier"></Field>
422422
<Field Def="f32 walkAnimationSpeedMultiplier"></Field>
423423
<Field Def="s32 UnkInt0x350"></Field>
424-
<Field Def="f32 Unk0x354"></Field>
425-
<Field Def="f32 UnkFloat0x358"></Field>
426-
<Field Def="f32 UnkFloat0x35C"></Field>
424+
<Field Def="f32 babyBoostSlowWalkVelocity_Grounded"></Field>
425+
<Field Def="f32 babyBoostWalkVelocity_Grounded"></Field>
426+
<Field Def="f32 backWeaponHeightAdjustment"></Field>
427427
<Field Def="f32 UnkFloat0x360"></Field>
428428
<Field Def="s32 protectorParamId"></Field>
429429
<Field Def="f32 boostEfficiencyAdj"></Field>

0 commit comments

Comments
 (0)