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
Marc Zinnschlag
4191bb32d1
fixed an unitialised variable
2011-08-22 21:34:51 +02:00
Marc Zinnschlag
705e11becb
Merge remote branch 'swick/mwrender' into mwrender
...
Conflicts:
apps/openmw/mwworld/world.cpp
2011-08-22 21:27:53 +02:00
Lukasz Gromanowski
ea7eb7a62d
fixes #128 Configuration cleanup.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2011-08-19 21:06:09 +02:00
Sebastian Wick
29b8a5374b
get rid of the warnings
2011-08-19 17:03:47 +02:00
Pieter van der Kloet
50773448d9
Small change in the way config files are found, now includes global config and error handling
2011-08-13 22:35:06 +02:00
Marc Zinnschlag
6d8cfa7dfa
fixed crash bug
2011-08-09 09:56:09 +02:00
Sebastian Wick
a13b958600
MWWorld::Scene::insertCell
2011-08-09 00:05:16 +02:00
Sebastian Wick
b7dbfb849a
moved skyManager into RenderingManager
2011-08-08 21:11:30 +02:00
Marc Zinnschlag
012a41427c
Merge remote branch 'swick/mwrender' into mwrender
2011-08-08 10:30:06 +02:00
Sebastian Wick
54724d7e7f
start RenderingManager
2011-08-07 16:40:01 +02:00
Alexander "Ace" Olofsson
a931124a2f
Changed the confg writer, it now creates configs identical to those created by Ogre itself. This seems to have solved a small issue with Ogre always using OpenGL rendering even when Direct3D was selected in Windows.
2011-08-02 19:54:19 +02:00
Sebastian Wick
74b4a0cbe5
World::moveObjectImp private
2011-08-02 19:46:21 +02:00
Alexander "Ace" Olofsson
141e779e81
Some small launcher fixes
2011-08-02 19:21:27 +02:00