CatStation/Content.Server/AI/Operators
DrSmugleaf 9d6c394f6b
Refactor InRangeUnobstructed and add extension methods (#1925)
* Sort out InRangeUnobstructed and add extension methods

* Rename client RangeChecks to RangeExtensions

* Add container extension methods and test

* Add missing component methods

Component to container
Grid coordinates to container
Map coordinates to container
Local player to container

* Actually use the field

* Merge fixes

* Add popup argument to local player extension methods

* Reduce code repetition for client range extensions
2020-08-30 11:37:06 +02:00
..
Combat/Melee Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00
Generic Add utility AI (#806) 2020-06-18 14:52:44 +02:00
Inventory Refactor InRangeUnobstructed and add extension methods (#1925) 2020-08-30 11:37:06 +02:00
Movement AI pickup changes (#1811) 2020-08-22 12:03:24 +02:00
Nutrition Fix nullable build errors (#1849) 2020-08-22 12:24:59 +02:00
Sequences AI pickup changes (#1811) 2020-08-22 12:03:24 +02:00
AiOperator.cs Fix AI not shutting down their operator (#1176) 2020-06-21 16:00:05 +02:00