[wpdev-commits] xmlscripts/scripts/commands addtree.py,1.6,1.7
Brought to you by:
rip,
thiagocorrea
From: Richard M. <dr...@us...> - 2004-08-06 02:26:01
|
Update of /cvsroot/wpdev/xmlscripts/scripts/commands In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5373 Modified Files: addtree.py Log Message: Removed the preview stuff, it only broke things. Index: addtree.py =================================================================== RCS file: /cvsroot/wpdev/xmlscripts/scripts/commands/addtree.py,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** addtree.py 3 Aug 2004 14:19:53 -0000 1.6 --- addtree.py 6 Aug 2004 02:25:43 -0000 1.7 *************** *** 26,73 **** # Please leave the grayed out indexes for future reference incase itemtarget works better with multiple items. - treeindex = ['cca','ccb','ccc','ccd','cd0','cd3','cd6','cda','cdd','ce0','ce3','ce6','cf8','cfe','d01', 'd94', 'd98', 'd9c', 'da0', 'da4', 'da8'] - jungletreeindex = [ 'jungle1', 'jungle2', 'jungle3', 'jungle4', 'jungle5', 'jungle6', 'jungle7' ] ! jungleindex = \ ! { ! 'jungle1': [ 'jungle1', [[0xd43, 0, 0, 0, 0]] ], ! 'jungle2': [ 'jungle2', [[0xd43, 0, 0, 0, 0]] ], ! 'jungle3': [ 'jungle3', [[0xd59, 0, 0, 0, 0]] ], ! 'jungle4': [ 'jungle4', [[0xd70, 0, 0, 0, 0]] ], ! 'jungle5': [ 'jungle5', [[0xd70, 0, 0, 0, 0]] ], ! 'jungle6': [ 'jungle6', [[0xd85, 0, 0, 0, 0]] ], ! 'jungle7': [ 'jungle7', [[0xd85, 0, 0, 0, 0]] ] ! } trees = \ { ! 'cca': [ 'cca', 'cce', [[0xcca, 0, 0, 0, 0]] ], ! 'ccb': [ 'ccb', 'cce', [[0xccb, 0, 0, 0, 0]] ], ! 'ccc': [ 'ccc', 'cce', [[0xccc, 0, 0, 0, 0]] ], ! 'ccd': [ 'ccd', 'cce', [[0xccd, 0, 0, 0, 0]] ], ! 'cd0': [ 'cd0', 'cd1', [[0xcd0, 0, 0, 0, 0]] ], ! 'cd3': [ 'cd3', 'cd4', [[0xcd3, 0, 0, 0, 0]] ], ! 'cd6': [ 'cd6', 'cd7', [[0xcd6, 0, 0, 0, 0]] ], ! 'cd8': [ 'cd8', 'cd0', [[0xcd8, 0, 0, 0, 0]] ], ! 'cda': [ 'cda', 'cdb', [[0xcda, 0, 0, 0, 0]] ], ! 'cdd': [ 'cdd', 'cde', [[0xcdd, 0, 0, 0, 0]] ], ! 'ce0': [ 'ce0', 'ce1', [[0xce0, 0, 0, 0, 0]] ], ! 'ce3': [ 'ce3', 'ce4', [[0xce3, 0, 0, 0, 0]] ], ! 'ce6': [ 'ce6', 'ce7', [[0xce6, 0, 0, 0, 0]] ], ! 'cf8': [ 'cf8', 'cf9', [[0xcf8, 0, 0, 0, 0]] ], # Cypress ! 'cfe': [ 'cfe', 'cff', [[0xcfe, 0, 0, 0, 0]] ], # Cypress ! 'd01': [ 'd01', 'd02', [[0xd01, 0, 0, 0, 0]] ], # Cypress ! 'd94': [ 'd94', 'd95', [[0xd94, 0, 0, 0, 0]] ], ! 'd98': [ 'd98', 'd99', [[0xd98, 0, 0, 0, 0]] ], ! 'd9c': [ 'd9c', 'd9d', [[0xd9c, 0, 0, 0, 0]] ], ! 'da0': [ 'da0', 'da1', [[0xda0, 0, 0, 0, 0]] ], ! 'da4': [ 'da4', 'da5', [[0xda4, 0, 0, 0, 0]] ], ! 'da8': [ 'da8', 'da9', [[0xda8, 0, 0, 0, 0]] ] } - yewindex = [ [0x12ba, 0, 0, 0, 0] ] - yewindex2 = [ [0x12b9, -1, 1, 0, 0] ] - TREE = 0 LEAVES = 1 --- 26,59 ---- # Please leave the grayed out indexes for future reference incase itemtarget works better with multiple items. jungletreeindex = [ 'jungle1', 'jungle2', 'jungle3', 'jungle4', 'jungle5', 'jungle6', 'jungle7' ] ! treeindex = ['cca','ccb','ccc','ccd','cd0','cd3','cd6','cda','cdd','ce0','ce3','ce6','cf8','cfe','d01', 'd94', 'd98', 'd9c', 'da0', 'da4', 'da8'] trees = \ { ! 'cca': [ 'cca', 'cce' ], ! 'ccb': [ 'ccb', 'cce' ], ! 'ccc': [ 'ccc', 'cce' ], ! 'ccd': [ 'ccd', 'cce' ], ! 'cd0': [ 'cd0', 'cd1' ], ! 'cd3': [ 'cd3', 'cd4' ], ! 'cd6': [ 'cd6', 'cd7' ], ! 'cd8': [ 'cd8', 'cd9' ], ! 'cda': [ 'cda', 'cdb' ], ! 'cdd': [ 'cdd', 'cde' ], ! 'ce0': [ 'ce0', 'ce1' ], ! 'ce3': [ 'ce3', 'ce4' ], ! 'ce6': [ 'ce6', 'ce7' ], ! 'cf8': [ 'cf8', 'cf9' ], # Cypress ! 'cfe': [ 'cfe', 'cff' ], # Cypress ! 'd01': [ 'd01', 'd02' ], # Cypress ! 'd94': [ 'd94', 'd95' ], ! 'd98': [ 'd98', 'd99' ], ! 'd9c': [ 'd9c', 'd9d' ], ! 'da0': [ 'da0', 'da1' ], ! 'da4': [ 'da4', 'da5' ], ! 'da8': [ 'da8', 'da9' ] } TREE = 0 LEAVES = 1 *************** *** 260,269 **** item = str( arguments.strip() ) if item == 'random': ! randomtrees = [ randint( 0, 2 ), randint( 0, 12 ), randint( 2, 12 ), randint( 0, 20 ), randint( 13, 15 ), randint( 16, 20 ) ] item = treeindex[ randomtrees[ randint( 0, 5 ) ] ] if trees[ item ]: if wolfpack.getdefinition( WPDT_ITEM, trees[item][TREE] ) and wolfpack.getdefinition( WPDT_ITEM, trees[item][LEAVES] ): socket.sysmessage( "Where do you want to place the tree '%s', '%s' ?" % ( trees[item][TREE], trees[item][LEAVES ]) ) ! socket.attachitemtarget( 'commands.addtree.createtree', trees[item][2], 0, 0, 0, [item] ) return elif item == 'yew': --- 246,255 ---- item = str( arguments.strip() ) if item == 'random': ! randomtrees = [ randint(0,2), randint(0,12), randint(2,12), randint(0,20), randint(13,15), randint(16,20) ] item = treeindex[ randomtrees[ randint( 0, 5 ) ] ] if trees[ item ]: if wolfpack.getdefinition( WPDT_ITEM, trees[item][TREE] ) and wolfpack.getdefinition( WPDT_ITEM, trees[item][LEAVES] ): socket.sysmessage( "Where do you want to place the tree '%s', '%s' ?" % ( trees[item][TREE], trees[item][LEAVES ]) ) ! socket.attachtarget( 'commands.addtree.createtree', [ item ] ) return elif item == 'yew': *************** *** 274,281 **** if wolfpack.getdefinition( WPDT_ITEM, trees[item][TREE] ) and wolfpack.getdefinition( WPDT_ITEM, trees[item][LEAVES] ): socket.sysmessage( "Where do you want to place the tree '%s', '%s' ?" % ( trees[item][TREE], trees[item][LEAVES]) ) ! socket.attachitemtarget( 'commands.addtree.createtree', [trees[item][2]], 0, 0, 0, [item] ) elif item in jungletreeindex and jungleindex[item]: ! socket.sysmessage( "Where do you want to place the jungle tree [%s]?" %(item) ) ! socket.attachitemtarget( 'commands.addtree.createjungletree', [jungleindex[item][1]], 0, 0, 0, [item] ) return else: --- 260,267 ---- if wolfpack.getdefinition( WPDT_ITEM, trees[item][TREE] ) and wolfpack.getdefinition( WPDT_ITEM, trees[item][LEAVES] ): socket.sysmessage( "Where do you want to place the tree '%s', '%s' ?" % ( trees[item][TREE], trees[item][LEAVES]) ) ! socket.attachtarget( 'commands.addtree.createtree', [ item ] ) elif item in jungletreeindex and jungleindex[item]: ! socket.sysmessage( "Where do you want to place the jungle tree [%s]?" %( item ) ) ! socket.attachtarget( 'commands.addtree.createjungletree', [ item ] ) return else: |