To be fair, the way Illfonic setup how aim assist is triggered is kind of lame
I could test this one day, I forget who but someone already was asking if there is actually a difference
These can trigger aim assist
- ‘Move’ (-X,+X,-Y,+Y)
- ‘Aim’
- ‘Look’ will not trigger aim assist but if ‘Aim’ is paired with ‘Look’ then aim assist will trigger
Theres also various other things in play such as centering, friction, and tracking assist, got to find some data, Im pretty sure AI and Pred have their own Blueprints
found some actual terminology
[
{
"Type": "BlueprintGeneratedClass",
"Name": "BP_AimAssistSettings_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"SuperStruct": {
"ObjectName": "Class'SFAimAssistSettings'",
"ObjectPath": "/Script/SpaceFish"
},
"ClassFlags": "CLASS_Optional | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "BP_AimAssistSettings_C'Default__BP_AimAssistSettings_C'",
"ObjectPath": "/Game/Character/Data/Universal/BP_AimAssistSettings.1"
}
},
{
"Type": "BP_AimAssistSettings_C",
"Name": "Default__BP_AimAssistSettings_C",
"Class": "BlueprintGeneratedClass'/Game/Character/Data/Universal/BP_AimAssistSettings.BP_AimAssistSettings_C'",
"Properties": {
"AimingMagnetismBurst": 0.0,
"FrictionCenterednessCurve": {
"EditorCurveData": {
"KeyHandlesToIndices": {}
}
},
"FrictionDistanceCurve": {
"EditorCurveData": {
"KeyHandlesToIndices": {}
}
},
"FrictionMovementCurve": {
"EditorCurveData": {
"KeyHandlesToIndices": {}
}
},
"MagnetismDecayTime": 0.0,
"MagnetismDistanceCurve": {
"EditorCurveData": {
"KeyHandlesToIndices": {}
}
},
"MagnetismMovementCurve": {
"EditorCurveData": {
"KeyHandlesToIndices": {}
}
}
}
}
]
SpaceFish/Content/Character/Data/universal/BP_AimAssistSettings.uasset
"AimingMagnetismBurst"
"FrictionDistanceCurve"
"FrictionMovementCurve"
"MagnetismDecayTime"
"MagnetismMovementCurve"
Some terms to actually use, the data isnt parsed fully from archiver and requires additional steps to mine information better