Difference between revisions of "Talk:ReferenceWMLDump"
From The Battle for Wesnoth Wiki
m (removed outdated discussion) |
(no, wesnoth 1.2.5 does not have complex substitution everywhere ...) |
||
| Line 1: | Line 1: | ||
| + | Kernigh wrote: | ||
| + | : Since Wesnoth 1.1.5, all simple substitution was eliminated in favor of complex substitution, which is more versatile. | ||
| + | There is no source for this claim, and my tests contradict it: In wesnoth 1.2.5, the WML snippet | ||
| + | {VARIABLE foo_bar 42} | ||
| + | {VARIABLE b bar} | ||
| + | [gold] | ||
| + | side=1 | ||
| + | amount=$foo_$b | ||
| + | [/gold] | ||
| + | does nothing, but | ||
| + | {VARIABLE foo_bar 42} | ||
| + | {VARIABLE b bar} | ||
| + | {VARIABLE_OP temp format $foo_$b} | ||
| + | [gold] | ||
| + | side=1 | ||
| + | amount=$temp | ||
| + | [/gold] | ||
| + | adds 42 gold to side 1. I have therefore reverted the edit. Please only change the content of this page if you are sure you are right. | ||
| + | |||
| + | [[User:Meriton|Meriton]] 15:25, 15 July 2007 (CEST) | ||
Revision as of 13:25, 15 July 2007
Kernigh wrote:
- Since Wesnoth 1.1.5, all simple substitution was eliminated in favor of complex substitution, which is more versatile.
There is no source for this claim, and my tests contradict it: In wesnoth 1.2.5, the WML snippet
{VARIABLE foo_bar 42}
{VARIABLE b bar}
[gold]
side=1
amount=$foo_$b
[/gold]
does nothing, but
{VARIABLE foo_bar 42}
{VARIABLE b bar}
{VARIABLE_OP temp format $foo_$b}
[gold]
side=1
amount=$temp
[/gold]
adds 42 gold to side 1. I have therefore reverted the edit. Please only change the content of this page if you are sure you are right.
Meriton 15:25, 15 July 2007 (CEST)