Marc Zinnschlag
a8f4b3e66c
fixed NIF loader problem with NiTriShape as root node
2010-06-21 16:45:12 +02:00
Ardekantur
4337f2619f
Mistakes in previous commit
2010-06-18 21:13:34 -04:00
Ardekantur
5187d5bb17
Mac build - make bundle do everything except data copying
2010-06-18 21:07:15 -04:00
Ardekantur
9c6663019d
Mac build - Link Carbon so window can receive focus/input
2010-06-18 18:53:24 -04:00
Ardekantur
3c5923686d
Updated Mac build instructions for OIS
2010-06-18 18:38:29 -04:00
Marc Zinnschlag
7e4f655939
pull in all bsa files instead of only the bsa file matching the master
2010-06-16 20:15:48 +02:00
Marc Zinnschlag
223d8ffd9b
Redemption compatibility fix
2010-06-16 19:51:59 +02:00
Marc Zinnschlag
92bf5b4b6e
added 'Meshes' and 'Textures' sub-directories as Ogre resources location
2010-06-16 12:58:53 +02:00
Marc Zinnschlag
b7db6dcda3
second round of refactoring; moving configuration handling out of main function
2010-06-16 12:21:02 +02:00
Marc Zinnschlag
04037fb01a
first round of main refactoring; moving functionality out to a separate class
2010-06-16 12:13:21 +02:00
Marc Zinnschlag
f32105a2ae
added --master option; reimplemented file handling with boost::filesystem
2010-06-15 19:04:52 +02:00
Marc Zinnschlag
b1e96386c6
added doxygen configuration
2010-06-15 16:47:08 +02:00
Nicolay Korslund
415f9e31aa
Fixed up lighting and color
2010-06-15 15:33:24 +02:00
Marc Zinnschlag
847ef6df5d
changed fog configuration to more sensible default values
2010-06-15 10:32:07 +02:00
Marc Zinnschlag
264bab806b
added lighting configuration
2010-06-15 09:30:24 +02:00
Marc Zinnschlag
12427b1f3e
Merge commit 'upstream/master'
2010-06-15 09:14:26 +02:00
athile
6dd59bf51b
Fix typo in previous commit
2010-06-14 12:31:13 -07:00
athile
d37f5b3052
Windows compile fixes
2010-06-14 12:28:54 -07:00
Marc Zinnschlag
f82ce3b905
added ambient lighting and fog
2010-06-12 14:45:54 +02:00
Marc Zinnschlag
eca0f1c32d
removed some unused leftover functions, that should have been deleted during the recent refactoring
2010-06-12 13:47:02 +02:00
Marc Zinnschlag
c515e9b67e
add light references to scene (light configuration not complete yet)
2010-06-12 13:34:15 +02:00
Marc Zinnschlag
47790e6feb
cell render refactoring
2010-06-12 13:01:20 +02:00
Marc Zinnschlag
7c8b3ea1a9
added --start command line option to choose a cell for stating the game
2010-06-12 11:49:37 +02:00
Nicolay Korslund
10c1d78c38
Windows compatibility patch
2010-06-12 09:48:58 +02:00
Nicolay Korslund
522a5bbaf6
cell.hpp/insertObj: don't load empty mesh names
2010-06-11 21:08:33 +02:00
Marc Zinnschlag
6b6e42b641
removed unused BSP scene manager from plugins.cfg
2010-06-11 19:59:33 +02:00
Marc Zinnschlag
9a041d7c01
added data option and openmw.cfg file
2010-06-11 19:53:00 +02:00
Nicolay Korslund
293c7c29c4
Made includes more portable + minor optimization fix.
2010-06-10 14:26:03 +02:00
Marc Zinnschlag
f346adb6e1
implemented program argument handling via boost program options
2010-06-10 10:31:50 +02:00
Marc Zinnschlag
abbdffa0a1
extended CellRender::show to show all types instead of only statics
2010-06-09 20:46:14 +02:00
Nicolay Korslund
f3d7f2e25a
Finished basic key binding system. Minor other cleanups.
2010-06-08 13:53:34 +02:00
Marc Zinnschlag
4fbada8605
CMakeLists was missing a complete directory full of headers
2010-06-07 16:43:42 +02:00
Marc Zinnschlag
086aacf1ff
added cell list cleanup
2010-06-07 16:38:52 +02:00
Marc Zinnschlag
d0b67cb567
reduced the amount of new in reclists
2010-06-07 16:30:21 +02:00
Marc Zinnschlag
8565f5ea8f
CellRefList::find was making a copy of the recList each time the function was called; replaced with a reference
2010-06-07 16:29:17 +02:00
Nicolay Korslund
3a26219cb8
Created event dispatcher and function binder (for input system)
2010-06-07 14:48:08 +02:00
Nicolay Korslund
d5228c6f5f
Cleaned up superflous functions in BSA archive. Started working on input system.
2010-06-07 12:44:39 +02:00
Nicolay Korslund
86b78b18f4
Created cell renderer w/NIF loading. Runs but is WIP.
2010-06-07 00:33:45 +02:00
Nicolay Korslund
e8c6caa0b5
Fixed DOS line endings on certain files
2010-06-06 18:04:39 +02:00
Nicolay Korslund
fdb41f0774
Merged in CMake and header cleanups from zinnschlag
2010-06-06 18:01:29 +02:00
Nicolay Korslund
edca830845
Added rendering loop and keyboard listener
2010-06-06 13:48:20 +02:00
Marc Zinnschlag
3bcb86881c
removed Ogre.h include; replaced by individual include files and a couple of forward declarations
2010-06-06 13:36:45 +02:00
Marc Zinnschlag
aa59d9244f
listed header files, so they will show up in IDE project files (excluding mangle for now)
2010-06-06 13:22:37 +02:00
Marc Zinnschlag
e973270f9b
fixed minor bug in previous commit; more clean up
2010-06-06 13:04:23 +02:00
Nicolay Korslund
4cadf70abe
Merged in ardekanurs Boost changes
2010-06-06 12:57:30 +02:00
Marc Zinnschlag
c4a6fa56ea
cmake modifications for out of source build
2010-06-06 12:56:46 +02:00
Nicolay Korslund
4c1d07adb6
Added missing CMake files.
2010-06-06 12:52:21 +02:00
Nicolay Korslund
855ca8ee74
Added camera and scene, started adding input. MISSING FindOIS.cmake!
2010-06-05 20:37:01 +02:00
Ardekantur
ad1e9e7078
boost::filesystem cross-platform config file check
...
* introduces the use of the Boost.System and Boost.Filesystem libraries,
which must be built and linked to rather than just compiled into
OpenMW. May be a pain in the neck to get working on other platforms,
but once it works, we have all of Boost to work with.
2010-06-04 21:44:05 -04:00
Nicolay Korslund
4d8040f96c
Mac port from ardekantur, minor fix to CMakeLists
2010-06-04 10:56:02 +02:00