There is a lot of unportable bindings in use, so it’s not just “change the loaded lib” and be done with it, we’ll have to change the existing code to correspond to the new bindings.
Is this really important? Not really, at least not yet. Although it would be good to change to something like LGPL, BSD or MIT for the license.
example: When having about 80 units on each team onscreen, and you select somewhere for a high % of those units to move, the game stops to calculate the path(s) there. Make it use a co-routine or something.
How is the leader determined? And (how) is it displayed to the player?
Fix - Mouse-cursor cannot be hidden, so one can’t use the cool cursor instead
You will have to order them to do something though, otherwise it doesn’t crash..
Requirements:
e.g. glows, caps at the end of laser
think about it (it’s brilliant)