304 lines
9 KiB
JSON
304 lines
9 KiB
JSON
|
[
|
||
|
{
|
||
|
"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"
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|