openclonk/src/script
Günther Brammer 3a3ed01c89 Savegames: Save readonly proplists by their name
For example, the proplist in Clonk.ActMap.Walk is saved as DClonk.ActMap.Walk.
Should the script defining the proplist change while the savegame is stored,
the proplist will have the new contents instead of the old ones after savegame
load.

Also, save functions as DFlint.Hit instead of fDFlint.Hit. Loading uses the same
code as static proplist loading.

Curiously, this makes g++ 4.4 use the C4RefCntPointer move constructor,
which was broken until now. Fix it to take a mutable rvalue reference.
2012-06-01 17:27:59 +02:00
..
C4Aul.cpp Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4Aul.h Call C4PropList::Freeze in Link, remove now empty AfterLink functions 2012-05-06 00:06:33 +02:00
C4AulDebug.cpp Unify the #include blocks a little bit 2011-11-01 23:17:41 +01:00
C4AulDebug.h Clean up copyright notices 2011-09-01 12:47:54 +02:00
C4AulDefFunc.h Replace C4AulObjectContext* with a simple C4Object* parameter 2012-04-28 22:04:36 +02:00
C4AulExec.cpp Script: Throw instead of silently using nil for this after RemoveObject 2012-04-29 16:53:29 +02:00
C4AulExec.h Remove C4AulContext::Caller 2012-04-28 21:32:29 +02:00
C4AulFunc.h Rename C4AulParseState to C4AulParse 2012-04-12 21:03:14 +02:00
C4AulLink.cpp Fix Script runtime reload 2012-05-25 17:25:53 +02:00
C4AulParse.cpp Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4PropList.cpp Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4PropList.h Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4Script.cpp Simplify Fn_this 2012-04-28 22:02:35 +02:00
C4ScriptHost.cpp Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4ScriptHost.h Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4ScriptMain.cpp Reorder engine source file organization a bit 2012-04-27 19:04:43 +02:00
C4ScriptStandalone.cpp Merge the functions pointer branch 2012-03-09 17:42:48 +01:00
C4StringTable.cpp Replaced defcore values related to fire with properties 2012-04-28 16:17:38 +02:00
C4StringTable.h Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4Value.cpp Savegames: Save readonly proplists by their name 2012-06-01 17:27:59 +02:00
C4Value.h Remove unused C4Value constructor 2012-05-14 16:18:20 +02:00
C4ValueArray.cpp Fix C4ValueArray 2012-04-09 22:04:03 +02:00
C4ValueArray.h Fix C4ValueArray 2012-04-09 22:04:03 +02:00
C4ValueMap.cpp Savegames: Fix loading of global variables (#726) 2012-03-10 22:45:42 +01:00
C4ValueMap.h Clean up C4AulScriptFunc API 2012-02-01 03:49:50 +01:00