Ivan Savenko
4c4726847d
Fix size of generated images for Chronicles
2025-02-11 20:08:02 +00:00
Ivan Savenko
5a02a4c07f
Fix path to Chronicles campaigns background, remove old code
2025-02-06 14:21:19 +00:00
Ivan Savenko
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
Ivan Savenko
668bf63fc0
Remove access to internal surface of Canvas
2025-01-21 21:15:21 +00:00
Ivan Savenko
4a600a9d4c
Reworked image container classes for easier support of new features
2025-01-21 21:15:21 +00:00
Laserlicht
24a39a8b48
clear generated assets only on client
2025-01-17 19:27:33 +01:00
Laserlicht
4b103fd63b
code review
2024-12-05 23:31:03 +01:00
Laserlicht
6795c9afb6
animations working
2024-11-30 15:44:09 +01:00
Laserlicht
3967c70bf2
fix image creation
2024-11-30 15:03:58 +01:00
Laserlicht
9c0aef6ca2
write json
2024-11-30 13:53:50 +01:00
Laserlicht
1c715e39ba
fix image generation
2024-11-30 13:01:33 +01:00
Laserlicht
443bcf6d50
fix
2024-11-30 03:46:45 +01:00
Laserlicht
4c7e3644bb
gen sprites
2024-11-30 03:45:15 +01:00
Laserlicht
9c55ebf2dd
chronicles campaign screen
2024-11-11 22:25:54 +01:00
Ivan Savenko
a8e84c55f6
Fix some of the new warnings from sonarcloud
2024-10-11 10:45:29 +00:00
Laserlicht
be31041a48
"general" -> "interface"
2024-10-01 16:09:22 +02:00
Laserlicht
844b078482
color shift parameter to config
2024-09-30 19:46:53 +02:00
Laserlicht
c8f8a3fb6d
missing asset for generateAll
2024-09-17 23:03:30 +02:00
Ivan Savenko
2d08e18f6a
Implemented generation of combat unit number window for xbrz mode
2024-09-12 21:22:41 +00:00
Ivan Savenko
915533ed2e
Implemented generation of player-colored version of DiBoxBck
2024-09-12 21:22:41 +00:00
Ivan Savenko
dfd3f0c1a6
Fixed generation of upscaled spellbook
2024-09-12 21:22:41 +00:00
Laserlicht
c6f0f8de03
generate assets only when necessary
2024-08-29 00:37:39 +02:00
Laserlicht
f327224d45
remove original resource functionality
2024-08-28 23:44:31 +02:00
Laserlicht
4704e92d98
adjust resource naming
2024-08-28 00:02:29 +02:00
Laserlicht
c2290f5f6e
fix
2024-08-21 23:01:32 +02:00
Laserlicht
d8869a33da
remove resource
2024-08-20 22:45:11 +02:00
Laserlicht
c56d667981
fix
2024-08-20 21:22:40 +02:00
Laserlicht
6c1776e0b1
AssetGenerator: make it perfect
2024-08-20 03:13:21 +02:00
Laserlicht
f6d5cee24f
fix
2024-08-20 01:58:02 +02:00
Laserlicht
82480e3552
add clean adventure options
2024-08-20 01:46:07 +02:00
Laserlicht
17cb45f692
fix
2024-08-19 23:33:23 +02:00
Laserlicht
fff0159ef6
resource generation
2024-08-19 23:18:14 +02:00