Commit Graph

  • bf55880ce9 a bit of refactoring Marc Zinnschlag 2010-07-01 10:47:29 +0200
  • 46fab68d44 implemented while loops Marc Zinnschlag 2010-07-01 10:42:49 +0200
  • 4a71a4c50c Merge branch 'master' of http://github.com/athile/openmw Nicolay Korslund 2010-07-01 10:38:45 +0200
  • 2b5d574ac7 Split Event out to separate file. Nicolay Korslund 2010-07-01 10:31:51 +0200
  • 96e456ee09 Added Mangle::Input with SDL and OIS implementation. WIP. Nicolay Korslund 2010-06-30 11:54:04 +0200
  • de7087caf4 Move prepareMaster logic into addMaster. Having these separate only introduces the possibility for a bug. athile 2010-06-30 11:32:40 -0700
  • 69342f320d added if control structure Marc Zinnschlag 2010-06-30 19:58:25 +0200
  • 73f9436ed9 fixed round brackets parsing bug Marc Zinnschlag 2010-06-30 14:08:59 +0200
  • ed92ffcf89 added local variable usage in expressions Marc Zinnschlag 2010-06-30 12:46:10 +0200
  • fac8fb8fcb added return and messagebox statements (messagebox does neither formating nor buttons yet) Marc Zinnschlag 2010-06-30 12:04:26 +0200
  • 8bb2a6039d modified comma handling to be morse consistent with original script language Marc Zinnschlag 2010-06-30 11:03:08 +0200
  • 5fb4abae4f added function parsing (only one function so far) Marc Zinnschlag 2010-06-29 17:51:02 +0200
  • c8c5ef5467 added bracket parsing Marc Zinnschlag 2010-06-29 16:24:54 +0200
  • 48f6ad0f89 added basic arithmetic Marc Zinnschlag 2010-06-29 16:11:19 +0200
  • ca8002e533 added parsing for signed integers and floats Marc Zinnschlag 2010-06-29 12:05:22 +0200
  • ab33234027 prepared expression parser for implementation of more complex expressions Marc Zinnschlag 2010-06-29 11:24:07 +0200
  • 6ebe2cff5f extended expression parser for non-negative floats Marc Zinnschlag 2010-06-29 10:36:42 +0200
  • bceb7ebcbd reimplemented expression parsing as a separate parser (still only handling non-negative integers) Marc Zinnschlag 2010-06-29 10:22:55 +0200
  • 10cb9d3dab made local variable names case-insensitive Marc Zinnschlag 2010-06-29 08:09:12 +0200
  • c6a37b2e18 added first batch of opcodes Marc Zinnschlag 2010-06-28 21:49:48 +0200
  • 59a2e8dcf7 Merge upstream athile 2010-06-28 12:44:55 -0700
  • 97feee6cb6 Move misc files back to components athile 2010-06-28 12:40:39 -0700
  • d80cb3461c added code execution main loop Marc Zinnschlag 2010-06-28 20:46:15 +0200
  • 770eb14d95 added context for standalone interpreter Marc Zinnschlag 2010-06-28 20:07:17 +0200
  • 487a70388f added interpreter framework Marc Zinnschlag 2010-06-28 19:20:45 +0200
  • fdcd34941b added parsing for set statement (only integer values so far); added code generator Marc Zinnschlag 2010-06-28 18:27:45 +0200
  • 5cf3264bd3 added literal container and reworked output container handling Marc Zinnschlag 2010-06-28 16:48:19 +0200
  • cd1e17239c Reverted moving caelum resources Nicolay Korslund 2010-06-28 14:33:41 +0200
  • ba847ae9d8 write local variable declarations into a separate file Marc Zinnschlag 2010-06-28 14:17:50 +0200
  • a3ad61b4d0 write code file after successfull parsing Marc Zinnschlag 2010-06-28 14:07:55 +0200
  • 0cfeab622d added storage class for local variable declarations; added checks for variable re-declaration Marc Zinnschlag 2010-06-28 13:28:50 +0200
  • 21e0182ae2 added skip parser for skipping faulty lines Marc Zinnschlag 2010-06-28 12:47:11 +0200
  • bff0855af0 added parsing for local variable declarations Marc Zinnschlag 2010-06-28 12:32:08 +0200
  • 16f6f27a90 added line parser (doesn't parse anything yet) Marc Zinnschlag 2010-06-28 12:12:47 +0200
  • 5005f5eb06 Fixed platform/strings.h to work again on Linux Nicolay Korslund 2010-06-28 11:45:42 +0200
  • fda7077cf2 bug-fix: comments were eating up newlines Marc Zinnschlag 2010-06-28 11:40:48 +0200
  • 8930134d82 exception class fix Marc Zinnschlag 2010-06-28 11:38:21 +0200
  • aa99a0dd56 added basic script parser (can only parse empty script bodies for now) Marc Zinnschlag 2010-06-28 11:38:04 +0200
  • a26641cca1 Moved caelum resources into the right place in the repo, instead of having cmake make redundant copies. Also fixed file modes/line endings. Nicolay Korslund 2010-06-28 11:36:54 +0200
  • 67f89f27a2 Properly removing the old 'misc' file and fixing a minor error in the platform CMake athile 2010-06-27 18:12:31 -0700
  • 819c146ad1 Project clean-up: move 'misc' into the platform lib, update CMake to build 'platform' as a lib, and various fixes for Visual Studio compiler warnings athile 2010-06-27 18:05:01 -0700
  • 82bbc69453 Only push the far clip plane out if the sky is enabled athile 2010-06-27 17:28:49 -0700
  • f1278232d2 Add CMakeLists.txt - should have been part of the last commit athile 2010-06-27 17:01:01 -0700
  • 7db274f1c5 Sky rendering clean-up and correct resource configuration athile 2010-06-27 16:44:15 -0700
  • de8a651df4 improved error handling Marc Zinnschlag 2010-06-28 01:01:48 +0200
  • a068ca78d7 replaced dummy parser with top level file parser Marc Zinnschlag 2010-06-28 00:50:48 +0200
  • d02257ca88 read file to be compiled from command line arguments Marc Zinnschlag 2010-06-28 00:21:45 +0200
  • b2485e8a52 Windows build fixes athile 2010-06-27 14:43:07 -0700
  • d67f0c74b0 Merge remote branch 'upstream/master' athile 2010-06-27 14:10:46 -0700
  • 52a3233243 Work in progress Caelum integration athile 2010-06-27 14:08:53 -0700
  • d20e850d31 -> wasn't properly translated into a token Marc Zinnschlag 2010-06-27 22:31:03 +0200
  • ddcbc8cd62 added tokenizing of MW scripts Marc Zinnschlag 2010-06-27 19:20:21 +0200
  • 31e22186ef added mwscript compiler standalone-executable (doesn't do anything yet) Marc Zinnschlag 2010-06-27 14:29:08 +0200
  • 106d12906a special case handling for script records Marc Zinnschlag 2010-06-27 14:17:04 +0200
  • 91f5c9c01f Moved mangle submodule. Running 'git submodule update' should be enough. Nicolay Korslund 2010-06-26 10:39:37 +0200
  • 25ba9933f6 Mac Build - heinous additions for bundle management Ardekantur 2010-06-25 21:28:11 -0400
  • e4f85cb3e6 directory structure reorganisation (still missing the mangle stuff) Marc Zinnschlag 2010-06-25 22:28:59 +0200
  • eed875ae04 readme update Nicolay Korslund 2010-06-25 16:00:07 +0200
  • 1d84b10b3e fixed more warning messages, updated mangle Nicolay Korslund 2010-06-25 15:23:21 +0200
  • 19649bfeaa Minor -Wall warning fixes, expanded a comment Nicolay Korslund 2010-06-25 15:20:04 +0200
  • 261af208cd increased warning level for gcc; fixed code to remove resulting warnings (except mangle) Marc Zinnschlag 2010-06-25 14:41:49 +0200
  • 9c6fcc7be5 Mac Build - Fix bundle directory location Ardekantur 2010-06-24 21:24:16 -0400
  • 3bb9d06e58 Merge branch 'master' of git://github.com/korslund/openmw Ardekantur 2010-06-24 18:33:08 -0400
  • d0e1337c73 Try and fix -psn_xxxx parsing Ardekantur 2010-06-24 18:32:00 -0400
  • 518ddab30e Merge commit 'upstream/master' Marc Zinnschlag 2010-06-23 12:01:44 +0200
  • 3ed03fee2f Fix lighting defect and VS8 compiler warnings. athile 2010-06-22 18:13:16 -0700
  • 3c04479919 Add source groupings for Visual Studio, fix missing return true, add filename increment to screenshots. athile 2010-06-22 17:52:17 -0700
  • 67227c34ef Merge commit 'upstream/master' Marc Zinnschlag 2010-06-22 16:32:32 +0200
  • c17015dfb5 Added screenshot function Nicolay Korslund 2010-06-22 16:02:58 +0200
  • 5c085815c0 Merge commit 'upstream/master' Marc Zinnschlag 2010-06-22 10:36:30 +0200
  • 737b29035d Added mouse look, fixed WASD bindings openmw-0.07_Bond_just_Bond Nicolay Korslund 2010-06-22 10:15:22 +0200
  • 3a0600b84c Implemented correct bounding box computation in NIFLoader Nicolay Korslund 2010-06-22 09:49:44 +0200
  • 448f9f37c2 bug-fix: D-key was assigned twice Marc Zinnschlag 2010-06-22 09:02:24 +0200
  • 782a90066d Cleaned up some old code Nicolay Korslund 2010-06-22 08:58:09 +0200
  • 6b6f5b95ec Added camera movement (arrows/WASD). No mouse look yet. Nicolay Korslund 2010-06-21 23:39:59 +0200
  • af7c87e8dc Merge branch 'master' of http://github.com/zinnschlag/openmw Nicolay Korslund 2010-06-21 16:49:31 +0200
  • a8f4b3e66c fixed NIF loader problem with NiTriShape as root node Marc Zinnschlag 2010-06-21 16:45:12 +0200
  • 4337f2619f Mistakes in previous commit Ardekantur 2010-06-18 21:13:34 -0400
  • 5187d5bb17 Mac build - make bundle do everything except data copying Ardekantur 2010-06-18 21:07:15 -0400
  • 9c6663019d Mac build - Link Carbon so window can receive focus/input Ardekantur 2010-06-18 18:38:55 -0400
  • 3c5923686d Updated Mac build instructions for OIS Ardekantur 2010-06-18 18:38:20 -0400
  • 7e4f655939 pull in all bsa files instead of only the bsa file matching the master Marc Zinnschlag 2010-06-16 20:15:48 +0200
  • 223d8ffd9b Redemption compatibility fix Marc Zinnschlag 2010-06-16 19:51:59 +0200
  • 92bf5b4b6e added 'Meshes' and 'Textures' sub-directories as Ogre resources location Marc Zinnschlag 2010-06-16 12:58:53 +0200
  • b7db6dcda3 second round of refactoring; moving configuration handling out of main function Marc Zinnschlag 2010-06-16 12:21:02 +0200
  • 04037fb01a first round of main refactoring; moving functionality out to a separate class Marc Zinnschlag 2010-06-16 12:13:21 +0200
  • f32105a2ae added --master option; reimplemented file handling with boost::filesystem Marc Zinnschlag 2010-06-15 19:04:52 +0200
  • b1e96386c6 added doxygen configuration Marc Zinnschlag 2010-06-15 16:47:08 +0200
  • 415f9e31aa Fixed up lighting and color Nicolay Korslund 2010-06-15 15:33:24 +0200
  • 847ef6df5d changed fog configuration to more sensible default values Marc Zinnschlag 2010-06-15 10:32:07 +0200
  • 264bab806b added lighting configuration Marc Zinnschlag 2010-06-15 09:30:24 +0200
  • 12427b1f3e Merge commit 'upstream/master' Marc Zinnschlag 2010-06-15 09:14:26 +0200
  • 6dd59bf51b Fix typo in previous commit athile 2010-06-14 12:31:13 -0700
  • d37f5b3052 Windows compile fixes athile 2010-06-14 12:28:54 -0700
  • f82ce3b905 added ambient lighting and fog Marc Zinnschlag 2010-06-12 14:45:54 +0200
  • eca0f1c32d removed some unused leftover functions, that should have been deleted during the recent refactoring Marc Zinnschlag 2010-06-12 13:47:02 +0200
  • c515e9b67e add light references to scene (light configuration not complete yet) Marc Zinnschlag 2010-06-12 13:34:15 +0200
  • 47790e6feb cell render refactoring Marc Zinnschlag 2010-06-12 13:01:20 +0200
  • 7c8b3ea1a9 added --start command line option to choose a cell for stating the game Marc Zinnschlag 2010-06-12 11:49:37 +0200
  • 10c1d78c38 Windows compatibility patch Nicolay Korslund 2010-06-12 09:48:58 +0200