Got really tired of hearing the 'power resource' message repeated ad infinitum
when starting games. Now only play it once for every power resource seen.
Add name fields to all entries in INI files. Work by forum member Duha.
stylistic cleanup in hci.cpp
qtscript: Make setReinforcementTime() use seconds, and document this.
qtscript: Remove bind() function, which was marked as experimental. (Experiment terminated!)
qtscript: queue() and setTimer() can now pass a string as their third argument. Passing a game
object should now give a full game object. Removal of game objects in timers should now be faster.
campaign js: Clean up some unused code. Use new code above.
Fix compile warning
qtscript: Make dump() function not force harddisk to commit all caches to disk for every log line written.
An attempt to make Nexus and Semperfi no longer leave modules unfinished.
Make sure the AI no longer gets stuck with no power in new starting conditions.
Make Semperfi AI add cyborgs into the attack group.
qtscript: Make eventDestroyed() trigger on every destroyed object, not just those you own.
Rename DORDER_TEMP_HOLD to DORDER_HOLD
Change default stop/hold/hq hotkeys. 's' (new) now stops units from doing
whatever they are doing. 'h' (previous 'go to hq') now tells units to hold
position and not do anything. 'H' (shift+h) now tells units to go to HQ. In
order for these changes to take effect, you may have to delete your keymap file.
Fix ECM body points in stats conversion from CSV to INI. Noticed by user Andrey on github.
Also check if vertex array is supported on restoring GL state, not just saving it.
This removes OpenGL errors reported repeatedly, and closes ticket:3834.
Remove buggy and dysfunctional hold as a secondary order, now that we have
working and good hold and stop as primary orders.
Also check if vertex array is supported on restoring GL state, not just saving it.
This removes OpenGL errors reported repeatedly, and closes ticket:3834.
Merge branch 'bugfixes'
Cleanup UI code. Clean out dead/dysfunctional code.
More misc cleanup