1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-12-16 00:43:09 +00:00
Commit graph

885 commits

Author SHA1 Message Date
Jacob Essex
3779aaba62 Now no longer need to handle this exception here as it is handled by the dispatcher in the OpenEngine submodule 2011-11-09 23:12:10 +00:00
Jacob Essex
9aac625000 Changes to move the mutable ESM::Position data to RefData 2011-11-08 00:08:00 +00:00
Marc Zinnschlag
9794c4b928 Merge branch 'cmake' 2011-11-06 14:42:18 +01:00
Marc Zinnschlag
cb1373a4c7 rewrote cmake scripts for components 2011-11-06 09:30:15 +01:00
Marc Zinnschlag
4e25200844 fixed usage of Qt exit 2011-11-03 09:08:40 +01:00
Jacob Essex
0e3859385d Now ensures that the directory to the config file exists before Ogre tries to access it 2011-11-02 11:11:27 +00:00
Marc Zinnschlag
2ee6be1a34 finished cmake cleanup for apps/openmw source files 2011-10-29 13:17:04 +02:00
Marc Zinnschlag
ad086312b8 testing: cmake script simplification 2011-10-22 13:55:06 +02:00
Pieter van der Kloet
5dbbc5bb7b Changed error handling for Ogre config and made the launcher exit cleanly 2011-10-12 23:02:27 +02:00
Pieter van der Kloet
283a9183d0 Merge remote-tracking branch 'upstream/master' 2011-10-12 22:45:49 +02:00
Marc Zinnschlag
abeb3a22d4 Issue #19: Cleaned up Engine includes 2011-10-09 13:12:44 +02:00
Marc Zinnschlag
bc8db3612a Issue #19: Create OGRE renderer in go function instead of Engine's constructor
This avoids setting up a renderer each time openmw is called with the --help switch.
2011-10-09 13:05:38 +02:00
Marc Zinnschlag
39af941d6f Issue #19: Moved code from Engine to WindowManager and ScriptManager 2011-10-09 12:05:13 +02:00
Marc Zinnschlag
38c0f36d44 Issue #19: Finished cleaning out the Engine framelistener 2011-10-09 09:28:36 +02:00
Marc Zinnschlag
8bf4abf53b Issue #19: Focus Reporting Improvements
- moved focus reporting code out of the framelistener
- made focus reporting optional (new --report-focus switch)
- report based on tiem passed instead of number of frames passed
- only report if focus has changed
2011-10-08 10:31:23 +02:00
Marc Zinnschlag
fbcb5fe681 Issue #19: Some more framelistener cleanup 2011-10-08 10:15:03 +02:00
Marc Zinnschlag
8bebae17aa Issue #19: More local script related cleanup 2011-10-07 09:52:42 +02:00
Marc Zinnschlag
896b7da23d Issue #19: fixed RNG in engine's frame listener 2011-10-06 12:36:16 +02:00
Marc Zinnschlag
3bef04cb1d Issue #19: fixed exception handling in engine's frame listener 2011-10-06 12:34:13 +02:00
Marc Zinnschlag
10778d8c3e Issue #19: factored out local script handling into a separate class
This also fixes a bug related to self-destructing references (introduced during the cell handling improvements)
2011-10-06 12:30:30 +02:00
Pieter van der Kloet
9e34f30500 Merge remote-tracking branch 'upstream/master' 2011-10-04 00:40:41 +02:00
Marc Zinnschlag
22514cbd4c Merge branch 'debfix' 2011-09-30 09:36:21 +02:00
Marc Zinnschlag
9872c89539 packaging fixes for .deb packages 2011-09-30 09:36:06 +02:00
Marc Zinnschlag
695452e1a3 Issue #169: Don't continue to run local scripts after the reference the script is attached to has been deleted 2011-09-29 09:02:06 +02:00
Marc Zinnschlag
f6249c39d5 Merge branch 'farcells' 2011-09-29 08:42:38 +02:00
Pieter van der Kloet
6bfaf221e8 Created working icon for Windows and removed QMake file (not parsed by CMake) 2011-09-28 02:57:57 +02:00
Marc Zinnschlag
b866323cf3 Issue #31: create new exterior cells on the fly 2011-09-27 10:08:07 +02:00
Marc Zinnschlag
7c8853f6fe post-merge fixes 2011-09-27 09:45:28 +02:00
Marc Zinnschlag
8da15440e0 Issue #31: added function for creating cell records 2011-09-26 11:11:30 +02:00
Marc Zinnschlag
cd7aaab48e Merge branch 'cells' into next
Conflicts:
	apps/openmw/engine.cpp
2011-09-24 12:10:53 +02:00
Marc Zinnschlag
02ce672fdc preload cell's reference list when accessing a reference outside of the actice cells (memory usage and speed optimisation) 2011-09-24 11:45:59 +02:00
Marc Zinnschlag
af4f48fd3f Issue #28: implemented access to references outside of the active cells 2011-09-22 12:44:17 +02:00
Marc Zinnschlag
aa87370d8f Issue #28: moved cell-specific getPtr function from World to Cells 2011-09-22 11:59:39 +02:00
Marc Zinnschlag
ce7202a147 Issue #28: shifting around functionality among CellStore, Cells and CellList 2011-09-10 11:23:30 +02:00
Marc Zinnschlag
e8632a799d Feature #28: refactored out cell management into a separate class 2011-09-08 11:02:55 +02:00
Alexander "Ace" Olofsson
0defc590bc Quick fix for always using OpenGL rendering, no matter the selected rendersystem 2011-09-07 10:17:46 +02:00
Pieter van der Kloet
ada552ed1f Added tooltip with plugin info and visual indication of missing masters 2011-09-06 21:37:08 +02:00
Pieter van der Kloet
b7ae31d5fe Fixed a context menu bug which caused an assert on empty view 2011-09-06 20:45:45 +02:00
Pieter van der Kloet
c9be134226 Fixed config file writing when file does not exist 2011-09-06 15:57:40 +02:00
Pieter van der Kloet
3e6658428b Removed commented line 2011-09-06 03:54:37 +02:00
Pieter van der Kloet
889e7d6c2e Config file handling changes to use the right priority and behave like openmw 2011-09-06 03:50:40 +02:00
Pieter van der Kloet
b60bb408fd Added some useful error messages when things go wrong with Ogre 2011-09-06 02:02:34 +02:00
Pieter van der Kloet
ccfd011df6 Modified write function to always use user location for openmw.cfg 2011-09-06 02:00:18 +02:00
Marc Zinnschlag
40853e292f various bits of clean up 2011-09-04 09:48:50 +02:00
Marc Zinnschlag
afa84b72e0 fixed exterior bug 2011-09-03 10:26:31 +02:00
Lukasz Gromanowski
d43455fd57 Issue #168: Configuration cleanup, part 2
Corrected --data and --data-local parameters handling.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2011-09-02 22:45:21 +02:00
Lukasz Gromanowski
54cb6deab9 Issue #168: Configuration cleanup, part 2 2011-09-02 20:01:24 +02:00
Pieter van der Kloet
ceb8190121 Modified config saving to use Ogre's own methods instead of custom stuff 2011-09-01 05:53:08 +02:00
Marc Zinnschlag
0a2979caf2 more cleanup 2011-08-27 10:45:09 +02:00
Marc Zinnschlag
f8029aaa9e more cleanup; fixes for player handling during physics (unrelated to the actual refactoring bugs); fixed minor bug in character initialisation 2011-08-27 10:30:38 +02:00