Marc Zinnschlag
4ee43612f6
added new switch: --script-warn
11 years ago
scrawl
49e26415be
Don't call loadGame() from within the MWMechanics::Actors update sequence
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
Marc Zinnschlag
29c3a288e3
load and save of reference in cells (without CustomData state)
11 years ago
scrawl
28185e2017
Death/godmode fixes: Revive player *after* character update, since there might be fall damage.
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
9b9c39af7a
Fix being able to activate magic bolts mid-flight
11 years ago
gus
828e5841d8
Windows SDL fix
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
scrawl
b8e9343764
Extend NifOverrides to allow material overrides, useful for texture modding e.g. adding normal maps without having to edit the affected meshes
11 years ago
scrawl
85ed21dbd2
Remove unused command line option
11 years ago
scrawl
33389b9b63
XDG compliant paths
11 years ago
mrcheko
a854eb73db
StateRunning check returns
11 years ago
mrcheko
f50ff0b1c4
reworked http://bugs.openmw.org/issues/428
11 years ago
scrawl
0bc3a13c0f
Break invisibility on Use or Activate
11 years ago
Marc Zinnschlag
030c733e2d
Merge branch 'master' into savedgame
...
Conflicts:
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwworld/worldimp.cpp
files/settings-default.cfg
11 years ago
scrawl
afa71bb622
Throw an exception if a BSA is not found
11 years ago
scrawl
bcf61331ab
Bring back the option to not grab mouse. Useful if running in a mouse-controlled GUI debugger.
11 years ago
Marc Zinnschlag
35e8e23037
keep track of total play time per character
11 years ago
Marc Zinnschlag
616e3aa32f
store content file list in saved games and reject saved games not matching the current game
11 years ago
Marc Zinnschlag
5e64888227
added basic save slot management and connected main menu save to save function (bypassing the save GUI for now)
11 years ago
Marc Zinnschlag
82c8495338
removed boolean running flag with state enum
11 years ago
Marc Zinnschlag
c5f81e3508
don't run udpates if no game is running
11 years ago
Marc Zinnschlag
ec5b2e9a7e
added running flag; moved new game code to MWState
11 years ago
Marc Zinnschlag
31ec973c9c
removed default value for --start
11 years ago
Marc Zinnschlag
b3a7c8c098
removed --new-game switch
11 years ago
Marc Zinnschlag
7a4b604376
added --skip-menu switch
11 years ago
Marc Zinnschlag
f19973450f
moved exit game flag from Environment to StateManager
11 years ago
Marc Zinnschlag
79b7fa258b
added new mwstate subsystem
11 years ago
scrawl
992a8e9c36
Refactor NpcAnimation: get rid of delayed update (no longer required), make sure that the Animation is set up *before* the inventory store is accessed anywhere (which now triggers auto equip and animation update). Allows better tracking of magic VFX for permanent enchantments in InventoryStore.
11 years ago
Marc Zinnschlag
418ccf705d
Merge branch 'openmw-27'
...
Conflicts:
apps/launcher/graphicspage.hpp
components/CMakeLists.txt
11 years ago
Marc Zinnschlag
f4e6f31658
Merge remote-tracking branch 'scrawl/openmw-27'
11 years ago
scrawl
3a827d9c12
Deleted Obliviontt.zip
11 years ago
scrawl
636d399c7f
Refactored Ogre initialisation into a component
11 years ago
scrawl
4f35fd8184
Removed a workaround from Renderer, some cleanup
11 years ago
Marc Zinnschlag
c995533e07
Merge branch 'dialogue' into saving
...
Conflicts:
apps/opencs/model/world/columnimp.hpp
apps/opencs/model/world/columns.cpp
apps/opencs/model/world/columns.hpp
apps/opencs/model/world/data.cpp
components/esm/loaddial.hpp
11 years ago
greye
4cdb57e388
workaround segfault on --new-game switch
11 years ago
Lukasz Gromanowski
9c2145eda1
Issue #913 : Merge --master and --plugin switches
...
Merged master/plugin switches into content in openmw
and mwiniimporter.
Extension in content files is now required.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
scrawl
d3d6dfbde8
Refactored loading screen
...
- Add loading progress for data files, global map, terrain
- Refactored and improved cell loading progress
12 years ago
scrawl
ebf9debb80
Enabled terrain self shadows, implemented getHeightAt, some optimizations
12 years ago
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
12 years ago
Alex
b9579e085f
cleanup
12 years ago
Alex
c3ca5b7c32
mild cleanup
12 years ago
Alex
de1f423bd7
initial move of script opcodes and registerExtensions functions to components/compiler
12 years ago
scrawl
7dc30a01cd
Some changes suggested by cppcheck
12 years ago
greye
e553f285b8
update player position on engine start
12 years ago
Sebastian Wick
8bdc9ff3ae
set position of the window for multiple monitors
12 years ago
Vincent Heuken
09cca0bf80
more detailed error message when SDL fails to initialize
12 years ago
scrawl
b16bc69479
Removed the no longer needed --debug switch
12 years ago