Added templates for eras, and moved all the html files to the templates folder
This commit is contained in:
parent
cebbc37021
commit
0aeccec5b9
27 changed files with 838 additions and 18 deletions
0
data/tools/unit_tree/anim_header.html → data/tools/unit_tree/templates/anim_header.html
Normal file → Executable file
0
data/tools/unit_tree/anim_header.html → data/tools/unit_tree/templates/anim_header.html
Normal file → Executable file
0
data/tools/unit_tree/index.html → data/tools/unit_tree/templates/index.html
Normal file → Executable file
0
data/tools/unit_tree/index.html → data/tools/unit_tree/templates/index.html
Normal file → Executable file
0
data/tools/unit_tree/index_base.html → data/tools/unit_tree/templates/index_base.html
Normal file → Executable file
0
data/tools/unit_tree/index_base.html → data/tools/unit_tree/templates/index_base.html
Normal file → Executable file
41
data/tools/unit_tree/templates/index_base_EOM.html
Executable file
41
data/tools/unit_tree/templates/index_base_EOM.html
Executable file
|
@ -0,0 +1,41 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Era of Myths - Index</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<p>Era of Myths</p>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="../index.html">Back to main list</a></p>
|
||||
<p><a href="tree_race.html">Race</a></p>
|
||||
<ul>
|
||||
<li><a href='tree_celestial.html'>Celestials</a>
|
||||
<li><a href='tree_devling.html'>Devlings</a>
|
||||
<li><a href='tree_human.html'>Humans</a>
|
||||
<li><a href='tree_lizard.html'>Lizards</a>
|
||||
<li><a href='tree_mechanical.html'>Mechanical</a>
|
||||
<li><a href='tree_monster.html'>Monsters</a>
|
||||
<li><a href='tree_naga.html'>Nagas</a>
|
||||
<li><a href='tree_undead.html'>Undead</a>
|
||||
<li><a href='tree_vampire.html'>Vampires</a>
|
||||
<li><a href='tree_warg.html'>Wargs</a>
|
||||
<li><a href='tree_wose.html'>Woses</a>
|
||||
</ul>
|
||||
</p>
|
||||
<p><a href="tree_faction.html">Faction</a></p>
|
||||
<ul>
|
||||
<li><a href='tree_celestials-EOM.html'>Celestials</a>
|
||||
<li><a href='tree_devlings-EOM.html'>Devlings</a>
|
||||
<li><a href='tree_elementals-EOM.html'>Elementals</a>
|
||||
<li><a href='tree_therians-EOM.html'>Therians</a>
|
||||
<li><a href='tree_undead-EOM.html'>Undead</a>
|
||||
<li><a href='tree_vampires-EOM.html'>Vampires</a>
|
||||
<li><a href='tree_wargs-EOM.html'>Wargs</a>
|
||||
</ul>
|
||||
</p>
|
||||
<p><a href="data/">Raw data</a></p>
|
||||
<p><a href="animations.html">List of done animations</a></p>
|
||||
</body>
|
||||
</html>
|
31
data/tools/unit_tree/templates/index_base_EXE.html
Executable file
31
data/tools/unit_tree/templates/index_base_EXE.html
Executable file
|
@ -0,0 +1,31 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Extended Era - Index</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Extended Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="../index.html">Back to main list</a></p>
|
||||
<p><a href="tree_faction.html">Faction</a></p>
|
||||
<ul>
|
||||
<li><a href='tree_aragwaithi-extended.html'>Aragwaithi</a>
|
||||
<li><a href='tree_chaos-extended.html'>Chaos</a>
|
||||
<li><a href='tree_dark_elves-extended.html'>Dark elves</a>
|
||||
<li><a href='tree_drakes-extended.html'>Drakes</a>
|
||||
<li><a href='tree_dwarves-extended.html'>Dwarves</a>
|
||||
<li><a href='tree_elves-extended.html'>Elves</a>
|
||||
<li><a href='tree_kalifa-extended.html'>Kalifa</a>
|
||||
<li><a href='tree_loyalists-extended.html'>Loyalists</a>
|
||||
<li><a href='tree_northerners-extended.html'>Northerners</a>
|
||||
<li><a href='tree_outlaws-extended.html'>Outlaws</a>
|
||||
<li><a href='tree_sidhe-extended.html'>Sidhe</a>
|
||||
<li><a href='tree_steppe_orcs-extended.html'>Steppe orcs</a>
|
||||
<li><a href='tree_undead-extended.html'>Undead</a></ul>
|
||||
</p>
|
||||
<p><a href="data/">Raw data</a></p>
|
||||
<p><a href="animations.html">List of done animations</a></p>
|
||||
</body>
|
||||
</html>
|
38
data/tools/unit_tree/templates/index_base_IME.html
Executable file
38
data/tools/unit_tree/templates/index_base_IME.html
Executable file
|
@ -0,0 +1,38 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Imperial Era - Index</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Imperial Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="../index.html">Back to main list</a></p>
|
||||
<p><a href="tree_race.html">Race</a></p>
|
||||
<ul>
|
||||
<li><a href='tree_dwarf.html'>Dwarves</a>
|
||||
<li><a href='tree_frost elf.html'>Frost elves</a>
|
||||
<li><a href='tree_elf.html'>Elves</a>
|
||||
<li><a href='tree_goblin.html'>Goblins</a>
|
||||
<li><a href='tree_human.html'>Humans</a>
|
||||
<li><a href='tree_lavinian.html'>Lavinians</a> 
|
||||
<li><a href='tree_marauder.html'>Marauders</a> 
|
||||
<li><a href='tree_nemidian.html'>Nemidians</a> 
|
||||
<li><a href='tree_orc.html'>Orcs</a>
|
||||
<li><a href='tree_shide.html'>Shide</a>
|
||||
<li><a href='tree_undead.html'>Undead</a>
|
||||
</ul>
|
||||
</p>
|
||||
<p><a href="tree_faction.html">Faction</a></p>
|
||||
<ul>
|
||||
<li><a href='tree_imper-arendians.html'>Arendians</a> 
|
||||
<li><a href='tree_imper-cavernei.html'>Cavernei</a> 
|
||||
<li><a href='tree_imper-frost_elves.html'>Frost elves</a> 
|
||||
<li><a href='tree_imper-gentes_orcorum.html'>Gentes orcorum</a> 
|
||||
<li><a href='tree_imper-lavinian_legion.html'>Lavinian legion</a> 
|
||||
<li><a href='tree_imper-marauders.html'>Marauders</a> 
|
||||
<li><a href='tree_imper-sidhe.html'>Shide</a> 
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
0
data/tools/unit_tree/index_languages.html → data/tools/unit_tree/templates/index_languages.html
Normal file → Executable file
0
data/tools/unit_tree/index_languages.html → data/tools/unit_tree/templates/index_languages.html
Normal file → Executable file
0
data/tools/unit_tree/tree_fact_header.html → data/tools/unit_tree/templates/tree_fact_header.html
Normal file → Executable file
0
data/tools/unit_tree/tree_fact_header.html → data/tools/unit_tree/templates/tree_fact_header.html
Normal file → Executable file
28
data/tools/unit_tree/templates/tree_fact_header_EOM.html
Executable file
28
data/tools/unit_tree/templates/tree_fact_header_EOM.html
Executable file
|
@ -0,0 +1,28 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Era of Myths - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Era of Myths</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<p>
|
||||
<a href='#celestials'>Celestials</a> 
|
||||
<a href='#devlings'>Devlings</a> 
|
||||
<a href='#elementals'>Elementals</a> 
|
||||
<a href='#therians'>Therians</a> 
|
||||
<a href='#undead'>Undead</a> 
|
||||
<a href='#vampires'>Vampires</a> 
|
||||
<a href='#wargs'>Wargs</a> 
|
||||
</p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
33
data/tools/unit_tree/templates/tree_fact_header_EXE.html
Executable file
33
data/tools/unit_tree/templates/tree_fact_header_EXE.html
Executable file
|
@ -0,0 +1,33 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Extended Era - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Extended Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<p>
|
||||
<a href='#aragwaithi'>Aragwaithi</a>
|
||||
<a href='#chaos'>Chaos</a>
|
||||
<a href='#dark_elves'>Dark elves</a>
|
||||
<a href='#drakes'>Drakes</a>
|
||||
<a href='#dwarves'>Dwarves</a>
|
||||
<a href='#elves'>Elves</a>
|
||||
<a href='#kalifa'>Kalifa</a>
|
||||
<a href='#loyalists'>Loyalists</a>
|
||||
<a href='#northerners'>Northerners</a>
|
||||
<a href='#outlaws'>Outlaws</a>
|
||||
<a href='#sidhe'>Sidhe</a>
|
||||
<a href='#steppe_orcs'>Steppe orcs</a>
|
||||
<a href='#undead'>Undead</a></p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
28
data/tools/unit_tree/templates/tree_fact_header_IME.html
Executable file
28
data/tools/unit_tree/templates/tree_fact_header_IME.html
Executable file
|
@ -0,0 +1,28 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Imperial Era - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Imperial Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<p>
|
||||
<a href='#arendians'>Arendians</a> 
|
||||
<a href='#cavernei'>Cavernei</a> 
|
||||
<a href='#frost_elves'>Frost elves</a> 
|
||||
<a href='#gentes_orcorum'>Gentes orcorum</a> 
|
||||
<a href='#lavinian_legion'>Lavinian legion</a> 
|
||||
<a href='#marauders'>Marauders</a> 
|
||||
<a href='#sidhe'>Shide</a> 
|
||||
</p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
0
data/tools/unit_tree/tree_footer.html → data/tools/unit_tree/templates/tree_footer.html
Normal file → Executable file
0
data/tools/unit_tree/tree_footer.html → data/tools/unit_tree/templates/tree_footer.html
Normal file → Executable file
0
data/tools/unit_tree/tree_header.html → data/tools/unit_tree/templates/tree_header.html
Normal file → Executable file
0
data/tools/unit_tree/tree_header.html → data/tools/unit_tree/templates/tree_header.html
Normal file → Executable file
19
data/tools/unit_tree/templates/tree_header_EOM.html
Executable file
19
data/tools/unit_tree/templates/tree_header_EOM.html
Executable file
|
@ -0,0 +1,19 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Era of Myths - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Era of Myths</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
19
data/tools/unit_tree/templates/tree_header_EXE.html
Executable file
19
data/tools/unit_tree/templates/tree_header_EXE.html
Executable file
|
@ -0,0 +1,19 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Extended Era - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Extended Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
19
data/tools/unit_tree/templates/tree_header_IME.html
Executable file
19
data/tools/unit_tree/templates/tree_header_IME.html
Executable file
|
@ -0,0 +1,19 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Imperial Era - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Imperial Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
0
data/tools/unit_tree/tree_race_header.html → data/tools/unit_tree/templates/tree_race_header.html
Normal file → Executable file
0
data/tools/unit_tree/tree_race_header.html → data/tools/unit_tree/templates/tree_race_header.html
Normal file → Executable file
32
data/tools/unit_tree/templates/tree_race_header_EOM.html
Executable file
32
data/tools/unit_tree/templates/tree_race_header_EOM.html
Executable file
|
@ -0,0 +1,32 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Era of Myths - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Era of Myths</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<p>
|
||||
<a href='#celestial'>Celestials</a> 
|
||||
<a href='#devling'>Devlings</a> 
|
||||
<a href='#human'>Humans</a> 
|
||||
<a href='#lizard'>Lizards</a> 
|
||||
<a href='#mechanical'>Mechanical</a> 
|
||||
<a href='#monster'>Monsters</a> 
|
||||
<a href='#naga'>Nagas</a> 
|
||||
<a href='#undead'>Undead</a> 
|
||||
<a href='#vampire'>Vampires</a> 
|
||||
<a href='#warg'>Wargs</a> 
|
||||
<a href='#wose'>Woses</a> 
|
||||
</p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
35
data/tools/unit_tree/templates/tree_race_header_EXE.html
Executable file
35
data/tools/unit_tree/templates/tree_race_header_EXE.html
Executable file
|
@ -0,0 +1,35 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Extended Era - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Extended Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<p>
|
||||
<a href='#aragwaith'>Aragwaith</a> 
|
||||
<a href='#dark elf'>Dark elves</a> 
|
||||
<a href='#demon'>Demons</a> 
|
||||
<a href='#drake'>Drakes</a> 
|
||||
<a href='#dwarf'>Dwarves</a> 
|
||||
<a href='#goblin'>Goblins</a> 
|
||||
<a href='#human'>Humans</a> 
|
||||
<a href='#kalifa'>Kalifas</a> 
|
||||
<a href='#monster'>Monsters</a> 
|
||||
<a href='#naga'>Nagas</a> 
|
||||
<a href='#orc'>Orcs</a> 
|
||||
<a href='#sidhe'>Sidhe</a> 
|
||||
<a href='#troll'>Trolls</a> 
|
||||
<a href='#undead'>Undead</a> 
|
||||
<a href='#wose'>Woses</a> </p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
31
data/tools/unit_tree/templates/tree_race_header_IME.html
Executable file
31
data/tools/unit_tree/templates/tree_race_header_IME.html
Executable file
|
@ -0,0 +1,31 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>Wesnoth unit list - Imperial Era - Tree</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Wesnoth unit list</h1>
|
||||
<h3>Imperial Era</h3>
|
||||
<p>Based on version<!-- --> X.X.X</p>
|
||||
<p><a href="index.html">Back to start</a></p>
|
||||
<p>
|
||||
<a href='#dwarf'>Dwarves</a> 
|
||||
<a href='#frost elf'>Frost Elves</a> 
|
||||
<a href='#goblin'>Goblins</a> 
|
||||
<a href='#human'>Humans</a> 
|
||||
<a href='#lavinian'>Lavinians</a> 
|
||||
<a href='#marauder'>Marauders</a> 
|
||||
<a href='#nemidian'>Nemidians</a> 
|
||||
<a href='#orc'>Orcs</a> 
|
||||
<a href='#sidhe'>Sidhe</a> 
|
||||
<a href='#undead'>Undead</a> 
|
||||
</p>
|
||||
<table width=100% border=1>
|
||||
<tr class="first">
|
||||
<td width=20%>Level<!-- --> 0</td>
|
||||
<td width=20%>Level<!-- --> 1</td>
|
||||
<td width=20%>Level<!-- --> 2</td>
|
||||
<td width=20%>Level<!-- --> 3</td>
|
||||
<td width=20%>Level<!-- --> 4</td>
|
||||
</tr>
|
5
data/tools/unit_tree/templates/trunk.sh
Executable file
5
data/tools/unit_tree/templates/trunk.sh
Executable file
|
@ -0,0 +1,5 @@
|
|||
svn co http://svn.gna.org/svn/wesnoth/trunk/data/units data/units
|
||||
svn co -N http://svn.gna.org/svn/wesnoth/trunk/data data
|
||||
svn co http://svn.gna.org/svn/wesnoth/trunk/data/factions data/factions
|
||||
perl units.pl
|
||||
|
0
data/tools/unit_tree/unit.html → data/tools/unit_tree/templates/unit.html
Normal file → Executable file
0
data/tools/unit_tree/unit.html → data/tools/unit_tree/templates/unit.html
Normal file → Executable file
0
data/tools/unit_tree/unit_1.2.html → data/tools/unit_tree/templates/unit_1.2.html
Normal file → Executable file
0
data/tools/unit_tree/unit_1.2.html → data/tools/unit_tree/templates/unit_1.2.html
Normal file → Executable file
155
data/tools/unit_tree/templates/unit_EOM.html
Executable file
155
data/tools/unit_tree/templates/unit_EOM.html
Executable file
|
@ -0,0 +1,155 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>{id}</title>
|
||||
<!--id={num}-->
|
||||
</head>
|
||||
<body>
|
||||
<h1>{name}</h1>
|
||||
<p>Level<!-- --> {level}</p>
|
||||
<img src={image}> {image_female}
|
||||
<p><b>Advances to: </b>
|
||||
{advancetohtml}</p>
|
||||
<p><b>Advance from: </b>
|
||||
--advancefrom--</p>
|
||||
<p>
|
||||
<b>HP: </b>{hitpoints}
|
||||
<b>Cost: </b>{cost}
|
||||
<b>Moves: </b>{movement}
|
||||
<b>Alignment: </b>
|
||||
<!-- -->{alignment}<!-- -->
|
||||
<b>XP: </b>{experience}
|
||||
</p>
|
||||
<p><b>Abilities: </b>
|
||||
<!-- -->{abilities}</p>
|
||||
<p style="font-size: smaller">{unit_description}</p>
|
||||
<h2>attacks</h2>
|
||||
<table border=1>
|
||||
<th>
|
||||
<td><b>Name</b></td>
|
||||
<td><b>Type</b></td>
|
||||
<td><b>Strikes</b></td>
|
||||
<td><b>Range</b></td>
|
||||
<td><b>Special</b></td>
|
||||
</th>
|
||||
--attacks--
|
||||
</table>
|
||||
<h2>Resistances</h2>
|
||||
<table border=1>
|
||||
<tr>
|
||||
<td><b>blade</b></td>
|
||||
<td align=right>::blade::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>cold</b></td>
|
||||
<td align=right>::cold::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>fire</b></td>
|
||||
<td align=right>::fire::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>holy</b></td>
|
||||
<td align=right>::holy::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>impact</b></td>
|
||||
<td align=right>::impact::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>pierce</b></td>
|
||||
<td align=right>::pierce::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>psychic</b></td>
|
||||
<td align=right>::psychic::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>shadow</b></td>
|
||||
<td align=right>::shadow::</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<h2>Terrain Modifiers</h2>
|
||||
<table border=1>
|
||||
<tr>
|
||||
<td><b>Terrain</b></td>
|
||||
<td><b>Movement</b></td>
|
||||
<td><b>Defense</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Castle</td>
|
||||
<td align=right>~castle~</td>
|
||||
<td align=right>::castle::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Village</td>
|
||||
<td align=right>~village~</td>
|
||||
<td align=right>::village::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Deep Water</td>
|
||||
<td align=right>~deep_water~</td>
|
||||
<td align=right>::deep_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Shallow Water</td>
|
||||
<td align=right>~shallow_water~</td>
|
||||
<td align=right>::shallow_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Grassland</td>
|
||||
<td align=right>~grassland~</td>
|
||||
<td align=right>::grassland::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Forest</td>
|
||||
<td align=right>~forest~</td>
|
||||
<td align=right>::forest::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hills</td>
|
||||
<td align=right>~hills~</td>
|
||||
<td align=right>::hills::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mountains</td>
|
||||
<td align=right>~mountains~</td>
|
||||
<td align=right>::mountains::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Swamp</td>
|
||||
<td align=right>~swamp_water~</td>
|
||||
<td align=right>::swamp_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sand</td>
|
||||
<td align=right>~sand~</td>
|
||||
<td align=right>::sand::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cave</td>
|
||||
<td align=right>~cave~</td>
|
||||
<td align=right>::cave::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Snow</td>
|
||||
<td align=right>~tundra~</td>
|
||||
<td align=right>::tundra::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mushroom Grove</td>
|
||||
<td align=right>~fungus~</td>
|
||||
<td align=right>::fungus::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Chasm</td>
|
||||
<td align=right>~canyon~</td>
|
||||
<td align=right>::canyon::</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<p style="font-size: smaller"><a href=index.html>Back to start</a></p>
|
||||
</body>
|
||||
</html>
|
159
data/tools/unit_tree/templates/unit_IME.html
Executable file
159
data/tools/unit_tree/templates/unit_IME.html
Executable file
|
@ -0,0 +1,159 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>{id}</title>
|
||||
<!--id={num}-->
|
||||
</head>
|
||||
<body>
|
||||
<h1>{id}</h1>
|
||||
<p>Level<!-- --> {level}</p>
|
||||
<img src={image}> {image_female}
|
||||
<p><b>Advances to: </b>
|
||||
{advancetohtml}</p>
|
||||
<p><b>Advance from:</b>
|
||||
--advancefrom--</p>
|
||||
<p>
|
||||
<b>HP: </b>{hitpoints}
|
||||
<b>Cost: </b>{cost}
|
||||
<b>Moves: </b>{movement}
|
||||
<b>Alignment: </b>
|
||||
<!-- -->{alignment}<!-- -->
|
||||
<b>XP: </b>{experience}
|
||||
</p>
|
||||
<p><b>Abilities: </b>
|
||||
<!-- -->{abilities}</p>
|
||||
<p style="font-size: smaller">{unit_description}</p>
|
||||
<h2>attacks</h2>
|
||||
<table border=1>
|
||||
<th>
|
||||
<td><b>Name</b></td>
|
||||
<td><b>Type</b></td>
|
||||
<td><b>Strikes</b></td>
|
||||
<td><b>Range</b></td>
|
||||
<td><b>Special</b></td>
|
||||
</th>
|
||||
--attacks--
|
||||
</table>
|
||||
<h2>Resistances</h2>
|
||||
<table border=1>
|
||||
<tr>
|
||||
<td><b>blade</b></td>
|
||||
<td align=right>::blade::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>cold</b></td>
|
||||
<td align=right>::cold::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>impact</b></td>
|
||||
<td align=right>::impact::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>pierce</b></td>
|
||||
<td align=right>::pierce::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>fire</b></td>
|
||||
<td align=right>::fire::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>arcane</b></td>
|
||||
<td align=right>::arcane::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>energy</b></td>
|
||||
<td align=right>::energy::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>shadow</b></td>
|
||||
<td align=right>::shadow::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>holy</b></td>
|
||||
<td align=right>::holy::</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<h2>Terrain Modifiers</h2>
|
||||
<table border=1>
|
||||
<tr>
|
||||
<td><b>Terrain</b></td>
|
||||
<td><b>Movement</b></td>
|
||||
<td><b>Defense</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Castle</td>
|
||||
<td align=right>~castle~</td>
|
||||
<td align=right>::castle::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Village</td>
|
||||
<td align=right>~village~</td>
|
||||
<td align=right>::village::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Deep Water</td>
|
||||
<td align=right>~deep_water~</td>
|
||||
<td align=right>::deep_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Shallow Water</td>
|
||||
<td align=right>~shallow_water~</td>
|
||||
<td align=right>::shallow_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Grassland</td>
|
||||
<td align=right>~grassland~</td>
|
||||
<td align=right>::grassland::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Forest</td>
|
||||
<td align=right>~forest~</td>
|
||||
<td align=right>::forest::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hills</td>
|
||||
<td align=right>~hills~</td>
|
||||
<td align=right>::hills::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mountains</td>
|
||||
<td align=right>~mountains~</td>
|
||||
<td align=right>::mountains::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Swamp</td>
|
||||
<td align=right>~swamp_water~</td>
|
||||
<td align=right>::swamp_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sand</td>
|
||||
<td align=right>~sand~</td>
|
||||
<td align=right>::sand::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cave</td>
|
||||
<td align=right>~cave~</td>
|
||||
<td align=right>::cave::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Snow</td>
|
||||
<td align=right>~tundra~</td>
|
||||
<td align=right>::tundra::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mushroom Grove</td>
|
||||
<td align=right>~fungus~</td>
|
||||
<td align=right>::fungus::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Chasm</td>
|
||||
<td align=right>~canyon~</td>
|
||||
<td align=right>::canyon::</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<p style="font-size: smaller"><a href=index.html>Back to start</a></p>
|
||||
</body>
|
||||
</html>
|
147
data/tools/unit_tree/templates/unit_exe.html
Executable file
147
data/tools/unit_tree/templates/unit_exe.html
Executable file
|
@ -0,0 +1,147 @@
|
|||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../units.css" title="Eleazar">
|
||||
<title>{id}</title>
|
||||
<!--id={num}-->
|
||||
</head>
|
||||
<body>
|
||||
<h1>{id}</h1>
|
||||
<p>Level<!-- --> {level}</p>
|
||||
<img src={image}> {image_female}
|
||||
<p><b>Advances to: </b>
|
||||
{advancetohtml}</p>
|
||||
<p><b>Advance from:</b>
|
||||
--advancefrom--</p>
|
||||
<p>
|
||||
<b>HP: </b>{hitpoints}
|
||||
<b>Cost: </b>{cost}
|
||||
<b>Moves: </b>{movement}
|
||||
<b>Alignment: </b>
|
||||
<!-- -->{alignment}<!-- -->
|
||||
<b>XP: </b>{experience}
|
||||
</p>
|
||||
<p><b>Abilities: </b>
|
||||
<!-- -->{abilities}</p>
|
||||
<p style="font-size: smaller">{unit_description}</p>
|
||||
<h2>attacks</h2>
|
||||
<table border=1>
|
||||
<th>
|
||||
<td><b>Name</b></td>
|
||||
<td><b>Type</b></td>
|
||||
<td><b>Strikes</b></td>
|
||||
<td><b>Range</b></td>
|
||||
<td><b>Special</b></td>
|
||||
</th>
|
||||
--attacks--
|
||||
</table>
|
||||
<h2>Resistances</h2>
|
||||
<table border=1>
|
||||
<tr>
|
||||
<td><b>blade</b></td>
|
||||
<td align=right>::blade::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>cold</b></td>
|
||||
<td align=right>::cold::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>fire</b></td>
|
||||
<td align=right>::fire::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>arcane</b></td>
|
||||
<td align=right>::arcane::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>impact</b></td>
|
||||
<td align=right>::impact::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>pierce</b></td>
|
||||
<td align=right>::pierce::</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<h2>Terrain Modifiers</h2>
|
||||
<table border=1>
|
||||
<tr>
|
||||
<td><b>Terrain</b></td>
|
||||
<td><b>Movement</b></td>
|
||||
<td><b>Defense</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Castle</td>
|
||||
<td align=right>~castle~</td>
|
||||
<td align=right>::castle::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Village</td>
|
||||
<td align=right>~village~</td>
|
||||
<td align=right>::village::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Deep Water</td>
|
||||
<td align=right>~deep_water~</td>
|
||||
<td align=right>::deep_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Shallow Water</td>
|
||||
<td align=right>~shallow_water~</td>
|
||||
<td align=right>::shallow_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Grassland</td>
|
||||
<td align=right>~grassland~</td>
|
||||
<td align=right>::grassland::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Forest</td>
|
||||
<td align=right>~forest~</td>
|
||||
<td align=right>::forest::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hills</td>
|
||||
<td align=right>~hills~</td>
|
||||
<td align=right>::hills::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mountains</td>
|
||||
<td align=right>~mountains~</td>
|
||||
<td align=right>::mountains::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Swamp</td>
|
||||
<td align=right>~swamp_water~</td>
|
||||
<td align=right>::swamp_water::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sand</td>
|
||||
<td align=right>~sand~</td>
|
||||
<td align=right>::sand::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cave</td>
|
||||
<td align=right>~cave~</td>
|
||||
<td align=right>::cave::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Snow</td>
|
||||
<td align=right>~tundra~</td>
|
||||
<td align=right>::tundra::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mushroom Grove</td>
|
||||
<td align=right>~fungus~</td>
|
||||
<td align=right>::fungus::</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Chasm</td>
|
||||
<td align=right>~canyon~</td>
|
||||
<td align=right>::canyon::</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<p style="font-size: smaller"><a href="EXE/index.html">Back to start</a></p>
|
||||
</body>
|
||||
</html>
|
|
@ -33,7 +33,7 @@ my $html_gen = 1;
|
|||
# based on the contents of the po folder of Wesnoth
|
||||
my $translate = 0;
|
||||
# This option will determine if the attack images are copied, and the images units are copied and colorized
|
||||
my $images = 1;
|
||||
my $images = 0;
|
||||
# This option will determine if the html report on made animations is generated
|
||||
my $animations = 1;
|
||||
# This is the version number that will appear on the unit trees
|
||||
|
@ -80,9 +80,9 @@ $att_html .= "<td>{name}</td>\n\t<td>{type}</td>\n\t<td>{damage}-{number}</td>\n
|
|||
&ProcessTypes('units.cfg');
|
||||
# -- HTML files and raw data reports generation --
|
||||
if ($version =~ /^1.2/) {
|
||||
&ProduceDataFiles("unit_1.2.html");
|
||||
&ProduceDataFiles("templates/unit_1.2.html");
|
||||
} else {
|
||||
&ProduceDataFiles("unit.html");
|
||||
&ProduceDataFiles("templates/unit.html");
|
||||
}
|
||||
|
||||
# Multiplayer
|
||||
|
@ -115,7 +115,7 @@ print "Removing English comments\n";
|
|||
|
||||
# Extended Era
|
||||
if ($exe) {
|
||||
$i=300; $version = 'x.31.0';
|
||||
$i=300; $version = 'x.31 (unstable)';
|
||||
($html, %unit_id, @adv, %spaces, %adv_from, %units, %units_id, %adv, %factions, %attacks, %att_id, %races) = ();
|
||||
$unit_id{AdvanceTo} = 'AdvanceTo';
|
||||
$link_back = '../';
|
||||
|
@ -131,7 +131,7 @@ if ($exe) {
|
|||
s|$data_dir\/||;
|
||||
&ProcessTypes($_);
|
||||
}
|
||||
&ProduceDataFiles("unit_exe.html");
|
||||
&ProduceDataFiles("templates/unit_exe.html");
|
||||
# Get races
|
||||
open (UNITS, "$report_dir/units.txt") or die "Couldn't open units.txt: $!\n";
|
||||
while (<UNITS>) {
|
||||
|
@ -155,7 +155,7 @@ if ($exe) {
|
|||
|
||||
# Imperial Era
|
||||
if ($ime) {
|
||||
$i=600; $version = '0.16.3';
|
||||
$i=600; $version = '0.16.5';
|
||||
($html, %unit_id, @adv, %spaces, %adv_from, %units, %units_id, %adv, %factions, %attacks, %att_id, %races) = ();
|
||||
$unit_id{AdvanceTo} = 'AdvanceTo';
|
||||
$link_back = '';
|
||||
|
@ -168,7 +168,7 @@ if ($ime) {
|
|||
unless (-e $report_dir) {mkdir $report_dir or die "$html_dir directory cannot be created: $!\n";};
|
||||
print "Processing Imperial Era\n";
|
||||
&ProcessTypes('units/various.cfg');
|
||||
&ProduceDataFiles("unit_IME.html");
|
||||
&ProduceDataFiles("templates/unit_IME.html");
|
||||
# Get races
|
||||
open (UNITS, "$report_dir/units.txt") or die "Couldn't open units.txt: $!\n";
|
||||
while (<UNITS>) {
|
||||
|
@ -199,7 +199,7 @@ if ($eom) {
|
|||
unless (-e $report_dir) {mkdir $report_dir or die "$html_dir directory cannot be created: $!\n";};
|
||||
print "Processing Era of Myths\n";
|
||||
&ProcessTypes('units/EOM_Movetypes.cfg');
|
||||
&ProduceDataFiles("unit_EOM.html");
|
||||
&ProduceDataFiles("templates/unit_EOM.html");
|
||||
# Get races
|
||||
open (UNITS, "$report_dir/units.txt") or die "Couldn't open units.txt: $!\n";
|
||||
while (<UNITS>) {
|
||||
|
@ -257,7 +257,7 @@ sub ProduceDataFiles {
|
|||
|
||||
# Factions, populates the factions file
|
||||
my @factions;
|
||||
if ($html_unit eq 'unit.html') {
|
||||
if ($html_unit eq 'templates/unit.html') {
|
||||
@factions = glob("$wesnoth_dir/data/multiplayer/factions/*");
|
||||
} else {
|
||||
@factions = glob("$wesnoth_dir/factions/*");
|
||||
|
@ -427,11 +427,11 @@ sub GenerateTree {
|
|||
print "Starting the generation of unit trees\n";
|
||||
copy('units.css',"$html_dir/units.css");
|
||||
# Load HTML templates
|
||||
open (HTML, "tree_header$era_file.html") or die "Couldn't open header: $!\n";
|
||||
open (HTML, "templates/tree_header$era_file.html") or die "Couldn't open header: $!\n";
|
||||
my @header = <HTML>;
|
||||
s/X.X.X/$version/ foreach @header;
|
||||
close HTML;
|
||||
open (HTML, "tree_footer.html") or die "Couldn't open footer: $!\n";
|
||||
open (HTML, "templates/tree_footer.html") or die "Couldn't open footer: $!\n";
|
||||
my @footer = <HTML>;
|
||||
@footer[2] =~ s/date/gmtime(time)/e; # Generation time
|
||||
close HTML;
|
||||
|
@ -484,7 +484,7 @@ sub GenerateTree {
|
|||
|
||||
# Tree by race
|
||||
open (INDEX, "> $html_dir/tree_race.html") or die "Couldn't create tree_race.html: $!\n";
|
||||
open (HTML, "tree_race_header$era_file.html") or die "Couldn't open header: $!\n";
|
||||
open (HTML, "templates/tree_race_header$era_file.html") or die "Couldn't open header: $!\n";
|
||||
while (<HTML>) {s/X.X.X/$version/; print INDEX;}
|
||||
close HTML;
|
||||
foreach $race (sort keys %races) {
|
||||
|
@ -512,7 +512,7 @@ sub GenerateTree {
|
|||
# Tree by faction
|
||||
# Load factions
|
||||
open (INDEX, "> $html_dir/tree_faction.html") or die "Couldn't create tree_faction.html: $!\n";
|
||||
open (HTML, "tree_fact_header$era_file.html") or die "Couldn't open header: $!\n";
|
||||
open (HTML, "templates/tree_fact_header$era_file.html") or die "Couldn't open header: $!\n";
|
||||
while (<HTML>) {s/X.X.X/$version/; print INDEX;}
|
||||
close HTML;
|
||||
# Delete the advances from the units in the factions, so the tree can be built
|
||||
|
@ -546,9 +546,9 @@ sub GenerateTree {
|
|||
|
||||
# Copy the index file before translating
|
||||
if ($translate) {
|
||||
open (HTML, 'index_languages.html') or die "Couldn't open index_languages.html: $!\n";
|
||||
open (HTML, 'templates/index_languages.html') or die "Couldn't open index_languages.html: $!\n";
|
||||
} else {
|
||||
open (HTML, "index_base$era_file.html") or die "Couldn't open index_base.html: $!\n";
|
||||
open (HTML, "templates/index_base$era_file.html") or die "Couldn't open index_base.html: $!\n";
|
||||
}
|
||||
open (INDEX, "> $html_dir/index.html") or die "Couldn't create index.html: $!\n";
|
||||
while (<HTML>) {s/X.X.X/$version/; print INDEX;}
|
||||
|
@ -599,7 +599,7 @@ sub CopyImages {
|
|||
$image =~ s/"//g;
|
||||
system ("$colorizer $data_dir/images/$image $html_dir/$unit_folder$image");
|
||||
$image =~ s/.png/+female.png/;
|
||||
system ("$colorizer $data_dir/images/$image $html_dir/$unit_folder$image") unless (! -e $image);
|
||||
system ("$colorizer $data_dir/images/$image $html_dir/$unit_folder$image");
|
||||
}
|
||||
close UNITS;
|
||||
# zombie units
|
||||
|
@ -620,10 +620,10 @@ sub GenerateAnimationInfo {
|
|||
$re_anim =~ s/\|$/)/;
|
||||
|
||||
# Load HTML templates
|
||||
open (HTML, "anim_header.html") or die "Couldn't open header: $!\n";
|
||||
open (HTML, "templates/anim_header.html") or die "Couldn't open header: $!\n";
|
||||
my @header = <HTML>;
|
||||
close HTML;
|
||||
open (HTML, "tree_footer.html") or die "Couldn't open footer: $!\n";
|
||||
open (HTML, "templates/tree_footer.html") or die "Couldn't open footer: $!\n";
|
||||
my @footer = <HTML>;
|
||||
@footer[2] =~ s/date/gmtime(time)/e; # Generation time
|
||||
close HTML;
|
||||
|
|
Loading…
Add table
Reference in a new issue