SoftCoder
b5d609586a
- small coverity fix
2014-12-20 16:31:08 -08:00
SoftCoder
4dea67cff9
- attempt to fix thread crash when ending game for network play
2014-12-19 19:08:04 -08:00
titiger
2d4c4ece8a
fixed missing cast found by Coverity CID 1232665
2014-12-16 01:50:12 +01:00
SoftCoder
e63b3d7499
- added support for team unit sharing
2014-01-27 14:15:05 -08:00
SoftCoder
7d8af94a44
- attempt to fix null pointer segfault on masterserver found by tomreyn
2014-01-08 12:48:56 -08:00
SoftCoder
3111b733e2
- bugfix for chrono class calcs causing group camera recall to fail (And numerous other problems)
...
- added better tracking of mutexes by assigning them location info
2013-12-24 22:27:44 -08:00
Mark Vejvoda
9268aaf279
- a few minor bug fixes related to code warnings
...
- code cleanup based on additional gcc warnings
- enabled additional gcc compiler warnings
2013-11-19 06:14:06 +00:00
Mark Vejvoda
1d3859ff32
- windows x64 updates to get things compiling on vc2012 x64
2013-11-02 11:04:52 +00:00
Mark Vejvoda
d2ba7b163b
a little refactoring of function names in language class
2013-10-29 06:13:38 +00:00
Mark Vejvoda
0ead6a36dc
full support for translated techtrees
2013-06-13 08:55:48 +00:00
Mark Vejvoda
0af3e349d8
bugfixes to allow joining in progress game and also ensure disconnect list is correct.
2013-06-04 08:01:33 +00:00
Mark Vejvoda
b6780d2af7
code cleanup
2013-06-04 04:36:00 +00:00
Mark Vejvoda
aab72b863c
enforce that no network commands are sent when game is paused for player who is joining except pause / unpause and disconnect
2013-06-04 04:26:37 +00:00
Mark Vejvoda
995617e91e
bugfix to allow admin to kick player in same slot multiple times
2013-05-28 07:10:13 +00:00
Mark Vejvoda
f4a29d98b8
bugfix to correct out of synch, titi tried to fix this a while ago but the code was not complete, we hit this when testing today
2013-05-27 04:56:07 +00:00
Mark Vejvoda
cef0ce9978
attempt to fix weird morph bug found by Elimnator
2013-05-26 00:11:07 +00:00
Mark Vejvoda
fd9ce54063
attempt to fix morph out of synch
2013-05-25 22:44:39 +00:00
Mark Vejvoda
5b664fb1a2
- bugfix for transifex tutorial download files now loaded into UI
...
- updated each thread to provide its name
2013-05-21 20:28:42 +00:00
Mark Vejvoda
560ed46cc0
- more bugfixes for slot switching and joining in progress games
...
- disallow server to toggle pause state when client is joining
- fix dmp extension on linux
2013-03-06 14:29:49 +00:00
Mark Vejvoda
47aa0050b8
- this seems to be stable now and handles lag quite well i think
2013-03-02 07:33:01 +00:00
Mark Vejvoda
54c026bb3e
- bugfixes for in game joining
2013-02-17 07:15:01 +00:00
Mark Vejvoda
9d19ff2b57
- added the first draft of joining games in progress
2013-02-15 18:25:10 +00:00
Mark Vejvoda
50e64e9564
- scenario description patch applied from Muwuum
2013-02-09 07:17:10 +00:00
Mark Vejvoda
f87b8b6ee2
- updated code to protect against null pointers and uninitialized values and threading issues
2013-02-04 08:30:43 +00:00
Mark Vejvoda
1dbcabf12c
- minor feature request added from sourceforge, when command given cannot be executed, sometimes we show the requirements of the command so the user knows why it failed
2012-11-10 19:39:55 +00:00
Mark Vejvoda
ff58a868b3
- attempt to bugfix windows using proper printf syntax for data types
2012-11-10 06:37:23 +00:00
Mark Vejvoda
3419127632
- proper way to handle size_t objects (cleanup warning on other platforms)
2012-10-26 02:42:10 +00:00
Mark Vejvoda
011e0263b0
- lots more code cleanup, using safe buffer size code to avoid buffer overflows
2012-10-19 01:31:20 +00:00
Mark Vejvoda
0449fbea2b
- attempt to bugfix out of synch when players disconnect and we switch to AI
2012-10-10 00:27:34 +00:00
Mark Vejvoda
1d98015d5d
- attempt to bugfix out of synch when players disconnect and we switch to AI
2012-10-09 23:18:07 +00:00
Mark Vejvoda
ae5018c4dc
- do not continuously throw errors in game
2012-10-02 06:20:39 +00:00
Mark Vejvoda
e0bf4df646
- cppcheck round #2 cleanup
2012-09-22 20:37:42 +00:00
Mark Vejvoda
1c211e4ce6
- lots of code cleanup from the cppcheck
2012-09-22 20:13:57 +00:00
Mark Vejvoda
c5907717f0
- ensure client that gets kicked knows he should also quit so he doesn't get a timeout message after disconnect
2012-09-22 05:26:58 +00:00
Mark Vejvoda
a4ad1f5aea
- bugfixes for network player disconnect feature
2012-09-21 15:03:13 +00:00
Mark Vejvoda
b7f72be930
- added the ability for admin player to disconnect other network players in game from a new popup menu
2012-09-21 05:45:09 +00:00
Titus Tscharntke
f2585ebaae
fallback multiplier for CPUs playing for disconnected player. Should work now, needs testing .
2012-09-18 23:36:51 +00:00
Titus Tscharntke
ed6961195f
Disconnect time of early leavers is shown in end game stats.
2012-07-20 22:24:27 +00:00
Mark Vejvoda
1c52f28185
- change team # in end game stats for team switching
2012-07-19 23:21:55 +00:00
Titus Tscharntke
d217777f85
player end stats should show only players as laevers who left while game was running. ( feature not finished yet )
2012-07-18 23:52:44 +00:00
Mark Vejvoda
57a988ae56
- fixed out of synch on player disconnect
2012-07-10 02:12:07 +00:00
Mark Vejvoda
c187d4d014
- changed disconnected playername to: *AI* - playername
2012-06-11 23:50:30 +00:00
Mark Vejvoda
b965343496
- added ability to show a user is disconnected from the game
2012-06-09 15:21:18 +00:00
Mark Vejvoda
8fd436b612
- added new lua method to play video's in scenarios:
...
playStaticVideo
2012-05-22 06:17:56 +00:00
Mark Vejvoda
c8fdc9269f
- fix win32 build
...
- cleanup a lot of win32 compiler warnings
2012-04-16 20:15:57 +00:00
Mark Vejvoda
8c0bf75bf5
- got built in memory leak working. Just edit leak_dumper.h and uncomment:
...
//#define SL_LEAK_DUMP
- got better / more accurate stack dumps when we detect errors in game.
- Both of these need to be worked on in windows next, win32 may not compile for now until i fix it on that platform.
- BE VERY CAREFUL when working in leak_dumper.* it may cause GCC and your system to crash if you don't know what you are doing!
2012-04-14 21:21:09 +00:00
Mark Vejvoda
fce4d55dd5
- better error handling, try to display proper error message and restore state as best as possible
2012-04-02 01:45:13 +00:00
Mark Vejvoda
d502e95d9f
- bugfix for saving / loading cell info, fixes the resource explored bug
2012-03-20 07:14:50 +00:00
Mark Vejvoda
fc6da7f924
- added a status message while replaying commands
2012-03-20 05:58:24 +00:00
Mark Vejvoda
a7e45eb354
- added the ability to record all game command to a replay file. To test saving / loading games from a replay file, add this to glestuser.ini:
...
SaveCommandsForReplay=true
2012-03-20 04:53:26 +00:00