summaryrefslogtreecommitdiff
path: root/wiki/wikigen.py
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/wikigen.py')
-rwxr-xr-xwiki/wikigen.py43
1 files changed, 26 insertions, 17 deletions
diff --git a/wiki/wikigen.py b/wiki/wikigen.py
index d01bacf..720696b 100755
--- a/wiki/wikigen.py
+++ b/wiki/wikigen.py
@@ -295,7 +295,10 @@ def writeItems():
+ [Gloves](#gloves)\n\
+ [Shields](#shields)\n\
\n\n")
-
+ wikia.write(" + (dp) - This item cannot be dropped.\n\
+ + (td) - This item cannot de traded.\n\
+ + (sl) - This item cannot be sold.\n\
+ + (st) - This item cannot go to storage.\n\n")
# Healing Items
wikia.write("## Healing Items\n")
@@ -304,7 +307,7 @@ def writeItems():
for i in IT_HEALING:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.price +"|"+
i.weight +"|"+
i.minheal +"|"+
@@ -320,7 +323,7 @@ def writeItems():
for i in IT_USABLE:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.name +"|"+
i.price +"|"+
i.weight +"|\n"
@@ -334,7 +337,7 @@ def writeItems():
for i in IT_ETC:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.name +"|"+
i.price +"|"+
i.weight +"|\n"
@@ -348,7 +351,7 @@ def writeItems():
for i in IT_AMMO:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.name +"|"+
i.weight +"|"+
i.atk +"|"+
@@ -363,7 +366,7 @@ def writeItems():
for i in IT_CARD:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.name +"|"+
i.price +"|"+
i.weight +"|\n"
@@ -377,7 +380,7 @@ def writeItems():
for i in IT_PETEGG:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.name +"|"+
i.weight +"|\n"
)
@@ -393,7 +396,7 @@ def writeItems():
for i in IT_WEAPON['HAND_1']:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.price +" GP|"+
i.weight +"g|Atk: "+
i.atk +"|"+
@@ -409,7 +412,7 @@ def writeItems():
for i in IT_WEAPON['HAND_2']:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.price +" GP|"+
i.weight +"g|Atk: "+
i.atk +"|"+
@@ -434,13 +437,19 @@ def writeItems():
ArmorWrite("Gloves",'EQP_GARMENT')
ArmorWrite("Shields",'EQP_HAND_L')
- # Still need restriction saving
- """
- self.drop=True
- self.trade=True
- self.sell=True
- self.store=True
- """
+# Write AegisName with restrictions
+def hl(it):
+ buff=""
+ buff+=it.aegis
+ if not it.drop:
+ buff+="(dp)"
+ if not it.trade:
+ buff+="(td)"
+ if not it.sell:
+ buff+="(sl)"
+ if not it.store:
+ buff+="(st)"
+ return buff
def ArmorWrite(name,scope):
wikia.write("## "+name+"\n")
@@ -449,7 +458,7 @@ def ArmorWrite(name,scope):
for i in IT_ARMOR[scope]:
wikia.write(
i.id +"|"+
- i.aegis +"|"+
+ hl(i) +"|"+
i.price +" GP|"+
i.weight +"g|Def: "+
i.defs +"|Lv: "+