Even though more than 95% of scripts are written in M&B language, Python is also compatible with the ModSys and can be used to create things otherwise hard to create with M&B language. Python is not mandatory at all to learn M&B language.Will learning the Python programming language help me with modding Warband ?
Will it be useful in helping me mod Warband ?
Yes, the entire ModSys is all what you really need. Just learn the basics and read scripts to know it is done. Take a look at Earendil's post above and follow every linked resource. All of them are helpful.well is there some sort of tutorial or guide for me to learn MaBL ?
As someone who has used MaBL/Modsys everyday for years, I have only ever used true Python two or three times, and every time it was automate what would have beenWill learning the Python programming language help me with modding Warband ?
Will it be useful in helping me mod Warband ?
Ctrl+C, Ctrl+V
x 1000. It's totally superfluous.The post above yours puts it quite well: You will very rarely, if ever, need it. If so, it is only to make something easier that you can also do in a more tedious way without Python.So is Python even needed for modding or is it just a waste of time to learn if you want to mod and create things in Warband ?
def addMadminItems(items):
index=0
#print "\tAdding New Items" #DEBUG
items.append(akcount)
for i in items:
if (i[0] == "polehammer"):
items[index] = banhammer
if (i[0] == "practice_staff"):
items[index] = kickstaff
if (i[0] == "wooden_stick"):
items[index] = killswitch
index+=1