Mark Vejvoda
|
b481fbcbb5
|
- proper save and restore for particles
|
2012-03-19 21:35:54 +00:00 |
|
Titus Tscharntke
|
d738dddab6
|
particles are no longer saved ( just particle systems ) because they made the savegame huge.
|
2012-03-17 22:26:50 +00:00 |
|
Mark Vejvoda
|
8d5de12d42
|
- added some particles to load game logic
|
2012-03-14 07:23:41 +00:00 |
|
Mark Vejvoda
|
d1a0eeca2e
|
- check for null for particles
|
2012-03-13 22:37:47 +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 |
|
Mark Vejvoda
|
c5331b7e8a
|
- initial work to save game state to XML. Current only saves when out of synch or game end occurs and saves to same folder as log files and file is called: megaglest-saved.xml
(Currently we store way too much info but this is a starting point)
|
2012-03-10 03:27:25 +00:00 |
|
Mark Vejvoda
|
4ad42518c0
|
- updated for better handling of streflop on different platforms
- attempt for bugfix on windows when socket send buffer is continuously full
|
2012-02-10 06:21:06 +00:00 |
|
Titus Tscharntke
|
15537e059a
|
missing initialisation of "emissionRateFade" made damage smoke particles from objects disappear or much too strong
|
2012-01-07 23:53:08 +00:00 |
|
Titus Tscharntke
|
e05984d527
|
- daylight effects for unit particles ( best use with mode "black" )
- meadow has good looking mist in night now
- startdelay for particles
|
2012-01-07 20:24:54 +00:00 |
|
Mark Vejvoda
|
1f60d2606a
|
- bugfix for icon size in windows header (shows proper size now)
|
2012-01-07 20:02:40 +00:00 |
|
Mark Vejvoda
|
61b51eb9ed
|
- finally a fix for upside down icon (uses png file)
|
2012-01-06 23:34:49 +00:00 |
|
Mark Vejvoda
|
d449517872
|
- added ability to specify scaled image size of screenshots in g3d viewer example:
./megaglest_g3dviewer --load-unit=techs/megapack/factions/romans/units/catapult,attack_skill --auto-screenshot=resize-1024x768
|
2012-01-06 18:49:33 +00:00 |
|
Mark Vejvoda
|
33674256a3
|
- fix for windows compile with new fontconfig changes
|
2012-01-05 23:29:34 +00:00 |
|
Mark Vejvoda
|
fe72cb629b
|
- updated to properly use fontconfig for finding fonts
|
2012-01-05 22:35:05 +00:00 |
|
Mark Vejvoda
|
a1a0b9e79c
|
- bugfix for not finding hud for scenarios with embedded techtree
|
2012-01-04 04:10:11 +00:00 |
|
Mark Vejvoda
|
a20b848646
|
- discovered a possible bug that may have caused people with valid VBO support to crash, this fix may resolve that issue.
|
2011-12-30 06:24:59 +00:00 |
|
Mark Vejvoda
|
2e94c32d59
|
- added ability to check if compiler supports SSE and if not fallback to X87 for streflop.
- added ability for clients to specify gamma override value for drivers which support it
|
2011-12-23 08:20:54 +00:00 |
|
Mark Vejvoda
|
2224d75d10
|
- updated copyright headers to the same as the rest of the main mg source for files i wrote.
|
2011-12-20 07:39:07 +00:00 |
|
Mark Vejvoda
|
dbd1e03f12
|
- updated copyright for md5 source code from David Henry (with his permission). Info pasted into docs/COPYRIGHT.source_code.txt
|
2011-12-18 15:18:46 +00:00 |
|
Mark Vejvoda
|
6a6b58fa20
|
- turn off building freetype-gl unless enabled in cmake flags
|
2011-12-16 05:30:46 +00:00 |
|
Mark Vejvoda
|
bb16ed2a65
|
- debian related changes
|
2011-12-15 11:16:14 +00:00 |
|
Mark Vejvoda
|
9852325da6
|
- fixed Martiño Figueroa's name in all copyrights in source code
- added copyrights to files that were missing it
|
2011-12-14 07:40:48 +00:00 |
|
Mark Vejvoda
|
62a7186216
|
- updated build files to auto generate manpages for debian
- fixed spelling mistakes and broken links
|
2011-12-14 06:27:35 +00:00 |
|
Mark Vejvoda
|
ddca84a8b4
|
- default to regular selection buffer selection, but make optional support for color picking or frustum picking in case some players need it.
|
2011-12-14 02:25:14 +00:00 |
|
Mark Vejvoda
|
d64bf0a4c9
|
- disable color picking by default, and add error codes for selection buffer
|
2011-12-14 01:15:27 +00:00 |
|
Mark Vejvoda
|
2fd89f11d5
|
- performance improve for color picking using pbo
|
2011-12-13 22:50:14 +00:00 |
|
Mark Vejvoda
|
724d274367
|
- fixed pixel buffer logic on windows (wacky vc++ 2008 doesn't properly allocate memory on vector.reserve();
|
2011-12-13 22:21:21 +00:00 |
|
Mark Vejvoda
|
c4dc1e616b
|
- added support for pixel buffers and use it for color picking (eventually for screenshots)
|
2011-12-13 19:52:17 +00:00 |
|
Mark Vejvoda
|
2dd2afb296
|
- changed selection code to use color picking, can disable using new ini setting:
EnableColorPicking=false
|
2011-12-13 01:30:52 +00:00 |
|
Mark Vejvoda
|
b6d7d1234c
|
- incremented version to 3.6.1-dev
- a few changes to opengl version checking (now uses glew)
|
2011-12-06 01:34:51 +00:00 |
|
Mark Vejvoda
|
01ea0787a3
|
- a few more updates to cut down on RAM use for headless server
|
2011-12-03 00:39:03 +00:00 |
|
Mark Vejvoda
|
8bdf863636
|
- cleanup of masterserver global flag
- attempt to cut down on resources required for masterserver mode to minimize RAM
|
2011-12-02 22:04:02 +00:00 |
|
Mark Vejvoda
|
66f44ff7c4
|
- more cleanup from cppcheck (using eclipse plugin now)
|
2011-12-02 17:46:02 +00:00 |
|
Mark Vejvoda
|
d33e1174a5
|
- bugfixes related to cppcheck report
- bugfixes found using valgrind (memory leaks)
|
2011-12-02 16:07:59 +00:00 |
|
Mark Vejvoda
|
30972bcddb
|
corrected font alingment when using combination of newline and tabs
|
2011-11-28 15:59:38 +00:00 |
|
Mark Vejvoda
|
1658306b59
|
- fixed debug output font position --> just for you james!
|
2011-11-28 05:54:31 +00:00 |
|
Mark Vejvoda
|
ef125238e8
|
- continue trying to fix network issues
|
2011-11-25 22:38:25 +00:00 |
|
Mark Vejvoda
|
cc1480fbe1
|
-re-enabled ftgl as default font renderer, as i have no more patience to get the other renderer working before a release.
|
2011-11-20 06:09:18 +00:00 |
|
Mark Vejvoda
|
b3879ce35a
|
mac osx build
|
2011-11-19 20:11:41 +00:00 |
|
Mark Vejvoda
|
646ec7707a
|
only update the font vertex buffer if text or color changed
|
2011-11-19 18:25:16 +00:00 |
|
Mark Vejvoda
|
53e1610234
|
- cleanup of header files related to opengl / glew
|
2011-11-19 10:13:27 +00:00 |
|
Mark Vejvoda
|
cef0577e3e
|
- added commented out debug code for future ref
|
2011-11-19 09:49:52 +00:00 |
|
Mark Vejvoda
|
127382441f
|
- fixed build on windows
|
2011-11-19 08:09:33 +00:00 |
|
Mark Vejvoda
|
3fd8c1ef90
|
- updated findfont method to be shared and to use more default fonts if main ones are not found
|
2011-11-19 07:35:12 +00:00 |
|
Mark Vejvoda
|
ce68ca0a7d
|
- fixed freetype check for FT_Library_SetLcdFilterWeights (requires v 2.4.0 minimum)
|
2011-11-19 05:34:04 +00:00 |
|
Mark Vejvoda
|
cd6b961a3b
|
small tweak to font height calc
|
2011-11-19 02:31:47 +00:00 |
|
Mark Vejvoda
|
3ef4692b23
|
bugfixes for proper horizontal rendering of multibyte fonts
|
2011-11-18 20:54:41 +00:00 |
|
Mark Vejvoda
|
31fafe4528
|
- fixed up font alignment and added a way to force ftgl font mode:
--force-ftglfonts
|
2011-11-18 19:53:56 +00:00 |
|
Mark Vejvoda
|
48da13808f
|
- fixed newline font calc for non english languages
|
2011-11-18 16:18:36 +00:00 |
|
Mark Vejvoda
|
316739c5bd
|
- fixed Linux build
|
2011-11-18 08:42:50 +00:00 |
|