Update of /cvsroot/wpdev/xmlscripts/scripts/system
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21117/scripts/system
Added Files:
craftmenu.py
Log Message:
starting localized craft menus.
primitive inscription menu
--- NEW FILE: craftmenu.py ---
#
# WARNING : Do NOT use this script for CUSTOM make menus
#
import wolfpack
from wolfpack.utilities import tobackpack, ObjectWrapper
from wolfpack.gumps import cGump
import math
from wolfpack import console
from wolfpack.consts import *
import random
from magic.utilities import *
# Known menus
menus = {}
# Return a menu
def findmenu(id):
global menus
[...1081 lines suppressed...]
gump.addText(255, yoffset + 3, self.subactions[menus + j].title, 0x480)
else:
if self.subactions[menus + j].titleid > 0:
gump.addXmfHtmlGump(255, yoffset+3, 150, 18, self.subactions[menus + j].titleid, color=0x7FFF)
else:
gump.addText(255, yoffset + 3, self.subactions[menus + j].title, 0x480)
menus += 9
# Add a back button
if i > 0:
gump.addPageButton(15, 290, 0xFAE, 0xFB0, i)
gump.addXmfHtmlGump(50, 293, 100, 25, 1044044, color=0x7FFF)
# Add a next button
if i+1 < pages:
gump.addPageButton(350, 290, 4005, 4007, i + 2)
gump.addXmfHtmlGump(385, 293, 100, 25, 1044045, color=0x7FFF)
gump.setArgs([self.id] + args)
gump.send(player)
|