Commit graph

155 commits

Author SHA1 Message Date
Zero Fanker
dad9a9d701 #21, added Debug.RenderPlainHouseColor control so remap color will be highlighted as older version . 2024-06-01 12:05:34 -04:00
Zero Fanker
654e68fdbc fixed #18, an animation start frame number is bigger than existing file frame count, now guarded . 2024-05-31 16:01:27 -04:00
Zero Fanker
422019253d fixed base node issue that rendering without remap . 2024-05-31 15:31:59 -04:00
Zero Fanker
893427625d refactored recent file list logic, supporting 10 records now . 2024-05-31 15:24:48 -04:00
Zero Fanker
89bce98a13 fixed wrong house data initialized when creating new map . 2024-05-31 13:35:42 -04:00
Zero Fanker
6d7c240f13 resolved custom palette remap issue . 2024-05-29 00:43:35 -04:00
Zero Fanker
9311007a17 narrowed local variable scope . reduced some lint warning . 2024-05-29 00:36:53 -04:00
Zero Fanker
955746ef93 removed debug trap code . 2024-05-29 00:34:22 -04:00
Zero Fanker
54794f7a11 fixed powerplant (maybe other upgrades as well) image display not properly in some special theaters, e.g. desert . 2024-05-29 00:34:10 -04:00
Zero Fanker
e3fbcdc28a fixed aircraft image management strategy . 2024-05-28 21:18:31 -04:00
Zero Fanker
2ced5bc7b1
Fix/bridge overlay decompress issue (#9) 2024-05-29 09:08:33 +08:00
Zero Fanker
ffbf9228c6 some format adjustment . 2024-05-28 20:44:08 -04:00
Zero Fanker
931dd4f2eb fixed building upgrade draw position issue . 2024-05-28 00:44:55 -04:00
Zero Fanker
1140890ca0 fixed building option dialog upgrades control logic issue . 2024-05-28 00:44:51 -04:00
Zero Fanker
450fe8fdae silence lint warning . 2024-05-28 00:15:35 -04:00
Zero Fanker
bdb9c28fe0 resolved palette house color issue . 2024-05-28 00:15:31 -04:00
Zero Fanker
79856fabd8 some format adjustment . 2024-05-27 23:07:15 -04:00
Zero Fanker
475d62a5aa silence compile warning . 2024-05-27 23:07:10 -04:00
Zero Fanker
eada71ea2a fixed some image loading logic error . 2024-05-27 23:07:06 -04:00
Zero Fanker
7d9d27c3a3 fixed "GetUnitPictureFilename" logic to support both SHP turret buildings and normal unit with Image= assigning . 2024-05-26 13:26:01 -04:00
Zero Fanker
9e3c3e2700
Merge pull request #8 from revengenowstudio/feature/shp-turret
Refactored SHP/Vxl handling by doing the same thing as FA2sp, and resolved shp turret display issues .
2024-05-25 20:58:27 -04:00
Zero Fanker
38ddc52d28 Introduced voxel render lib written by Thomas Sneddon . 2024-05-25 20:41:07 -04:00
Zero Fanker
5648034cc5 attempt to make Voxel render work . 2024-05-25 09:40:16 -04:00
Zero Fanker
47a4dde7aa investigating voxel issue . 2024-05-25 09:40:15 -04:00
Zero Fanker
6627e9563c Silence some compile warning . 2024-05-25 09:40:15 -04:00
Zero Fanker
4171effebf fixed SHP image blending overlapping issue . 2024-05-25 09:40:14 -04:00
Zero Fanker
c94515c686 renamed inner variable of SHP image blend queue 2024-05-25 09:40:14 -04:00
Zero Fanker
7962824be7 Bug fix of image background color issue . 2024-05-25 09:40:13 -04:00
Zero Fanker
48c9065537 fixed bug that INI group might already been destroyed while iterating the group 2024-05-25 09:40:12 -04:00
Zero Fanker
f1b969219a Format adjustment . 2024-05-25 09:40:12 -04:00
Zero Fanker
800cd951b6 generally transplanted FA2sp image handling logic, but still WIP
TODO: Fix palette background issue. Fix voxel handling .
2024-05-25 09:40:11 -04:00
Zero Fanker
981059c2b4 split out palette management, preparing for custom palette support . 2024-05-25 09:40:10 -04:00
Zero Fanker
fb64321a28 split out class "IniMegaFile" . 2024-05-25 09:40:09 -04:00
Zero Fanker
c8f7c99c80 made some progress, but SHP image position is not always correct . 2024-05-25 09:40:09 -04:00
Zero Fanker
5639805b58 silence compile warning again . 2024-05-25 09:39:50 -04:00
Zero Fanker
98783a663d fixed an issue that caused by Ini refactor when loading voxel turret . 2024-05-25 09:36:30 -04:00
Zero Fanker
de8b0e1c42 silence compile warning . 2024-05-25 09:33:19 -04:00
Zero Fanker
f0a578ee9e fixed memory query issue for x64 system . 2024-05-24 20:21:03 -04:00
Zero Fanker
3888315458 a more readable fixing for 'get_same' . 2024-05-20 23:39:35 -04:00
Zero Fanker
0259d37d9c resolved xcc lib "get_same" x64 translation error . 2024-05-20 23:39:31 -04:00
Zero Fanker
3c3464801b
Merge pull request #6 from revengenowstudio/feature/tree-view
Feature/tree view
2024-04-30 23:01:21 -04:00
Zero Fanker
cbe6462148 valadded expanded to high WORD (actually it is 64bit value now). 2024-04-30 22:30:23 -04:00
Zero Fanker
eefb3c28bd removed useless variables . 2024-04-30 22:30:22 -04:00
Zero Fanker
a64b11d6a4 resolved compile issue . 2024-04-30 22:30:22 -04:00
Zero Fanker
7eaf7e9a0e fixed some sorting logic issues, enriched side category definition in INI file . 2024-04-30 22:30:21 -04:00
Zero Fanker
78b79a6c40 some refactor progress for tree view techno item category . 2024-04-30 22:30:21 -04:00
Zero Fanker
90fa8eb408 Implemented IniMeta helpers to fetch combination of ini files . 2024-04-30 22:30:20 -04:00
Zero Fanker
d1a32df54b safe compile . 2024-04-30 22:30:20 -04:00
Zero Fanker
00753d2ff2 restrict "std" namespace using . 2024-04-30 22:30:19 -04:00
Zero Fanker
fc363aa59d fix: ini refine mistake . 2024-04-30 22:29:42 -04:00