Page 1 of 1

Thief: The Dark Mod (TDM)

Posted: Sat Jul 22, 2017 1:32 pm
by STN
Made by Csimbi

Here's a table I've thrown together for this game.
Includes ammo hack, item hack, walk speed and jump height hacks.

I have added another table for TDM 2.02.
This also comes with two more features:
- Enable Darkness; so no light sources will be calculated against you visibility. You can stand in front of a guard and he won't see you.
- Disable AI Hearing; so AI won't do anything when they hear you (so it will seem as if they did not even hear you).

Thief: The Dark Mod (TDM)

Posted: Fri May 04, 2018 8:42 pm
by alchron
Is there a way to update that to the current version? Thanks in advance.

Re: Thief: The Dark Mod (TDM)

Posted: Wed Jul 01, 2020 8:31 pm
by krul
Please, could you update it to the latest version 2.08?

Re: Thief: The Dark Mod (TDM)

Posted: Thu Jul 02, 2020 9:26 am
by Csimbi
Sure, just not now (this is near the bottom of my list).

Re: Thief: The Dark Mod (TDM)

Posted: Thu Jul 02, 2020 1:21 pm
by SunBeam
Csimbi wrote:
Thu Jul 02, 2020 9:26 am
Sure, just not now (this is near the bottom of my list).
Hey. Just saw this post. Have had my eyes on the game in a while, but it never got my interest. I thought it used Unreal Engine 2, but looking at the available source-code, I see "idlib.vcxproj" in the .7z. So.. idTech? :D Just curious. I've not worked with that in a while now (since Wolfenstein).

EDIT 1: Yeah, looked into "Game_local.cpp".

Code: Select all

#ifdef GAME_DLL

idSys *						sys = NULL;
idCommon *					common = NULL;
idCmdSystem *				cmdSystem = NULL;
idCVarSystem *				cvarSystem = NULL;
idFileSystem *				fileSystem = NULL;
idNetworkSystem *			networkSystem = NULL;
idRenderSystem *			renderSystem = NULL;
idSoundSystem *				soundSystem = NULL;
idRenderModelManager *		renderModelManager = NULL;
idUserInterfaceManager *	uiManager = NULL;
idDeclManager *				declManager = NULL;
idAASFileManager *			AASFileManager = NULL;
idCollisionModelManager *	collisionModelManager = NULL;
idCVar *					idCVar::staticVars = NULL;
I'll see if I game comes with debug symbols.

EDIT 2: idTech 4, according to this post: [Link].

Niiice! My next project :P

BR,
Sun

Re: Thief: The Dark Mod (TDM)

Posted: Thu Jul 02, 2020 3:56 pm
by Csimbi
It's based on the Doom 3 engine, which they customized further (a lot).
ID released the source code of Doom and they've been working on this for years - I've been playing it since 1.0 I think.
Now it comes in x64 flavour, too.
Runs on Linux, too if that's your poison.
I guess you should be able to get the source code of TDM, too - seems like you already did? (I never tried though)

There are some pretty decent fan missions out there, which makes it great.
Just download the Updater EXE file, drop it in any directory and let it access the internet - it will download the game.
Within the game you can download the fan missions.

Here's a table I made for 2.07, might still work for 2.08.
Just a few scripts, similar ones as before, except for hearing, that's missing.
Table includes some debug stuff, too (structures and code points), those could help updating it, if need be.

Re: Thief: The Dark Mod (TDM)

Posted: Thu Jul 02, 2020 5:25 pm
by krul
Csimbi wrote:
Thu Jul 02, 2020 3:56 pm
Here's a table I made for 2.07, might still work for 2.08.
Just a few scripts, similar ones as before, except for hearing, that's missing.
Table includes some debug stuff, too (structures and code points), those could help updating it, if need be.
I love you Csimbi. This works on 2.08 !!! Thank you!!

Could you make that bow draws faster? Bow draw speed is very slow by default.
Could you ad money script so that I could buy more at the beginning of the mission.

Re: Thief: The Dark Mod (TDM)

Posted: Thu Jul 02, 2020 5:58 pm
by SunBeam
^ Could you stop at "Thank you"? Cheers.