Spottedleaf
09a942155f
Remove streams from Mob AI System
...
The streams hurt performance and allocate tons of garbage, so
replace them with the standard iterator.
Also optimise the stream.anyMatch statement to move to a bitset
where we can replace the call with a single bitwise operation.
2020-04-11 20:15:22 -04:00
..
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-09 21:33:10 -04:00
2020-04-11 20:15:22 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-09 21:33:03 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-04 21:09:27 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-04 21:09:27 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-04 21:09:27 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-04 21:09:27 -04:00
2020-04-11 17:15:41 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 23:12:21 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-02 17:09:17 -04:00
2020-04-02 17:09:17 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-08 03:49:15 -04:00
2020-04-10 14:11:46 -04:00
2020-04-08 21:13:48 -04:00
2020-04-09 02:25:09 -04:00
2020-04-10 14:11:46 -04:00
2020-04-09 21:22:21 -04:00
2020-04-11 04:46:13 -04:00
2020-04-11 04:46:13 -04:00
2020-04-11 04:46:21 -04:00
2020-04-11 20:15:22 -04:00