Mark Vejvoda
d4a6645a4d
- more code cleanup and game lobby force refresh bugfix when data changes
2013-09-19 01:19:36 +00:00
Mark Vejvoda
d46479df95
- bugfix to allow headless server to load a texture for new tilesets where they must read it to determine parts.
...
- converted asserts to exceptions
2013-06-23 04:17:25 +00:00
Mark Vejvoda
4764da0e50
check everything when it comes to joining meshes
2013-06-23 03:09:59 +00:00
Mark Vejvoda
9549b7f87a
bugfix for join meshes, add opacity check also
2013-06-22 22:41:37 +00:00
Mark Vejvoda
b418d46254
bugfix for joining meshes, need to also check noselect flag
2013-06-22 21:47:50 +00:00
Mark Vejvoda
1520cdcea0
add check for invalid model missing texture
2013-06-22 21:41:30 +00:00
Mark Vejvoda
bd4e2c8724
applied heightmap addition to map editor -> thanks muwum
2013-06-21 18:21:07 +00:00
Mark Vejvoda
441390e5c5
- fixed vc++ 2012 build
...
- some fixes found from vc++ 2012 code analyser
2013-06-21 00:12:19 +00:00
Mark Vejvoda
dde601e416
attempt to implement will's mesh merging for better render performance
2013-06-20 07:24:09 +00:00
Mark Vejvoda
1d7b138ac3
load bmp's a little faster
2013-06-12 15:22:16 +00:00
Mark Vejvoda
cc4d650fad
tga file load speed improvement
2013-06-12 07:21:16 +00:00
Mark Vejvoda
80f25e8fff
bugfix for windows copmpiler
2013-06-12 06:51:59 +00:00
Mark Vejvoda
1e1676a34a
more render improvements
2013-06-12 06:14:55 +00:00
Mark Vejvoda
836172f87c
more render improvements
2013-06-12 01:24:10 +00:00
Mark Vejvoda
668b34db8e
more mad attempts to squeeze better performance
2013-06-11 06:44:26 +00:00
Mark Vejvoda
e809080d0f
tracking down bug on i386 platform
...
- comment titi's model debug output
2013-06-01 17:23:51 +00:00
Mark Vejvoda
2c1b181bc7
a bunch more code cleanup from cppcheck
2013-05-26 06:03:32 +00:00
Mark Vejvoda
8408526b12
code cleanup based on cppcheck results
2013-05-17 03:59:34 +00:00
Titus Tscharntke
6849d432bf
colorpicking improved again and hopefully fixed false clicks on attacks ... ( works with low display resolutions too now)
2013-04-27 17:38:35 +00:00
Titus Tscharntke
8ba869c4b7
fixed double click selection for colorpicking
2013-04-26 15:25:15 +00:00
Titus Tscharntke
77ca62240e
and colorpicking is faster again
2013-04-25 23:46:55 +00:00
Titus Tscharntke
9d3c99d6d0
Speed for colorpicking :-D. Its nearly as fast as selectbuf now . ( and tree selection for colorpicking is fixed )
2013-04-25 23:12:34 +00:00
Titus Tscharntke
519ad0fbeb
Bug in models or bug in g3dviewer ? Newer models have set opacity of Material set to 0 ( needed to see transparency in blender ) but this full transparency is ( correctly) exported, resulting in not beeing shown in G3d Viewer or when used as unit. Used as tileset Models all was ok. So fixed for the Moment, but not entirely happy with this now. Maybe the blender exporter should set opacity to 1 if its set to 0 instead.
2013-04-08 22:01:38 +00:00
Titus Tscharntke
d2928459a0
better line wrapping respecting \n too now
2013-04-03 16:16:39 +00:00
Titus Tscharntke
01b6986581
First steps for new terrain texturing. In tileset xml do:
...
<surface partsize="64">
<texture path="textures/512.png"/>
</surface>
2013-02-20 17:42:47 +00:00
Mark Vejvoda
8916a86b8c
- bugfixes for load / save game for in progress joining
2013-02-19 06:41:56 +00:00
Mark Vejvoda
9bc6d33f1d
- bug fixes to stabilize the windows build
2013-02-09 06:57:05 +00:00
Titus Tscharntke
06a1fad2fc
fix for more picky gcc 4.7.2 compiler
2013-02-08 17:42:44 +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
bff9b1b3bc
- cleanup a bunch of vc++ compile / link warnings
2013-02-01 08:12:20 +00:00
Mark Vejvoda
fe942809e6
- fixed a few issues found by JeffM (debian games team irc channel) while testing on Windows 7 64 bit
2013-01-30 06:08:14 +00:00
Mark Vejvoda
bd2bb98e3f
- bugfix g3d viewer to render textures
2013-01-25 15:23:45 +00:00
Mark Vejvoda
a15bdecbf3
- a few safety changes for network communication
...
- small tweaks for unit selection
2013-01-24 21:09:40 +00:00
Mark Vejvoda
87b39a3cb5
- fix unit selection
2013-01-24 15:52:11 +00:00
Mark Vejvoda
bf7445903d
- cleanup some color pick code
2013-01-24 00:42:06 +00:00
Mark Vejvoda
d7d83f7c5e
- attempt to speed up color picking
2013-01-23 23:20:54 +00:00
Mark Vejvoda
93438d42f4
- attempt to see if this fixes units that do not attack when right clicking enemy
...
- see if this fixes crashes when using color picking
2013-01-23 21:03:00 +00:00
Mark Vejvoda
7146a20976
- attempt to fix / improve performance of color picking
2013-01-22 04:30:06 +00:00
Mark Vejvoda
ce7982dc91
- see if this speeds up color picking
2013-01-16 16:58:28 +00:00
Mark Vejvoda
d7eeaa4d8d
- see if this speeds up color picking
2013-01-16 01:46:31 +00:00
Mark Vejvoda
ceedef5200
- see if this fixes color picking
2013-01-15 03:18:26 +00:00
Mark Vejvoda
17a599ced3
- see if this fixes color picking
2013-01-15 00:52:00 +00:00
Mark Vejvoda
6f0c700acf
- see if this fixes color picking
2013-01-15 00:38:45 +00:00
Mark Vejvoda
ef069abdc8
- attempt to get mac build further
2013-01-10 07:32:54 +00:00
Mark Vejvoda
7fdd70402d
- added support for libfribidi for languages requiring complex text rendering like Arabic and Hebrew
2012-12-27 08:24:30 +00:00
Mark Vejvoda
ab9ded4734
- patch for opensuse loading fonts
2012-11-21 15:16:57 +00:00
Mark Vejvoda
d0006db4a1
- updated for debian compliance
2012-11-15 07:50:43 +00:00
Mark Vejvoda
d322f73284
- bug fixes and patches from hasufell related to:
...
- fontconfig not working
- new cmake option to control inclusion of libvlc
- new commandline option to force where to look for fonts: --font-path=x
- removal of libluajit from cmake
2012-11-14 19:20:08 +00:00
Mark Vejvoda
1966710628
- more detailed error handling for bad textures and/or models and sounds
2012-11-11 04:52:26 +00:00