mirror of
https://github.com/dhewm/dhewm3-sdk.git
synced 2025-04-18 07:20:55 +00:00
An SDK to create Mods for dhewm3
Some entities wrote the handle from gameRenderWorld->AddLightDef() into savegames and reused it after restoring it. That's a bad idea, because at that point the handle most likely belongs to something else (likely some idLight). The most visible issue this can create is that the flashlight may not work correctly after loading a savegame with flashlight on, when it happens to alias a light that's updated each frame to (mostly) being off.. The correct way to handle this (THAT FOR SOME REASON WAS ALREADY IMPLEMENTED IN D3XP BUT NOT THE BASE GAME - WHY?!) is to get a fresh handle with AddLightDef() when restoring a savegame - unless the handle was -1, which means that the light didn't exist when saving. fixes #495 |
||
---|---|---|
cm | ||
d3xp | ||
framework | ||
game | ||
idlib | ||
MayaImport | ||
renderer | ||
sound | ||
sys | ||
tools/compilers/aas | ||
ui | ||
.gitignore | ||
CMakeLists.txt | ||
config.h.in | ||
COPYING.txt | ||
README.md |
dhewm3 port of the Doom3: The Lost Mission mod.
You can get the game data at https://www.moddb.com/mods/the-lost-mission
You can start the game with:
./dhewm3 +set fs_game d3le +set fs_game_base d3xp
It needs both the full version of Doom3 and the official "Resurection of Evil" addon installed!
A big THANK YOU to "Arl90" for releasing this mod under GPL!
Original Read Me:
=====================================
Doom 3 The Lost Mission
Version: 1.1
Release date: 19/08/2019
=====================================
DESCRIPTION:
=====================================
The Lost Mission campaing for 2004 Doom 3 version.
=====================================
REQUIREMENTS:
=====================================
-Doom 3 and Resurrection of Evil expansion pack.
-1.3.1 patch applied.
=====================================
INSTALLATION:
=====================================
Extract the folder 'd3le' and the .bat file 'The Lost Mission.bat' into your Doom 3 instalation folder.
Run the .bat file, enjoy.
(The folder named 'Extra' has the mod source code and an icon file).
=====================================
CREDITS:
=====================================
All Doom 3 community on discord: Several assists, testing, support and very good will.
id Software: For Doom 3.
Nerve Software: For Resurrection of Evil.
id software and Bethesda: for Doom 3 BFG Edition and The Lost Mission campaing.