openmw-tes3coop/apps/openmw/mwworld
scrawl e27437f8ed New terrain renderer - improvements:
- Consistent triangle alignment, fixes a noticable crack near the census and excise office. Note that alignment is still not the same as vanilla. Vanilla uses a weird diagonal pattern. I hope there aren't more trouble spots that will force us to replicate vanilla, but at least we can do that now.
 - Fixes several blending issues and cell border seams
 - Fix map render to use the terrain bounding box instead of an arbitrary height
 - Different LODs are now properly connected instead of using skirts
 - Support self shadowing
 - Normals and colors are stored in the vertices instead of a texture, this enables per-vertex lighting which should improve performance, fix compatibility issues due to the PS getting too large and mimic vanilla better
 - Support a fixed function fallback (though the splatting shader usually performs better)
 - Designed for distant land support - test: https://www.youtube.com/watch?v=2wnd9EuPJIY - we can't really enable this yet due to depth precision issues when using a large view distance
2013-08-19 20:34:20 +02:00
..
action.cpp Old door sound fades out on door open/close. Door sound is synchronised to angle on action. 2013-07-31 15:46:23 +02:00
action.hpp Old door sound fades out on door open/close. Door sound is synchronised to angle on action. 2013-07-31 15:46:23 +02:00
actionalchemy.cpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionalchemy.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionapply.cpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionapply.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actiondoor.cpp Opening doors 2013-04-28 14:59:15 +02:00
actiondoor.hpp Opening doors 2013-04-28 14:59:15 +02:00
actioneat.cpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actioneat.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionequip.cpp Remove some unnecessary fields from Ptr 2013-08-14 17:05:42 -07:00
actionequip.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionopen.cpp Added "dispose corpse" button, added stealing (all items visible and no penalty yet) 2013-03-07 14:00:13 +01:00
actionopen.hpp Added "dispose corpse" button, added stealing (all items visible and no penalty yet) 2013-03-07 14:00:13 +01:00
actionread.cpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionread.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionrepair.cpp Added PC repair feature 2013-03-23 08:16:46 +01:00
actionrepair.hpp Added PC repair feature 2013-03-23 08:16:46 +01:00
actionsoulgem.cpp Added soulgem dialog; made interactive message boxes not close the previous UI 2013-03-30 15:51:07 +01:00
actionsoulgem.hpp Added soulgem dialog; made interactive message boxes not close the previous UI 2013-03-30 15:51:07 +01:00
actiontake.cpp Auto-equip when items are added to the inventory 2013-08-07 15:17:55 +02:00
actiontake.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actiontalk.cpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actiontalk.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionteleport.cpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
actionteleport.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
cellfunctors.hpp Fix crash when disabling objects in a previously loaded cell, then coming back to that cell and leaving again 2013-04-17 17:06:30 +02:00
cells.cpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
cells.hpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
cellstore.cpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
cellstore.hpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
class.cpp Play randomized werewolf sounds 2013-08-11 00:53:17 -07:00
class.hpp Small header cleanup 2013-08-15 01:21:43 -07:00
containerstore.cpp Merge remote-tracking branch 'zini/master' into ptr-improvements 2013-08-15 17:42:16 -07:00
containerstore.hpp accessing references via their ID now also works for references in containers in active cells 2013-08-15 14:45:13 +02:00
customdata.hpp added customdata base class (issue #185) 2012-01-24 11:24:05 +01:00
esmstore.cpp Added new game button 2013-05-15 17:54:18 +02:00
esmstore.hpp Some fixes 2013-05-15 22:38:53 +02:00
failedaction.cpp Handle object activation as a werewolf 2013-08-08 22:34:53 -07:00
failedaction.hpp Handle object activation as a werewolf 2013-08-08 22:34:53 -07:00
fallback.cpp some cleanup 2013-03-15 10:26:04 +01:00
fallback.hpp some cleanup 2013-03-15 10:26:04 +01:00
globals.cpp Insert records that may not exist in vanilla MW 2013-05-01 12:47:50 +02:00
globals.hpp Added in text escape sequences for dialogue, messageboxes and books. builtins are placeholders, global variables work 2012-12-20 23:16:34 +00:00
inventorystore.cpp Remove some unnecessary fields from Ptr 2013-08-14 17:05:42 -07:00
inventorystore.hpp Auto-equip when items are added to the inventory 2013-08-07 15:17:55 +02:00
livecellref.hpp Use dynamic_cast to get the LiveCellRef 2013-08-14 20:26:50 -07:00
localscripts.cpp - For pull request: remove all instances of maps used to track refnumbers. 2013-02-09 13:00:57 +01:00
localscripts.hpp objects scripts are now stopped when they are removed from a container 2013-01-13 17:05:12 +00:00
manualref.hpp CELL record corrections 2013-03-27 17:27:43 +01:00
nullaction.hpp Reverted previous commits, and handle disallowed inventory in MWWorld::Class. Wanted to avoid this, but the previous solution broke teleport door sounds. Also fixed book/scroll window take button showing when inventory was not allowed. 2013-02-17 15:56:22 +01:00
physicssystem.cpp silenced some warnings 2013-08-03 15:26:53 +02:00
physicssystem.hpp Try to figure out what gets hit 2013-07-25 12:58:43 -07:00
player.cpp Handle the pick/probe in the character controller 2013-08-06 19:48:59 -07:00
player.hpp Handle the pick/probe in the character controller 2013-08-06 19:48:59 -07:00
ptr.cpp Throw an exception when trying to get an empty Ptr's type 2013-08-15 04:52:01 -07:00
ptr.hpp Throw an exception when trying to get an empty Ptr's type 2013-08-15 04:52:01 -07:00
recordcmp.hpp Cell names localization fix 2012-12-23 23:23:24 +04:00
refdata.cpp Don't store the player base node in MWRender::Player 2013-04-28 23:44:44 -07:00
refdata.hpp Don't store the player base node in MWRender::Player 2013-04-28 23:44:44 -07:00
scene.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
scene.hpp Added new game button 2013-05-15 17:54:18 +02:00
store.cpp Some changes suggested by cppcheck 2013-07-31 18:46:32 +02:00
store.hpp Play randomized werewolf sounds 2013-08-11 00:53:17 -07:00
timestamp.cpp fixed time stamp operator 2012-08-11 11:38:26 +02:00
timestamp.hpp Issue #256: added TimeStamp class 2012-05-18 22:04:22 +02:00
weather.cpp Restored window resizing 2013-07-29 02:32:08 +02:00
weather.hpp Implement the ModRegion script function 2013-07-27 07:10:18 -07:00
worldimp.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
worldimp.hpp Properly implement SetWerewolfAcrobatics 2013-08-13 04:54:41 -07:00