Oh hey, it’s my Trello and posts linked here, that’s nice!
The Burst Assault Rifle does not get any more changes during Chapter 1 (outside of being Vaulted), if these changes were implemented, this version of the item would never need to be changed again.
Here’s a walk-through of all the internal changes that need to be made for this item to be back to its proper, correct state.
In order to fix the model/textures, migrate the following assets from any build PRIOR to 11.00:
-SK_Assault_Bullpup_01 (Weapons Mesh)
-MI_Assault_Bullpup_01 (Weapons Material)
-T_Assault_Bullpup_01_D (Weapons Diffuse Texture)
-T_Assault_Bullpup_01_N (Weapons Normal Texture)
-T_Assault_Bullpup_01_S (Weapons Specular Texture)
Once migrated, add the assets preferably to the Figment Burst AR’s plugin, and apply them to the following item definitions as the Pickup Mesh and Mesh Override
-WID_Figment_Assault_SemiAuto_Athena_VR
-WID_Figment_Assault_SemiAuto_Athena_SR
-Figment_WID_Assault_SemiAuto_Athena_VR_Ore_T03
-Figment_WID_Assault_SemiAuto_Athena_SR_Ore_T03
With these changes, the model of the weapon and its textures would be fixed.
Moving onto other item definition issues, inside of the following item definitions, switch the Weapon Actor Class reference to B_Assault_BurstBullpup_Athena, doing so would fix the firing and reload sounds.
-WID_Figment_Assault_SemiAuto_Athena_VR
-WID_Figment_Assault_SemiAuto_Athena_SR
Inside of the following item definitions, switch the Icon references to T-Icon-Weapons-SK-Assault-Bullpup-01 and T-Icon-Weapons-SK-Assault-Bullpup-01-L
-Figment_WID_Assault_SemiAuto_Athena_VR_Ore_T03
-Figment_WID_Assault_SemiAuto_Athena_SR_Ore_T03
Finally moving onto the Stat issues, the following Hotfix provided here would instantly fix the issues it has, and make it functionally identical to Chapter 1.
;Burst Assault Rifle
;Assault_SemiAuto_Athena_C_Ore_T03
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;Spread;0.175
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaCrouchingSpreadMultiplier;0.8
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaJumpingFallingSpreadMultiplier;1.1
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaSprintingSpreadMultiplier;1.3
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaRecoilMagnitudeMin;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaRecoilMagnitudeMax;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaRecoilInterpSpeed;12.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaRecoilRecoveryInterpSpeed;9.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;AthenaRecoilDownsightsMultiplier;0.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_C_Ore_T03;PerBulletRecoil;()
;Assault_SemiAuto_Athena_UC_Ore_T03
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;Spread;0.175
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaCrouchingSpreadMultiplier;0.8
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaJumpingFallingSpreadMultiplier;1.1
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaSprintingSpreadMultiplier;1.3
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaRecoilMagnitudeMin;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaRecoilMagnitudeMax;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaRecoilInterpSpeed;12.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaRecoilRecoveryInterpSpeed;9.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;AthenaRecoilDownsightsMultiplier;0.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_UC_Ore_T03;PerBulletRecoil;()
;Assault_SemiAuto_Athena_R_Ore_T03
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;Spread;0.175
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaCrouchingSpreadMultiplier;0.8
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaJumpingFallingSpreadMultiplier;1.1
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaSprintingSpreadMultiplier;1.3
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaRecoilMagnitudeMin;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaRecoilMagnitudeMax;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaRecoilInterpSpeed;12.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaRecoilRecoveryInterpSpeed;9.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;AthenaRecoilDownsightsMultiplier;0.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_R_Ore_T03;PerBulletRecoil;()
;Assault_SemiAuto_Athena_VR_Ore_T03
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;Spread;0.175
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaCrouchingSpreadMultiplier;0.8
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaJumpingFallingSpreadMultiplier;1.1
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaSprintingSpreadMultiplier;1.3
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;HeatX1;2.565
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;HeatY1;3.61
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;HeatY2;9.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;HeatY3;14.25
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;CoolX1;2.565
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaRecoilMagnitudeMin;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaRecoilMagnitudeMax;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaRecoilInterpSpeed;12.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaRecoilRecoveryInterpSpeed;9.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;AthenaRecoilDownsightsMultiplier;0.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_VR_Ore_T03;PerBulletRecoil;()
;Assault_SemiAuto_Athena_SR_Ore_T03
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;Spread;0.175
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaCrouchingSpreadMultiplier;0.8
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaJumpingFallingSpreadMultiplier;1.1
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaSprintingSpreadMultiplier;1.3
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;HeatX1;2.43
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;HeatY1;3.42
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;HeatY2;9.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;HeatY3;13.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;CoolX1;2.43
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaRecoilMagnitudeMin;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaRecoilMagnitudeMax;1.75
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaRecoilInterpSpeed;12.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaRecoilRecoveryInterpSpeed;9.0
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;AthenaRecoilDownsightsMultiplier;0.5
+DataTable=/Figment_Ch01_DataTables/DataTables/AthenaRangedWeapons;RowUpdate;Assault_SemiAuto_Athena_SR_Ore_T03;PerBulletRecoil;()
I won’t be tackling the pickup effect issues or the firing animation issues, those are both global issues to OG that effect nearly every weapon, and would need to be fixed accordingly.