The decompiled versions of all libraries found in \generated\databases\generic\ in Watch_Dogs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

392 lines
22 KiB

<?xml version="1.0" encoding="utf-8"?>
<object hash="4666D46C" def="Trafficreaction_2ce33943">
<field name="hidSingleObject" type="Boolean">True</field>
<field name="text_hidName" type="String">Default</field>
<field name="hidName" type="BinHex">4339E32C</field>
<field name="hidKey" type="BinHex">4339E32C</field>
<field name="fDefaultThreatDecreaseRate" type="Float">0.05</field>
<field name="fTrafficAnxiousThreatLevel" type="Float">0.15</field>
<field name="fTrafficDuckChaserProximityDist" type="Float">30</field>
<field name="fTrafficPanicThreatLevel" type="Float">0.35</field>
<field name="vec2TrafficAnimationSpeedMinMax" type="Vector2">0.8,1.3</field>
<field name="fThreatBasedBehaviorsMinTime" type="Float">3</field>
<object name="BehaviorsSettings">
<object name="ImpactSettings">
<field name="fMinStrengthForAnimation" type="Float">0.3</field>
<field name="fMinStrengthToExit" type="Float">1</field>
<field name="fReactChance" type="Float">0.9</field>
<field name="fReactInsideChance" type="Float">1</field>
<field hash="AC5CD011" type="String">ono_carimpact</field>
<field name="BarkId" type="BinHex">26F4341B</field>
<field name="selBarkPriority" type="Enum">3</field>
<field name="fCollisionCylinderRadiusOverride" type="Float">1</field>
</object>
<object name="GunShotSettings">
<field name="fCloseRangeDistance" type="Float">25</field>
<field name="vec2ShooterMinDotToDuck" type="Vector2">0.9,0.97</field>
<field name="vec2DuckDotDistances" type="Vector2">5,15</field>
</object>
<object name="CarjackingSettings">
<field hash="56FDDEDA" type="String">plr_ono_stealacarunarmed</field>
<field name="sPlayerNoGunBarkId" type="BinHex">E440FD7D</field>
<field hash="AAFAAF29" type="String">combat_stealacararmed</field>
<field name="sPlayerGunBarkId" type="BinHex">5DF94F9E</field>
<field hash="D37B3EC3" type="String">chase_clearpath</field>
<field name="sPlayerAsAFixerBarkId" type="BinHex">965AB783</field>
<field name="selBarkPriority" type="Enum">4</field>
</object>
<object name="EmergencyBrakeSettings">
<field name="vec2AngleFromSpeed" type="Vector2">0.7,1</field>
<field name="bAngleFromSpeed" type="Boolean">True</field>
<object name="curveAngleFromSpeed">
<field name="hidNumKnots" type="Int64">2</field>
<object name="Knots">
<object name="Knot">
<field name="Value" type="Vector4">0,180,0.5,0</field>
<field name="Info" type="Vector4">1,1,0,0</field>
<field name="Type" type="Int64">0</field>
</object>
<object name="Knot">
<field name="Value" type="Vector4">10,90,0.5,0</field>
<field name="Info" type="Vector4">1,1,0,0</field>
<field name="Type" type="Int64">0</field>
</object>
</object>
</object>
</object>
<object name="FleeSettings">
<field name="fMinTimeBeforeZeroSpeedReaction" type="Float">1.5</field>
<field name="fExitReactionChanceOnStop" type="Float">0.7</field>
</object>
<object name="DriveAwaySettings">
<field name="fMinTimeBeforeZeroSpeedReaction" type="Float">1.5</field>
<field name="fExitReactionChanceOnStop" type="Float">0.7</field>
</object>
<object name="FakeCrashSettings">
<field name="fReactChance" type="Float">0.33</field>
<field name="fReactInsideChance" type="Float">0.33</field>
<field name="vec2StartMovingTime" type="Vector2">9,15</field>
<field name="fMandatoryPoolTime" type="Float">5</field>
<field name="fExitThreatInstantAdd" type="Float">0.8</field>
<field name="fAgentsToLanesLeaveSceneRatio" type="Float">0.33</field>
<field name="fReactionTimeout" type="Float">7</field>
<field name="vec2CollisionReactionAngleDistances" type="Vector2">4,10</field>
<field name="vec2CollisionReactionAngles" type="Vector2">0,0.9659</field>
<field name="fCollisionStimPeriod" type="Float">2</field>
<field name="fGatherDistanceCff" type="Float">1</field>
<field name="fUnitRadius" type="Float">4</field>
<field name="fGatherDistanceAdd" type="Float">-1</field>
<field name="fGatherMinDistanceFromVehicle" type="Float">2</field>
<field name="fMinAttractDistance" type="Float">4</field>
<field name="fMaxAttractDistance" type="Float">20</field>
<field name="fAttractDelaySpread" type="Float">2</field>
<field name="fMinAttractToGatherDistance" type="Float">3</field>
<field name="fAttractTimeout" type="Float">15</field>
<field name="fAttractorsDelay" type="Float">2</field>
<field name="fPostStimDelay" type="Float">4</field>
<field name="nPostStimMinCars" type="Int32">3</field>
</object>
<object name="DriverDeadSettings">
<field name="fBrakeChance" type="Float">0.7</field>
<field name="vec2BrakeMinMax" type="Vector2">0.33,1</field>
<field name="vec2SteeringMinMax" type="Vector2">0,1</field>
<field name="fHandBrakeChance" type="Float">0.3</field>
<field name="fHornChance" type="Float">0.2</field>
<field name="fGoDeadcarDamage" type="Float">10</field>
</object>
<object name="ThreatZoneSettings">
<field name="vec2ThreatZoneBrakeDistances" type="Vector2">0.9,1</field>
<field name="vec2ThreatZoneExitChance" type="Float">0.5</field>
</object>
<object name="RescueSettings">
<field hash="959D42CA" type="String">ono_afraid</field>
<field name="LoopBarkId" type="BinHex">49A48828</field>
<field name="selLoopBarkPriority" type="Enum">4</field>
<field name="vec2LoopBarkPeriod" type="Vector2">8,12</field>
<field hash="66D9430E" type="String">plr_saveanotherperson</field>
<field name="PlayerBarkId" type="BinHex">F1FCDED8</field>
<field name="selPlayerBarkPriority" type="Enum">4</field>
<field hash="AE5A3DCD" type="String">civil_thanksforrescue</field>
<field name="ThanksBarkId" type="BinHex">68D8C08D</field>
<field name="selThanksBarkPriority" type="Enum">4</field>
<field name="fThanksBarkDelay" type="Float">3</field>
<field name="nMaxNumRescueCars" type="Int32">2</field>
<field name="fRescueNoShootTimeout" type="Float">25</field>
<field name="fRescuePlayerShotDowntime" type="Float">20</field>
</object>
<object name="OutsideReactionSettings">
<field name="fStimRadius" type="Float">17</field>
</object>
<object name="HelpableSettings">
<field name="fMaxDistanceToWalkL" type="Float">15</field>
<field name="fHelpChance" type="Float">0.4</field>
<field name="fMinDistToHelpable" type="Float">0.1</field>
<field name="fMinAttractorDistance" type="Float">2</field>
<field name="fAttractorDistanceFromExit" type="Float">0</field>
<field name="fStateTimeout" type="Float">45</field>
<field name="fStimRadius" type="Float">20</field>
<field name="fStimAngleCos" type="Float">0.1736</field>
<field name="fCylinderRadius" type="Float">0.1</field>
</object>
</object>
<object name="ThreatLevels">
<field name="fDuckReactionThreatLevel" type="Float">0.4</field>
<field name="fDriveAwayReactionThreatLevel" type="Float">0.5</field>
<field hash="897D2D5A" type="BinHex">CDCC4C3F</field>
</object>
<object name="ThreatReactionsSettings">
<object name="Gunshot">
<field name="nThreatPriority" type="Int32">50</field>
<field name="bGeneratesThreat" type="Boolean">True</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0.5</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">15,30</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,10,30</field>
<field name="vec2ThreatChangeRate" type="Vector2">0.05,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">20</field>
<field name="fThreatMinDropRate" type="Float">0.2</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">5</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field hash="995B332C" type="String">civil_reactstogunfire</field>
<field name="Bark" type="BinHex">A9217543</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">4</field>
</object>
<object name="AimedByGun">
<field name="nThreatPriority" type="Int32">60</field>
<field name="bGeneratesThreat" type="Boolean">True</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">0,0</field>
<field name="vectorThreatChangeDistances" type="Vector3">20,20,20</field>
<field name="vec2ThreatChangeRate" type="Vector2">0.07,0.3</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">1.5</field>
<field name="fThreatMinDropRate" type="Float">0.2</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">90,30</field>
<field name="fMaxZDiff" type="Float">5</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">3,10</field>
<field name="fMmaxVisibleRange" type="Float">10</field>
<field hash="995B332C" type="String">civil_threatenedwithgun</field>
<field name="Bark" type="BinHex">670239ED</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">7</field>
</object>
<object name="UnholsteredGun">
<field name="nThreatPriority" type="Int32">10</field>
<field name="bGeneratesThreat" type="Boolean">True</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">0,0</field>
<field name="vectorThreatChangeDistances" type="Vector3">10,15,30</field>
<field name="vec2ThreatChangeRate" type="Vector2">0.03,0.25</field>
<field name="fMaxThreat" type="Float">0.6</field>
<field name="fThreatTimeout" type="Float">10</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">3</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">40</field>
<field hash="995B332C" type="String">civil_reactstogundrawn</field>
<field name="Bark" type="BinHex">BB230D4C</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">2</field>
</object>
<object name="HitByAnotherVehicle">
<field name="nThreatPriority" type="Int32">0</field>
<field name="bGeneratesThreat" type="Boolean">False</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">9,10</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,0,0</field>
<field name="vec2ThreatChangeRate" type="Vector2">0,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">2</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">-1</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field hash="995B332C" type="String">civil_driveraftercollision</field>
<field name="Bark" type="BinHex">7AB4C7E1</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">7</field>
</object>
<object name="ForcedOutOfVehicle">
<field name="nThreatPriority" type="Int32">80</field>
<field name="bGeneratesThreat" type="Boolean">True</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0.55</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">9,10</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,5,5</field>
<field name="vec2ThreatChangeRate" type="Vector2">0,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">5</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">360,360</field>
<field name="fMaxZDiff" type="Float">-1</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field hash="995B332C" type="String">civil_owncarstolen</field>
<field name="Bark" type="BinHex">DD1E2919</field>
<field name="fBarkDelay" type="Float">2</field>
<field name="selBarkPriority" type="Enum">3</field>
</object>
<object name="FakeCrash">
<field name="nThreatPriority" type="Int32">5</field>
<field name="bGeneratesThreat" type="Boolean">False</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">15,30</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,0,40</field>
<field name="vec2ThreatChangeRate" type="Vector2">0.09,0.2</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">10</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">-1</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field name="Bark" type="BinHex">FFFFFFFF</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">0</field>
</object>
<object name="FakeCrashCollision">
<field name="nThreatPriority" type="Int32">6</field>
<field name="bGeneratesThreat" type="Boolean">False</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">0,0</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,0,0</field>
<field name="vec2ThreatChangeRate" type="Vector2">0,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">-214748</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">-1</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field name="Bark" type="BinHex">FFFFFFFF</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">0</field>
</object>
<object name="SpiderTank">
<field name="nThreatPriority" type="Int32">0</field>
<field name="bGeneratesThreat" type="Boolean">False</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">0,0</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,0,0</field>
<field name="vec2ThreatChangeRate" type="Vector2">0,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">-214748</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">-1</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field name="Bark" type="BinHex">FFFFFFFF</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">0</field>
</object>
<object name="HitByBullet">
<field name="nThreatPriority" type="Int32">55</field>
<field name="bGeneratesThreat" type="Boolean">False</field>
<field name="fThreatSetMinLevel" type="Float">0</field>
<field name="fThreatInstantAdd" type="Float">1</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">9998,9999</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,0,0</field>
<field name="vec2ThreatChangeRate" type="Vector2">0,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">1</field>
<field name="fThreatMinDropRate" type="Float">0.15</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">180,180</field>
<field name="fMaxZDiff" type="Float">-1</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">0,0</field>
<field name="fMmaxVisibleRange" type="Float">999</field>
<field hash="995B332C" type="String">civil_reactstogunfire</field>
<field name="Bark" type="BinHex">A9217543</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">4</field>
</object>
<object name="DeadBody">
<field name="nThreatPriority" type="Int32">7</field>
<field name="bGeneratesThreat" type="Boolean">False</field>
<field name="fThreatSetMinLevel" type="Float">0.3</field>
<field name="fThreatInstantAdd" type="Float">0</field>
<field name="vec2ThreatInstantAddDist" type="Vector2">0,0</field>
<field name="vectorThreatChangeDistances" type="Vector3">0,0,0</field>
<field name="vec2ThreatChangeRate" type="Vector2">0,0</field>
<field name="fMaxThreat" type="Float">1</field>
<field name="fThreatTimeout" type="Float">1</field>
<field name="fThreatMinDropRate" type="Float">0</field>
<field name="fMinBarkTimeout" type="Float">5</field>
<field name="vec2VsibleAngle" type="Vector2">90,90</field>
<field name="fMaxZDiff" type="Float">3</field>
<field name="vec2VisibleAnglesDistances" type="Vector2">10,10</field>
<field name="fMmaxVisibleRange" type="Float">50</field>
<field name="Bark" type="BinHex">FFFFFFFF</field>
<field name="fBarkDelay" type="Float">0</field>
<field name="selBarkPriority" type="Enum">0</field>
</object>
</object>
<object name="RepeatBarksSettings">
<object name="Scared">
<field name="InitialBark" type="BinHex">FFFFFFFF</field>
<field hash="995B332C" type="String">civil_genericfear</field>
<field name="Bark" type="BinHex">0867888B</field>
<field name="selBarkPriority" type="Enum">3</field>
<field name="vec2InitialDelay" type="Vector2">1,2</field>
<field name="vec2Delay" type="Vector2">5,7</field>
<field name="nMaxIterations" type="Int32">0</field>
</object>
<object name="Annoyed">
<field name="InitialBark" type="BinHex">FFFFFFFF</field>
<field hash="995B332C" type="String">civil_genericannoyed</field>
<field name="Bark" type="BinHex">F1C1BBBE</field>
<field name="selBarkPriority" type="Enum">3</field>
<field name="vec2InitialDelay" type="Vector2">0,1</field>
<field name="vec2Delay" type="Vector2">5,7</field>
<field name="nMaxIterations" type="Int32">0</field>
</object>
<object name="CollisionInsideReaction">
<field hash="FF155703" type="String">civil_genericsurprise</field>
<field name="InitialBark" type="BinHex">33C5A533</field>
<field hash="995B332C" type="String">civil_trafficscared</field>
<field name="Bark" type="BinHex">7029762C</field>
<field name="selBarkPriority" type="Enum">3</field>
<field name="vec2InitialDelay" type="Vector2">1,3</field>
<field name="vec2Delay" type="Vector2">5,7</field>
<field name="nMaxIterations" type="Int32">0</field>
</object>
<object name="CollisionOutsideReaction">
<field name="InitialBark" type="BinHex">FFFFFFFF</field>
<field hash="995B332C" type="String">civil_trafficscared</field>
<field name="Bark" type="BinHex">7029762C</field>
<field name="selBarkPriority" type="Enum">3</field>
<field name="vec2InitialDelay" type="Vector2">2,4</field>
<field name="vec2Delay" type="Vector2">5,7</field>
<field name="nMaxIterations" type="Int32">0</field>
</object>
</object>
<object name="OasisStateNames">
<field hash="05C172E7" type="String">TYPE_PanicLevel.STATE_Curiosity</field>
<field name="Curiosity" type="BinHex">CC5CBCC5</field>
<field hash="CA558F80" type="String">TYPE_PanicLevel.STATE_Anxiety</field>
<field name="Anxiety" type="BinHex">FB447B5F</field>
<field hash="09D214CB" type="String">TYPE_PanicLevel.STATE_Panic</field>
<field name="Panic" type="BinHex">854B47EC</field>
</object>
</object>