Changes for page Mission Director Guide
Klaus Meyer ile modifiye Son 2025/03/31 16:39
sürümünden itibaren 32981.5
Owen Lake tarafından düzenlendi
2025/03/19 13:48
2025/03/19 13:48
Değişim Yorum :
Bu sürüm için henüz yorum yapılmamış
sürümü için 32979.1
Heinrich Unrau tarafından düzenlendi
2024/10/17 13:54
2024/10/17 13:54
Değişim Yorum :
Bu sürüm için henüz yorum yapılmamış
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Belge yazarı
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. Owen1 +xwiki:XWiki.Heinrich - Content
-
... ... @@ -726,8 +726,6 @@ 726 726 * {{code language="xml"}}table[$foo = 'bar']{{/code}}⟹ exactly the same, just a shorter notation for string keys 727 727 * {{code language="xml"}}table[foo = 'bar']{{/code}}⟹ error, 'foo' does not start with a '$' 728 728 * {{code language="xml"}}table[{1} = [], {2} = table[]] {{/code}}⟹ a table that maps 1 to an empty list and 2 to an empty table 729 -* {{code language="xml"}}table[faction.argon = 'bar']{{/code}}⟹ error, the expression 'faction.argon' will not be resolved into a key value 730 -* {{code language="xml"}}table[{faction.argon} = 'bar'] {{/code}}⟹ a table that maps the expression 'faction.argon' to the string 'bar' 731 731 732 732 Just like lists, tables are stored as references, so it's possible that multiple variables reference the same table (see above). 733 733 ... ... @@ -1009,7 +1009,7 @@ 1009 1009 1010 1010 * MD scripts and cues are identified by their names. So a script can only be refreshed if it has the same script name as before (file name is irrelevant). 1011 1011 * If there are new script files or new cue nodes (i.e. scripts/cues with new names) they are created and added properly. If you remove script files or cue nodes, the corresponding scripts/cues are removed from the game, including instances. 1012 -** (!) Pitfall: It is recommended that cues are not removediftheywerepreviouslyreleasedinpublicbuilds, to prevent future cues with the same name leading to errors (see example below).Instead they can be emptied and marked as deprecated.1010 +** (!) Pitfall: For savegame compatibility, it is recommended that released cues are not removed, but instead emptied out and marked as deprecated, to prevent future cues with the same name leading to errors (see example below). 1013 1013 * As a consequence, you CANNOT rename scripts or cues if you want to refresh them. Doing so would remove the old script or cue and add a new one with the new name. 1014 1014 * You CANNOT change a <cue> to a <library> or vice versa. 1015 1015 * You CANNOT add, remove, or change the "ref" attribute of a cue. But it is possible to remove the whole cue. (If all references to a library are removed you can also remove the library itself.)