[wpdev-commits] xmlscripts/scripts/system craftmenu.py,1.1,1.2
Brought to you by:
rip,
thiagocorrea
From: Ki H. P. <kh...@us...> - 2004-07-16 19:28:39
|
Update of /cvsroot/wpdev/xmlscripts/scripts/system In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17981/scripts/system Modified Files: craftmenu.py Log Message: inscription menu now moved into python script Index: craftmenu.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/system/craftmenu.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** craftmenu.py 4 Jul 2004 12:44:05 -0000 1.1 --- craftmenu.py 16 Jul 2004 19:28:31 -0000 1.2 *************** *** 113,119 **** self.definition = str(definition) self.amount = amount - self.otherhtml = '' - self.materialshtml = '' - self.skillshtml = '' self.hasdetails = 1 --- 113,116 ---- *************** *** 204,209 **** # Scrollable Material List ! # FIXME : Client-side Localized Msg ID ! gump.addHtmlGump(170, 217, 345, 76, whitehtml % self.materialshtml, 0, self.materialshtml.count('<br>') > 4) gump.send(player) --- 201,210 ---- # Scrollable Material List ! k = 0 ! for material in self.materials: ! (baseid, amount, clilocid) = material ! gump.addXmfHtmlGump(170, 217 + k*20, 345, 18, clilocid, color=0x7FFF) ! gump.addText(430, 217 + k*20, '%d' % amount, 0x480) ! k += 1 gump.send(player) *************** *** 368,407 **** # - # Generate the HTML used on the skills field on the details gump - # - #def getskillshtml(self, player, arguments): - # skillshtml = '' - # for (skill, values) in self.skills.items(): - #skillshtml += '%s: %.1f%%<br>' % (skillnames[skill].capitalize(), max(0, values[0] / 10.0)) - # skillshtml += ': %.1f%%<br>' % (max(0, values[0] / 10.0)) - # return skillshtml - - # - # Generates the HTML used on the materials field of the details gump - # - def getmaterialshtml(self, player, arguments): - materialshtml = '' - if self.submaterial1 > 0: - materials = self.parent.submaterials1 - material = self.parent.getsubmaterial1used(player, arguments) - materialshtml += "%s: %u<br>" % (materials[material][0], self.submaterial1) - - if self.submaterial2 > 0: - materials = self.parent.submaterials2 - material = self.parent.getsubmaterial2used(player, arguments) - materialshtml += "%s: %u<br>" % (materials[material][0], self.submaterial2) - - for material in self.materials: - materialshtml += "%s: %u<br>" % (material[2], material[1]) - - return materialshtml - - # # Generate the list of skills and materials required # to make this item and then process it normally. # def details(self, player, arguments): - self.materialshtml = self.getmaterialshtml(player, arguments) - #self.skillshtml = self.getskillshtml(player, arguments) CraftItemAction2.details(self, player, arguments) --- 369,376 ---- |