Mark Vejvoda
dc503d6340
- attempt to see if this makes stability better
2013-10-02 20:22:10 +00:00
Mark Vejvoda
de8b083329
- attempt to fix additional oos issues
2013-09-30 17:38:26 +00:00
Mark Vejvoda
9967df316c
- attempt to fix additional oos issues
2013-09-28 05:06:04 +00:00
Mark Vejvoda
37c2ace11a
- rollback last commit
2013-09-26 16:37:32 +00:00
Mark Vejvoda
7349a1f126
- attempt to convert use of more floats to double
2013-09-25 15:40:19 +00:00
Mark Vejvoda
b83e7dae90
added null checks
2013-09-19 17:32:36 +00:00
Mark Vejvoda
aceb9aec0a
re-fix titi's morph when no space available
2013-06-19 00:19:29 +00:00
Mark Vejvoda
0ead6a36dc
full support for translated techtrees
2013-06-13 08:55:48 +00:00
Mark Vejvoda
8cd2383a78
bugfix for minimap for joining in progress games
2013-06-04 02:21:56 +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
85ab3c76cc
attempt to improve threaded logging and see if we fix targetVec
2013-05-25 05:31:32 +00:00
Mark Vejvoda
8916a86b8c
- bugfixes for load / save game for in progress joining
2013-02-19 06:41:56 +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
8dc637527a
- tighten up code.. ensure pointers set to null after delete, etc
2013-02-01 17:25:49 +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
e0efa229c5
- more updates to support big endian
2012-11-01 06:36:35 +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
2796922914
- a bit more code cleanup from cppcheck
...
- cleanup of english hints
2012-10-24 06:54:10 +00:00
Mark Vejvoda
64058b17e7
- code cleanup from cppcheck
...
- added more checks when loading models, maps and textures
2012-10-20 07:15:13 +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
a9d5af5261
- updated unit already in cell error with more detail
2012-10-11 14:23:31 +00:00
Mark Vejvoda
165f281f92
- added a few new lua functions to check if a cell is free
2012-10-09 20:03:09 +00:00
Mark Vejvoda
5e42c6dc03
- loads of code cleanup based on verbose output from the latest git version of cppcheck
2012-10-06 07:06:40 +00:00
Mark Vejvoda
97ba1a27e2
- cleaned up some warnings from VC++ compiler
2012-10-06 02:40:24 +00:00
Mark Vejvoda
9e75b9144c
- removed cell marker from popup menu and moved to hotkeys (f2 add f3 remove)
...
- added a new experiemntal feature called 'follow unit'. select 1 unit then press f4 and when the unit moves the camera tries to look from the units perspective. To turn this off select no unit and press f4.
2012-09-24 17:13:27 +00:00
Mark Vejvoda
8e88b36723
- removed pathfinder from GAE and all references
2012-09-22 21:39:13 +00:00
Mark Vejvoda
871b6c4a6e
- removed deprecated 'fast' pathfinder that wasn't fast enough and is not going to be used
2012-09-22 21:05:06 +00:00
Titus Tscharntke
5b6ffbd361
again new morphing feature: better way to handle the blocked places for morphing units
2012-09-21 23:45:59 +00:00
Titus Tscharntke
78643ddcfc
savegame/loadgame works too now with the new blocking feature.
2012-09-15 23:43:31 +00:00
Titus Tscharntke
ed91a7c59b
morph with blocking places works now. I still want to cleanup this after some discussion with softcoder ( some things marked with TT )
2012-09-13 21:50:07 +00:00
Titus Tscharntke
75032c3287
reserve unit place while morphing. (first try)
2012-09-11 21:16:24 +00:00
Mark Vejvoda
9f0546c008
- set correct exit codes (for tomreyn)
...
- fix loading when too many units on map (do not segfault)
- deprecate ThreadedNetworkClient setting
2012-07-17 23:04:30 +00:00
Mark Vejvoda
f79222defa
- more pathfinder in progress changes, nothing to test yet
2012-05-05 04:38:49 +00:00
Mark Vejvoda
3ff0796bec
- some in progress pathfinder work
2012-05-04 21:03:52 +00:00
Mark Vejvoda
771ff91c1c
- added a new pathfinder to test to see if it performs better than the old one
2012-05-04 14:57:59 +00:00
Mark Vejvoda
b8fb60b325
- speed up the pathfinder a bit
2012-04-21 03:42:25 +00:00
Mark Vejvoda
6e7d4aeec5
- speed up some heavily used functions
2012-04-17 07:51:45 +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
Titus Tscharntke
7cdf6eedd3
Map heightFactors above 100 are handled like heightFactor=heightFactor/100. By this you can have an effective heightFactor of 1.5 for a map now if you enter 150 in the map editor.
2012-03-29 20:18:20 +00:00
Mark Vejvoda
433f4e84ce
- a few more fixes found using cppcheck
2012-03-28 06:34:34 +00:00
Mark Vejvoda
9286130138
- bugfixes and code cleanup found using cppcheck
2012-03-28 06:25:57 +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
ecbd2fe06d
- fix terrain loading
2012-03-18 06:59:43 +00:00
Mark Vejvoda
62254685d5
- fixed saved / load game to restore terrain
2012-03-17 20:59:03 +00:00
Mark Vejvoda
3926a34ef4
- missed another bad index
2012-03-13 22:28:36 +00:00
Mark Vejvoda
a67a3776af
- fixed conflicting loop index variable names in map
2012-03-13 22:27:34 +00:00
Mark Vejvoda
9a1b4cf680
- small fix for map state
2012-03-13 22:23:42 +00:00
Mark Vejvoda
917adc8c98
- bugfix for game save and load (string buffer was too small for one item)
2012-03-13 21:58:31 +00:00