Commit Graph

52 Commits (ee3aba149d55f2294adccd1b99cfa36f6beeb7dd)

Author SHA1 Message Date
scrawl 05ad0dca34 Use ActionTeleport in COE/COC commands 8 years ago
scrawl 5bd8ef247d Do not adjust the player position when loading a savegame (Fixes #2089) 9 years ago
scrawl 07b064f616 Rename to lowerCaseInPlace 9 years ago
scrawl 389b168d5f Restore OpGetWaterLevel to vanilla behaviour 9 years ago
dteviot 77a1d947cc extracted MWMechanics::getPlayer() 10 years ago
scrawl 4bb3cbf0fb Remove last remains of Ogre 10 years ago
scrawl 4aed5158cc Support region names in cell dialogue filter (Fixes #2113) 10 years ago
Thoronador 4d62541b62 fix usage of numeric_limits static functions min() and max()
Functions min() and max() of std::numeric_limits<T> are static
and can therefore be accessed via class name and :: operator.
10 years ago
scrawl 3b2358888b Attempt to fix player position after using coc/coe 11 years ago
scrawl 10d835a55c Some more missing isInCell checks 11 years ago
cc9cii 4f94a31b54 Fix crash starting a new game. 11 years ago
scrawl 6bd0bbb8df Do not load (0,0) on new game 11 years ago
Marc Zinnschlag 367919200f moved CellRefList into a separate file 11 years ago
Marc Zinnschlag b72c1c2c58 encapsulated water level 11 years ago
Marc Zinnschlag 7693f712bc started making CellStore into a proper class; encapsulated mCell member 11 years ago
Marc Zinnschlag 1b5301eec0 Merge branch 'savedgame'
Conflicts:
	apps/openmw/mwbase/mechanicsmanager.hpp
	apps/openmw/mwbase/soundmanager.hpp
	apps/openmw/mwgui/mapwindow.hpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
	apps/openmw/mwsound/soundmanagerimp.hpp
	components/esm/loadcell.cpp
11 years ago
scrawl 03cf383be7 Merge branch 'master' of https://github.com/zinnschlag/openmw into savedgame
Conflicts:
	apps/openmw/mwgui/referenceinterface.cpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
	apps/openmw/mwscript/cellextensions.cpp
	apps/openmw/mwworld/cells.cpp
	apps/openmw/mwworld/cells.hpp
	apps/openmw/mwworld/cellstore.cpp
	apps/openmw/mwworld/store.cpp
	apps/openmw/mwworld/worldimp.cpp
11 years ago
scrawl 2e6e0fd0a0 Fix GetPcCell bug 11 years ago
scrawl c55f9bd0aa GetWaterLevel fix (similar to MCP): if there is no water in the cell, return -FLT_MAX to prevent mods from incorrectly thinking the player is underwater. 11 years ago
scrawl bf02b77c1d Closes #1090: Don't throw an exception if a cell has no region in GetPCCell 11 years ago
scrawl 098f9712f1 Add getPlayerPtr() utility method. Reduces dependencies a lot. 11 years ago
scrawl 62774fcc4a Merge branch 'master' into HEAD
Conflicts:
	apps/openmw/mwbase/world.hpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwworld/worldimp.cpp
	apps/openmw/mwworld/worldimp.hpp
	components/esm/loadtes3.cpp
11 years ago
Lukasz Gromanowski e9844e1b37 Fixes #417: Apply weather instantly when teleporting
Changed teleporting detection from "position tracking" to manually
setting "teleportation" flag ( player->setTeleported(true) ).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
Marc Zinnschlag e818d43bc3 removed an outdated typedef and some dead code 11 years ago
Alex de1f423bd7 initial move of script opcodes and registerExtensions functions to components/compiler 12 years ago
greye f3d54a7ba4 move finding default cell positions to World 12 years ago
greye 6bb3942288 use Land height data for position in coc 12 years ago
greye a3094b808e update coc behaviour for interior cells 12 years ago
greye 11567663a7 applying new interface vol.4, inconsistent 12 years ago
greye d205723a17 resolving m prefix/ESMStore movement 12 years ago
greye 2057f5619e move ESMStore to MWWorld 12 years ago
greye 3c2ce25f5f m prefix for mwworld/cellstore.hpp 12 years ago
greye 7606ebafd6 resolving conflicts, minor update 12 years ago
Marc Zinnschlag 4c39fefd1e Issue #107: World is accessed only through the interface class from now on; some include cleanup 13 years ago
Marc Zinnschlag 35f478071e Issue #255: deleted the old environment class and using the new one instead 13 years ago
scrawl d5c49fa036 getWaterLevel use CellStore ; attempted fix for morrowind without tribunal 13 years ago
scrawl 2f096e131d throw exception if water level is attempted to be modified in exterior 13 years ago
scrawl 5a19d4ec45 implement water script functions and save water height in CellStore 13 years ago
Marc Zinnschlag f321e549a4 added instruction GetPCCell 14 years ago
Marc Zinnschlag 8ebdd77772 Merge branch 'collision' into script 14 years ago
Marc Zinnschlag 9a3158675a reworked cell changing mechanism 14 years ago
Marc Zinnschlag 18b8cdce29 added GetInterior script function 14 years ago
Marc Zinnschlag db2b238328 adjusted coordinates for coc/coe for exteriors (place player in the middle of the cell instead of at the border) 15 years ago
Marc Zinnschlag 5f84b680af implemented exterior coc 15 years ago
Marc Zinnschlag 7ea6a75a26 another merge fix 15 years ago
Marc Zinnschlag 9e8251e6b4 finally got rid of the nasty coordinates bug 15 years ago
Marc Zinnschlag c6f4bcbf68 another coordinate system fix; still not working properly 15 years ago
Marc Zinnschlag 0111631ee9 very early implementation of exterior rendering 15 years ago
Marc Zinnschlag 0e641f1246 implemented coc instruction 15 years ago
Marc Zinnschlag d51e6fb7c4 second part of refactoring 15 years ago