Mark Vejvoda
cbe6860826
- more compiler warning cleanup
2010-10-21 16:36:26 +00:00
Mark Vejvoda
55b4f0bd2b
- Incremented version to next major release # so new work can begin.
...
- some initial work to assist units from getting stuck when given commands. This is for both AI and human players and deals with the pathfinder and units getting constantly blocked from their destination.
2010-10-17 06:34:42 +00:00
Mark Vejvoda
a84f0d1b6d
- bugfix to fallback to a default configured font if the specified font in the ini property fails to load. The default font is 'fixed' but can be overriden in the ini using:
...
DefaultFont=yourfonttype
2010-10-09 20:35:53 +00:00
Mark Vejvoda
44019a0d9b
- added SVN revision # to --version output
2010-10-08 02:05:42 +00:00
Mark Vejvoda
66725ad22d
- added new commandline parameter: --lua-info
2010-10-06 23:40:26 +00:00
Mark Vejvoda
0d050f62d4
- added code to now output all eerors to console (with option to save in log file)
...
- added more LUA debug info
2010-10-06 20:22:06 +00:00
Mark Vejvoda
c87e27eabd
- added an average renderfps to use when toggling shadows off/on to make it more smooth
...
- added a new commandline to autostart a new game with the last game settings you played called:
--autostart-lastgame
2010-10-02 02:17:50 +00:00
Mark Vejvoda
6a24ca3ad0
- completed screen UI work. F11 will save current menu UI config to ini file, F5 will cause a reload of INI realtime
2010-09-09 21:07:39 +00:00
Mark Vejvoda
b31ad16b21
- attempt to cfix mysterious exit crash
2010-09-09 00:05:12 +00:00
Mark Vejvoda
08ace3ca21
- fixed help msg for commandline parameter
2010-09-01 06:24:27 +00:00
Mark Vejvoda
ece3319aa8
- fixed invalid commandline error msg
2010-09-01 06:07:34 +00:00
Mark Vejvoda
ab42ca7ace
- added new commandline option to auto-load a scenario:
...
--load-scenario=x
- added support for a special faction preview texture when faction preview is enabled
2010-09-01 06:05:28 +00:00
Mark Vejvoda
5ae0430928
- added more LUA functions:
...
int registerCellTriggerEventForUnitToUnit(int sourceUnitId, int destUnitId);
int registerCellTriggerEventForUnitToLocation(int sourceUnitId, const Vec2i &pos);
int registerCellTriggerEventForFactionToUnit(int sourceFactionId, int destUnitId);
int registerCellTriggerEventForFactionToLocation(int sourceFactionId, const Vec2i &pos);
int getCellTriggerEventCount(int eventId);
void unregisterCellTriggerEvent(int eventId);
int startTimerEvent();
int stopTimerEvent(int eventId);
int timerEventSecondsElapsed(int eventId);
int triggeredCellEventId();
int triggeredTimerEventId();
LUA events:
timerTriggerEvent
cellTriggerEvent
2010-08-29 04:45:15 +00:00
Mark Vejvoda
773bc8659f
- extra hardening of connecthost commandline parameter
2010-08-27 02:51:31 +00:00
Mark Vejvoda
4ebd156828
- added new commandline parameter to display the version of SDL used by the program
2010-08-26 16:03:54 +00:00
Mark Vejvoda
6fcf4295f1
- updated techree validation output
2010-08-26 04:31:48 +00:00
Mark Vejvoda
58b23f8b91
- added more validation to the techtree validator (make sure that a unit that can build another unit, the unit to be built must have a be_built_skill
2010-08-26 04:17:09 +00:00
Mark Vejvoda
5e20ab5808
- updated to allow dynamic changing of updatefps and camerafps
2010-08-25 18:26:17 +00:00
Mark Vejvoda
39daea6d9a
- bugfix for commandline parameters for validate factions
2010-08-24 19:33:10 +00:00
Mark Vejvoda
0c0642bd17
- commandline bugfixes for windows
2010-08-22 09:06:26 +00:00
Mark Vejvoda
607132ac80
- bugfix for commandline param validation
2010-08-22 08:54:12 +00:00
Mark Vejvoda
c96dea7c63
- small commandline param cleanup
2010-08-22 08:45:19 +00:00
Mark Vejvoda
b3a60f5b69
- updated commandline too show usage when using wrong parameters
2010-08-22 08:40:18 +00:00
Mark Vejvoda
0d53ae998d
- changed auto start client and server parameter names
2010-08-21 13:06:59 +00:00
Mark Vejvoda
5a42638060
- added / updated commandline params to auto start or connect to a network game server
2010-08-21 06:47:00 +00:00
Mark Vejvoda
b99d1f7421
- code cleanup of commandline parameters
2010-08-21 06:11:45 +00:00
Mark Vejvoda
b721ce0722
- fixed function call on windows
2010-08-21 03:18:10 +00:00
Mark Vejvoda
5537a37b35
- updated commandline param to allow validation on filtered techtrees and factions
2010-08-21 02:13:50 +00:00
Mark Vejvoda
25a7097066
- added new commandline parameters:
...
--help
--validate-factions=x
for full details of all commandline params run --help
2010-08-21 01:54:04 +00:00
Mark Vejvoda
31363fd41b
- bugfix for press screen shot hotkey in windows
2010-08-17 20:58:30 +00:00
Mark Vejvoda
a8ea5d1055
- bugfix for crash message in windows
2010-08-12 00:39:14 +00:00
Mark Vejvoda
f0bc39abf9
- changed the crash dump file logic to only happen for win32
2010-08-12 00:07:16 +00:00
Mark Vejvoda
0b6fae7c93
- attempt to work more friendly with open suse
2010-08-03 01:58:43 +00:00
Mark Vejvoda
4e8fdc105c
- attmpt to auto-create the screens folder at startup to avoid crashes when folder is missing and users try to take a screenshot.
2010-08-02 03:15:11 +00:00
Mark Vejvoda
9d94e56886
- added more techtree validation (show upgrade types that cannot be produced)
2010-07-30 18:20:20 +00:00
Mark Vejvoda
e996dd2b79
- added ability to output errors in XML to console when validating techtrees
2010-07-30 17:20:13 +00:00
Mark Vejvoda
4336ae3e37
- added new commandline param --validate-techtrees which will be used to check for known problems in the techtrees for an installation
2010-07-30 07:51:39 +00:00
Mark Vejvoda
6d3f6dcaf4
- added some logging when quitting a game
...
- another feeble attempt to fix windows game end crashes
2010-07-29 22:08:45 +00:00
Mark Vejvoda
5686e8657c
- fixed special keys to be ignored also in menus when in chat mode
2010-07-29 15:49:06 +00:00
Mark Vejvoda
8feaebb503
- added caching for computeVisibleQuad
...
- fixed bug when in chat mode and the deub view toggle key was intercepted
- added less than operators
2010-07-29 05:24:51 +00:00
Mark Vejvoda
f0d492371f
- added an attempt to autocreate the userdata folder is it does not exist
2010-07-27 18:56:12 +00:00
James McCulloch
e73324d317
* added DebugType debugPathFinder
2010-07-24 11:43:03 +00:00
Mark Vejvoda
1ef403c7b6
- moved output for opengl-info commandline parameter to go BEFORE CRC cache thread
2010-07-21 22:42:06 +00:00
Mark Vejvoda
d1fa4975de
- added another xerces XML validation flag
...
- added new commandline option: opengl-info to output graphics card info
- added some opengl rendering optimzations
2010-07-12 06:30:54 +00:00
Mark Vejvoda
61b77fe645
- added the ability to toggle hardware acceleration and full screen anti-aliasing via ini settings
...
- added video card info screen to options menu
2010-07-11 07:38:08 +00:00
Mark Vejvoda
f40dd94b1d
- added error checking and allow the game to continue if we cannot init the sound system
...
- persist error messagebox between program states
2010-07-09 22:16:26 +00:00
Mark Vejvoda
ab655162cb
- added more bug fixes related to network disconnects.
...
- Added a new global message box to display error messages on top of any graphics window being displayed.
2010-07-08 08:29:51 +00:00
Mark Vejvoda
ff21d26161
- mouse disappearing bugfix (go ahead alt-tab, alt-esc, do it ALL, its fixed!)
...
- Added more descritive error message when data checksum is discovered. The client's playername is now disclosed in the error.
- added VS project config to disable STREFLOPs for testing later
- updated version to 3.3.5.1 alpha1
2010-07-07 22:25:29 +00:00
Mark Vejvoda
39ad29ba3d
- attempt to improve rendering speed by rolling back render code to be more like 3.3.4
...
- added new ini setting to adjust http timeout and set default timeout to 10 seconds now
2010-07-07 18:50:55 +00:00
Mark Vejvoda
b0b775dc49
- adjusted ? toggle key to always allow toggling of FPS (whether or not debug in enabled)
2010-07-06 15:11:10 +00:00