diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-03-19 00:39:56 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-03-19 00:39:56 -0300 |
commit | 357205d5b5e68f4a612cd75dfa4fa9db7611da61 (patch) | |
tree | 4dbcd79594f8a66ac916afa223e6b149869c636d /wiki/wikigen.py | |
parent | db14a2c991658cd62879252a3753d2c5f9eb26f7 (diff) | |
download | tools-357205d5b5e68f4a612cd75dfa4fa9db7611da61.tar.gz tools-357205d5b5e68f4a612cd75dfa4fa9db7611da61.tar.bz2 tools-357205d5b5e68f4a612cd75dfa4fa9db7611da61.tar.xz tools-357205d5b5e68f4a612cd75dfa4fa9db7611da61.zip |
Simplify some code
Diffstat (limited to 'wiki/wikigen.py')
-rwxr-xr-x | wiki/wikigen.py | 37 |
1 files changed, 12 insertions, 25 deletions
diff --git a/wiki/wikigen.py b/wiki/wikigen.py index 44a67b3..2ed05b9 100755 --- a/wiki/wikigen.py +++ b/wiki/wikigen.py @@ -152,17 +152,10 @@ def stp(x): return x.replace('\n', '').replace('|', '').replace('(int, defaults to ', '').replace(')', '').replace('basic experience', '').replace('"','').replace(" ","").replace('(string', '').replace('Name: ','').replace('AttackDelay: ', '').replace('MoveSpeed: ', '').replace('AttackRange: ', '').replace('ViewRange: ','').replace('Attack: ','').replace('ViewRange: ','').replace('Hp: ','').replace('Id: ','').replace('Lv: ','').replace('view range','').replace('attack range','').replace('move speed','').replace('health','').replace('(int','').replace('attack delay','atk.') -def writeMob(): - wikib.write("\ -+ [Aggressive Monsters](#aggressive-monsters)\n\ -+ [Normal Monsters](#normal-monsters)\n\n\ - ") - - wikib.write("## Aggressive Monsters\n\n") - +def MonsterWrite(tbl): wikib.write("<table border=1>\n") wikib.write("<tr><th>ID</th><th>Name</th><th>HP</th><th>Atk</th><th>Delay</th><th>Modes</th><th>Misc Info</th><th>Rewards</th><th>Drops</th></tr>\n") - for i in AggMobs: + for i in tbl: wikib.write('<tr><td>' + i.id +"</td><td>"+ i.name +"</td><td>HP: "+ @@ -177,25 +170,19 @@ def writeMob(): wikib.write("</table>\n") wikib.write("\n[(↑) Return to top](#monster-database)\n\n") +def writeMob(): + wikib.write("\ ++ [Aggressive Monsters](#aggressive-monsters)\n\ ++ [Normal Monsters](#normal-monsters)\n\n\ + ") + + wikib.write("## Aggressive Monsters\n\n") + MonsterWrite(AggMobs) + wikib.write("## Normal Monsters\n\n") + MonsterWrite(NrmMobs) - wikib.write("<table border=1>\n") - wikib.write("<tr><th>ID</th><th>Name</th><th>HP</th><th>Atk</th><th>Delay</th><th>Modes</th><th>Misc Info</th><th>Rewards</th><th>Drops</th></tr>\n") - for i in NrmMobs: - wikib.write('<tr><td>' + - i.id +"</td><td>"+ - i.name +"</td><td>HP: "+ - i.hp +"</td><td>Atk: "+ - i.atk +"</td><td>"+ - i.delay +" ms</td><td>"+ - i.st +"</td><td>"+ - mbdt('misc', mb_rdmisc(i)) +"</td><td>"+ - mbdt('Exp\'s', mb_rdrw(i)) +"</td><td>"+ - mbdt('drops', mb_rddrop(i)) +"</td></tr>\n" - ) - wikib.write("</table>\n") - wikib.write("\n[(↑) Return to top](#monster-database)\n\n") def mbdt(summary, content): return "<details>\ |