Commit Graph

33 Commits (63a86f145d1eb1c6ec4084595bc138575caede59)

Author SHA1 Message Date
David Cernat 63a86f145d [Client] Record type of each InterpreterContext for later checking 6 years ago
Marc Zinnschlag 2a981a5272 make sure local variables are loaded when trying to access them from outside of a script (Fixes #2659) 9 years ago
scrawl 67bd6cd708 Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
9 years ago
Alexander "Ace" Olofsson b3b55a5842 Explicitly instantiate MWWorld::Store 9 years ago
Marc Zinnschlag bf92d5cde9 removed redundant mScript field in ESM::StartScript 9 years ago
scrawl 9d3f0b2ed5 Remove some unused code, include cleanup 9 years ago
scrawl c883a73d30 Several warning fixes 9 years ago
scrawl c3f3f8b3d0 Use only Cell records for saving progress bar (Fixes #2259) 9 years ago
Marc Zinnschlag 7785e3a0bc fixed for potential crash during saved game loading 10 years ago
Marc Zinnschlag ac58dd735b do not crash on exceptions while adding startup scripts 10 years ago
Marc Zinnschlag a3c4000198 moved call to Globalscripts::addStartup out of the constructor because at the time of construction the environment may not be set up yet to perform this operation 10 years ago
Marc Zinnschlag 27c84d6cb7 the reference for a targeted script is now determined when needed instead of at the start of the script execution 10 years ago
Marc Zinnschlag dba6a9ebff run targeted scripts with an implicit reference based on the ID given 10 years ago
Marc Zinnschlag 75ab8de3d2 added opcode for running scripts with explicit references (targeted scripts) 10 years ago
Marc Zinnschlag e9377ad5c4 include targeted script data in saved games 10 years ago
Marc Zinnschlag 8241ee59c3 modified GlobalScripts data structures to accommodate targeted script data 10 years ago
scrawl 27a05027f4 Fixes #1172: Added basic loading/saving progress bar
The progress is not particularly accurate. It simply uses the current / total number of records written/read as indication. Cell records are currently the largest by far, but there is a good chance that could be optimized using a change tracking system.
10 years ago
scrawl c8c0e5de38 Fixed code issues found with unity build. Missing include guards, duplicated functions, ... 10 years ago
Marc Zinnschlag 3b990795c4 added access to remote access of local variables of global scripts 10 years ago
Marc Zinnschlag 3590fa40bd store global script state in saved game files 11 years ago
Marc Zinnschlag 2a35c7d33a fixed running global scripts a second time after they have been stopped 11 years ago
Marc Zinnschlag 74793c1c2f globals script cleanup; fixed potential case folding bug 11 years ago
scrawl c41f119ba6 Added new game button 11 years ago
greye b3ad872845 new interface in manualref, fix various typos 12 years ago
greye ff8da265ed applying new interface vol.9, inconsistent 12 years ago
greye 2057f5619e move ESMStore to MWWorld 12 years ago
greye 7606ebafd6 resolving conflicts, minor update 12 years ago
Marc Zinnschlag 28ecfb4290 Issue #107: ScriptManager is accessed only through the interface class from now on 12 years ago
Marc Zinnschlag 4c39fefd1e Issue #107: World is accessed only through the interface class from now on; some include cleanup 12 years ago
Marc Zinnschlag 35f478071e Issue #255: deleted the old environment class and using the new one instead 12 years ago
Marc Zinnschlag a61b2c39f0 added scriptrunning/startscript/stopscript; sorted out more case problems 14 years ago
Marc Zinnschlag cdcc244fc5 automatically start start scripts at startup 14 years ago
Marc Zinnschlag 4482884eb5 implemented global script execution 14 years ago