Jason Hooks
8edcd4d15b
removing tabs
2011-11-04 21:57:39 -04:00
Jason Hooks
6c80e75deb
More Objects functionality
2011-11-04 21:48:52 -04:00
Jason Hooks
e041006063
Adding light and fog functions
2011-11-03 23:47:15 -04:00
Jason Hooks
edf85b26f9
Insert Mesh, Insert Light, insertBegin improved
2011-11-03 19:40:37 -04:00
Marc Zinnschlag
4e25200844
fixed usage of Qt exit
2011-11-03 09:08:40 +01:00
Jason Hooks
9ac627c931
Commenting out assert
2011-11-02 22:45:58 -04:00
Jason Hooks
d49a02abe5
new insertBegin()
2011-11-02 22:41:48 -04: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
Jason Hooks
c2181d2091
Dealing with scenenodes
2011-11-02 00:13:33 -04:00
Jason Hooks
5822221ae1
Made recommended changes
2011-11-01 13:47:36 -04:00
Jason Hooks
3d43a4cd33
Made recommended changes
2011-11-01 13:46:57 -04:00
Jason Hooks
f1bc5b0ab6
Objects started, RenderingInterface
2011-10-31 23:59:16 -04:00
Jason Hooks
3761271c59
Empty creature, objects, npc
2011-10-31 00:04:06 -04:00
Jason Hooks
86d3cec1aa
Changing refdata3
2011-10-30 22:38:15 -04:00
Jason Hooks
15fae749ae
Changing refdata2
2011-10-30 17:31:49 -04:00
Jason Hooks
e1558e8e14
Changing refdata
2011-10-30 16:59:40 -04:00
Jason Hooks
1083db5582
Hiding debugging
2011-10-30 00:25:29 -04:00
Jason Hooks
db73487623
Physics fix and cmake changes
2011-10-29 18:52:57 -04:00
Jason Hooks
ee923e1abe
Testing
2011-10-29 18:43:16 -04:00
Marc Zinnschlag
2ee6be1a34
finished cmake cleanup for apps/openmw source files
2011-10-29 13:17:04 +02:00
Marc Zinnschlag
583e7221ef
silenced a warning and removed some tabs
2011-10-29 09:55:22 +02:00
Marc Zinnschlag
33ecd8b66c
fixed collision toggling bug
2011-10-29 09:50:11 +02:00
Jason Hooks
c3a492bf74
Debugging file renamed
2011-10-25 14:06:44 -04:00
Jason Hooks
d4f63443e6
Hiding the rendering manager; crash eliminated
2011-10-24 22:11:36 -04:00
Jason Hooks
965ff24597
Removing Object:
2011-10-24 13:57:12 -04:00
Jason Hooks
0c8aa7fae3
Removing Object:
2011-10-24 13:55:10 -04:00
Jason Hooks
6efc61b9df
Removal of MWScene; Object listing fixed
2011-10-24 13:42:36 -04:00
Marc Zinnschlag
ad086312b8
testing: cmake script simplification
2011-10-22 13:55:06 +02:00
Jason Hooks
30ba9b74da
Simple Debugging class
2011-10-22 00:15:15 -04:00
Jason Hooks
47593f3641
Removing old files
2011-10-20 19:35:49 -04:00
Jason Hooks
fcf404d27b
GetFacedHandle in Physics. RenderingManager constructor code added
2011-10-20 18:15:30 -04:00
Jason Hooks
3315de8b4a
Naming convention change
2011-10-20 15:02:19 -04:00
Jason Hooks
d0f922ec5d
Moved SkyManager creation
2011-10-20 13:55:56 -04:00
Jason Hooks
0992f1e903
Applying Gus's Windows fix
2011-10-18 21:02:42 -04:00
Jason Hooks
9126bb27b6
empty functions
2011-10-18 19:50:19 -04: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
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
Sebastian Wick
41d4ad93f8
World::moveObjectImp
2011-08-02 18:50:31 +02:00
Sebastian Wick
7cf66443df
const std::string* to std::string
2011-08-02 18:44:10 +02:00
Sebastian Wick
52bf3af565
make World::PhysicsSystem not depending on World::World
2011-08-02 18:16:39 +02:00
Sebastian Wick
4b846a54f1
PhysicsSystem
2011-08-01 15:55:36 +02:00
Sebastian Wick
8d4dc096a4
move getExterior back
2011-08-01 14:41:15 +02:00
Sebastian Wick
3f007d29cc
move mInteriors and mExterior back to World::World
2011-08-01 14:34:50 +02:00
Sebastian Wick
6baf904f0f
mStore fixed; glibc detected in shutdown process
2011-08-01 04:53:06 +02:00
Sebastian Wick
b131f022ba
constructor & destructor
2011-08-01 04:36:23 +02:00
Sebastian Wick
380cd5ca35
World::Scene improvements
2011-08-01 04:30:21 +02:00
Sebastian Wick
af59f3c475
cut down World::Scene
2011-08-01 04:17:50 +02:00