Scanning Optimizations (#1133)

* Scanning optimizations this more properly applies idle / moving scanning algorithms and applies update_others when a client is moving

* Fix bots

* Perform a self and other scan when npc's pop
This commit is contained in:
Chris Miles
2020-10-25 23:01:30 -05:00
committed by GitHub
parent 62efae2e00
commit 80ce499f67
9 changed files with 80 additions and 32 deletions
+2 -2
View File
@@ -2211,12 +2211,12 @@ bool Bot::Process()
return false;
}
if (mob_scan_close.Check()) {
if (mob_close_scan_timer.Check()) {
LogAIScanClose(
"is_moving [{}] bot [{}] timer [{}]",
moving ? "true" : "false",
GetCleanName(),
mob_scan_close.GetDuration()
mob_close_scan_timer.GetDuration()
);
entity_list.ScanCloseClientMobs(close_mobs, this);