billw2012

Results 121 issues of billw2012

Spelling, incorrect capitalization. ![image](https://user-images.githubusercontent.com/1453936/64076413-8ba0cd00-ccbc-11e9-9d25-e230d9c67273.png)

bug
tool
text

This changes the group and units for no reason, causing logic loops. Instead implement functions for determining transport possibilities (and other stuff probably) for SM units, so we can split...

bug
dll
AI

Perhaps the search algorithm is a problem, they tend to double back on themselves a lot. Check they are set to go far afield.

enhancement
dll
AI

This might have been done and optimized already, just double check. Automated missionaries without valid targets are causing performance problems.

enhancement
dll
AI

- Ensure they stay safe, run away from enemy, hide during war - Put cap on spending, make it configurable globally - Optionally calculate value for routes per plot so...

enhancement
dll
AI

https://github.com/sparsehash/sparsehash It isn't the absolute best performing, but it is C++03 compatible, and way better than any stl map implementations.

enhancement
dll

Old implementation is not good, it should have small vector optimization and better resize factor (need to find out what the optimal one is).

enhancement
dll

`AI_fulfillPropertyControlNeed` function, calling `AI_plotTargetMissionAIs`

bug
dll
AI

Add the prerequisites to the queue as well. In fact always allow enqueuing of buildings that can't actually be built yet (marking them clearly as not currently buildable). Don't dequeue...

enhancement
python
dll

Ideally we should be entirely encapsulating all transport logic so that separate code paths are not required.

bug
dll