diff --git a/Build/Configurations/Includes/Eternity_common.cfg b/Build/Configurations/Includes/Eternity_common.cfg index 13d300e85e34be2d87ddeb3397af2c8149d3e5b9..6e6419fccff00f006d3cb367a9b0e483d3525d7b 100755 --- a/Build/Configurations/Includes/Eternity_common.cfg +++ b/Build/Configurations/Includes/Eternity_common.cfg @@ -264,6 +264,13 @@ mapformat_udmf // Generalized actions generalizedlinedefs = false; + generalizedsectors = true; + + // GENERALIZED SECTOR TYPES + gen_sectortypes + { + include("Eternity_generalized.cfg", "gen_sectortypes_udmf"); + } // SECTOR FLAGS sectorflags diff --git a/Build/Configurations/Includes/Eternity_generalized.cfg b/Build/Configurations/Includes/Eternity_generalized.cfg index 667307d42f31b8057c9d530e81c77ae1e14e3474..71a9cbf1d092019683745cbfaf282c27be493277 100755 --- a/Build/Configurations/Includes/Eternity_generalized.cfg +++ b/Build/Configurations/Includes/Eternity_generalized.cfg @@ -11,4 +11,19 @@ gen_sectortypes 0 = "floor/ceiling normal"; 2048 = "floor/ceiling silent"; } +} + +gen_sectortypes_udmf +{ + allsounds + { + 0 = "sounds in sector are normal"; + 8192 = "sounds in sector are suppressed"; + } + + movementsounds + { + 0 = "floor/ceiling normal"; + 16384 = "floor/ceiling silent"; + } } \ No newline at end of file diff --git a/Build/Configurations/Includes/Eternity_linedefs.cfg b/Build/Configurations/Includes/Eternity_linedefs.cfg index ca8b0a5b6bc4e81d87d1b551880f12882368b856..1496e84d22fc600551ea25e53a06eb5a667e9e33 100755 --- a/Build/Configurations/Includes/Eternity_linedefs.cfg +++ b/Build/Configurations/Includes/Eternity_linedefs.cfg @@ -446,6 +446,11 @@ doom prefix = "--"; title = "ExtraData linedef"; } + 401 + { + prefix = "--"; + title = "ExtraData sector control"; + } } }