Marc Zinnschlag
|
cc0c21cf35
|
added function to retrieve a live cell ref via name
|
2010-07-05 12:09:04 +02:00 |
|
Marc Zinnschlag
|
5786addab5
|
allowed the use of keywords as script names (*sigh*)
|
2010-07-05 10:58:10 +02:00 |
|
athile
|
5fe4313b95
|
Various Windows fixes to CMake, compile errors, and a few warnings. Also made the command server optional and disabled by default since it is not currently working correctly on Linux.
|
2010-07-04 20:17:10 -07:00 |
|
Ardekantur
|
ee6c933156
|
Merge branch 'master' of git://github.com/korslund/openmw
Conflicts:
CMakeLists.txt
apps/openmw/main.cpp
game/engine.cpp
|
2010-07-04 17:16:57 -04:00 |
|
Ardekantur
|
fc6009ebb3
|
ignore directories like build_<platform> too
|
2010-07-04 17:08:23 -04:00 |
|
Ardekantur
|
bace14c45e
|
Mac Build - adding architectures and Apple build locations
|
2010-07-04 17:07:22 -04:00 |
|
Marc Zinnschlag
|
a61b2c39f0
|
added scriptrunning/startscript/stopscript; sorted out more case problems
|
2010-07-04 16:00:32 +02:00 |
|
Nicolay Korslund
|
5d73b47cc0
|
Added input component
|
2010-07-04 14:28:51 +02:00 |
|
Marc Zinnschlag
|
185f8bd56d
|
added random function; global variable fix
|
2010-07-04 13:59:29 +02:00 |
|
Marc Zinnschlag
|
df8f8a315c
|
added missing part of global variable implementation (storage and interpreter context)
|
2010-07-04 13:33:33 +02:00 |
|
Nicolay Korslund
|
1af84ad852
|
added readme, wee
|
2010-07-04 13:20:09 +02:00 |
|
Marc Zinnschlag
|
c3c16facbf
|
fixed handling of case-insensitive IDs in esm store (cell list still on TODO list)
|
2010-07-04 13:07:01 +02:00 |
|
Marc Zinnschlag
|
d57e67e722
|
added global variable handling to compiler context (not working yet because of case problems)
|
2010-07-04 12:55:55 +02:00 |
|
Marc Zinnschlag
|
f9c1548f80
|
added menumode script function; added global variable handling in compiler and interpreter (openmw context still ignores global variables)
|
2010-07-04 12:29:28 +02:00 |
|
Marc Zinnschlag
|
cdcc244fc5
|
automatically start start scripts at startup
|
2010-07-04 10:50:19 +02:00 |
|
Marc Zinnschlag
|
4482884eb5
|
implemented global script execution
|
2010-07-04 10:43:34 +02:00 |
|
Marc Zinnschlag
|
530caac39b
|
merged CompilerScriptContext into base class
|
2010-07-04 09:59:29 +02:00 |
|
Marc Zinnschlag
|
5174679864
|
another bug-fix and missing documentation added
|
2010-07-03 20:51:21 +02:00 |
|
Marc Zinnschlag
|
5d46fc869c
|
added missing sound script functionality; various script-related bug-fixes
|
2010-07-03 20:35:59 +02:00 |
|
Nicolay Korslund
|
7583fc3f1b
|
Added 2D rendring component with SDL backend.
|
2010-07-03 18:46:21 +02:00 |
|
Marc Zinnschlag
|
eeeb9b09f8
|
identify LiveCellRefs by ptr instead of render handle
|
2010-07-03 17:59:30 +02:00 |
|
Marc Zinnschlag
|
3fae68b403
|
added unifying LiveCellRef pointer class
|
2010-07-03 17:46:55 +02:00 |
|
Nicolay Korslund
|
2139bb78af
|
fixed missing NULL initialization in input/driver.hpp
|
2010-07-03 17:11:28 +02:00 |
|
Marc Zinnschlag
|
d51e6fb7c4
|
second part of refactoring
|
2010-07-03 15:41:20 +02:00 |
|
Marc Zinnschlag
|
f8cb4c2502
|
moved sound manager from world to engine (first step of another round of refactoring)
|
2010-07-03 15:17:02 +02:00 |
|
Marc Zinnschlag
|
c12752df4d
|
added sound manager skeleton and sound script functions
|
2010-07-03 15:04:00 +02:00 |
|
Marc Zinnschlag
|
f0c492ae22
|
added CellChanged script function
|
2010-07-03 12:12:13 +02:00 |
|
Marc Zinnschlag
|
32eafaa301
|
added custom function handling (compiler)
|
2010-07-03 10:43:55 +02:00 |
|
Marc Zinnschlag
|
a1beffc3cd
|
added compiler extensions class
|
2010-07-03 09:54:01 +02:00 |
|
Marc Zinnschlag
|
474b412b47
|
implemented local script execution
|
2010-07-02 18:08:00 +02:00 |
|
Marc Zinnschlag
|
8e2732c60e
|
local scripts are now run every frame (running scripts itself is not implemented yet)
|
2010-07-02 17:30:26 +02:00 |
|
Marc Zinnschlag
|
076b01559f
|
added local script compiling
|
2010-07-02 17:21:27 +02:00 |
|
Marc Zinnschlag
|
2064c43d89
|
added script manager (doesn't do anything yet); local scriptes for active cells are passed on to the script manager
|
2010-07-02 16:18:25 +02:00 |
|
Marc Zinnschlag
|
a06b84ac86
|
added local variables to ref data
|
2010-07-02 14:31:29 +02:00 |
|
Marc Zinnschlag
|
5c91ba74b8
|
store ogre handle in ref data
|
2010-07-02 14:00:28 +02:00 |
|
Marc Zinnschlag
|
def0a773bd
|
replaced void * entry in cell store with a generic type
|
2010-07-02 13:48:48 +02:00 |
|
Marc Zinnschlag
|
c7f76f51fb
|
added --debug option and finally cleaned up the merge mess
|
2010-07-02 13:12:05 +02:00 |
|
Marc Zinnschlag
|
417df63302
|
partial fix for merge problems
|
2010-07-02 12:30:30 +02:00 |
|
Nicolay Korslund
|
4a3f6b0ff1
|
Various fixes to get openmw to compile and run properly
|
2010-07-02 10:41:39 +02:00 |
|
Nicolay Korslund
|
0de4bb9d6c
|
Merged athile's work
|
2010-07-02 10:11:05 +02:00 |
|
Nicolay Korslund
|
4597295e20
|
Merged
|
2010-07-02 10:06:09 +02:00 |
|
Marc Zinnschlag
|
f8a1a0ab8c
|
improved cell handling; added world.* files (should have been added a few commits ago)
|
2010-07-02 09:38:22 +02:00 |
|
Marc Zinnschlag
|
ea6d342a24
|
split CellRender into CellRender and CellRenderImp
|
2010-07-02 09:25:55 +02:00 |
|
athile
|
450542b4b9
|
Fix Windows line feeds and chdmod
|
2010-07-02 00:05:57 -07:00 |
|
Marc Zinnschlag
|
ce37666dbc
|
factored world class out of main engine class
|
2010-07-02 09:00:06 +02:00 |
|
athile
|
5825af45c3
|
Visual Studio 2010 compile fixes
|
2010-07-01 23:52:20 -07:00 |
|
athile
|
9b2fa58b88
|
Add separate CMakeLists.txt files for mwcompiler and mwinterpreter
|
2010-07-01 16:29:22 -07:00 |
|
athile
|
7cc27d9b66
|
Add command output string and client/server response.
|
2010-07-01 15:50:24 -07:00 |
|
Marc Zinnschlag
|
60fb817e89
|
TokenLoc was wrongly forward declared as class
|
2010-07-01 21:48:14 +02:00 |
|
athile
|
d44f322b8a
|
Add nesting to Visual Studio source groupings.
|
2010-07-01 12:09:05 -07:00 |
|