fce4f8061c
Fix GUI object initializing - Point(0,0)
2013-03-13 23:11:27 +00:00
06e2e6ac10
Replace SDL_Point and SDL_Rect with Gfx::Point and Gfx::Rect,
...
synchronization with trunk.
2013-03-13 22:01:05 +00:00
058d730d56
New function GL2D::checkErrors() - prints GL errors codes,
...
bugs fixes in GL2D::makeShaderProgram and CButtion class
2013-03-10 20:52:02 +00:00
f3e1eca6f7
Separated file for basic Gfx structures.
2013-03-10 18:49:30 +00:00
6cef1dd8d8
CButton GUI class (partial rewrite of CAdventureButton),
...
bugs fixes, warnings elimination
2013-03-10 18:26:10 +00:00
d4a74b536d
More logs
2013-03-09 22:49:15 +00:00
54506e7c29
- opengl work on Linux systems
...
- compile fixes for gcc
2013-03-09 22:39:59 +00:00
48a882901b
GL2D::attachToCurrentThread implementaion for X11
2013-03-09 21:42:40 +00:00
9ec431c37b
Synchronization with trunk (again), elimination of some warnings
2013-03-07 19:17:23 +00:00
2ad2fc83f1
Synchronization with trunk, elimination of some warnings
2013-03-04 22:39:56 +00:00
d96e7cae4a
Error handling in GL2D::makeShaderProgram,
...
Gfx::PlettedBitmap class correction
2013-03-04 19:43:38 +00:00
672cf5bcb5
[OpenGL] Fixed BGR/RGB mismatch. Fixed CPalettedBitmap issue.
2013-03-04 14:35:10 +00:00
ed0c40533f
2013-03-03 21:05:42 +00:00
bafbeabf95
Gfx::CImage can use SDL image loader
2013-03-03 20:33:26 +00:00
34427b9e43
some fixes
2013-03-03 19:28:01 +00:00
1e0f473761
New namespaces: GL2D (low-level OpenGL functions), Gfx (images and animation objects cooperating with the interface GL2D)
2013-03-03 19:03:45 +00:00
dbec99ffc7
* PlayerColor and TeamID refactoring
2013-03-03 17:06:03 +00:00
b5fcefe455
- moved all system-specific handling of filesystem to VCMIDirs.cpp (new file)
...
- fixed #1128 , artifact constituents are now stored as pointers
2013-03-02 18:41:25 +00:00
f306d7bb70
some changes towards editing H3 objects via mods. Should be stable, report if not.
...
- removed duplicated json loading code in handlers
- simpler and mod-friendly handling of combined artifacts
- reorganized CCreature to avoid huge number of fields in one structure
2013-03-02 16:55:51 +00:00
8c7c4789ca
Attempt to apply patch from stopiccot.
2013-03-01 21:32:26 +00:00
01d1029b1f
Fixed #1221 .
2013-02-28 05:09:08 +00:00
9c1c337a3d
- fixed #1220 and #1218
...
- vcmibuilder will correctly install campaign video
2013-02-27 15:46:14 +00:00
b78c4c19ea
- compile fix
2013-02-26 15:07:21 +00:00
928d1d2121
- Some work on bonus system, effect range can be ignored. TODO: usage of bonus with any subtype.
...
- Fixed #1156
2013-02-26 09:36:21 +00:00
57d23c74ee
patches from qdii
2013-02-25 19:17:36 +00:00
e8c35bdb24
fixed extremely slow musicHandler compilation. Removed usage of boost bimap.
2013-02-24 10:05:56 +00:00
602827d1ae
* MSVC compilation fixes
...
* campaign epilogues and minor fixes
2013-02-23 19:16:14 +00:00
74ac44662c
- a bit less memory usage during compilation with gcc, new file - RegisterTypes.cpp
...
- fixed several issues related to visiting town by ally
- fixed #1215
2013-02-23 12:22:23 +00:00
fbb1ae1bb8
* prologue videos (according to Randjan's list)
2013-02-22 21:03:56 +00:00
9fa59276c9
- OSX patch from stoppicot
2013-02-21 17:32:50 +00:00
92995964f3
a bit more of prologue/epilogue screen
2013-02-20 21:01:18 +00:00
b776b93b0c
* a bit of campaign prologue/epilogue screen
2013-02-19 20:39:09 +00:00
6fdf64c2b1
Little more logging.
2013-02-18 23:10:46 +00:00
d45a554fec
Significant changes to saving system. Now both client and server store their lib part.
...
Desync detection upon loading. Fixed many desyncs. (more remain)
Monsters won't have creature count 0 even if that is set as creature properties.
2013-02-18 22:37:22 +00:00
111312636a
Fixed #1207 . Some tweaks.
2013-02-17 18:53:01 +00:00
560315bc48
* SlotID refactoring
2013-02-16 14:03:47 +00:00
d23a5dcfdf
Fixed #1208 .
2013-02-14 15:19:35 +00:00
9e00090c42
* refactoring, a few intriguing problems remain
2013-02-13 23:55:42 +00:00
6d06710684
* fixes for town building campaign bonus
2013-02-13 14:21:11 +00:00
ac742affe5
Compile fix
2013-02-13 07:22:55 +00:00
9c1a117c1c
* refactoring
2013-02-12 22:24:48 +00:00
7e46d462b6
- compile fixes
...
- fixed portrait initialization for random heroes
2013-02-12 21:32:55 +00:00
bda766b697
* refactoring
2013-02-12 19:49:40 +00:00
5a8787b74d
- fixed some compiler warnings, gcc\clang work fine
...
- better handling of innoextract in vcmibuilder.
2013-02-11 22:36:12 +00:00
4f75e47c47
Fixed crash with Firewall / Forcefield cast when there is dead stack.
2013-02-11 20:08:53 +00:00
8a8eecd063
* refactoring
2013-02-11 19:11:34 +00:00
d540723739
* refactoring
2013-02-11 14:42:09 +00:00
86dc9386d6
* refactoring, including a generic solution for IDs
2013-02-10 23:24:57 +00:00
2f39db2375
Hero portraits in campaign bonus selection.
2013-02-09 19:19:14 +00:00
13b3d23b26
Finally working hero crossover in campaigns.
...
Uncovered new secrets of h3m.
2013-02-09 18:18:55 +00:00