Mark Vejvoda
3e3bcb6af8
- on console error show proper error message
2011-11-16 04:39:26 +00:00
Mark Vejvoda
204d2bea86
- added some extra error output on poll looping
2011-11-16 04:03:17 +00:00
Mark Vejvoda
043cd5789c
- default to english is a selected language is missing
2011-11-15 18:38:13 +00:00
Mark Vejvoda
41ae17757b
- just for you james! Fixed about screen text alignment
...
- re-enabled unit titles in special debug mode (requires special keys to toggle)
2011-11-15 04:48:57 +00:00
Mark Vejvoda
252080b3b0
modified sound fade on app exit as per tom's forum post
2011-11-11 18:15:46 +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
3dfd316484
fixed legacyfont
2011-11-01 23:51:28 +00:00
Mark Vejvoda
bb25e0ec79
fix for macosx
2011-11-01 21:47:34 +00:00
Mark Vejvoda
193354865c
another attempt to fix things on macosx
2011-11-01 21:17:24 +00:00
Mark Vejvoda
e15d9cab5d
attempt to see if eariler init helps on macosx
2011-11-01 20:07:18 +00:00
Mark Vejvoda
279ef96fd1
another attempt to supplant macosx's weakness
2011-11-01 17:38:51 +00:00
Mark Vejvoda
1c96073db4
fixed the headless horseman segfault
2011-10-27 19:02:15 +00:00
Mark Vejvoda
0b6dbdf411
ensure language toggle only happens outside of a render event
2011-10-25 22:40:28 +00:00
Mark Vejvoda
50adfb3305
- added ability to switch languages from nearly anywhere (and new hotkeys to do so):
...
CTRL+L shows language popup selection, CTRL+SHIFT+L toggles to next language automatically
2011-10-25 18:39:11 +00:00
Mark Vejvoda
5ac681ca73
changed app exit sound fade to 1.75 seconds and allow it to be set via new optiona lini setting: ShutdownFadeSoundMilliseconds
2011-10-21 22:36:36 +00:00
Mark Vejvoda
b10c489418
just for you tomreyn (fade sound on application exit)
2011-10-21 22:07:34 +00:00
Mark Vejvoda
9d1617e045
display thread counts on app shutdown / ftp server startup and shutdown only in verbose mode
2011-10-18 14:01:55 +00:00
Mark Vejvoda
b30fdea0d0
only output error filename once
2011-10-18 02:11:55 +00:00
Mark Vejvoda
62f1ad0464
output to console before trying to write to error.log
2011-10-18 02:02:37 +00:00
Mark Vejvoda
dc4b367f69
- changed contact email address to bug report URL
2011-10-18 01:40:49 +00:00
Mark Vejvoda
d98e35f245
bugfix when shutting down after visiting internet menu
2011-10-18 01:29:08 +00:00
Mark Vejvoda
3b8d07fc8d
- don't allow game to start and show a message if network player connected and on an unassigned slot
2011-10-15 01:03:24 +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
6aa079390d
- try to avoid a hang when multiple runtime errors occur at the same time.
...
- attempt at small speed boost in pathfinder
2011-10-05 21:46:41 +00:00
Titus Tscharntke
a011cb3b26
Font LinBiolinum_Re-0.6.4.ttf is default now and some default values are set according to this font.
2011-10-04 23:49:34 +00:00
Mark Vejvoda
be3209e1fc
- when we have a runtime error, we now log the error text to error.log which will be located in the path where all log files are written.
2011-10-03 18:39:21 +00:00
Mark Vejvoda
9316c1b4c3
- when we have a runtime error, we now log the error text to error.log which will be located in the path where all log files are written.
2011-10-03 18:34:59 +00:00
Mark Vejvoda
7eb68c4023
- added new commandline option to override base font size
2011-10-03 02:45:43 +00:00
Mark Vejvoda
75e73ec85d
- headless mode now properly uses selected slot of player
2011-10-01 08:04:30 +00:00
Mark Vejvoda
77a2fa7d48
- getting fanatical about memory cleanup so that valgrind output is more useful
2011-09-30 23:55:07 +00:00
Mark Vejvoda
43ed4553ea
- more memory cleanup and thread cleanup (found using valgrind)
2011-09-28 15:32:57 +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
fe8e76efd8
- applied some memory leak cleanups
2011-09-27 20:35:45 +00:00
Mark Vejvoda
04b40ab476
- bugfix for endless loop on headless server when pressing control-D
2011-09-27 19:21:06 +00:00
Mark Vejvoda
0cf03a3562
- added option to quit headless server after game has completed:
...
./megaglest --headless-server-mode=exit
2011-09-27 18:44:01 +00:00
Mark Vejvoda
ec554ffffb
- do not init SDL's video subsystem in headless mode
2011-09-27 10:25:31 +00:00
Mark Vejvoda
2a86cb4f7d
- added support for proper quiting and console input/output in headless mode. Type: quit followed by return into the console to properly shutdown in headless mode.
2011-09-27 10:16:09 +00:00
Mark Vejvoda
9caff9dac3
- in headless mode avoid init of sdl's video surface so that we stay in console window (no graphics window shown)
2011-09-27 07:01:08 +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
5a79cad34b
- do not load models or sound files in headless server mode
2011-09-26 05:29:52 +00:00
Mark Vejvoda
9cd6355733
- some bugfixes for headless mode:
...
- don't render anything
- disable sounds in headless mode
(still need to add code to see if we can avoid loading models and graphics to make memory usage much smaller)
2011-09-25 23:57:42 +00:00
Mark Vejvoda
da8e9d2af0
- changed commandline parameter to: --headless-server-mode
2011-09-25 05:46:51 +00:00
Mark Vejvoda
4df997d0ca
- initial work for a headless server. Currently this code allows you to launch a server with the commandline option: --masterserver-mode
...
The first client that connects to the server is the administrator and is able to change most settings and launch the game. Still lots of work to do but this is a start.
2011-09-24 07:46:56 +00:00
Mark Vejvoda
8f0db3e30d
- added new commandline option --map-preview=x where x is the mapname (without extension)
2011-09-16 00:34:14 +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
d44959d69c
- phase 1 of cppcheck verbose fixes
2011-08-31 23:10:43 +00:00
Mark Vejvoda
0d14688a87
- by request added an option for modders to 'hide' duplicate files during validation
2011-07-09 19:28:01 +00:00
Mark Vejvoda
fc17d1410e
- replaced --use-video-settings with broken out simpler parameters as per tomreyns request
2011-07-08 23:14:26 +00:00
Mark Vejvoda
cb98df354d
- pre-calc font height for ftgl and optionally allow for language specific characters to be used
2011-07-02 18:33:59 +00:00