From 816d53790dfb1455889ee25c01d1b799e0250093 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Wed, 2 Mar 2022 18:28:11 +0100 Subject: [PATCH] Updated RELEASE-NOTES.md --- README.md | 6 +++--- RELEASE-NOTES.md | 28 +++++++++++++++++++++++----- zip-RBDOOM-3-BFG-lite-snapshot.bat | 2 +- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 1bfed817..bd626455 100644 --- a/README.md +++ b/README.md @@ -654,9 +654,9 @@ dmap `[glview]` mapfile | DMap option that exports the BSP areas bakeEnvironmentProbes | Command after loading a map. Captures all env_probe entities and stores them to disc bakeLightGrids [``...] | `` limit[num] : max probes per BSP area (default 16384) bounce[num] : number of bounces or number of light reuse (default 1) grid( xdim ydim zdim ) : light grid size steps into each direction (default 64 64 128) exportScriptEvents | Command: Generates a new script/doom_events.script that reflects all registered class events in the idClass C++ system. The gamecode still needs to be extended to add the original comments of the events -exportFGD `[nomodels]` | Command: Exports all entity defs to exported/_tb/*.fgd for usage in convertMapToValve220 `` | -exportImagesToTrenchBroom | Command: Decompresses and saves all TB relevant .bimage images to _tb/*.png files -exportModelsToTrenchBroom | Command: Saves all .base|.blwo|.bmd5mesh models to _tb/*.obj files +exportFGD `[nomodels]` | Command: Exports all entity defs to base/_tb/*.fgd for usage in convertMapToValve220 `` | +exportImagesToTrenchBroom | Command: Decompresses and saves all TB relevant .bimage images to base/_tb/*.png files +exportModelsToTrenchBroom | Command: Saves all .base|.blwo|.bmd5mesh models to base/_tb/*.obj files exportEntityDefsToBlender | Command: Exports all entity and model defs to exported/entities.json for usage in Blender before loading a map. exportMapToOBJ | Command: Convert .map file to .obj/.mtl diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index ab5e1b1c..2f410108 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -15,15 +15,27 @@ Thank you for downloading RBDOOM-3-BFG. _______________________________________ -TBD - RBDOOM-3-BFG 1.4.0 +02 March 2022 - RBDOOM-3-BFG 1.4.0 _______________________________ + + + + + + ## .plan This version improves support for mapping with TrenchBroom. Until now you needed to extract and copy the vanilla Doom 3 models and textures over to the base/ folder to see the content in the TrenchBroom entity browser and texture viewer. Owning the original game next to the BFG edition is not necessary anymore. -This version comes with a couple of new console commands that lets you export particular parts of the .resources files to the base/_tb/ folder. -You need to call exportImagesToTrenchBroom and exportModelsToTrenchBroom once and you are good to go to start mapping with the TrenchBroom level editor. +This version comes with a couple of new RBDOOM-3-BFG console commands that lets you export particular parts of the .resources files to the base/_tb/ folder. + +You need to call exportImagesToTrenchBroom once and you are good to go to start mapping with the TrenchBroom level editor. + +TrenchBroom comes with several more Doom 3 specific changes. After loading a map TrenchBroom generates unique entity names and also fixes missing or bad "model" keys for brush based entitites. +Also creating new entities like light will automatically receive names like light_2. + +This patch also contains a couple of func_group related bugfixes. func_group works now with brush based entities, point entities and just regular brushes. ## Changelog @@ -37,9 +49,9 @@ You need to call exportImagesToTrenchBroom and exportModelsToTrenchBroom once an * Drastically improved loading time of textures for materials in TrenchBroom -* Added RBDoom console command convertMapToValve220 `` +* Added RBDoom console command convertMapToValve220 ``. You can also type `exec convert_maps_to_valve220.cfg` to convert all Doom 3 .map files into the TrenchBroom friendly format. Converted maps are saved with the _valve220.map suffix. -* Added RBDoom console command exportImagesToTrenchBroom which decompresses and saves all .bimage images to _tb/*.png files +* Added RBDoom console command exportImagesToTrenchBroom which decompresses and saves all .bimage images to base/_tb/*.png files * Added RBDoom console command exportModelsToTrenchBroom which saves all .base|.blwo|.bmd5mesh models to _tb/*.obj proxy files. This commands also generates helper entities for TrenchBroom so all mapobject/models are also available in the Entity Inspector using the DOOM-3-models.fgd. @@ -47,6 +59,9 @@ You need to call exportImagesToTrenchBroom and exportModelsToTrenchBroom once an * TrenchBroom got several Doom 3 specific issue generators to help mappers avoiding pitfalls during mapping +* Changed TrenchBroom's rotation tool to use the "angles" key by default to remove some Quake related limitations + + [MISCELLANEOUS] * Added CMake options STANDALONE and DOOM_CLASSIC @@ -82,6 +97,9 @@ Steve Saunders contributed * Added base/convert_maps_to_valve220.cfg which lets you convert all maps to the Valve 220 .map format in one shot + + + _______________________________________ 30 October 2021 - RBDOOM-3-BFG 1.3.0 - Download it from the [RBDOOM-3-BFG ModDB Page](https://www.moddb.com/mods/rbdoom-3-bfg) diff --git a/zip-RBDOOM-3-BFG-lite-snapshot.bat b/zip-RBDOOM-3-BFG-lite-snapshot.bat index 3b56d740..39b03f20 100644 --- a/zip-RBDOOM-3-BFG-lite-snapshot.bat +++ b/zip-RBDOOM-3-BFG-lite-snapshot.bat @@ -1,5 +1,5 @@ REM 7z a RBDOOM-3-BFG-1.3.1.1-lite-win64-20220109-git-xxxxxxx.7z -r base/env/ base/maps/*.lightgrid base/maps/*_extra_ents.map -x!generated -set filename=RBDOOM-3-BFG-1.4.0.6-lite-win64-20220227-git-xxxxxxx.7z +set filename=RBDOOM-3-BFG-1.4.0.7-lite-win64-20220302-git-xxxxxxx.7z 7z a %filename% README.md RELEASE-NOTES.md base/devtools.cfg base/modelviewer.cfg base/extract_resources.cfg base/convert_maps_to_valve220.cfg base/def/*.def base/materials/*.mtr base/textures/common base/textures/editor base/maps/zoomaps -x!generated -xr!autosave -xr!*.xcf -xr!*.blend 7z a %filename% README.md RELEASE-NOTES.md base/_tb/fgd/*.fgd 7z a %filename% README.md RELEASE-NOTES.md tools/trenchbroom -xr!TrenchBroom-nomanual* -xr!TrenchBroom.pdb