[wmlunits] Set extra_defines from [campaign] in addition to the campaign define.
This commit is contained in:
parent
1b4e09bc80
commit
ed0a21cb58
2 changed files with 6 additions and 1 deletions
|
@ -28,6 +28,8 @@ def main():
|
|||
campaigns = wesnoth.parser.get_all(tag = "campaign")
|
||||
for campaign in campaigns:
|
||||
define = campaign.get_text_val("define")
|
||||
ed = campaign.get_text_val("extra_defines")
|
||||
if ed: define += "," + ed
|
||||
name = campaign.get_text_val("name", translation = translated.translate)
|
||||
sys.stderr.write("Parsing " + name + "...\n")
|
||||
campaign.name = name
|
||||
|
|
|
@ -108,7 +108,10 @@ def list_contents():
|
|||
|
||||
for campaign in campaigns:
|
||||
cid = campaign.get_text_val("id")
|
||||
append(info, cid, campaign.get_text_val("define"), c = campaign)
|
||||
d = campaign.get_text_val("define")
|
||||
d2 = campaign.get_text_val("extra_defines")
|
||||
if d2: d += "," + d2
|
||||
append(info, cid, d, c = campaign)
|
||||
|
||||
return info
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue