Ivan Savenko
|
e26b18c139
|
Rename & cleanup of WindowHandler -> ScreenHandler
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
a0f1bf3928
|
Implemented user-selectable UI scaling mode
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
fd3933e589
|
Support for changing resolution without game restart
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
b4e7093c01
|
Added IWindowHandler interface for OS screen/window utilities
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
644f0f4b32
|
Removed ARRAY_COUNT in favor of std::size
|
2023-04-12 01:04:26 +03:00 |
|
Ivan Savenko
|
0770a1a153
|
TTF fonts can now be used as fallback for H3 fonts
|
2023-04-04 22:23:32 +03:00 |
|
Ivan Savenko
|
dcff463d36
|
Fixed handling of special palette colors in palette transformations
Fixes black color turning semi-transparent in some creatures from mods
|
2023-03-25 23:54:51 +02:00 |
|
Konstantin
|
5366f9190e
|
vcmi: reduce boost::lexical_cast usage
|
2023-03-09 16:36:46 +03:00 |
|
Ivan Savenko
|
7ef5163d9d
|
Merge pull request #1581 from IvanSavenko/map_render_rewrite
Adventure Map - rendering rewrite
|
2023-03-05 19:51:07 +02:00 |
|
Ivan Savenko
|
165f6a0944
|
Implemented terrain transition animation
|
2023-03-05 18:02:59 +02:00 |
|
Ivan Savenko
|
5905dd6111
|
Grail digging check is now in library
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
def1e35836
|
Use SDL BlitMode's to speed up image rendering
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
40413ee6be
|
Basic version of scaling for view world
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
ca13e7dedf
|
Implemented terrain palette animatiions. Removed old code
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
7cf00ba87d
|
Implemented basic hero movement animation & object fade-out
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
4501036a04
|
Basic version of hero movement on map. Removed old code.
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
d46687a9c8
|
Partial implementation of world view mode
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
bb6e1f7ee1
|
Initial WIP of adventure map rendering rewrite
|
2023-03-05 17:47:12 +02:00 |
|
Ivan Savenko
|
acdb8d6e06
|
renamed Unicode -> TextOperations, to use for all text processing
|
2023-03-05 17:39:23 +02:00 |
|
Ivan Savenko
|
65c020ef34
|
Moved Unicode namespace out of GeneralTextHandler file
|
2023-03-05 17:30:38 +02:00 |
|
Ivan Savenko
|
d0f57fed6f
|
Cleaned up code of Minimap
|
2023-02-14 11:18:41 +02:00 |
|
Ivan Savenko
|
9833edcf73
|
Removed using namespace SDL_Ext
|
2023-02-03 11:39:40 +02:00 |
|
Ivan Savenko
|
3fef2a5e1f
|
Moved Colors to a separate file, updated includes
|
2023-02-03 11:39:40 +02:00 |
|
Konstantin
|
88ef83db53
|
client: remove SDL_BYTEORDER usage
Make use of CMake endian checking in this places too.
|
2023-02-03 00:37:37 +03:00 |
|
Ivan Savenko
|
34772ef830
|
Fixed includes
|
2023-02-01 21:45:06 +02:00 |
|
Ivan Savenko
|
108a42e4ba
|
Reorganized includes for new layout. New class - IImageLoader
|
2023-02-01 20:42:06 +02:00 |
|
Ivan Savenko
|
84dfcacafd
|
Updated CMakeLists and file headers
|
2023-02-01 16:42:03 +02:00 |
|
Ivan Savenko
|
4d8d886317
|
Move all created files into better locations
|
2023-02-01 16:28:48 +02:00 |
|
Ivan Savenko
|
ae968d1865
|
Remove duplicated code from new files
|
2023-02-01 16:12:01 +02:00 |
|
Ivan Savenko
|
5cc0de2fc6
|
Finish CAnimation split
|
2023-02-01 16:04:14 +02:00 |
|
Ivan Savenko
|
f6fa7f1ae0
|
temp rename
|
2023-02-01 16:03:48 +02:00 |
|
Ivan Savenko
|
54a95efc4d
|
split CFadeAnimation into separate file
|
2023-02-01 16:03:17 +02:00 |
|
Ivan Savenko
|
3a88e7ce07
|
split CDefFile into separate file
|
2023-02-01 16:02:33 +02:00 |
|
Ivan Savenko
|
eef5876069
|
split SDLImageLoader into separate file
|
2023-02-01 16:01:47 +02:00 |
|
Ivan Savenko
|
d593b88713
|
split SDLImage into separate file
|
2023-02-01 16:00:32 +02:00 |
|
Ivan Savenko
|
f5cd6a9abe
|
split IImage into separate file
|
2023-02-01 15:59:52 +02:00 |
|
Ivan Savenko
|
bfec00b022
|
Remove duplicated code in new files
|
2023-02-01 15:42:21 +02:00 |
|
Ivan Savenko
|
0ac411b5a0
|
Finalize split of Fonts.h/cpp
|
2023-02-01 15:38:24 +02:00 |
|
Ivan Savenko
|
3da4c9bb25
|
Moved CBitmapHanFont to a separate file
|
2023-02-01 15:36:38 +02:00 |
|
Ivan Savenko
|
aab7e0a5ed
|
Moved CTrueTypeFont to a separate file
|
2023-02-01 15:35:52 +02:00 |
|
Ivan Savenko
|
1884c409f9
|
Moved CBitmapFont to a separate file
|
2023-02-01 15:34:50 +02:00 |
|
Ivan Savenko
|
730b8e3fc2
|
Moved IFont to a separate file
|
2023-02-01 15:33:51 +02:00 |
|
Ivan Savenko
|
8a9492d129
|
Moved client files to more suitable locations
|
2023-02-01 13:09:19 +02:00 |
|