645b95ba02
Renamed LibClasses * VLC
to GameLibrary * LIBRARY
2025-02-21 16:54:56 +00:00
cacceda950
Renamed CGuiHandler to GameEngine
...
- class CGuiHandler is now called GameEngine to better describe its
functionality
- renamed global GH to more clear ENGINE
- GH/ENGINE is now unique_ptr to make construction / deconstruction
order more clear and to allow interface / implementation split
- CGuiHandler.cpp/h is now called GameEngine.cpp/h and located in root
directory of client dir
2025-02-21 16:53:13 +00:00
2362c6da21
Fixes for multiple new issues from Sonar
2025-02-21 15:57:39 +00:00
4c4726847d
Fix size of generated images for Chronicles
2025-02-11 20:08:02 +00:00
5a02a4c07f
Fix path to Chronicles campaigns background, remove old code
2025-02-06 14:21:19 +00:00
cca4c0888c
In-memory assets generation
...
All assets generation (large spellbook, terrain animations, etc) are now
done in memory and used as it, without saving to disk.
This should slightly improve load times since there is no encode png /
decode png, and should help with avoiding strange bug when vcmi fails to
load recently saved assets.
If needed, such assets can be force-dumped on disk using already
existing console command
2025-01-30 22:21:38 +00:00
668bf63fc0
Remove access to internal surface of Canvas
2025-01-21 21:15:21 +00:00
4a600a9d4c
Reworked image container classes for easier support of new features
2025-01-21 21:15:21 +00:00
24a39a8b48
clear generated assets only on client
2025-01-17 19:27:33 +01:00
4b103fd63b
code review
2024-12-05 23:31:03 +01:00
6795c9afb6
animations working
2024-11-30 15:44:09 +01:00
3967c70bf2
fix image creation
2024-11-30 15:03:58 +01:00
9c0aef6ca2
write json
2024-11-30 13:53:50 +01:00
1c715e39ba
fix image generation
2024-11-30 13:01:33 +01:00
443bcf6d50
fix
2024-11-30 03:46:45 +01:00
4c7e3644bb
gen sprites
2024-11-30 03:45:15 +01:00
9c55ebf2dd
chronicles campaign screen
2024-11-11 22:25:54 +01:00
a8e84c55f6
Fix some of the new warnings from sonarcloud
2024-10-11 10:45:29 +00:00
be31041a48
"general" -> "interface"
2024-10-01 16:09:22 +02:00
844b078482
color shift parameter to config
2024-09-30 19:46:53 +02:00
c8f8a3fb6d
missing asset for generateAll
2024-09-17 23:03:30 +02:00
2d08e18f6a
Implemented generation of combat unit number window for xbrz mode
2024-09-12 21:22:41 +00:00
915533ed2e
Implemented generation of player-colored version of DiBoxBck
2024-09-12 21:22:41 +00:00
dfd3f0c1a6
Fixed generation of upscaled spellbook
2024-09-12 21:22:41 +00:00
c6f0f8de03
generate assets only when necessary
2024-08-29 00:37:39 +02:00
f327224d45
remove original resource functionality
2024-08-28 23:44:31 +02:00
4704e92d98
adjust resource naming
2024-08-28 00:02:29 +02:00
c2290f5f6e
fix
2024-08-21 23:01:32 +02:00
d8869a33da
remove resource
2024-08-20 22:45:11 +02:00
c56d667981
fix
2024-08-20 21:22:40 +02:00
6c1776e0b1
AssetGenerator: make it perfect
2024-08-20 03:13:21 +02:00
f6d5cee24f
fix
2024-08-20 01:58:02 +02:00
82480e3552
add clean adventure options
2024-08-20 01:46:07 +02:00
17cb45f692
fix
2024-08-19 23:33:23 +02:00
fff0159ef6
resource generation
2024-08-19 23:18:14 +02:00