mirror of
https://github.com/ineedbots/iw4_bot_warfare.git
synced 2025-04-22 13:55:43 +00:00
Fixed reaction time
This commit is contained in:
parent
b5bfc5ebd2
commit
5998923d25
@ -684,7 +684,7 @@ updateAimOffset(obj, theTime)
|
|||||||
/*
|
/*
|
||||||
Updates the target object to be traced Has LOS
|
Updates the target object to be traced Has LOS
|
||||||
*/
|
*/
|
||||||
targetObjUpdateTraced(obj, daDist, ent, theTime)
|
targetObjUpdateTraced(obj, daDist, ent, theTime, isScriptObj, usingRemote)
|
||||||
{
|
{
|
||||||
distClose = self.pers["bots"]["skill"]["dist_start"];
|
distClose = self.pers["bots"]["skill"]["dist_start"];
|
||||||
distClose *= distClose;
|
distClose *= distClose;
|
||||||
@ -693,10 +693,13 @@ targetObjUpdateTraced(obj, daDist, ent, theTime)
|
|||||||
distMax *= distMax;
|
distMax *= distMax;
|
||||||
|
|
||||||
timeMulti = 1;
|
timeMulti = 1;
|
||||||
if (daDist > distMax)
|
if (!usingRemote && !isScriptObj)
|
||||||
timeMulti = 0;
|
{
|
||||||
else if (daDist > distClose)
|
if (daDist > distMax)
|
||||||
timeMulti = 1 - ((daDist - distClose) / (distMax - distClose));
|
timeMulti = 0;
|
||||||
|
else if (daDist > distClose)
|
||||||
|
timeMulti = 1 - ((daDist - distClose) / (distMax - distClose));
|
||||||
|
}
|
||||||
|
|
||||||
obj.no_trace_time = 0;
|
obj.no_trace_time = 0;
|
||||||
obj.trace_time += int(50 * timeMulti);
|
obj.trace_time += int(50 * timeMulti);
|
||||||
@ -793,7 +796,7 @@ target()
|
|||||||
self.bot.targets[key] = obj;
|
self.bot.targets[key] = obj;
|
||||||
}
|
}
|
||||||
|
|
||||||
self targetObjUpdateTraced(obj, daDist, ent, theTime);
|
self targetObjUpdateTraced(obj, daDist, ent, theTime, true, usingRemote);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -872,7 +875,7 @@ target()
|
|||||||
self.bot.targets[key] = obj;
|
self.bot.targets[key] = obj;
|
||||||
}
|
}
|
||||||
|
|
||||||
self targetObjUpdateTraced(obj, daDist, player, theTime);
|
self targetObjUpdateTraced(obj, daDist, player, theTime, false, usingRemote);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user