What's new in TDM 2.00: Difference between revisions

From The DarkMod Wiki
Jump to navigationJump to search
m (replace bugtracker links)
(25 intermediate revisions by 3 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|1.09}}
{{released|2.00|2013-10-08}}


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


* [http://bugs.angua.at/view.php?id=2624 #2624]: Buggy AI prop lantern (AI) (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=3128 #3128]: Movable Oil lamps behave strangely (Script/Def) (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=3201 #3201]: Replace D3 Heads (Models) (Springheel)
* [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=3209 #3209]: Missing idMover::Events (Coding) (tels)
* [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=3217 #3217]: Need script event to set text of objective (Objectives) (tels)
* [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=3223 #3223]: Add ability for individual entities to randomly not spawn (Coding) (tels)
* [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=3232 #3232]: add a way for scripts  to query the TDM version (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=2527 #2527]: Give weapons to archers (AI) (grayman)
* [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=2533 #2533]: Archers run into player at melee range (AI) (grayman)
* [http://bugs.angua.at/view.php?id=3260 #3260]: Change the way scriptEvents are declared (Coding) (greebo)
* [http://bugs.thedarkmod.com/view.php?id=2624 #2624]: Buggy AI prop lantern (AI) (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=2682 #2682]: Savegame names with dots overwrite each other (Loading\Saving) (tels)
* [http://bugs.angua.at/view.php?id=3271 #3271]: add getDifficultyLevel() script event (Script/Def) (tels)
* [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=3277 #3277]: Add getBoolKey() to scripting interface (Script/Def) (tels)
* [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=3282 #3282]: add getShouldered(), getDragged() and getGrabbed() script events (Script/Def) (tels)
* [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=3285 #3285]: atdm:ai_townsfolk_commoner has broken skin (Def / Setup) (tels)
* [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=3287 #3287]: MapShutdown() is called twice during shutdown (Coding) (tels)
* [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=3288 #3288]: add floor() and ceil() script events (Script/Def) (tels)
* [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=3290 #3290]: When getting up, sitting AI might use the getting up from sleeping animation (AI) (grayman)
* [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=3291 #3291]: AI play wrong vocal when drowning (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=3292 #3292]: Wrong objective level names in end mission screen (Design/Coding) (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=3293 #3293]: Water Impact sounds (Sound) (Springheel)
* [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=3294 #3294]: Integrated Mission Downloader has inconsistent mission handling (for some missions) (Tweaking) (tels)
* [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=3297 #3297]: There is no ko_script spawnarg for AI. (Design/Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3125 #3125]: Revising Framework/FileSystem for clarity (coding) (taaaki)
* [http://bugs.thedarkmod.com/view.php?id=3128 #3128]: Movable Oil lamps behave strangely (Script/Def) (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.thedarkmod.com/view.php?id=3159 #3159]: Update longsword model (Models) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3166 #3166]: After putting away sword AI still uses weapon_idle (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3181 #3181]: Examine which barks should propogate to friendly AI (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3182 #3182]: Idle animations can interrupt idle barks. (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3195 #3195]: Prevent TDM from running as root (coding) (taaaki)
* [http://bugs.thedarkmod.com/view.php?id=3201 #3201]: Replace D3 Heads (Models) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3202 #3202]: Mute AI can engage in greetings (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3203 #3203]: Crouch-walking on stone can NEVER alert AI (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3209 #3209]: Missing idMover::Events (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3217 #3217]: Need script event to set text of objective (Objectives) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3223 #3223]: Add ability for individual entities to randomly not spawn (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3228 #3228]: Adding Sound loss on regular visportals (Sound System) (grayman)
* [http://bugs.thedarkmod.com/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=3239 #3239]: getRadius() script event is missing from lights (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3257 #3257]: Remove D3 setup scripts (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3258 #3258]: Stealth score doesn't include arrow alerts? (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3259 #3259]: I18n.pl missing certain inventory name-setting syntax (coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3260 #3260]: Change the way scriptEvents are declared (Coding) (greebo)
* [http://bugs.thedarkmod.com/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=3263 #3263]: snd_opened does not work on sliding doors (Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3264 #3264]: Noshadows_lod_x spawnarg actually affects (x-1) LOD (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3271 #3271]: add getDifficultyLevel() script event (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3277 #3277]: Add getBoolKey() to scripting interface (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3278 #3278]: Snow particle effect dosent render in certain situations: (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.thedarkmod.com/view.php?id=3282 #3282]: add getShouldered(), getDragged() and getGrabbed() script events (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3285 #3285]: atdm:ai_townsfolk_commoner has broken skin (Def / Setup) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3286 #3286]: Eating food can crash with ERROR:idRenderWorld::UpdateEntityDef: index = -1 (coding)(tels)
* [http://bugs.thedarkmod.com/view.php?id=3287 #3287]: MapShutdown() is called twice during shutdown (Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3288 #3288]: add floor() and ceil() script events (Script/Def) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3289 #3289]: add setViewAngles() to idPlayer (Script/Def) (tels)
* [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.thedarkmod.com/view.php?id=3291 #3291]: AI play wrong vocal when drowning (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3292 #3292]: Wrong objective level names in end mission screen (Design/Coding) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3293 #3293]: Water Impact sounds (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3294 #3294]: Integrated Mission Downloader has inconsistent mission handling (for some missions) (Tweaking) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3297 #3297]: There is no ko_script spawnarg for AI. (Design/Coding) (tels)
* [http://bugs.thedarkmod.com/view.php?id=3302 #3302]: Placing the playerstart inside a trigger_once_entityname causes crash. (Coding) (tels)
* [http://bugs.thedarkmod.com/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=3309 #3309]: Too easy to kill AI with arrows. (Def / Setup) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3310 #3310]: Civilian AI should flee when encountering dead body. (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3313 #3313]: Picked pockets are counted twice (Design/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.thedarkmod.com/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=3316 #3316]: Pickup messages for stackable objects do not include count information. (Coding) (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.thedarkmod.com/view.php?id=3318 #3318]: Find someone to do Yandros's script (sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3322 #3322]: pagan belt is black (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3323 #3323]: Need support for AI greeting pagans and beggars (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3325 #3325]: Need barks for civilians fleeing after seeing body (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3330 #3330]: Correct incorrect AI ranks (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3331 #3331]: AI have several problems when entering Combat (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3332 #3332]: Some electric lights not working recently (Def / Setup) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3335 #3335]: Replace D3 impact sounds (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3338 #3338]: AI Greetings should have additional limits (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3340 #3340]: Sound is leaking out of area it shouldn't (Sound) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3341 #3341]: AI do not do random head-turning when searching? (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3343 #3343]: Human AIs don't see monsters (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3345 #3345]: Flame based lights not working in Standalone TDM (Coding) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3347 #3347]: Next batch of sounds to replace (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3348 #3348]: Rig new skeleton (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3349 #3349]: Rusted builder needs new arms and legs (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3351 #3351]: Game crashes on load if no FM in fms folder. (TDM Launcher) (taaaki)
* [http://bugs.thedarkmod.com/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=3355 #3355]: AI react too quickly to barks that include messages (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3356 #3356]: AI respond too quickly to audible alerts (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3357 #3357]: Fleeing AI problem at path_flee (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3358 #3358]: Cannonball damages player differently than AI (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3360 #3360]: Standalone textures needed (Textures) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3361 #3361]: atdm:moveable_torch1 does not extinguish if dropped sideways (Script/Def) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3363 #3363]: Drop body sound using blackjack sheath? (Sound) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3368 #3368]: Envshot is broken in TheDarkMod.exe (coding) (taaaki)
* [http://bugs.thedarkmod.com/view.php?id=3370 #3370]: Moveables can hurt the player and AI (Physics) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3372 #3372]: AI not playing pain animation (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3373 #3373]: Builder2 vocals missing monster barks (AI) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3375 #3375]: Sleeping Builder in Outpost not sleeping (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3381 #3381]: Briefing videos are broken (GUI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3385 #3385]: Blood Decals not dropping? (textures) (Springheel)
* [http://bugs.thedarkmod.com/view.php?id=3386 #3386]: Blood Decals fading away (textures)(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.thedarkmod.com/view.php?id=3388 #3388]: Issue with Transaction scripted scene *spoilers* (Def / Setup) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3389 #3389]: Inaccurate AI positioning on elevators (AI) (grayman)
* [http://bugs.thedarkmod.com/view.php?id=3390 #3390]: Door Handling -- AI couldn't open half-open door. (AI) (grayman)
* [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 34: Line 185:


[[Image:Commoners old.gif|800px|center|Click to see a comparison]]
[[Image:Commoners old.gif|800px|center|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 ==
== Animations ==


* Updated walk animations (Arcturus)
* Updated walk animations (Arcturus)
* new zombie animations (Springheel)
* new zombie animations (Arcturus)


== Entities/Skins/Models ==
== Entities/Skins/Models ==
Line 45: Line 202:
== Sounds ==
== Sounds ==


Too many to list
See also [[Standalone_Progress]]


== Coding ==
== Coding ==
Line 51: Line 211:
* Players can no longer hide in shadows created by objects they are carrying (Rebb)
* Players can no longer hide in shadows created by objects they are carrying (Rebb)
* Bodies now make noise when they fall into water.  (Springheel)
* 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 ===
=== Scripting Interface ===
Line 64: Line 228:
** get the entity that the player drags, shoulders or has grabbed
** get the entity that the player drags, shoulders or has grabbed


== Textures ==


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


== Standalone TDM ==
== Standalone TDM ==
Line 72: Line 239:
* D3 Zombie replaced by new mesh (greebo)
* D3 Zombie replaced by new mesh (greebo)
* Beggar model is completely updated to remove D3 parts (Springheel)
* Beggar model is completely updated to remove D3 parts (Springheel)
* Replacement spider sounds (Springheel)
* skeleton model replaced with new mesh (Mr. Lemonyfresh)


== Translation ==
== Translation ==


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


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

Revision as of 06:36, 15 February 2014

See also the changelog on our bugtracker.

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

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


See also