mrcheko
f50ff0b1c4
reworked http://bugs.openmw.org/issues/428
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
scrawl
289587b1a9
Cleanup
12 years ago
scrawl
4fb32f7f05
Moved window resize messages to sdlinputwrapper
12 years ago
scrawl
403704b92a
Use openmw.png for SDL_SetWindowIcon
12 years ago
scrawl
495aeb5d3b
Merge branch 'master' into HEAD
...
Conflicts:
CMakeLists.txt
apps/openmw/engine.cpp
apps/openmw/mwgui/cursorreplace.cpp
apps/openmw/mwgui/cursorreplace.hpp
apps/openmw/mwgui/windowmanagerimp.cpp
apps/openmw/mwgui/windowmanagerimp.hpp
apps/openmw/mwinput/inputmanagerimp.cpp
libs/openengine/ogre/renderer.cpp
12 years ago
scrawl
daab4f55a3
Use Morrowind's fonts
12 years ago
scrawl
aaa9aba999
Some fixes
12 years ago
scrawl
c41f119ba6
Added new game button
12 years ago
scrawl
ac4fa1941d
Fix the frame update not getting called on the first frame
12 years ago
Glorf
74de8b83b6
Enabled collision when new game
12 years ago
scrawl
2693b78536
Add initial player inventory when new game is started
12 years ago
scrawl
2eb9395661
Do some padding with zeros on the resource group name to avoid priority problems with more than 10 resource groups.
12 years ago
scrawl
86bac7aa92
Fix wrong BSA group name typo
12 years ago
scrawl
f0d49fdbd0
Create separate groups for each data dir / BSA file.
12 years ago
scrawl
05a5cb3ae4
Improved responsiveness of the inventory window when resizing.
12 years ago
scrawl
df0ee82a3c
Loose files should have priority over BSA resources. This makes texture replacers work.
12 years ago