Branch: refs/heads/master Home: https://github.com/Warzone2100/warzone2100 Commit: 57154e49dfe652bde9d8f5db50ae07f7d20fdcf1 https://github.com/Warzone2100/warzone2100/commit/57154e49dfe652bde9d8f5db50ae07f7d20fdcf1 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023)
Changed paths: M src/basedef.h M src/structuredef.h Log Message: ----------- Mark a few additional properties display-only Commit: def808c0ac649c90a72b60de43a857d91f1983d8 https://github.com/Warzone2100/warzone2100/commit/def808c0ac649c90a72b60de43a857d91f1983d8 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/imd.h M lib/ivis_opengl/imdload.cpp M lib/ivis_opengl/ivisdef.h M lib/ivis_opengl/piedraw.cpp M src/atmos.cpp M src/atmos.h M src/bucket3d.cpp M src/component.cpp M src/component.h M src/display3d.cpp M src/displaydef.h M src/droid.cpp M src/effects.cpp M src/faction.cpp M src/faction.h M src/feature.cpp M src/featuredef.h M src/intdisplay.cpp M src/intdisplay.h M src/levels.cpp M src/mapdisplay.cpp M src/message.cpp M src/message.h M src/messagedef.h M src/miscimd.cpp M src/miscimd.h M src/projectile.cpp M src/researchdef.h M src/stats.cpp M src/statsdef.h M src/structure.cpp M src/structuredef.h Log Message: ----------- Split iIMDShape, separate game state data from display data iIMDBaseShape is the base data that can be safely used for game state calculations, and is always derived from the base model data. It contains a pointer to the *display* iIMDShape data (used for display purposes only), which may be loaded from a (future) graphics override mod. Commit: cefd833a80100314a0229055c24eccbf1abd04e9 https://github.com/Warzone2100/warzone2100/commit/cefd833a80100314a0229055c24eccbf1abd04e9 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M doc/PIE.md M lib/ivis_opengl/imd.h M lib/ivis_opengl/imdload.cpp M lib/ivis_opengl/ivisdef.h M lib/ivis_opengl/piedef.h M lib/ivis_opengl/piedraw.cpp M src/bucket3d.cpp M src/init.cpp Log Message: ----------- Support tileset TEXTURE overrides in PIE 4 The TILESET, TCMASK, NORMALMAP, and SPECULARMAP directives now support using the first parameter to specify a tileset override. Specifically: 0 = default, arizona 1 = urban 2 = rockies Commit: ffbc79bf673808ce0d8f54371703e454e4e321c6 https://github.com/Warzone2100/warzone2100/commit/ffbc79bf673808ce0d8f54371703e454e4e321c6 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/gfx_api.cpp M lib/ivis_opengl/gfx_api.h M lib/ivis_opengl/png_util.cpp M lib/ivis_opengl/png_util.h M lib/ivis_opengl/tex.cpp Log Message: ----------- Load textures from current graphics_overrides, if present Commit: c345d6e304f76397b9e7cb60f0bab80edbdf9e4b https://github.com/Warzone2100/warzone2100/commit/c345d6e304f76397b9e7cb60f0bab80edbdf9e4b Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/imdload.cpp Log Message: ----------- imdload: Improve shadow points / polygons handling Commit: a8e835b516691845cebff7e98eb0b7c7734dbac0 https://github.com/Warzone2100/warzone2100/commit/a8e835b516691845cebff7e98eb0b7c7734dbac0 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/pieimage.cpp M lib/ivis_opengl/pietypes.h Log Message: ----------- Add iV_Image::compare_equal Commit: be167eff831747ca6b2031c3c0a7725744830b75 https://github.com/Warzone2100/warzone2100/commit/be167eff831747ca6b2031c3c0a7725744830b75 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/png_util.cpp M lib/ivis_opengl/png_util.h Log Message: ----------- iV_LoadAndSavePNG_AsLumaSingleChannel Commit: 78f2bfa4be9cf47803978366b437b78d0d4ef40c https://github.com/Warzone2100/warzone2100/commit/78f2bfa4be9cf47803978366b437b78d0d4ef40c Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M src/clparse.cpp Log Message: ----------- Add --convert-specular-map command-line option Convert a specular-map .png to a luma, single-channel, grayscale .png (using the exact same algorithm that WZ uses internally), and exit. Commit: 92de36a289417843dcde71792118451b3b561e21 https://github.com/Warzone2100/warzone2100/commit/92de36a289417843dcde71792118451b3b561e21 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: A cmake/WZBasisEncode.cmake M data/CMakeLists.txt Log Message: ----------- [CMake] Refactor basis encoding Commit: 5dfd6e0e4a3c21ef51494da4f4a09fac26581850 https://github.com/Warzone2100/warzone2100/commit/5dfd6e0e4a3c21ef51494da4f4a09fac26581850 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M .gitmodules A data/terrain_overrides/high Log Message: ----------- Add terrain_overrides/high submodule Commit: c5ac308a32844dc5f43870e37ac5409cde8ec2e2 https://github.com/Warzone2100/warzone2100/commit/c5ac308a32844dc5f43870e37ac5409cde8ec2e2 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M data/CMakeLists.txt Log Message: ----------- [CMake] Package high terrain_overrides pack Commit: eefd2e699bbc3c60e85a850f1347999804819119 https://github.com/Warzone2100/warzone2100/commit/eefd2e699bbc3c60e85a850f1347999804819119 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/gfx_api.cpp Log Message: ----------- gfx_api: Fixes for loading normal maps, etc from ktx2 files Commit: c3845cc7cc425f7aca82bbf66b90c59940b65b98 https://github.com/Warzone2100/warzone2100/commit/c3845cc7cc425f7aca82bbf66b90c59940b65b98 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M src/texture.cpp Log Message: ----------- texture.cpp: Fix loading decals from ktx2 files Commit: 8a683461ac58c232b6c76e467bca61dfd0231b64 https://github.com/Warzone2100/warzone2100/commit/8a683461ac58c232b6c76e467bca61dfd0231b64 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M src/init.cpp Log Message: ----------- rebuildSearchPath: Only load terrain overrides once And output the containing path Commit: e03ec3d18cb3a69447710cfb1cb56fea6ea1e538 https://github.com/Warzone2100/warzone2100/commit/e03ec3d18cb3a69447710cfb1cb56fea6ea1e538 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M data/CMakeLists.txt Log Message: ----------- [CMake] Remove problematic CONFIGURE_DEPENDS Commit: a4ed9eac0ef9931fb37d864fac9a989726fe2d50 https://github.com/Warzone2100/warzone2100/commit/a4ed9eac0ef9931fb37d864fac9a989726fe2d50 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M data/CMakeLists.txt Log Message: ----------- [CMake] Add WZ_INCLUDE_TERRAIN_HIGH option Commit: 5e42254cf4aabfda71728634d6041b460107d1ab https://github.com/Warzone2100/warzone2100/commit/5e42254cf4aabfda71728634d6041b460107d1ab Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M data/CMakeLists.txt Log Message: ----------- [CMake] Ensure the appropriate data output dirs are created at configure-time Commit: be5d535516300aafe15e52fa137c1d51de3d013d https://github.com/Warzone2100/warzone2100/commit/be5d535516300aafe15e52fa137c1d51de3d013d Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M lib/ivis_opengl/ivisdef.h Log Message: ----------- Clarify comments in ivisdef.h Commit: c40d591ef81ca3d316f3a60a455f3358a2116082 https://github.com/Warzone2100/warzone2100/commit/c40d591ef81ca3d316f3a60a455f3358a2116082 Author: past-due <30942300+past-...@users.noreply.github.com> Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M .github/workflows/CI_alpine.yml M .github/workflows/CI_archlinux.yml M .github/workflows/CI_fedora.yml Log Message: ----------- [GitHub Actions] Speed up certain workflows Compare: https://github.com/Warzone2100/warzone2100/compare/cd414c209bdd...c40d591ef81c _______________________________________________ Warzone2100-commits mailing list Warzone2100-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/warzone2100-commits