What's new in TDM 1.04: Difference between revisions

From The DarkMod Wiki
Jump to navigationJump to search
(use template)
m (replace bugtracker links)
Line 1: Line 1:
<!-- keywords whats new -->
<!-- keywords whats new -->
See also the changelog on our bugtracker page: [http://bugs.angua.at/changelog_page.php?version_id=49 Changelog]
See also the changelog on our bugtracker page: [http://bugs.thedarkmod.com/changelog_page.php?version_id=49 Changelog]
{{released|1.04|2011-02-26}}
{{released|1.04|2011-02-26}}
== Changes / Features / Issues fixed ==
== Changes / Features / Issues fixed ==


*[http://bugs.angua.at/view.php?id=597 #597]: Player weapon equip animations are clunky (Animation)
*[http://bugs.thedarkmod.com/view.php?id=597 #597]: Player weapon equip animations are clunky (Animation)
*[http://bugs.angua.at/view.php?id=909 #909]: AI door behaviour improvements, eg, AI fighting each other to open/close door, speed up access. (Coding)
*[http://bugs.thedarkmod.com/view.php?id=909 #909]: AI door behaviour improvements, eg, AI fighting each other to open/close door, speed up access. (Coding)
*[http://bugs.angua.at/view.php?id=1444 #1444]: Remember last position in inventory after clear (Coding)
*[http://bugs.thedarkmod.com/view.php?id=1444 #1444]: Remember last position in inventory after clear (Coding)
*[http://bugs.angua.at/view.php?id=1965 #1965]: Make stealth score more meaningful (GUI)
*[http://bugs.thedarkmod.com/view.php?id=1965 #1965]: Make stealth score more meaningful (GUI)
*[http://bugs.angua.at/view.php?id=2033 #2033]: Bottle/arrow-throwing overriding archery (AI)
*[http://bugs.thedarkmod.com/view.php?id=2033 #2033]: Bottle/arrow-throwing overriding archery (AI)
*[http://bugs.angua.at/view.php?id=2154 #2154]: Arrows fire incorrectly from standing lean (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2154 #2154]: Arrows fire incorrectly from standing lean (Coding)
*[http://bugs.angua.at/view.php?id=2276 #2276]: Improve the LOD system (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2276 #2276]: Improve the LOD system (Coding)
*[http://bugs.angua.at/view.php?id=2282 #2282]: Initially sitting AI's sit on air after relaxing from a disturbance (AI)
*[http://bugs.thedarkmod.com/view.php?id=2282 #2282]: Initially sitting AI's sit on air after relaxing from a disturbance (AI)
*[http://bugs.angua.at/view.php?id=2330 #2330]: Previously clicked menu-text stays highlighted after going step back (Tweaking)
*[http://bugs.thedarkmod.com/view.php?id=2330 #2330]: Previously clicked menu-text stays highlighted after going step back (Tweaking)
*[http://bugs.angua.at/view.php?id=2339 #2339]: Self inflicted wounds, and not of the shaving kind. (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2339 #2339]: Self inflicted wounds, and not of the shaving kind. (Coding)
*[http://bugs.angua.at/view.php?id=2345 #2345]: AI Getting stuck on Each Other. (AI)
*[http://bugs.thedarkmod.com/view.php?id=2345 #2345]: AI Getting stuck on Each Other. (AI)
*[http://bugs.angua.at/view.php?id=2356 #2356]: Rats get stuck (AI)
*[http://bugs.thedarkmod.com/view.php?id=2356 #2356]: Rats get stuck (AI)
*[http://bugs.angua.at/view.php?id=2425 #2425]: Animation frame commands doubled or skipped (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2425 #2425]: Animation frame commands doubled or skipped (Coding)
*[http://bugs.angua.at/view.php?id=2453 #2453]: Bad door-handling outcome in certain situations (AI)
*[http://bugs.thedarkmod.com/view.php?id=2453 #2453]: Bad door-handling outcome in certain situations (AI)
*[http://bugs.angua.at/view.php?id=2460 #2460]: Easy way to close maps (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2460 #2460]: Easy way to close maps (Coding)
*[http://bugs.angua.at/view.php?id=2464 #2464]: Sleeping AI respond to greetings (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2464 #2464]: Sleeping AI respond to greetings (Coding)
*[http://bugs.angua.at/view.php?id=2473 #2473]: Remove stretch from archers (Animation)
*[http://bugs.thedarkmod.com/view.php?id=2473 #2473]: Remove stretch from archers (Animation)
*[http://bugs.angua.at/view.php?id=2482 #2482]: Add Atti's nail models (Models)
*[http://bugs.thedarkmod.com/view.php?id=2482 #2482]: Add Atti's nail models (Models)
*[http://bugs.angua.at/view.php?id=2483 #2483]: Vocals from frame commands don't use lipsynching (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2483 #2483]: Vocals from frame commands don't use lipsynching (Coding)
*[http://bugs.angua.at/view.php?id=2493 #2493]: Check sock colour (Textures)
*[http://bugs.thedarkmod.com/view.php?id=2493 #2493]: Check sock colour (Textures)
*[http://bugs.angua.at/view.php?id=2495 #2495]: hide_distance etc no longer working after 1.03 (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2495 #2495]: hide_distance etc no longer working after 1.03 (Coding)
*[http://bugs.angua.at/view.php?id=2496 #2496]: TDM Updater does not work in Windows 2000 (TDM Updater)
*[http://bugs.thedarkmod.com/view.php?id=2496 #2496]: TDM Updater does not work in Windows 2000 (TDM Updater)
*[http://bugs.angua.at/view.php?id=2497 #2497]: Fixing ambient volume slider from 1.02 broke it in another way in 1.03 (Sound)
*[http://bugs.thedarkmod.com/view.php?id=2497 #2497]: Fixing ambient volume slider from 1.02 broke it in another way in 1.03 (Sound)
*[http://bugs.angua.at/view.php?id=2501 #2501]: Update Credits (GUI)
*[http://bugs.thedarkmod.com/view.php?id=2501 #2501]: Update Credits (GUI)
*[http://bugs.angua.at/view.php?id=2502 #2502]: PickableLock objects not registered on gamesave - savegames with pending events crash on restore (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2502 #2502]: PickableLock objects not registered on gamesave - savegames with pending events crash on restore (Coding)
*[http://bugs.angua.at/view.php?id=2503 #2503]: Rig Thief model to new skeleton (AI)
*[http://bugs.thedarkmod.com/view.php?id=2503 #2503]: Rig Thief model to new skeleton (AI)
*[http://bugs.angua.at/view.php?id=2505 #2505]: Move LOD models (Models)
*[http://bugs.thedarkmod.com/view.php?id=2505 #2505]: Move LOD models (Models)
*[http://bugs.angua.at/view.php?id=2506 #2506]: Add additional entities (AI)
*[http://bugs.thedarkmod.com/view.php?id=2506 #2506]: Add additional entities (AI)
*[http://bugs.angua.at/view.php?id=2510 #2510]: Skybox backgrounds too bright using enhanced ambient (Textures)
*[http://bugs.thedarkmod.com/view.php?id=2510 #2510]: Skybox backgrounds too bright using enhanced ambient (Textures)
*[http://bugs.angua.at/view.php?id=2511 #2511]: Lightgem not affected by ambient in "Enhanced" (Graphics)
*[http://bugs.thedarkmod.com/view.php?id=2511 #2511]: Lightgem not affected by ambient in "Enhanced" (Graphics)
*[http://bugs.angua.at/view.php?id=2512 #2512]: Previous location's ambient plays at full volume on reload on top of currrent ambient (until next transition) (Sound)
*[http://bugs.thedarkmod.com/view.php?id=2512 #2512]: Previous location's ambient plays at full volume on reload on top of currrent ambient (until next transition) (Sound)
*[http://bugs.angua.at/view.php?id=2513 #2513]: Remove editor_ spawnargs from in-game entities (Saving\Loading)
*[http://bugs.thedarkmod.com/view.php?id=2513 #2513]: Remove editor_ spawnargs from in-game entities (Saving\Loading)
*[http://bugs.angua.at/view.php?id=2519 #2519]: Add support for sys.log(x) and sys.pow(x,y) to the scripting system (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2519 #2519]: Add support for sys.log(x) and sys.pow(x,y) to the scripting system (Coding)
*[http://bugs.angua.at/view.php?id=2520 #2520]: Request: Random def_projectile (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2520 #2520]: Request: Random def_projectile (Coding)
*[http://bugs.angua.at/view.php?id=2523 #2523]: When downloading many missions, the notification text is truncated (GUI)
*[http://bugs.thedarkmod.com/view.php?id=2523 #2523]: When downloading many missions, the notification text is truncated (GUI)
*[http://bugs.angua.at/view.php?id=2524 #2524]: Option to view Mission Details before downloading them (GUI)
*[http://bugs.thedarkmod.com/view.php?id=2524 #2524]: Option to view Mission Details before downloading them (GUI)
*[http://bugs.angua.at/view.php?id=2525 #2525]: Add PNG and JPG support to the devil library (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2525 #2525]: Add PNG and JPG support to the devil library (Coding)
*[http://bugs.angua.at/view.php?id=2528 #2528]: Fix DR view of new AI (AI)
*[http://bugs.thedarkmod.com/view.php?id=2528 #2528]: Fix DR view of new AI (AI)
*[http://bugs.angua.at/view.php?id=2529 #2529]: Cannot bind FX to specific joints - is always bound to origin (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2529 #2529]: Cannot bind FX to specific joints - is always bound to origin (Coding)
*[http://bugs.angua.at/view.php?id=2531 #2531]: Change window Title and Icon (DOOM3 => TDM) (Design/Coding)
*[http://bugs.thedarkmod.com/view.php?id=2531 #2531]: Change window Title and Icon (DOOM3 => TDM) (Design/Coding)
*[http://bugs.angua.at/view.php?id=2532 #2532]: Update sourcehook sources (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2532 #2532]: Update sourcehook sources (Coding)
*[http://bugs.angua.at/view.php?id=2536 #2536]: Dormant AI on interleaved thinking can suffer huge translation errors when awakened (AI)
*[http://bugs.thedarkmod.com/view.php?id=2536 #2536]: Dormant AI on interleaved thinking can suffer huge translation errors when awakened (AI)
*[http://bugs.angua.at/view.php?id=2545 #2545]: Rename the LODE system to SEED (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2545 #2545]: Rename the LODE system to SEED (SEED)
*[http://bugs.angua.at/view.php?id=2546 #2546]: Lights take several seconds to extinguish (Scripting)
*[http://bugs.thedarkmod.com/view.php?id=2546 #2546]: Lights take several seconds to extinguish (Scripting)
*[http://bugs.angua.at/view.php?id=2556 #2556]: GUI Shop adjustments (GUI)
*[http://bugs.thedarkmod.com/view.php?id=2556 #2556]: GUI Shop adjustments (GUI)
*[http://bugs.angua.at/view.php?id=2557 #2557]: attach/destroy frame commands sometimes overlap or cause crash (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2557 #2557]: attach/destroy frame commands sometimes overlap or cause crash (Coding)
*[http://bugs.angua.at/view.php?id=2558 #2558]: Random head turn members in idAI not Saved/Restored (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2558 #2558]: Random head turn members in idAI not Saved/Restored (Coding)
*[http://bugs.angua.at/view.php?id=2563 #2563]: Buying in the shop can make it impossible to drop starting items (GUI)
*[http://bugs.thedarkmod.com/view.php?id=2563 #2563]: Buying in the shop can make it impossible to drop starting items (GUI)
*[http://bugs.angua.at/view.php?id=2569 #2569]: SEED: func_statics are invisible when combine=0 (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2569 #2569]: SEED: func_statics are invisible when combine=0 (SEED)
*[http://bugs.angua.at/view.php?id=2570 #2570]: SEED: segfault (crash) when you use combine=0 with func_statics from map geometry (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2570 #2570]: SEED: segfault (crash) when you use combine=0 with func_statics from map geometry (SEED)
*[http://bugs.angua.at/view.php?id=2571 #2571]: SEED: Restore() crashes when you use combine=1 (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2571 #2571]: SEED: Restore() crashes when you use combine=1 (SEED)
*[http://bugs.angua.at/view.php?id=2572 #2572]: SEED: combine=0 and map-geometry func_statics are invisible and have wrong clipmodel (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2572 #2572]: SEED: combine=0 and map-geometry func_statics are invisible and have wrong clipmodel (SEED)
*[http://bugs.angua.at/view.php?id=2573 #2573]: SEED: Write an image map manager, that can share image map data (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2573 #2573]: SEED: Write an image map manager, that can share image map data (SEED)
*[http://bugs.angua.at/view.php?id=2579 #2579]: SEED: Clone important spawnargs (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2579 #2579]: SEED: Clone important spawnargs (SEED)
*[http://bugs.angua.at/view.php?id=2580 #2580]: Archer uses Throw animation if too far away. (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2580 #2580]: Archer uses Throw animation if too far away. (Coding)
*[http://bugs.angua.at/view.php?id=2582 #2582]: Packaging Updates (TDM Updater)
*[http://bugs.thedarkmod.com/view.php?id=2582 #2582]: Packaging Updates (TDM Updater)
*[http://bugs.angua.at/view.php?id=2586 #2586]: SEED: entity count computation from density is broken (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2586 #2586]: SEED: entity count computation from density is broken (SEED)
*[http://bugs.angua.at/view.php?id=2591 #2591]: Cough sound not playing (AI)
*[http://bugs.thedarkmod.com/view.php?id=2591 #2591]: Cough sound not playing (AI)
*[http://bugs.angua.at/view.php?id=2593 #2593]: ModelGenerator fails for twosided materials (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2593 #2593]: ModelGenerator fails for twosided materials (Coding)
*[http://bugs.angua.at/view.php?id=2594 #2594]: Deer skull model (Models)
*[http://bugs.thedarkmod.com/view.php?id=2594 #2594]: Deer skull model (Models)
*[http://bugs.angua.at/view.php?id=2595 #2595]: SEED: make spawn_xyz more versatile (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2595 #2595]: SEED: make spawn_xyz more versatile (SEED)
*[http://bugs.angua.at/view.php?id=2596 #2596]: Player is not coughing when entering gas clouds (Def\Setup)
*[http://bugs.thedarkmod.com/view.php?id=2596 #2596]: Player is not coughing when entering gas clouds (Def\Setup)
*[http://bugs.angua.at/view.php?id=2598 #2598]: Responses are not considering time-dependent stim radii (Coding)
*[http://bugs.thedarkmod.com/view.php?id=2598 #2598]: Responses are not considering time-dependent stim radii (Coding)
*[http://bugs.angua.at/view.php?id=2601 #2601]: SEED: automatic origin calculation for moveables (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2601 #2601]: SEED: automatic origin calculation for moveables (SEED)
*[http://bugs.angua.at/view.php?id=2605 #2605]: SEED: For combined entities the first has rotation=0 (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2605 #2605]: SEED: For combined entities the first has rotation=0 (SEED)
*[http://bugs.angua.at/view.php?id=2611 #2611]: SEED: Crash with idRenderWorld::UpdateEntityDef: NULL hModel (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2611 #2611]: SEED: Crash with idRenderWorld::UpdateEntityDef: NULL hModel (SEED)
*[http://bugs.angua.at/view.php?id=2612 #2612]: Add new Critic vocals (Sound)
*[http://bugs.thedarkmod.com/view.php?id=2612 #2612]: Add new Critic vocals (Sound)
*[http://bugs.angua.at/view.php?id=2623 #2623]: Updater has trouble when single files are modified/deleted (TDM Updater)
*[http://bugs.thedarkmod.com/view.php?id=2623 #2623]: Updater has trouble when single files are modified/deleted (TDM Updater)
*[http://bugs.angua.at/view.php?id=2625 #2625]: Updater fails to update itself on some occasions (TDM Updater)
*[http://bugs.thedarkmod.com/view.php?id=2625 #2625]: Updater fails to update itself on some occasions (TDM Updater)
*[http://bugs.angua.at/view.php?id=2628 #2628]: SEED: some surfaces still doubled twice (SEED)
*[http://bugs.thedarkmod.com/view.php?id=2628 #2628]: SEED: some surfaces still doubled twice (SEED)




{{infobox|bg=#f0f0e0|text=Of particular importance is bug '''[http://bugs.angua.at/view.php?id=2513 #2513]''', this means that entities inside the running game no longer have a copy of all the '''editor_''' spawnargs, e.g. all the spawnargs that were documenting other spawnargs, set editor colors and so on. That saves a fair amount of memory while running, and also makes Saving/Restoring write much less data (on about a '''factor eight'''), so it is much faster and generates much smaller savegames. For example, saving at the start of '''Heart''' writes now '''11''' instead of '''85''' Mbyte.}}
{{infobox|bg=#f0f0e0|text=Of particular importance is bug '''[http://bugs.thedarkmod.com/view.php?id=2513 #2513]''', this means that entities inside the running game no longer have a copy of all the '''editor_''' spawnargs, e.g. all the spawnargs that were documenting other spawnargs, set editor colors and so on. That saves a fair amount of memory while running, and also makes Saving/Restoring write much less data (on about a '''factor eight'''), so it is much faster and generates much smaller savegames. For example, saving at the start of '''Heart''' writes now '''11''' instead of '''85''' Mbyte.}}


== LOD (Level of Detail) ==
== LOD (Level of Detail) ==

Revision as of 06:40, 15 February 2014

See also the changelog on our bugtracker page: Changelog

Version 1.04 of The Dark Mod has been released on 2011-02-26.

Changes / Features / Issues fixed

  • #597: Player weapon equip animations are clunky (Animation)
  • #909: AI door behaviour improvements, eg, AI fighting each other to open/close door, speed up access. (Coding)
  • #1444: Remember last position in inventory after clear (Coding)
  • #1965: Make stealth score more meaningful (GUI)
  • #2033: Bottle/arrow-throwing overriding archery (AI)
  • #2154: Arrows fire incorrectly from standing lean (Coding)
  • #2276: Improve the LOD system (Coding)
  • #2282: Initially sitting AI's sit on air after relaxing from a disturbance (AI)
  • #2330: Previously clicked menu-text stays highlighted after going step back (Tweaking)
  • #2339: Self inflicted wounds, and not of the shaving kind. (Coding)
  • #2345: AI Getting stuck on Each Other. (AI)
  • #2356: Rats get stuck (AI)
  • #2425: Animation frame commands doubled or skipped (Coding)
  • #2453: Bad door-handling outcome in certain situations (AI)
  • #2460: Easy way to close maps (Coding)
  • #2464: Sleeping AI respond to greetings (Coding)
  • #2473: Remove stretch from archers (Animation)
  • #2482: Add Atti's nail models (Models)
  • #2483: Vocals from frame commands don't use lipsynching (Coding)
  • #2493: Check sock colour (Textures)
  • #2495: hide_distance etc no longer working after 1.03 (Coding)
  • #2496: TDM Updater does not work in Windows 2000 (TDM Updater)
  • #2497: Fixing ambient volume slider from 1.02 broke it in another way in 1.03 (Sound)
  • #2501: Update Credits (GUI)
  • #2502: PickableLock objects not registered on gamesave - savegames with pending events crash on restore (Coding)
  • #2503: Rig Thief model to new skeleton (AI)
  • #2505: Move LOD models (Models)
  • #2506: Add additional entities (AI)
  • #2510: Skybox backgrounds too bright using enhanced ambient (Textures)
  • #2511: Lightgem not affected by ambient in "Enhanced" (Graphics)
  • #2512: Previous location's ambient plays at full volume on reload on top of currrent ambient (until next transition) (Sound)
  • #2513: Remove editor_ spawnargs from in-game entities (Saving\Loading)
  • #2519: Add support for sys.log(x) and sys.pow(x,y) to the scripting system (Coding)
  • #2520: Request: Random def_projectile (Coding)
  • #2523: When downloading many missions, the notification text is truncated (GUI)
  • #2524: Option to view Mission Details before downloading them (GUI)
  • #2525: Add PNG and JPG support to the devil library (Coding)
  • #2528: Fix DR view of new AI (AI)
  • #2529: Cannot bind FX to specific joints - is always bound to origin (Coding)
  • #2531: Change window Title and Icon (DOOM3 => TDM) (Design/Coding)
  • #2532: Update sourcehook sources (Coding)
  • #2536: Dormant AI on interleaved thinking can suffer huge translation errors when awakened (AI)
  • #2545: Rename the LODE system to SEED (SEED)
  • #2546: Lights take several seconds to extinguish (Scripting)
  • #2556: GUI Shop adjustments (GUI)
  • #2557: attach/destroy frame commands sometimes overlap or cause crash (Coding)
  • #2558: Random head turn members in idAI not Saved/Restored (Coding)
  • #2563: Buying in the shop can make it impossible to drop starting items (GUI)
  • #2569: SEED: func_statics are invisible when combine=0 (SEED)
  • #2570: SEED: segfault (crash) when you use combine=0 with func_statics from map geometry (SEED)
  • #2571: SEED: Restore() crashes when you use combine=1 (SEED)
  • #2572: SEED: combine=0 and map-geometry func_statics are invisible and have wrong clipmodel (SEED)
  • #2573: SEED: Write an image map manager, that can share image map data (SEED)
  • #2579: SEED: Clone important spawnargs (SEED)
  • #2580: Archer uses Throw animation if too far away. (Coding)
  • #2582: Packaging Updates (TDM Updater)
  • #2586: SEED: entity count computation from density is broken (SEED)
  • #2591: Cough sound not playing (AI)
  • #2593: ModelGenerator fails for twosided materials (Coding)
  • #2594: Deer skull model (Models)
  • #2595: SEED: make spawn_xyz more versatile (SEED)
  • #2596: Player is not coughing when entering gas clouds (Def\Setup)
  • #2598: Responses are not considering time-dependent stim radii (Coding)
  • #2601: SEED: automatic origin calculation for moveables (SEED)
  • #2605: SEED: For combined entities the first has rotation=0 (SEED)
  • #2611: SEED: Crash with idRenderWorld::UpdateEntityDef: NULL hModel (SEED)
  • #2612: Add new Critic vocals (Sound)
  • #2623: Updater has trouble when single files are modified/deleted (TDM Updater)
  • #2625: Updater fails to update itself on some occasions (TDM Updater)
  • #2628: SEED: some surfaces still doubled twice (SEED)


Of particular importance is bug #2513, this means that entities inside the running game no longer have a copy of all the editor_ spawnargs, e.g. all the spawnargs that were documenting other spawnargs, set editor colors and so on. That saves a fair amount of memory while running, and also makes Saving/Restoring write much less data (on about a factor eight), so it is much faster and generates much smaller savegames. For example, saving at the start of Heart writes now 11 instead of 85 Mbyte.

LOD (Level of Detail)

The old system with only two levels (object visible and invisible) has been totally rewritten, and features now 7 levels, fade in and fade out distances and can set different models, skins and noshadows on every LOD stage. See here for more information.

The new entity generator system has been renamed, and a lot of bugs have been fixed and new features added. The system should now be tested by mappers, please see SEED for more details.

Players and mappers can select the Object detail in the menu now.


AI

  • Folders have been reorganized in DR to make finding AI simpler (Springheel)
  • Several new AI entities have been added, including criminal thug and unarmed townsfolk (Springheel)
  • New AI thief characters (including female thief) ready for use (Springheel)
  • A new head model has been added, as well as a few new head entities (Springheel)
  • New AI mage character added (Springheel)


GUI

  • Mission downloads: It is now possible to view details and screenshots before downloading a mission (Greebo)
  • Shop: buttons highlight and can be greyed-out, possible to get dropped items back (Tels)


Sounds

  • The female vocals have been reproccessed to increase their quality.
  • A new set of noblewoman vocals has been added (lady02)
  • A new set of male vocals has been added (critic)


Entities

  • Our combo light entities now know how to handle bound children and set correct On()/Off() signals to either targets or bound children, and they do so now in an extra thread so that the trigger happens instantly, and not after the particle has finished playing.
  • Several (experimental) entities producing random other entities (food, fruit, game pieces, bottles) using SEED have been added and are available in DR under "darkmod/Randoms".


Textures/Skins

  • New material marble_flower_mosaic_cracked (STiFU)
  • Grass decal textures (Tels)
  • a lot of normal TGA textures have their (not-used) alpha channel stripped (Serpentine)


Models

  • New spiked club model added (Springheel)
  • A few new grass and vegetation models (Tels)
  • Most of Nosslaks models (bellows, globe, privacy screen, spyglass, deerpole and two brackets)


Physics

  • The gas arrow cloud now damages the player and makes him cough



See also