ITR2_ASSET/IntoTheRadius2/Content/ITR2/Configurations/Infos/NPC/DT_StimuliData.json

304 lines
9 KiB
JSON
Raw Normal View History

2024-11-28 06:17:42 +00:00
[
{
"Type": "DataTable",
"Name": "DT_StimuliData",
"Class": "UScriptClass'DataTable'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"RowStruct": {
"ObjectName": "Class'StimuliData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
"Rows": {
"Hearing_WalkJump": {
"ID": {
"TagName": "NPC.Stimuli.Hearing.Movement"
},
"StimuliWeight": 0.6,
"StimulusModifier": 1.0,
"AggroPoints": 45.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 1500.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Hearing_Sprint": {
"ID": {
"TagName": "NPC.Stimuli.Hearing.Footsteps"
},
"StimuliWeight": 0.6,
"StimulusModifier": 1.0,
"AggroPoints": 45.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 2500.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Hearing_FallenItem": {
"ID": {
"TagName": "NPC.Stimuli.Hearing.FallenItem"
},
"StimuliWeight": 0.2,
"StimulusModifier": 1.0,
"AggroPoints": 15.0,
"MaxState": "ENPCState::Suspicious",
"MaxDistance": 2000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Hearing_Shot": {
"ID": {
"TagName": "NPC.Stimuli.Hearing.Shot"
},
"StimuliWeight": 0.7,
"StimulusModifier": 1.0,
"AggroPoints": 60.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 10000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Hearing_BulletImpact": {
"ID": {
"TagName": "NPC.Stimuli.Hearing.BulletCollision"
},
"StimuliWeight": 0.6,
"StimulusModifier": 1.0,
"AggroPoints": 60.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 500.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Body_Damage": {
"ID": {
"TagName": "NPC.Stimuli.Damage"
},
"StimuliWeight": 0.9,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 0.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Sight_TargetAlmostDetected": {
"ID": {
"TagName": "NPC.Stimuli.Sight.TargetAlmostDetected"
},
"StimuliWeight": 0.4,
"StimulusModifier": 1.0,
"AggroPoints": 20.0,
"MaxState": "ENPCState::Suspicious",
"MaxDistance": 4000.0,
"LocationSpreadModifier": 0.0,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Sight_TargetDetected": {
"ID": {
"TagName": "NPC.Stimuli.Sight.TargetDetected"
},
"StimuliWeight": 0.9,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.0,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Team_EnemyWarning": {
"ID": {
"TagName": "NPC.Stimuli.Team.EnemyWarning"
},
"StimuliWeight": 1.0,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 5000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Team_LastKnownPosition": {
"ID": {
"TagName": "NPC.Stimuli.Team.LastKnownPosition"
},
"StimuliWeight": 0.9,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.0,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Sight_AllyDeath": {
"ID": {
"TagName": "NPC.Stimuli.Sight.FriendDeath"
},
"StimuliWeight": 0.8,
"StimulusModifier": 1.0,
"AggroPoints": 10.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Explosive": {
"ID": {
"TagName": "NPC.Stimuli.Sight.Explosive"
},
"StimuliWeight": 1.0,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"ThrownItem": {
"ID": {
"TagName": "NPC.Stimuli.Touch.ThrownItem"
},
"StimuliWeight": 0.8,
"StimulusModifier": 1.0,
"AggroPoints": 10.0,
"MaxState": "ENPCState::Alarmed",
"MaxDistance": 0.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"AllyDeadBody": {
"ID": {
"TagName": "NPC.Stimuli.Sight.DeadFriend"
},
"StimuliWeight": 0.3,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"FriendDeathSpotted": {
"ID": {
"TagName": "NPC.Stimuli.Team.FriendDeathSpotted"
},
"StimuliWeight": 0.3,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"AlarmedPointNotification": {
"ID": {
"TagName": "NPC.Stimuli.Team.AlarmedPointNotification"
},
"StimuliWeight": 0.3,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Alarmed",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"CombatPointNotification_0": {
"ID": {
"TagName": "NPC.Stimuli.Team.CombatPointNotification"
},
"StimuliWeight": 0.3,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"LastKnownPosition": {
"ID": {
"TagName": "NPC.Stimuli.Sight.LastKnownPosition"
},
"StimuliWeight": 0.9,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.0,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"Flashlight": {
"ID": {
"TagName": "NPC.Stimuli.Sight.Flashlight"
},
"StimuliWeight": 0.5,
"StimulusModifier": 1.0,
"AggroPoints": 10.0,
"MaxState": "ENPCState::Alarmed",
"MaxDistance": 20000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"HearExplosion": {
"ID": {
"TagName": "NPC.Stimuli.Hearing.Explosion"
},
"StimuliWeight": 0.7,
"StimulusModifier": 1.0,
"AggroPoints": 10.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 5000.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"TargetCollision": {
"ID": {
"TagName": "NPC.Stimuli.Touch.Target"
},
"StimuliWeight": 0.9,
"StimulusModifier": 1.0,
"AggroPoints": 10.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 0.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": []
},
"PredictedPawnPosition": {
"ID": {
"TagName": "NPC.Stimuli.Prediction"
},
"StimuliWeight": 1.0,
"StimulusModifier": 1.0,
"AggroPoints": 100.0,
"MaxState": "ENPCState::Combat",
"MaxDistance": 0.0,
"LocationSpreadModifier": 0.2,
"IgnoredInStates": [],
"StimuliToOverride": [
"NPC.Stimuli.Sight.LastKnownPosition"
]
}
}
}
]