Mark Vejvoda
|
e351def1cb
|
- added new lua function to display playername:
getPlayerName(i)
|
2012-01-05 00:45:17 +00:00 |
|
Mark Vejvoda
|
6f924b310d
|
- added new lua method to get system macro values:
dofile(getSystemMacroValue("$SCENARIO_PATH") .. "unit.ai.class.lua")
|
2012-01-05 00:04:55 +00:00 |
|
Mark Vejvoda
|
ec2f889a76
|
- scenario pause command should work in network mode
|
2011-12-28 07:26:16 +00:00 |
|
Mark Vejvoda
|
9852325da6
|
- fixed Martiño Figueroa's name in all copyrights in source code
- added copyrights to files that were missing it
|
2011-12-14 07:40:48 +00:00 |
|
Mark Vejvoda
|
609bc528d2
|
- fixed fog of war bug in map preview for connected client
- in headless mode keep three caches in case its related to out of synch
- comment out spurious irc console text
|
2011-12-03 01:19:54 +00:00 |
|
Mark Vejvoda
|
d33e1174a5
|
- bugfixes related to cppcheck report
- bugfixes found using valgrind (memory leaks)
|
2011-12-02 16:07:59 +00:00 |
|
Mark Vejvoda
|
03a7a72ef5
|
revert network code back to beta1 code
|
2011-11-27 05:27:50 +00:00 |
|
Mark Vejvoda
|
fbb3f0b8e5
|
- faction threads now use semaphores to signal completion lowering cpu use on main thread
|
2011-11-26 23:11:33 +00:00 |
|
Mark Vejvoda
|
b2adc16ca6
|
- added Muwums lua function
|
2011-11-15 17:39:49 +00:00 |
|
Titus Tscharntke
|
cbdde66999
|
we dont need to be too picky with translations which are mainly meant for logfiles
|
2011-11-04 01:12:05 +00:00 |
|
Mark Vejvoda
|
30e1f45cc7
|
- intro is now fully translatable and configurable (see english.lng file at the bottom for intro strings)
- added game loading text strings to language file
- ONLY load the font type we are using
|
2011-11-02 17:17:28 +00:00 |
|
Mark Vejvoda
|
762699ef88
|
- bugfixes for passing from one scenario into another when keeping faction state
|
2011-10-07 03:25:17 +00:00 |
|
Mark Vejvoda
|
a7cfcc1d99
|
- added special placement code when carrying over units from one scenario to another
|
2011-10-06 22:19:58 +00:00 |
|
Mark Vejvoda
|
b126768d9c
|
- updated scenario lua function to allow carry over of factions or not
|
2011-10-06 20:44:55 +00:00 |
|
Mark Vejvoda
|
2d42f59fe1
|
- added a new lua function to allow loading a new scenario from inside an existing scenario
loadScenario('capture_the_flag2')
|
2011-10-06 18:04:59 +00:00 |
|
Mark Vejvoda
|
aed293bba2
|
- fixed a bunch of memory leaks that will hopefully mean less overall memory requirements.
|
2011-09-28 06:57:42 +00:00 |
|
Mark Vejvoda
|
c68aa74fcf
|
- more updates for headless mode (try to avoid using opengl completely), server now runs at around 20 MB RAM at game start.
|
2011-09-27 05:29:57 +00:00 |
|
Mark Vejvoda
|
ece2927350
|
- attempt to fix command grouping
|
2011-09-25 04:07:59 +00:00 |
|
Mark Vejvoda
|
37fd0d6c71
|
- disable grouped commands by default until i track the segfault
|
2011-09-23 19:19:09 +00:00 |
|
Mark Vejvoda
|
72c12a3459
|
- another attempt to fix command grouping bug (its now turned on be default again), please test for crashes or out of synch
|
2011-09-22 20:42:06 +00:00 |
|
Mark Vejvoda
|
7d53df698a
|
- added new in-game popup menu and new ability to switch teams in game (turned off by default in advanced settings)
|
2011-09-21 06:51:28 +00:00 |
|
Mark Vejvoda
|
c2b2e41935
|
- disabled grouped commands for now
|
2011-09-09 20:42:02 +00:00 |
|
Mark Vejvoda
|
41dfe298d3
|
- re-enable grouped commands for better unit moving (was previously causing out of synch but i think it works properly now)
|
2011-09-09 17:49:10 +00:00 |
|
Mark Vejvoda
|
bb68106912
|
- phase 3 of cppcheck verbose fixes
|
2011-09-01 18:08:56 +00:00 |
|
Mark Vejvoda
|
57afc2d715
|
- phase 2 of cppcheck verbose fixes
|
2011-09-01 01:11:23 +00:00 |
|
Mark Vejvoda
|
a388c92be6
|
- disable group unit commands as default being enabled (since its is causing out of synch)
|
2011-07-18 18:31:54 +00:00 |
|
Mark Vejvoda
|
5ffc0937f1
|
- added new ini setting to toggle grouped commands processing (hunting down out of synch). To turn it off try:
AllowGroupedUnitCommands=false
|
2011-07-12 23:41:14 +00:00 |
|
Mark Vejvoda
|
b8bd927b7b
|
- finally fixed the unit sorting hang bug, try it tomryen
|
2011-07-06 06:38:56 +00:00 |
|
Mark Vejvoda
|
15488ddb31
|
- bugfixes related to attack-boost memory leaks
|
2011-07-06 05:16:25 +00:00 |
|
Mark Vejvoda
|
1fd179196c
|
- attempt to fix hang issue reported by tomreyn
|
2011-07-05 18:26:09 +00:00 |
|
Mark Vejvoda
|
2c80543889
|
- attempt to group command execution so units given the same command at the same time will work more smartly (closer units go first and so on)
|
2011-07-05 04:37:35 +00:00 |
|
Mark Vejvoda
|
e221011af2
|
- bugfixes so that the mingw compile builds
|
2011-05-24 22:51:45 +00:00 |
|
Mark Vejvoda
|
1085f24c6f
|
- more updates to handle unicode (most of the focus was getting tools working in windows using non ascii file paths)
|
2011-05-23 19:23:00 +00:00 |
|
Mark Vejvoda
|
60b8093f5b
|
- attempt to get non ascii file paths working in megaglest (Japanese etc...)
|
2011-05-18 21:49:11 +00:00 |
|
Mark Vejvoda
|
e34e70a0c8
|
- added code to merge duplicate sounds used in a techtree
|
2011-05-06 07:47:31 +00:00 |
|
Mark Vejvoda
|
6492832c35
|
- added initial validation code to warn about duplicate data used in factions
|
2011-05-05 19:21:50 +00:00 |
|
Mark Vejvoda
|
cb113514e1
|
- limit current resource amounts to max storage allowed at game start
|
2011-04-25 06:39:40 +00:00 |
|
Mark Vejvoda
|
4bce94fbbb
|
- make messageboxes less alpha background so they are darker and easier to read (try it ultifd)
- made lag timeout max set to 35 instead of 65 since 35 is bad enough
- added another error check
|
2011-04-18 06:42:25 +00:00 |
|
Mark Vejvoda
|
a04557ee7f
|
- set pathfinder values back to be compatible with beta2
|
2011-04-14 03:27:34 +00:00 |
|
Mark Vejvoda
|
9b91bf5c68
|
- modified lua method addConsoleText to look in scenario language file for text
- added new commandline options to display CRC values for various items (like maps, tilesets etc)
|
2011-04-09 06:20:43 +00:00 |
|
Mark Vejvoda
|
3b56aa4475
|
- performance changes... (problem found by titi) most debug calls line are skipped when the debug flag is disabled even BEFORE getting into the handledebug method.
This improves performance VERY MUCH.
|
2011-03-28 03:54:23 +00:00 |
|
Mark Vejvoda
|
9681e7f1bc
|
- initial code for managing mod content (downloads and removal of user data)
|
2011-03-25 10:11:16 +00:00 |
|
Mark Vejvoda
|
47a81f8b44
|
- performance improvements for units using the stop command when units are idle
|
2011-03-24 21:55:39 +00:00 |
|
Mark Vejvoda
|
8a9505e1e8
|
- added conditional check to only issue a stop command to units if they are not already stopped
- memory cleanup on unit errors
- mutex for checksum class
|
2011-03-23 00:49:21 +00:00 |
|
Mark Vejvoda
|
0379b7284d
|
- removed requirement to have a newer libcurl, now most platform, should be able to build mg more easily (only require 7.16.4 or newer instead of 7.21.0)
|
2011-03-20 00:11:00 +00:00 |
|
Mark Vejvoda
|
97017b2f1f
|
- added a new lua method to add text on the console for Elimnator's scenario.
|
2011-03-19 12:19:22 +00:00 |
|
Mark Vejvoda
|
d21eeeae07
|
- lessen pathfinder max nodes to see if this gives better performance
|
2011-03-19 01:31:49 +00:00 |
|
Mark Vejvoda
|
07f56669b7
|
- attempt to see if threaded pathfinding will work and if it improves performance
|
2011-03-18 03:53:06 +00:00 |
|
Mark Vejvoda
|
7d38aec84a
|
- new commandline options to discover and optional delete unused files in techtrees
|
2011-03-15 15:30:28 +00:00 |
|
Mark Vejvoda
|
39bf1b986e
|
- added new commandline option to convert folders of g3d models to use specified texture format
- added new utility methods and changed code to use them (like adding trailing slash on paths)
|
2011-03-13 08:23:43 +00:00 |
|