Titus Tscharntke
0e084cabd3
minifix for particles
...
transparency works a bit better with existing transparent models
2010-09-27 21:02:06 +00:00
mnaumann
65ec94e22f
FreeBSD and Mac OS X support by GeoVah, thanks a bunch!
2010-09-27 20:28:08 +00:00
Titus Tscharntke
d3ccebef15
switch for map preview in ingame options
...
some language fixes
faction preview is default now
in unix systems text is better centered on the buttons
2010-09-26 21:34:00 +00:00
Titus Tscharntke
3b1ef055b1
- new switch for unit_particle _systems called static-particle-count
...
- Bugfix for "wild particles". ( the splash particle systems never died before! )
- Better german language file ( cpu player have english words again, words like ultra are common enough in germany )
2010-09-25 14:38:00 +00:00
Mark Vejvoda
635bf616de
- patch for FreeBSD (thanks m0ellemeister)
2010-09-24 23:28:54 +00:00
Titus Tscharntke
cd65927924
unit particles can now have float values for emission rates. This allows also emission rates smaller than 1 like 0.01 for example
2010-09-24 16:36:59 +00:00
Mark Vejvoda
61b66fb761
- applied Mac osX patch #4 from GeoVah (thank you)
2010-09-24 15:26:16 +00:00
Mark Vejvoda
f3ea511c40
- attempt to help poor kobe and his mad need to press E continuously
...
- also cleanup a memory leak from code that was thus far unused
2010-09-17 04:59:32 +00:00
Mark Vejvoda
a259e0d8e4
- nothing is easy is windoze (renamed duplicate filename cause VC chokes on it)
2010-09-16 22:47:33 +00:00
Mark Vejvoda
b115292ee5
- added GeoVah's initila Mac osX support (via cmake)
2010-09-16 15:15:42 +00:00
Titus Tscharntke
3bfc7daddf
renderMapPreview nearly done.
2010-09-15 23:49:26 +00:00
Titus Tscharntke
6d8f0137f5
chat fixed, still struggling with positioning
2010-09-14 23:28:03 +00:00
Titus Tscharntke
a38778deb1
map preview is scree resolution resistant
2010-09-14 23:02:50 +00:00
Mark Vejvoda
7d6e21b1e7
- bugfix for mouse pointer rendering
2010-09-14 20:54:33 +00:00
Mark Vejvoda
c9be7a8677
- fixed compile problem with abs on a float
2010-09-14 20:18:22 +00:00
Mark Vejvoda
689b810d46
- some cleanup related to image loaders (valgrind complaints)
2010-09-14 15:59:04 +00:00
Mark Vejvoda
25912fa2bb
- added proper constructor and initialize member vars
2010-09-14 06:36:55 +00:00
Mark Vejvoda
b95e2247cd
- moved map render logic into a shared base class
2010-09-14 06:02:35 +00:00
Mark Vejvoda
0f5cd740a6
- moved game map entity into a shared source file in shared lib, which is now shared by the main game and the map editor
2010-09-14 00:43:09 +00:00
Mark Vejvoda
0c99a516c5
- First mac patch from GeoVah (thanks)
2010-09-11 05:14:42 +00:00
Mark Vejvoda
4d9bc556d6
- a few more improvements to rendering cache
2010-09-10 00:41:51 +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
3825192e2e
- bugfix for sullscreen SDL restore video
2010-09-09 00:28:43 +00:00
Mark Vejvoda
54f37d6231
- bugfix for missing header file
2010-09-08 22:35:12 +00:00
Mark Vejvoda
1a9ec91eeb
- attempt to fix a possible mutex deadlock based on Nebososo's logs
2010-09-08 06:18:34 +00:00
Mark Vejvoda
4ed2e4b013
- fixed more memory leaks found in texture readers
2010-09-07 21:53:45 +00:00
Mark Vejvoda
958184e018
- more memory cleanup
2010-09-07 21:01:22 +00:00
Mark Vejvoda
63cf199322
- more memory cleanup
2010-09-07 18:28:09 +00:00
Mark Vejvoda
9817e8a860
- memory leak fixes
2010-09-07 17:30:13 +00:00
Mark Vejvoda
bf87b2c167
- fixed a memory leak in the png reader (using valgrind)
2010-09-07 15:18:35 +00:00
Mark Vejvoda
ab44c83168
- added leak_dumper header all over the place (not yet functional in linux)
...
- Bugfix for particle cleanup
2010-09-07 05:25:40 +00:00
Mark Vejvoda
ca30612c9c
- attempt to cleanup particles when a unit is deleted
2010-09-06 17:52:33 +00:00
Mark Vejvoda
58ab55a6aa
- cleaned up some compiler warnings
2010-09-06 06:22:08 +00:00
Mark Vejvoda
ada90b4e27
- attempt to improve network performance and log more info regarding menu and network performance
2010-09-02 22:34:25 +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
4d372c12bc
- added more LUA support and fixed parameter passing of Vec2i types with streflop
...
New LUA methods:
DisplayFormattedText
getAiEnabled
getHungerEnabled
startPerformanceTimer
endPerformanceTimer
getPerformanceTimerResults
2010-08-28 20:52:25 +00:00
Mark Vejvoda
2ea8b69e22
- first attempt at allowing multiple units to build at the same time
2010-08-28 01:46:26 +00:00
Mark Vejvoda
e358df4486
- fixing more stupid windows compile issues
2010-08-27 17:25:58 +00:00
Mark Vejvoda
de82843e73
- added more safety code arouind SDL threads in case we get failures from SDL itself
2010-08-27 03:46:08 +00:00
Mark Vejvoda
f7d9cd50a6
- added more safety code arouind SDL threads in case we get failures from SDL itself
2010-08-27 03:40:54 +00:00
Mark Vejvoda
0504ea3b97
- bugfix for particles when they finish
2010-08-27 03:06:28 +00:00
Mark Vejvoda
a4e75417e4
- added safety check to thread execution
2010-08-27 03:00:57 +00:00
Mark Vejvoda
9bacf0abea
- added a better detection of threads statuses
2010-08-26 22:13:41 +00:00
Mark Vejvoda
169234b80f
- added more safety checks in broadcast socket thread
2010-08-26 19:50:18 +00:00
Mark Vejvoda
f3278c3cf3
- bugfixes for stack overflow issue (static array size too large causing chkstk errors)
2010-08-26 19:01:44 +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
a64fa69d02
- bugfixes for experimental game data synch check in lobby
...
- added a fix for socket sending when the send buffer is full and we have more data to send
2010-08-26 03:15:36 +00:00
Mark Vejvoda
e5678be10c
- bugfixes for experimental game data synch check in lobby
...
- added a fix for socket sending when the send buffer is full and we have more data to send
2010-08-26 02:36:17 +00:00
Mark Vejvoda
5fb040c9f1
- Fixed bug related to particles not updating smoothly
2010-08-26 01:25:27 +00:00
Mark Vejvoda
0ef23749b8
- allow non visible particles to fade out when its time to do so
2010-08-25 19:46:22 +00:00