What's new in TDM 2.13: Difference between revisions
From The DarkMod Wiki
Jump to navigationJump to search
Nbohr1more (talk | contribs) |
Nbohr1more (talk | contribs) |
||
Line 117: | Line 117: | ||
* Fixed broken UV for longbanner_ragged.lwo (6573) | * Fixed broken UV for longbanner_ragged.lwo (6573) | ||
* Fixed issues with newspaper01.lwo (6568) | * Fixed issues with newspaper01.lwo (6568) | ||
* Improved "scepter" material ( [https://forums.thedarkmod.com/index.php?/topic/22586-better-looking-metals-in-darkmod/page/4/#comment-498297 thread] ). | |||
Revision as of 02:52, 7 January 2025
Version 2.13 of The Dark Mod has not been released yet.
See the roadmap on our bugtracker.
Source Revision
The Dark Mod 2.13 Enhance AI Edition!
A major focus for The Dark Mod 2.13 development cycle was improving how AI see bodies, loot, and other non-player objects.
See our Feature Discuss Threads for more details about substantial changes.
Important CVARS
PLAYER
tdm_holdfrob_* --- set of variables that affect the reworked frob controls.
tdm_autosearch_bodies --- automatically take items attached to unconscious bodies on frob.
pm_headbob_mod, pm_lean_* --- allows for the reduction of some player movements.
HELPER
tdm_show_viewpos, screenshot_viewpos --- embedding viewpos into screenshots for better bug reports.
tdm_open_doors, tdm_close_doors --- cheats to make mission testing faster.
TROUBLESHOOTING
New
Graphics
- Parallax Occlusion Mapping support ( See thread )
- Environment mapped textures with bumpmaps now properly respond to stage keywords ( See thread )
- Nested subviews (mirrors, remotes, sky, etc.) now work properly (6434).
- Fixed rendering of volumetric light and particles in X-ray views and mirrors (6538).
- Shadow Map specific features are enabled by default in "Maps" mode ( alpha tested shadows, etc)
- Minor change in shadow map acne / blur radius computation (6571).
- Tonemapping has been altered to improve appearance of overly bright colors. Such colors are no longer clamped at value = 1 and they desaturate at high brightness. Finally, brightness slider should be much more useful now ( post ).
- Refactored the "HeatHaze" shaders so that one shader can produce multiple variations via parameters
AI
- AI now have a more accurate vision system ( see thread )
- Major improvements in drunk AIs: setting "drunk" spawnarg is enough now; new sounds, animation improvements, greetings, etc. (6507). Fixed drunk women AI (5047).
Mapping
- Added improved editor images for textures/darkmod/metal/detailed materials (6575)
- Added editor spawnarg for "parallelsky" (6496)
- Added "particle collision-ready" weather materials (6545)
- Fixed dmap making almost axis-aligned visportals buggy (6480)
- Added "distance_follower_reached", "distance_follower_catchup_distance" and "distance_follower_stop_running" spawnargs allowing mappers to customize AI follower distances (6552)
- Added "def_vocal_set_drunk" spawnarg to allow mappers to specify which drunk vocal set an AI should use (6507).
- Added "idle_bark_interval_max_drunk" "idle_bark_interval_min_drunk" spawnargs allowing mappers to customize drunk bark intervals (6507).
- Added "snd_greeting_generic_drunk" spawnarg for drunk AI (6507)
Coding
- Auto-detect number of parallel threads to use in jobs system (6503)
- Vsync now properly works on Linux
- FPS limit code has been improved
- Level loading is further accelerated with better utilization of multicore CPUs and parallel loading of sound samples.
- CVAR system has been made fully thread safe
- Missions can now safely override CVAR values via config or script operations
- The system for third-party dependencies has been moved to Conan 2 and extended. Now the CI server regularly builds TDM and its dependencies completely from source code.
Assets
- Added several parallax materials, as well as their non-parallax equivalents
- Added 17 modular industrial pipe models from Polyhaven
- Added combined lampion light entity
- Added several factory_machines models (6537)
- Added textures/darkmod/decals/distant_cityscape_01_tiling material (6487)
- Added missing normalmap to stainglass_saint_03 (6521)
- Added missing textures for rough_boards_scratched material (4157)
- Added ornate wood/panels/mary_panel texture
- Added ornate stone/sculpted/girard_relief texture
- Fixed several issues with largesquare01 window textures (6579)
- Fixed broken material for stove_open02.lwo (6580)
- Fixed floating decals for ext_timber01_window01.lwo (5782)
- Fixed gaps in mesh and UV for generator_big.lwo and warehouse_front_doorframe.lwo (6581)
- Fixed broken UV for longbanner_ragged.lwo (6573)
- Fixed issues with newspaper01.lwo (6568)
- Improved "scepter" material ( thread ).
Gameplay and Interaction
- Updated Training Mission with Vine Arrow tutorial, graphics enhancements, and EFX Reverb
- Added gas mine playertool
- Added slowfall potion
- Added invisibility potion by Kingsal
- Fixed frob interaction with candle holder that's initially extinguished (6577).
- Improved lightgem calculations while leaning ( post ).
GUIs
- Massive improvements in mission select & download menus, added search (6339 6570 6449).
- Loading progress bar has been re-implemented to reflect all the loading optimizations of the past years.
- Mission Notes ( readme data ) can now be scrolled
- Mission Debriefing feature ( See thread )
- Stone font improvements
- Reduced font size of mission list, which allows to see more missions and longer names
- Texture Quality option for lowend players
- Added TDM version + engine revision in lower-left corner of main menu.
Sound
- EFX reverb can now be controlled via the Location System
- Fixed sleeping sounds for drunk AIs (6539), and other sounds for them too (6507).
- Added improved footstep sounds for broken glass and ice material surfaces (6551).
- Fixed water_medium_running soundshader (5384)
- Subtitles volume estimation is much better now, subtitles for too quiet sounds are no longer shown. Visual appearance of the subtitles font has been greatly improved.
See also
- What's new in TDM 2.12 (Older releases: What's new in TDM 2.11, What's new in TDM 2.10, What's new in TDM 2.09, v2.08, v2.07, v2.06, v2.05, v2.04, v2.03, v2.02, v2.01, v2.00, v1.08, v1.07, v1.06, v1.05, v1.04, v1.03, v1.02, v1.01)
- Download TDM