What's new in TDM 2.00: Difference between revisions

From The DarkMod Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(18 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<!-- keywords whats new -->
<!-- keywords whats new -->
See also the [http://bugs.angua.at/roadmap_page.php?version_id=59 roadmap] <!-- http://bugs.angua.at/changelog_page.php?version_id=59 changelog] --> on our bugtracker.
See also the [http://bugs.thedarkmod.com/changelog_page.php?version_id=59 changelog] on our bugtracker.
{{notreleasedyet|2.00}}
{{released|2.00|2013-10-08}}
Source Revision 5890
<br><br>
 
{{clear}}
'''<font size="5">The Dark Mod 2.0 Standalone Release!!!</font>'''
{{clear}}
<br>
<font size="3">
With the efforts of many developers and content creators, The Dark Mod is at last fully "Standalone".
<br>'''Players <u>no longer need to own or install Doom 3</u> to play The Dark Mod!!!'''
<br><br>Along with the many Asset replacements, the Development team has begun
<br>taking advantage of full source code access to fix longstanding issues.
<br><br>Finally, alongside all this work, Grayman has performed some of the most
<br>extensive AI fixes in the history of the project!
</font>
{{clear}}
<br>
 


== Changes / Features / Issues fixed ==
== Changes / Features / Issues fixed ==


* [http://bugs.angua.at/view.php?id=578 #578]: falling on a lowering platform doesn't properly subtract the relative velocity, so you get more hurt than you should (Design/Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=578 #578]: falling on a lowering platform doesn't properly subtract the relative velocity, so you get more hurt than you should (Design/Coding) (grayman)
* [http://bugs.angua.at/view.php?id=1104 #1104]: Gas arrows leak through glass and doors (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=1104 #1104]: Gas arrows leak through glass and doors (AI) (grayman)
* [http://bugs.angua.at/view.php?id=1184 #1184]: Glass doors - spawnarg to disable portal closing (Mapping) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=1184 #1184]: Glass doors - spawnarg to disable portal closing (Mapping) (grayman)
* [http://bugs.angua.at/view.php?id=1188 #1188]: Target entity for easy changing of AI sound loss on portals (Mapping) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=1188 #1188]: Target entity for easy changing of AI sound loss on portals (Mapping) (grayman)
* [http://bugs.angua.at/view.php?id=1771 #1771]: Need minimum time (or some control method) between barks of different alert levels (AI)(angua)
* [http://bugs.thedarkmod.com/view.php?id=1771 #1771]: Need minimum time (or some control method) between barks of different alert levels (AI)(angua)
* [http://bugs.angua.at/view.php?id=2416 #2416]: Sleeping AI can fall through the ground when they wake up (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2416 #2416]: Sleeping AI can fall through the ground when they wake up (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2527 #2527]: Give weapons to archers (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2527 #2527]: Give weapons to archers (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2533 #2533]: Archers run into player at melee range (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2533 #2533]: Archers run into player at melee range (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2624 #2624]: Buggy AI prop lantern (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2624 #2624]: Buggy AI prop lantern (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2682 #2682]: Savegame names with dots overwrite each other (Loading\Saving) (tels)
* [http://bugs.thedarkmod.com/view.php?id=2682 #2682]: Savegame names with dots overwrite each other (Loading\Saving) (tels)
* [http://bugs.angua.at/view.php?id=2752 #2752]: Changing AIs from neutral to enemies during game does not work unless the AIs bump into each other. (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2752 #2752]: Changing AIs from neutral to enemies during game does not work unless the AIs bump into each other. (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2829 #2829]: Flashbombs should reduce AI hearing as well. (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2829 #2829]: Flashbombs should reduce AI hearing as well. (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2924 #2924]: AI react too fast to missing objects (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2924 #2924]: AI react too fast to missing objects (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2925 #2925]: AI should look at target when warning (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2925 #2925]: AI should look at target when warning (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2953 #2953]: Add _Propogated_ material-specific bounce sounds to ragdolls (Coding) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=2953 #2953]: Add _Propogated_ material-specific bounce sounds to ragdolls (Coding) (Springheel)
* [http://bugs.angua.at/view.php?id=2964 #2964]: Combat: Enemy AI get stuck after hitting each other once (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=2964 #2964]: Combat: Enemy AI get stuck after hitting each other once (AI) (grayman)
* [http://bugs.angua.at/view.php?id=2966 #2966]: Get rid of hardcoded ~/doom3 path on Linux (coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=2966 #2966]: Get rid of hardcoded ~/doom3 path on Linux (coding) (tels)
* [http://bugs.angua.at/view.php?id=3009 #3009]: Blocking AI in chair traps them in place (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3009 #3009]: Blocking AI in chair traps them in place (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3042 #3042]: Open visportals do not propagate sound loss to player. (Sound System) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3042 #3042]: Open visportals do not propagate sound loss to player. (Sound System) (grayman)
* [http://bugs.angua.at/view.php?id=3100 #3100]: Having an unaccessible path_flee_point breaks AI fleeing behavior (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3100 #3100]: Having an unaccessible path_flee_point breaks AI fleeing behavior (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3108 #3108]: Merge 7318's 3D Skybox Code (coding) (7318 and grayman)
* [http://bugs.thedarkmod.com/view.php?id=3108 #3108]: Merge 7318's 3D Skybox Code (coding) (7318 and grayman)
* [http://bugs.angua.at/view.php?id=3125 #3125]: Revising Framework/FileSystem for clarity (coding) (taaaki)
* [http://bugs.thedarkmod.com/view.php?id=3125 #3125]: Revising Framework/FileSystem for clarity (coding) (taaaki)
* [http://bugs.angua.at/view.php?id=3128 #3128]: Movable Oil lamps behave strangely (Script/Def) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3128 #3128]: Movable Oil lamps behave strangely (Script/Def) (grayman)
* [http://bugs.angua.at/view.php?id=3140 #3140]: Use &quot;taking fire&quot; soundshader when AI hit by arrows (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3140 #3140]: Use &quot;taking fire&quot; soundshader when AI hit by arrows (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3159 #3159]: Update longsword model (Models) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3159 #3159]: Update longsword model (Models) (Springheel)
* [http://bugs.angua.at/view.php?id=3166 #3166]: After putting away sword AI still uses weapon_idle (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3166 #3166]: After putting away sword AI still uses weapon_idle (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3181 #3181]: Examine which barks should propogate to friendly AI (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3181 #3181]: Examine which barks should propogate to friendly AI (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3182 #3182]: Idle animations can interrupt idle barks. (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3182 #3182]: Idle animations can interrupt idle barks. (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3195 #3195]: Prevent TDM from running as root (coding) (taaaki)
* [http://bugs.thedarkmod.com/view.php?id=3195 #3195]: Prevent TDM from running as root (coding) (taaaki)
* [http://bugs.angua.at/view.php?id=3201 #3201]: Replace D3 Heads (Models) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3201 #3201]: Replace D3 Heads (Models) (Springheel)
* [http://bugs.angua.at/view.php?id=3202 #3202]: Mute AI can engage in greetings (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3202 #3202]: Mute AI can engage in greetings (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3203 #3203]: Crouch-walking on stone can NEVER alert AI (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3203 #3203]: Crouch-walking on stone can NEVER alert AI (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3209 #3209]: Missing idMover::Events (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3209 #3209]: Missing idMover::Events (Coding) (tels)
* [http://bugs.angua.at/view.php?id=3217 #3217]: Need script event to set text of objective (Objectives) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3217 #3217]: Need script event to set text of objective (Objectives) (tels)
* [http://bugs.angua.at/view.php?id=3223 #3223]: Add ability for individual entities to randomly not spawn (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3223 #3223]: Add ability for individual entities to randomly not spawn (Coding) (tels)
* [http://bugs.angua.at/view.php?id=3228 #3228]: Adding Sound loss on regular visportals (Sound System) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3228 #3228]: Adding Sound loss on regular visportals (Sound System) (grayman)
* [http://bugs.angua.at/view.php?id=3232 #3232]: add a way for scripts  to query the TDM version (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3232 #3232]: add a way for scripts  to query the TDM version (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3239 #3239]: getRadius() script event is missing from lights (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3239 #3239]: getRadius() script event is missing from lights (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3257 #3257]: Remove D3 setup scripts (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3257 #3257]: Remove D3 setup scripts (Coding) (tels)
* [http://bugs.angua.at/view.php?id=3258 #3258]: Stealth score doesn't include arrow alerts? (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3258 #3258]: Stealth score doesn't include arrow alerts? (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3259 #3259]: I18n.pl missing certain inventory name-setting syntax (coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3259 #3259]: I18n.pl missing certain inventory name-setting syntax (coding) (tels)
* [http://bugs.angua.at/view.php?id=3260 #3260]: Change the way scriptEvents are declared (Coding) (greebo)
* [http://bugs.thedarkmod.com/view.php?id=3260 #3260]: Change the way scriptEvents are declared (Coding) (greebo)
* [http://bugs.angua.at/view.php?id=3261 #3261]: Updater and in-game downloader choke on some HTTP responses (TDM Updater)(tels)
* [http://bugs.thedarkmod.com/view.php?id=3261 #3261]: Updater and in-game downloader choke on some HTTP responses (TDM Updater)(tels)
* [http://bugs.angua.at/view.php?id=3263 #3263]: snd_opened does not work on sliding doors (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3263 #3263]: snd_opened does not work on sliding doors (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3264 #3264]: Noshadows_lod_x spawnarg actually affects (x-1) LOD (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3264 #3264]: Noshadows_lod_x spawnarg actually affects (x-1) LOD (Coding) (tels)
* [http://bugs.angua.at/view.php?id=3271 #3271]: add getDifficultyLevel() script event (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3271 #3271]: add getDifficultyLevel() script event (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3277 #3277]: Add getBoolKey() to scripting interface (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3277 #3277]: Add getBoolKey() to scripting interface (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3278 #3278]: Snow particle effect dosent render in certain situations: (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3278 #3278]: Snow particle effect dosent render in certain situations: (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3280 #3280]: AI Used to take cover from player; no longer working (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3280 #3280]: AI Used to take cover from player; no longer working (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3282 #3282]: add getShouldered(), getDragged() and getGrabbed() script events (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3282 #3282]: add getShouldered(), getDragged() and getGrabbed() script events (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3285 #3285]: atdm:ai_townsfolk_commoner has broken skin (Def / Setup) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3285 #3285]: atdm:ai_townsfolk_commoner has broken skin (Def / Setup) (tels)
* [http://bugs.angua.at/view.php?id=3287 #3287]: MapShutdown() is called twice during shutdown (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3286 #3286]: Eating food can crash with ERROR:idRenderWorld::UpdateEntityDef: index = -1 (coding)(tels)
* [http://bugs.angua.at/view.php?id=3288 #3288]: add floor() and ceil() script events (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3287 #3287]: MapShutdown() is called twice during shutdown (Coding) (tels)
* [http://bugs.angua.at/view.php?id=3290 #3290]: When getting up, sitting AI might use the getting up from sleeping animation (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3288 #3288]: add floor() and ceil() script events (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3291 #3291]: AI play wrong vocal when drowning (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3289 #3289]: add setViewAngles() to idPlayer (Script/Def) (tels)
* [http://bugs.angua.at/view.php?id=3292 #3292]: Wrong objective level names in end mission screen (Design/Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3290 #3290]: When getting up, sitting AI might use the getting up from sleeping animation (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3293 #3293]: Water Impact sounds (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3291 #3291]: AI play wrong vocal when drowning (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3294 #3294]: Integrated Mission Downloader has inconsistent mission handling (for some missions) (Tweaking) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3292 #3292]: Wrong objective level names in end mission screen (Design/Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3297 #3297]: There is no ko_script spawnarg for AI. (Design/Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3293 #3293]: Water Impact sounds (Sound) (Springheel)
* [http://bugs.angua.at/view.php?id=3302 #3302]: Placing the playerstart inside a trigger_once_entityname causes crash. (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3294 #3294]: Integrated Mission Downloader has inconsistent mission handling (for some missions) (Tweaking) (tels)
* [http://bugs.angua.at/view.php?id=3307 #3307]: The &quot;finished mission&quot; mark is missing on line 10 (GUI) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3297 #3297]: There is no ko_script spawnarg for AI. (Design/Coding) (tels)
* [http://bugs.angua.at/view.php?id=3309 #3309]: Too easy to kill AI with arrows. (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3302 #3302]: Placing the playerstart inside a trigger_once_entityname causes crash. (Coding) (tels)
* [http://bugs.angua.at/view.php?id=3310 #3310]: Civilian AI should flee when encountering dead body. (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3307 #3307]: The &quot;finished mission&quot; mark is missing on line 10 (GUI) (tels)
* [http://bugs.angua.at/view.php?id=3313 #3313]: Picked pockets are counted twice (Design/Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3309 #3309]: Too easy to kill AI with arrows. (Def / Setup) (Springheel)
* [http://bugs.angua.at/view.php?id=3314 #3314]: Found bodies of enemies killed by player do not count to 'Bodies found' (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3310 #3310]: Civilian AI should flee when encountering dead body. (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3315 #3315]: Second identical item pickpocketed does not count to &quot;Pockets picked&quot; statistic (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3313 #3313]: Picked pockets are counted twice (Design/Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3316 #3316]: Pickup messages for stackable objects do not include count information. (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3314 #3314]: Found bodies of enemies killed by player do not count to 'Bodies found' (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3317 #3317]: AI need ability to react to sudden deaths of nearby AI (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3315 #3315]: Second identical item pickpocketed does not count to &quot;Pockets picked&quot; statistic (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3322 #3322]: pagan belt is black (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3316 #3316]: Pickup messages for stackable objects do not include count information. (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3323 #3323]: Need support for AI greeting pagans and beggars (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3317 #3317]: AI need ability to react to sudden deaths of nearby AI (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3325 #3325]: Need barks for civilians fleeing after seeing body (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3318 #3318]: Find someone to do Yandros's script (sound) (Springheel)
* [http://bugs.angua.at/view.php?id=3330 #3330]: Correct incorrect AI ranks (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3322 #3322]: pagan belt is black (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3331 #3331]: AI have several problems when entering Combat (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3323 #3323]: Need support for AI greeting pagans and beggars (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3332 #3332]: Some electric lights not working recently (Def / Setup) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3325 #3325]: Need barks for civilians fleeing after seeing body (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3335 #3335]: Replace D3 impact sounds (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3330 #3330]: Correct incorrect AI ranks (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3338 #3338]: AI Greetings should have additional limits (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3331 #3331]: AI have several problems when entering Combat (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3340 #3340]: Sound is leaking out of area it shouldn't (Sound) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3332 #3332]: Some electric lights not working recently (Def / Setup) (grayman)
* [http://bugs.angua.at/view.php?id=3343 #3343]: Human AIs don't see monsters (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3335 #3335]: Replace D3 impact sounds (Sound) (Springheel)
* [http://bugs.angua.at/view.php?id=3345 #3345]: Flame based lights not working in Standalone TDM (Coding) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3338 #3338]: AI Greetings should have additional limits (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3347 #3347]: Next batch of sounds to replace (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3340 #3340]: Sound is leaking out of area it shouldn't (Sound) (grayman)
* [http://bugs.angua.at/view.php?id=3348 #3348]: Rig new skeleton (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3341 #3341]: AI do not do random head-turning when searching? (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3349 #3349]: Rusted builder needs new arms and legs (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3343 #3343]: Human AIs don't see monsters (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3353 #3353]: Crashing Upon Approaching Mine(s) With Lockpicks Drawn To Disarm (Saving/Loading) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3345 #3345]: Flame based lights not working in Standalone TDM (Coding) (Springheel)
* [http://bugs.angua.at/view.php?id=3355 #3355]: AI react too quickly to barks that include messages (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3347 #3347]: Next batch of sounds to replace (Sound) (Springheel)
* [http://bugs.angua.at/view.php?id=3356 #3356]: AI respond too quickly to audible alerts (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3348 #3348]: Rig new skeleton (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3357 #3357]: Fleeing AI problem at path_flee (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3349 #3349]: Rusted builder needs new arms and legs (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3358 #3358]: Cannonball damages player differently than AI (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3351 #3351]: Game crashes on load if no FM in fms folder. (TDM Launcher) (taaaki)
* [http://bugs.angua.at/view.php?id=3360 #3360]: Standalone textures needed (Textures) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3353 #3353]: Crashing Upon Approaching Mine(s) With Lockpicks Drawn To Disarm (Saving/Loading) (grayman)
* [http://bugs.angua.at/view.php?id=3361 #3361]: atdm:moveable_torch1 does not extinguish if dropped sideways (Script/Def) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3355 #3355]: AI react too quickly to barks that include messages (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3363 #3363]: Drop body sound using blackjack sheath? (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3356 #3356]: AI respond too quickly to audible alerts (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3370 #3370]: Moveables can hurt the player and AI (Physics) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3357 #3357]: Fleeing AI problem at path_flee (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3372 #3372]: AI not playing pain animation (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3358 #3358]: Cannonball damages player differently than AI (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3373 #3373]: Builder2 vocals missing monster barks (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3360 #3360]: Standalone textures needed (Textures) (Springheel)
* [http://bugs.angua.at/view.php?id=3375 #3375]: Sleeping Builder in Outpost not sleeping (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3361 #3361]: atdm:moveable_torch1 does not extinguish if dropped sideways (Script/Def) (grayman)
* [http://bugs.angua.at/view.php?id=3381 #3381]: Briefing videos are broken (GUI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3363 #3363]: Drop body sound using blackjack sheath? (Sound) (Springheel)
* [http://bugs.angua.at/view.php?id=3387 #3387]: Change the TDM revision number from 1.09 to 2.00 (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3368 #3368]: Envshot is broken in TheDarkMod.exe (coding) (taaaki)
* [http://bugs.angua.at/view.php?id=3388 #3388]: Issue with Transaction scripted scene *spoilers* (Def / Setup) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3370 #3370]: Moveables can hurt the player and AI (Physics) (grayman)
* [http://bugs.angua.at/view.php?id=3389 #3389]: Inaccurate AI positioning on elevators (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3372 #3372]: AI not playing pain animation (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3391 #3391]: Allow warnings and crashes when def entities don't exist (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3373 #3373]: Builder2 vocals missing monster barks (AI) (Springheel)
* [http://bugs.angua.at/view.php?id=3392 #3392]: flickering light entities not working properly (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3375 #3375]: Sleeping Builder in Outpost not sleeping (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3393 #3393]: TDM 2.00 crashes Alberic's Curse (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3381 #3381]: Briefing videos are broken (GUI) (grayman)
* [http://bugs.angua.at/view.php?id=3394 #3394]: Ragdoll AI not propagating sounds properly (Sound) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3385 #3385]: Blood Decals not dropping? (textures) (Springheel)
* [http://bugs.angua.at/view.php?id=3395 #3395]: Create/re-enable voice volume slider in main menu (Sound) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3386 #3386]: Blood Decals fading away (textures)(grayman)
* [http://bugs.angua.at/view.php?id=3396 #3396]: Need to distinguish between sleeping on bed and sleeping on floor (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3387 #3387]: Change the TDM revision number from 1.09 to 2.00 (Coding) (grayman)
* [http://bugs.angua.at/view.php?id=3397 #3397]: Stange sound distortion in Let Sleeping Thieves Lie (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3388 #3388]: Issue with Transaction scripted scene *spoilers* (Def / Setup) (grayman)
* [http://bugs.angua.at/view.php?id=3399 #3399]: Func_portals disable info_locationseperator entities. (Design/Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3389 #3389]: Inaccurate AI positioning on elevators (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3402 #3402]: atdm:lamp_electric_square_1_lit is too bright (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3390 #3390]: Door Handling -- AI couldn't open half-open door. (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3404 #3404]: Gas arrows not putting out torches? (Physics) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3391 #3391]: Allow warnings and crashes when def entities don't exist (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3392 #3392]: flickering light entities not working properly (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3393 #3393]: TDM 2.00 crashes Alberic's Curse (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3394 #3394]: Ragdoll AI not propagating sounds properly (Sound) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3395 #3395]: Create/re-enable voice volume slider in main menu (Sound) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3396 #3396]: Need to distinguish between sleeping on bed and sleeping on floor (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3397 #3397]: Stange sound distortion in Let Sleeping Thieves Lie (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3399 #3399]: Func_portals disable info_locationseperator entities. (Design/Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3401 #3401]: Drowning broken? (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3402 #3402]: atdm:lamp_electric_square_1_lit is too bright (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3403 #3403]: Alpha layer borked in texture - textures/darkmod/decals/dirt/stain01bwet (textures) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3404 #3404]: Gas arrows not putting out torches? (Physics) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3406 #3406]: [GUI] Voice audio settings are not translated (tels)
* [http://bugs.thedarkmod.com/view.php?id=3410 #3410]: [Distribution] TDM 2.0 beta exits with error code on startup (taaaki)
* [http://bugs.thedarkmod.com/view.php?id=3411 #3411]: [Coding] Common difficulty names are not translated (tels)
* [http://bugs.thedarkmod.com/view.php?id=3413 #3413]: [Sound] Swimming and splashing (jump into water) do not propagate sound to AI (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3414 #3414]: [AI] Eliminate or reduce wavering in AI walk (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3415 #3415]: [AI] AI greeting can occur too often for stationary AI or multiple AI in a group (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3419 #3419]: [Coding] in-game downloader does not randomize the server URLs (tels)
* [http://bugs.thedarkmod.com/view.php?id=3420 #3420]: [AI] Daggers don't have replacement anims (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3422 #3422]: [AI] AI ignore breaking glass of gas arrow (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3423 #3423]: [AI] Idle barks during searches (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3424 #3424]: [AI] A group of guards can search for too long (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3425 #3425]: [AI] New walk causes clipping with pauldrons (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3426 #3426]: [AI] Head 06 has see-through mouth (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3430 #3430]: [AI] AI giving 'return to idle' bark after search (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3431 #3431]: [AI] AI think they see you when coming out of blind state. (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3432 #3432]: [Textures] Some decals not transparent enough (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3435 #3435]: [AI] Zombie missing a sound/swing for melee attack (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3438 #3438]: [AI] There should be no rampdown barks in Observant State (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3440 #3440]: [Def / Setup] Zombies should not take damage from arrows; visual indicator needed (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3443 #3443]: [Sound] Weight "question" greetings higher (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3445 #3445]: [AI] AI goes into alert_idle because of rats. (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3448 #3448]: [AI] An AI passing a conversation is allowed to greet the conversation AI (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3449 #3449]: [AI] Alert index check problem in conversations (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3450 #3450]: [AI] Zombie IK not on (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3452 #3452]: [Physics] Moveable planks don't fall realistically (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3455 #3455]: [Sound] Something is wrong with soundprop to player (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3461 #3461]: [Sound] Check player volume for footsteps (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3462 #3462]: [AI] AI should turn head to look at doors opening (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3468 #3468]: [AI] Zombies kneel while searching (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3471 #3471]: [Sound] Default "snd_footstep" not playing for AI (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3473 #3473]: [Animation] AI sometimes get "stuck" leaning back (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3476 #3476]: [Models] Nobleman head has bad weighting around mouth (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3484 #3484]: [AI] Sword attachment points need adjusting (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3485 #3485]: [Coding] Landing when crouched makes no noise (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3487 #3487]: [AI] Sleepers are giving "to_observant" barks (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3489 #3489]: [Sound] Readables making incorrect impact sound (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3492 #3492]: [AI] AI vision tests (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3496 #3496]: [AI] "Surprise Bark" interrupts other barks and seems out of place (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3497 #3497]: [Sound] Need snd _state5 vocal (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3498 #3498]: [AI] Some alert barks are out of place with latched alerts (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3499 #3499]: [Sound] Need More Zombie Footsteps (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3500 #3500]: [Graphics] Bad particle (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3502 #3502]: [AI] Zombie not making water footstep sounds (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3505 #3505]: [AI] Create 'no_alert_idle' spawnarg (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3506 #3506]: [AI] AI should turn head to look at doused lights (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3510 #3510]: [AI] AI doesn't complete relight (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3511 #3511]: [Textures] New textures (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3517 #3517]: [Def / Setup] Player water impact makes too much noise (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3524 #3524]: [Coding] Certain lights not contributing to illumination (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3544 #3544]: [Sound] Hum from electric lights is very annoying (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3552 #3552]: [AI] drunk_acuity_factor is applied twice to sleepers (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3554 #3554]: [Objectives] atdm:target_setobjective_component_state doesn't work (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3557 #3557]: [Coding] Clicking Objectives option from Failed Screen causes crash (taaaki)
 


== AI ==
== AI ==
Line 137: Line 220:
== Sounds ==
== Sounds ==


Too many to list
See also [[Standalone_Progress]]


== Coding ==
== Coding ==
Line 161: Line 247:


== Textures ==
== Textures ==
Too many to list.
See also [[Standalone_Progress]]


== Standalone TDM ==
== Standalone TDM ==
Line 172: Line 262:
== Translation ==
== Translation ==


Significant contributions over the course of 2.0 development. Last documented in [[Translation]]
== '''Release news links''' ==
*[http://www.thedarkmod.com/posts/test-2/ 'Upcoming' news]
*[http://www.thedarkmod.com/posts/free-standalone-tdm-2-0-now-available/ TheDarkMod.com News]
*[http://forums.thedarkmod.com/topic/15099-tdm-200-standalone-released/ The Dark Mod forums News & Announcements]
*[https://www.moddb.com/mods/the-dark-mod/news/the-dark-mod-20-standalone ModDB.com]
{{clear}}


{{whatsnew|sort=200}}
{{whatsnew|sort=200}}

Latest revision as of 14:07, 4 February 2021

See also the changelog on our bugtracker.

Version 2.00 of The Dark Mod has been released on 2013-10-08.

Source Revision 5890

The Dark Mod 2.0 Standalone Release!!!


With the efforts of many developers and content creators, The Dark Mod is at last fully "Standalone".
Players no longer need to own or install Doom 3 to play The Dark Mod!!!

Along with the many Asset replacements, the Development team has begun
taking advantage of full source code access to fix longstanding issues.

Finally, alongside all this work, Grayman has performed some of the most
extensive AI fixes in the history of the project!



Changes / Features / Issues fixed

  • #578: falling on a lowering platform doesn't properly subtract the relative velocity, so you get more hurt than you should (Design/Coding) (grayman)
  • #1104: Gas arrows leak through glass and doors (AI) (grayman)
  • #1184: Glass doors - spawnarg to disable portal closing (Mapping) (grayman)
  • #1188: Target entity for easy changing of AI sound loss on portals (Mapping) (grayman)
  • #1771: Need minimum time (or some control method) between barks of different alert levels (AI)(angua)
  • #2416: Sleeping AI can fall through the ground when they wake up (AI) (grayman)
  • #2527: Give weapons to archers (AI) (grayman)
  • #2533: Archers run into player at melee range (AI) (grayman)
  • #2624: Buggy AI prop lantern (AI) (grayman)
  • #2682: Savegame names with dots overwrite each other (Loading\Saving) (tels)
  • #2752: Changing AIs from neutral to enemies during game does not work unless the AIs bump into each other. (AI) (grayman)
  • #2829: Flashbombs should reduce AI hearing as well. (AI) (grayman)
  • #2924: AI react too fast to missing objects (AI) (grayman)
  • #2925: AI should look at target when warning (AI) (grayman)
  • #2953: Add _Propogated_ material-specific bounce sounds to ragdolls (Coding) (Springheel)
  • #2964: Combat: Enemy AI get stuck after hitting each other once (AI) (grayman)
  • #2966: Get rid of hardcoded ~/doom3 path on Linux (coding) (tels)
  • #3009: Blocking AI in chair traps them in place (AI) (grayman)
  • #3042: Open visportals do not propagate sound loss to player. (Sound System) (grayman)
  • #3100: Having an unaccessible path_flee_point breaks AI fleeing behavior (AI) (grayman)
  • #3108: Merge 7318's 3D Skybox Code (coding) (7318 and grayman)
  • #3125: Revising Framework/FileSystem for clarity (coding) (taaaki)
  • #3128: Movable Oil lamps behave strangely (Script/Def) (grayman)
  • #3140: Use "taking fire" soundshader when AI hit by arrows (AI) (grayman)
  • #3159: Update longsword model (Models) (Springheel)
  • #3166: After putting away sword AI still uses weapon_idle (Coding) (grayman)
  • #3181: Examine which barks should propogate to friendly AI (AI) (Springheel)
  • #3182: Idle animations can interrupt idle barks. (AI) (grayman)
  • #3195: Prevent TDM from running as root (coding) (taaaki)
  • #3201: Replace D3 Heads (Models) (Springheel)
  • #3202: Mute AI can engage in greetings (AI) (grayman)
  • #3203: Crouch-walking on stone can NEVER alert AI (AI) (Springheel)
  • #3209: Missing idMover::Events (Coding) (tels)
  • #3217: Need script event to set text of objective (Objectives) (tels)
  • #3223: Add ability for individual entities to randomly not spawn (Coding) (tels)
  • #3228: Adding Sound loss on regular visportals (Sound System) (grayman)
  • #3232: add a way for scripts to query the TDM version (Script/Def) (tels)
  • #3239: getRadius() script event is missing from lights (Script/Def) (tels)
  • #3257: Remove D3 setup scripts (Coding) (tels)
  • #3258: Stealth score doesn't include arrow alerts? (Coding) (grayman)
  • #3259: I18n.pl missing certain inventory name-setting syntax (coding) (tels)
  • #3260: Change the way scriptEvents are declared (Coding) (greebo)
  • #3261: Updater and in-game downloader choke on some HTTP responses (TDM Updater)(tels)
  • #3263: snd_opened does not work on sliding doors (Coding) (grayman)
  • #3264: Noshadows_lod_x spawnarg actually affects (x-1) LOD (Coding) (tels)
  • #3271: add getDifficultyLevel() script event (Script/Def) (tels)
  • #3277: Add getBoolKey() to scripting interface (Script/Def) (tels)
  • #3278: Snow particle effect dosent render in certain situations: (AI) (grayman)
  • #3280: AI Used to take cover from player; no longer working (AI) (grayman)
  • #3282: add getShouldered(), getDragged() and getGrabbed() script events (Script/Def) (tels)
  • #3285: atdm:ai_townsfolk_commoner has broken skin (Def / Setup) (tels)
  • #3286: Eating food can crash with ERROR:idRenderWorld::UpdateEntityDef: index = -1 (coding)(tels)
  • #3287: MapShutdown() is called twice during shutdown (Coding) (tels)
  • #3288: add floor() and ceil() script events (Script/Def) (tels)
  • #3289: add setViewAngles() to idPlayer (Script/Def) (tels)
  • #3290: When getting up, sitting AI might use the getting up from sleeping animation (AI) (grayman)
  • #3291: AI play wrong vocal when drowning (AI) (grayman)
  • #3292: Wrong objective level names in end mission screen (Design/Coding) (grayman)
  • #3293: Water Impact sounds (Sound) (Springheel)
  • #3294: Integrated Mission Downloader has inconsistent mission handling (for some missions) (Tweaking) (tels)
  • #3297: There is no ko_script spawnarg for AI. (Design/Coding) (tels)
  • #3302: Placing the playerstart inside a trigger_once_entityname causes crash. (Coding) (tels)
  • #3307: The "finished mission" mark is missing on line 10 (GUI) (tels)
  • #3309: Too easy to kill AI with arrows. (Def / Setup) (Springheel)
  • #3310: Civilian AI should flee when encountering dead body. (AI) (grayman)
  • #3313: Picked pockets are counted twice (Design/Coding) (grayman)
  • #3314: Found bodies of enemies killed by player do not count to 'Bodies found' (Coding) (grayman)
  • #3315: Second identical item pickpocketed does not count to "Pockets picked" statistic (Coding) (grayman)
  • #3316: Pickup messages for stackable objects do not include count information. (Coding) (grayman)
  • #3317: AI need ability to react to sudden deaths of nearby AI (AI) (grayman)
  • #3318: Find someone to do Yandros's script (sound) (Springheel)
  • #3322: pagan belt is black (AI) (Springheel)
  • #3323: Need support for AI greeting pagans and beggars (AI) (grayman)
  • #3325: Need barks for civilians fleeing after seeing body (AI) (Springheel)
  • #3330: Correct incorrect AI ranks (AI) (grayman)
  • #3331: AI have several problems when entering Combat (AI) (grayman)
  • #3332: Some electric lights not working recently (Def / Setup) (grayman)
  • #3335: Replace D3 impact sounds (Sound) (Springheel)
  • #3338: AI Greetings should have additional limits (AI) (grayman)
  • #3340: Sound is leaking out of area it shouldn't (Sound) (grayman)
  • #3341: AI do not do random head-turning when searching? (AI) (Springheel)
  • #3343: Human AIs don't see monsters (AI) (grayman)
  • #3345: Flame based lights not working in Standalone TDM (Coding) (Springheel)
  • #3347: Next batch of sounds to replace (Sound) (Springheel)
  • #3348: Rig new skeleton (AI) (Springheel)
  • #3349: Rusted builder needs new arms and legs (AI) (Springheel)
  • #3351: Game crashes on load if no FM in fms folder. (TDM Launcher) (taaaki)
  • #3353: Crashing Upon Approaching Mine(s) With Lockpicks Drawn To Disarm (Saving/Loading) (grayman)
  • #3355: AI react too quickly to barks that include messages (AI) (grayman)
  • #3356: AI respond too quickly to audible alerts (AI) (grayman)
  • #3357: Fleeing AI problem at path_flee (AI) (grayman)
  • #3358: Cannonball damages player differently than AI (AI) (grayman)
  • #3360: Standalone textures needed (Textures) (Springheel)
  • #3361: atdm:moveable_torch1 does not extinguish if dropped sideways (Script/Def) (grayman)
  • #3363: Drop body sound using blackjack sheath? (Sound) (Springheel)
  • #3368: Envshot is broken in TheDarkMod.exe (coding) (taaaki)
  • #3370: Moveables can hurt the player and AI (Physics) (grayman)
  • #3372: AI not playing pain animation (AI) (grayman)
  • #3373: Builder2 vocals missing monster barks (AI) (Springheel)
  • #3375: Sleeping Builder in Outpost not sleeping (AI) (grayman)
  • #3381: Briefing videos are broken (GUI) (grayman)
  • #3385: Blood Decals not dropping? (textures) (Springheel)
  • #3386: Blood Decals fading away (textures)(grayman)
  • #3387: Change the TDM revision number from 1.09 to 2.00 (Coding) (grayman)
  • #3388: Issue with Transaction scripted scene *spoilers* (Def / Setup) (grayman)
  • #3389: Inaccurate AI positioning on elevators (AI) (grayman)
  • #3390: Door Handling -- AI couldn't open half-open door. (AI) (grayman)
  • #3391: Allow warnings and crashes when def entities don't exist (Coding) (grayman)
  • #3392: flickering light entities not working properly (Def / Setup) (Springheel)
  • #3393: TDM 2.00 crashes Alberic's Curse (Coding) (grayman)
  • #3394: Ragdoll AI not propagating sounds properly (Sound) (grayman)
  • #3395: Create/re-enable voice volume slider in main menu (Sound) (grayman)
  • #3396: Need to distinguish between sleeping on bed and sleeping on floor (AI) (grayman)
  • #3397: Stange sound distortion in Let Sleeping Thieves Lie (Sound) (Springheel)
  • #3399: Func_portals disable info_locationseperator entities. (Design/Coding) (grayman)
  • #3401: Drowning broken? (Def / Setup) (Springheel)
  • #3402: atdm:lamp_electric_square_1_lit is too bright (Def / Setup) (Springheel)
  • #3403: Alpha layer borked in texture - textures/darkmod/decals/dirt/stain01bwet (textures) (Springheel)
  • #3404: Gas arrows not putting out torches? (Physics) (Springheel)
  • #3406: [GUI] Voice audio settings are not translated (tels)
  • #3410: [Distribution] TDM 2.0 beta exits with error code on startup (taaaki)
  • #3411: [Coding] Common difficulty names are not translated (tels)
  • #3413: [Sound] Swimming and splashing (jump into water) do not propagate sound to AI (Springheel)
  • #3414: [AI] Eliminate or reduce wavering in AI walk (grayman)
  • #3415: [AI] AI greeting can occur too often for stationary AI or multiple AI in a group (grayman)
  • #3419: [Coding] in-game downloader does not randomize the server URLs (tels)
  • #3420: [AI] Daggers don't have replacement anims (Springheel)
  • #3422: [AI] AI ignore breaking glass of gas arrow (Springheel)
  • #3423: [AI] Idle barks during searches (grayman)
  • #3424: [AI] A group of guards can search for too long (grayman)
  • #3425: [AI] New walk causes clipping with pauldrons (Springheel)
  • #3426: [AI] Head 06 has see-through mouth (Springheel)
  • #3430: [AI] AI giving 'return to idle' bark after search (grayman)
  • #3431: [AI] AI think they see you when coming out of blind state. (grayman)
  • #3432: [Textures] Some decals not transparent enough (Springheel)
  • #3435: [AI] Zombie missing a sound/swing for melee attack (Springheel)
  • #3438: [AI] There should be no rampdown barks in Observant State (grayman)
  • #3440: [Def / Setup] Zombies should not take damage from arrows; visual indicator needed (Springheel)
  • #3443: [Sound] Weight "question" greetings higher (Springheel)
  • #3445: [AI] AI goes into alert_idle because of rats. (grayman)
  • #3448: [AI] An AI passing a conversation is allowed to greet the conversation AI (grayman)
  • #3449: [AI] Alert index check problem in conversations (grayman)
  • #3450: [AI] Zombie IK not on (Springheel)
  • #3452: [Physics] Moveable planks don't fall realistically (grayman)
  • #3455: [Sound] Something is wrong with soundprop to player (grayman)
  • #3461: [Sound] Check player volume for footsteps (Springheel)
  • #3462: [AI] AI should turn head to look at doors opening (grayman)
  • #3468: [AI] Zombies kneel while searching (Springheel)
  • #3471: [Sound] Default "snd_footstep" not playing for AI (grayman)
  • #3473: [Animation] AI sometimes get "stuck" leaning back (grayman)
  • #3476: [Models] Nobleman head has bad weighting around mouth (Springheel)
  • #3484: [AI] Sword attachment points need adjusting (Springheel)
  • #3485: [Coding] Landing when crouched makes no noise (Springheel)
  • #3487: [AI] Sleepers are giving "to_observant" barks (grayman)
  • #3489: [Sound] Readables making incorrect impact sound (Springheel)
  • #3492: [AI] AI vision tests (grayman)
  • #3496: [AI] "Surprise Bark" interrupts other barks and seems out of place (grayman)
  • #3497: [Sound] Need snd _state5 vocal (grayman)
  • #3498: [AI] Some alert barks are out of place with latched alerts (grayman)
  • #3499: [Sound] Need More Zombie Footsteps (Springheel)
  • #3500: [Graphics] Bad particle (Springheel)
  • #3502: [AI] Zombie not making water footstep sounds (Springheel)
  • #3505: [AI] Create 'no_alert_idle' spawnarg (grayman)
  • #3506: [AI] AI should turn head to look at doused lights (grayman)
  • #3510: [AI] AI doesn't complete relight (grayman)
  • #3511: [Textures] New textures (Springheel)
  • #3517: [Def / Setup] Player water impact makes too much noise (Springheel)
  • #3524: [Coding] Certain lights not contributing to illumination (grayman)
  • #3544: [Sound] Hum from electric lights is very annoying (grayman)
  • #3552: [AI] drunk_acuity_factor is applied twice to sleepers (grayman)
  • #3554: [Objectives] atdm:target_setobjective_component_state doesn't work (grayman)
  • #3557: [Coding] Clicking Objectives option from Failed Screen causes crash (taaaki)


AI

  • Builder default head replaced by new model (Springheel)
  • Upgrades to Commoner mesh and textures; several new skins added (Springheel)
Click to see a comparison
  • Unarmed AI will flee if a they find a body (grayman)
  • AI now react differently if they see someone killed vs finding the body later (grayman)
  • Corrected a bug that caused a pair of AI to greet each other once, and then never again. (grayman)
  • AI now react to the sounds of bodies falling to the ground
  • neutral and friendly AI will now greet the player

Animations

  • Updated walk animations (Arcturus)
  • new zombie animations (Arcturus)

Entities/Skins/Models

Sounds

Too many to list

See also Standalone_Progress

Coding

  • Support for flying AI added (angua)
  • Players can no longer hide in shadows created by objects they are carrying (Rebb)
  • Bodies now make noise when they fall into water. (Springheel)
  • AI will not be so easily killed (corrected combat settings that were modifying AI HP by -50 (!) on Normal setting). (Springheel)
  • Visportals can now block sounds to the player as well as the AI. Mappers have a great deal more flexibility in controlling how much sound doors and windows block. (grayman)
  • 7318's new skybox code has been added allowing for HL2 style skyboxes (7318 and Grayman)


Scripting Interface

The scripting interface has been greatly enhanced to make it more versatile:

  • Script events need now only be declared on the SDK side (greebo).
  • There are many new functions (tels):
    • to modify objectives
    • transform numbers (ceil(), floor(), getBoolKey())
    • determine the difficulty level
    • call functions when an AI is knocked out
    • get the entity that the player drags, shoulders or has grabbed

Textures

Too many to list.

See also Standalone_Progress

Standalone TDM

  • Four D3 heads replaced by new models (Springheel)
  • D3 Zombie replaced by new mesh (greebo)
  • Beggar model is completely updated to remove D3 parts (Springheel)
  • Replacement spider sounds (Springheel)
  • skeleton model replaced with new mesh (Mr. Lemonyfresh)

Translation

Significant contributions over the course of 2.0 development. Last documented in Translation

Release news links


See also