Commit Graph

605 Commits (report)

Author SHA1 Message Date
scrawl 48d5789aeb Use a separate flag for references deleted by a content file (Fixes #2018)
The flag must be separate so as to not contaminate the user's savegame.

Fixes the following use cases that were broken before:

 - Content file edits a reference that was already deleted by a previously loaded content file -> reference must stay deleted
 - Changed or new content file deletes a reference that is already present in the user's savegame -> reference must be deleted
 - Said content file is disabled again - reference must be undeleted
10 years ago
scrawl 45f14f0704 Fix stolen faction-owned items not being confiscated 10 years ago
scrawl c194226d08 Increase maximum height for finding spawn points to 500 (Fixes #2056) 10 years ago
MiroslavR ed3a3f717f Handle getdistance on objects inside a container (Fixes #2046) 10 years ago
Marc Zinnschlag 528dcf761d Merge remote-tracking branch 'internecine/master' 10 years ago
MiroslavR a5e972aeb5 Make collision events available on every frame (thanks, scrawl), make hurtStandingActor and hurtCollidingActor no-op in guimode 10 years ago
MiroslavR 0ae604990e Implement continuous damage indication (Fixes #1970) 10 years ago
Internecine 470d375177 Removed duplicate functions and moved pause check in weather.cpp 10 years ago
Internecine 782e851eb1 Better fix, now allows for teleporting to change weather while still paused. 10 years ago
MiroslavR 4086bc4848 Do not spawn blood vfx on player if hit fader is enabled 10 years ago
MiroslavR ff74d54e98 Merge branch 'master' of github.com:OpenMW/openmw 10 years ago
Internecine 3dee4c2b0e Fixes #1706 10 years ago
scrawl 829a7bfd1b Fix being able to rest while water-walking (Fixes #1712) 10 years ago
scrawl 064f1964ba More efficient water walking 10 years ago
MiroslavR de2cb8926a Feature #1697: Queue fade operations, implement hit fader & werewolf overlay 10 years ago
scrawl cecc64752e Increase maximum height for finding spawn points (Fixes #1633, Fixes #1881) 10 years ago
scrawl 7d36a202a8 Implement cell loading threshold (Fixes #1874)
The cell loading threshold (default: 1024 units) prevents exterior cell loading until the player has travelled part-way into the next cell. This gets rid of excessive cell loadings when walking along an exterior cell border.

Lower the maximum allowed view distance in options menu to accomodate. Change setting name so that old settings files are upgraded.
10 years ago
scrawl c010c28337 Implement ToggleWorld instruction 10 years ago
scrawl b345c50a86 Run stepSimulation before moving actors
Shouldn't make too much of a difference, but a nice side effect is seeing the convexSweepTest calls for actor movements in the profiler results.
10 years ago
scrawl e9ed0211c9 Attempt to fix Clang warnings 10 years ago
scrawl 7252cb63a6 Fix cppcheck issues 10 years ago
scrawl a7c0e07d78 Add missing World cleanup for mLevitationEnabled 10 years ago
scrawl 45b4304237 Store levitation/teleport enabled state in savegames (Fixes #1923) 10 years ago
scrawl 441073b475 Remove ancient comment 10 years ago
scrawl 157c53bed4 Handle spellcasting for creatures with no casting animation (Fixes #1856) 10 years ago
Marc Zinnschlag d1d861e1be Merge branch 'run'
Conflicts:
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/data.cpp
	components/CMakeLists.txt
10 years ago
Marc Zinnschlag 89000f6196 removed unused OmwLoader 10 years ago
Marc Zinnschlag 081588f484 add project file to content file list when running OpenMW from OpenCS 10 years ago
Marc Zinnschlag 882ef37ae3 Merge remote-tracking branch 'ragora/conjureditemsgmstcheck' 10 years ago
Ragora ea43a23505 All GMST logic is done in itemmodel.cpp now with usage of a static cache std::map 10 years ago
Ragora ee6298f520 Added Flag_Bound flag for ItemStack to check against but the system behind it is probably not the best 10 years ago
Marc Zinnschlag b5d5eadf79 Merge remote-tracking branch 'scrawl/master' 10 years ago
scrawl 616148e168 Fix "failed to open file" error when no startup script is given 10 years ago
MiroslavR 45c90bdcb5 Call getPtrViaHandle instead of searchPtrViaHandle for faced handle 10 years ago
MiroslavR 7e6e248511 Don't cache faced handle, as its context may have been changed during the frame by input events 10 years ago
MiroslavR 86c286c24e Fix werewolf globals 10 years ago
MiroslavR 5ac2788a15 Feature #1545: Allow to select the player in the console 10 years ago
scrawl 457b96a8af Reset bounty and crime immediately when going to jail (Fixes #1892) 10 years ago
scrawl fe0c9ec9b7 Change priorities in World::searchPtr
Fixes performance bottleneck of scripts searching through all Containers in all active cells every frame. Can be observed near cell (2,-6)
10 years ago
MiroslavR c1cc66985d Werewolf: only NPCs should have modified fight and react to your transformation 10 years ago
MiroslavR 9e0d5dc28a Werewolf: can't sleep in beds anymore, actors will attack you on sight, and if you are seen transforming, you will be marked for death 10 years ago
scrawl 267cf4e140 Implement ResetActors script instruction (Fixes #1859) 10 years ago
scrawl 4f92044d71 Allow user-created markers on local map (Fixes #1571) 11 years ago
scrawl d8943aef2f Encapsulate magic effect magnitude (Feature #1489) 11 years ago
scrawl e508450c1c Add persuasion GMST to ensureNeededRecords (Fixes #1817) 11 years ago
scrawl 28e61c9834 Add default values for fDifficultyMult and sDifficulty (Fixes #1742)
Also added values for some other GMSTs added in a Morrowind patch or Tribunal/BM
11 years ago
scrawl 09f27d142a Clear movement queue when changing to a new cell (Fixes #1802) 11 years ago
scrawl f8040da694 Make doors move through dead actors (Fixes #1608) 11 years ago
scrawl a18cec7c8e Use a MyGUI widget to render the screen fader (Fixes #1741, Fixes #1719) 11 years ago
scrawl b58b8c6f8f Adjust player position to ground when using a door marker, even if the player is levitating (Fixes #1737) 11 years ago