New release, check main post in several minutes
You're gonna like this
L.E.1: Posted.
L.E.2: Derived from the tutorial I posted a few moments ago, I found these relationships; starting from weapon:
- my weapon:
BP_MP5_C CampAnderson_Defend_TheFirstShot_02.CampAnderson_Defend_TheFirstShot_02.PersistentLevel.BP_MP5_C_1 | 0x000001665B7750B0
- who does this weapon belong to:
[BP_MP5_C + 0x88] -> CH_Maya_C
CH_Maya_C CampAnderson_Defend_TheFirstShot_02.CampAnderson_Defend_TheFirstShot_02.PersistentLevel.CH_Maya_C_1 | 0x0000016658F6E390
- where is the PlayerController?
[CH_Maya_C + 458] -> PlayerController_BP_C
PlayerController_BP_C CampAnderson_Defend_TheFirstShot_02.CampAnderson_Defend_TheFirstShot_02.PersistentLevel.PlayerController_BP_C_1 | 0x000001668E8FC040
Back to weapon, some nice thingies to inspect:
[BP_MP5_C + 420] -> BoxComponent
BoxComponent CampAnderson_Defend_TheFirstShot_02.CampAnderson_Defend_TheFirstShot_02.PersistentLevel.BP_MP5_C_1.BoxComponent | 0x00000166387931A0
[BP_MP5_C + 458] -> AbilitySystemComponent
AbilitySystemComponent CampAnderson_Defend_TheFirstShot_02.CampAnderson_Defend_TheFirstShot_02.PersistentLevel.BP_MP5_C_1.AbilitySystemComponent | 0x0000016690FF5D40
[BP_MP5_C + 480] -> SBZWeaponAttributeSet
SBZWeaponAttributeSet CampAnderson_Defend_TheFirstShot_02.CampAnderson_Defend_TheFirstShot_02.PersistentLevel.BP_MP5_C_1.SBZWeaponAttributeSet | 0x000001661CDB5830
[BP_MP5_C + 490] -> SBZWeaponData
SBZWeaponData DWP_MP5.DWP_MP5 | 0x0000016606CDD300
Now that you have those offsets, further inspect those UObjects and change weapon params