diff --git a/Patch104pZH/Design/Changes/v1.0/2525_cbnmegamal_textures.yaml b/Patch104pZH/Design/Changes/v1.0/2525_cbnmegamal_textures.yaml new file mode 100644 index 000000000..b8980dd49 --- /dev/null +++ b/Patch104pZH/Design/Changes/v1.0/2525_cbnmegamal_textures.yaml @@ -0,0 +1,149 @@ +--- +date: 2024-10-01 + +title: Fixes and improves cbnmegamal textures + +changes: + - fix: Fixes and improves Civilian cbnmegamal textures. + +subchanges: + - fix: | + cbnmegamal + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_d + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Polishes minor damages + - Fixes wall reflection inconsistencies with cbnmegamal + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_e + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes floating and misaligned damages in alpha channel + - fix: | + cbnmegamal_r + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Improves house damage visuals + - Fixes floating and misaligned damages in alpha channel + - Adds additional damages in alpha channel + - fix: | + cbnmegamal_g + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes misshaped door and window reflections + - Fixes window reflections over window barricades + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_dg + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Polishes minor damages + - Fixes wall reflection inconsistencies with cbnmegamal + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - Adds missing alpha channel + - fix: | + cbnmegamal_s + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes window reflections over snow + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_ds + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes snow drawing over damages + - Fixes window reflections over snow + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_es + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes snow drawing over damages + - Fixes floating and misaligned damages in alpha channel + - fix: | + cbnmegamal_rs + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes snow drawing over damages + - Fixes floating and misaligned damages in alpha channel + - Adds additional damages in alpha channel + - fix: | + cbnmegamal_sg + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes window reflections over window barricades + - Fixes window reflections over snow + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_dsg + - Fixes minor artifacts on walls, doors and windows + - Recreates large mall windows + - Fixes snow drawing over damages + - Fixes window reflections over window barricades + - Fixes window reflections over snow + - Fixes misshaped door and window reflections + - Decreases reflection strength of walls, doors and windows + - fix: | + cbnmegamal_n + - Recreates and polishes majority of house lights + - Removes superfluous black alpha channel + - fix: | + cbnmegamal_dn + - Recreates and polishes majority of house lights + - Recreates light damages + - fix: | + cbnmegamal_ng + - Fixes light artifacts around window barricades + - Recreates and polishes majority of house lights + - fix: | + cbnmegamal_dng + - Fixes light artifacts around window barricades + - Recreates and polishes majority of house lights + - Recreates light damages + - fix: | + cbnmegamal_en, cbnmegamal_rn, cbnmegamal_esn, cbnmegamal_rsn + - Fixes incorrect night light + - fix: | + cbnmegamal_sn + - Fixes minor light artifacts on snow and vents + - Recreates and polishes majority of house lights + - fix: | + cbnmegamal_dsn + - Fixes minor light artifacts on snow and vents + - Recreates and polishes majority of house lights + - Recreates light damages + - fix: | + cbnmegamal_sng + - Fixes light artifacts around window barricades + - Fixes minor light artifacts on snow and vents + - Recreates and polishes majority of house lights + - fix: | + cbnmegamal_dsng + - Fixes light artifacts around window barricades + - Fixes minor light artifacts on snow and vents + - Recreates and polishes majority of house lights + - Recreates light damages + +labels: + - art + - civilian + - minor + - optional + - v1.0 + +links: + - https://github.com/TheSuperHackers/GeneralsGamePatch/pull/2525 + +authors: + - xezon diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal.meta.txt b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal.meta.txt new file mode 100644 index 000000000..a3bb9a4fb --- /dev/null +++ b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal.meta.txt @@ -0,0 +1,4 @@ +summer day textures : using TGA:uncompressed +winter day textures : using TGA:uncompressed & DDS:1x_DXTDecompressor_Source_V3-300000_G.pth for snow +summer night textures : using TGA:uncompressed & vector graphics for lights +winter night textures : using TGA:uncompressed & vector graphics for lights & DDS:1x_DXTDecompressor_Source_V3-300000_G.pth for snow diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal.psd new file mode 100644 index 000000000..63b448953 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_d.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_d.psd new file mode 100644 index 000000000..06aadd214 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_d.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dg.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dg.psd new file mode 100644 index 000000000..8c7e0af10 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dg.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dn.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dn.psd new file mode 100644 index 000000000..20b9c2645 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dn.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dng.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dng.psd new file mode 100644 index 000000000..02d68c794 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dng.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_ds.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_ds.psd new file mode 100644 index 000000000..6ba46c0d0 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_ds.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsg.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsg.psd new file mode 100644 index 000000000..c0b7b9fa4 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsg.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsn.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsn.psd new file mode 100644 index 000000000..f24fc35bf Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsn.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsng.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsng.psd new file mode 100644 index 000000000..59c31b713 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_dsng.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_e.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_e.psd new file mode 100644 index 000000000..8ed6eaccb Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_e.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_es.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_es.psd new file mode 100644 index 000000000..111ce0e18 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_es.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_g.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_g.psd new file mode 100644 index 000000000..99fce21ec Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_g.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_n.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_n.psd new file mode 100644 index 000000000..d7feb15df Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_n.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_ng.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_ng.psd new file mode 100644 index 000000000..75c68159f Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_ng.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_r.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_r.psd new file mode 100644 index 000000000..c44e7fa96 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_r.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_rs.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_rs.psd new file mode 100644 index 000000000..ea22428ca Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_rs.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_s.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_s.psd new file mode 100644 index 000000000..accfb5c59 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_s.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sg.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sg.psd new file mode 100644 index 000000000..b2bba1ae9 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sg.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sn.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sn.psd new file mode 100644 index 000000000..1fa2640f8 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sn.psd differ diff --git a/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sng.psd b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sng.psd new file mode 100644 index 000000000..8ddf646c5 Binary files /dev/null and b/Patch104pZH/GameFilesOptional/Art/Textures/GenerateMip/cbnmegamal_sng.psd differ diff --git a/Patch104pZH/ModBundleOptionalItems.json b/Patch104pZH/ModBundleOptionalItems.json index fce15ae20..67d9a2493 100644 --- a/Patch104pZH/ModBundleOptionalItems.json +++ b/Patch104pZH/ModBundleOptionalItems.json @@ -605,6 +605,22 @@ "source": "Art/Textures/Template/black16px.tga", "target": "Art/Textures/cbmogdis06_ventesn.dds" }, + { + "source": "Art/Textures/Template/black16px.tga", + "target": "Art/Textures/cbnmegamal_en.dds" + }, + { + "source": "Art/Textures/Template/black16px.tga", + "target": "Art/Textures/cbnmegamal_esn.dds" + }, + { + "source": "Art/Textures/Template/black16px.tga", + "target": "Art/Textures/cbnmegamal_rn.dds" + }, + { + "source": "Art/Textures/Template/black16px.tga", + "target": "Art/Textures/cbnmegamal_rsn.dds" + }, { "source": "Art/Textures/GenerateMip/cbwrfwhrs2_s.psd", "target": "Art/Textures/cbwrfwhrs2_sg.dds"