Update of /cvsroot/wpdev/xmlscripts/scripts/wolfpack
In directory sc8-pr-cvs1:/tmp/cvs-serv22492
Modified Files:
consts.py utilities.py
Log Message:
continuing mining work
Index: consts.py
===================================================================
RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/consts.py,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -d -r1.26 -r1.27
*** consts.py 23 Sep 2003 12:17:39 -0000 1.26
--- consts.py 28 Sep 2003 20:29:39 -0000 1.27
***************
*** 296,297 ****
--- 296,308 ----
LOG_TRACE = 5
LOG_DEBUG = 6
+
+ # Colors
+ YELLOW = 0x37
+ GRAY = 0x3b2
+
+ # Fonts
+ NORMAL = 3
+
+ # Results
+ OK = 1
+ OOPS = 0
Index: utilities.py
===================================================================
RCS file: /cvsroot/wpdev/xmlscripts/scripts/wolfpack/utilities.py,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** utilities.py 25 Sep 2003 14:28:43 -0000 1.17
--- utilities.py 28 Sep 2003 20:29:39 -0000 1.18
***************
*** 199,203 ****
def isshield( item ):
! shields = [ 0x1b72, 0x1b73, 0x1b73, 0x1b74, 0x1b75, 0x1b76, 0x1b77, 0x1b78, \
0x1b79, 0x1b7a, 0x1b7b, 0x1bc3, 0x1bc4, 0x1bc5 ]
--- 199,203 ----
def isshield( item ):
! shields = [ 0x1b72, 0x1b73, 0x1b74, 0x1b75, 0x1b76, 0x1b77, 0x1b78, \
0x1b79, 0x1b7a, 0x1b7b, 0x1bc3, 0x1bc4, 0x1bc5 ]
***************
*** 218,219 ****
--- 218,271 ----
return item.id in [ 0xE9C, 0xE9D, 0xE9E, 0xEB1, 0xEB2, 0xEB3, 0xEB4 ]
+
+ def isminingtool( item ):
+ return item.id in [ 0xf39, 0xf3a, 0xe85, 0xe86 ]
+
+ def isoregem( item ):
+ return item.id == 0x1ea7 and item.hastag( 'resource' ) and item.gettag( 'resource' ) == 'ore' and item.hastag( 'min' ) and item.hastag( 'max' )
+
+ def ismountainorcave( tile ):
+ return tile in range( 220, 231 ) + \
+ range( 236, 247 ) + \
+ range( 252, 263 ) + \
+ range( 268, 279 ) + \
+ range( 286, 297 ) + \
+ range( 321, 324 ) + \
+ range( 467, 474 ) + \
+ range( 476, 487 ) + \
+ range( 492, 495 ) + \
+ range( 543, 579 ) + \
+ range( 581, 601 ) + \
+ range( 610, 613 ) + \
+ range( 1339, 1359 ) + \
+ range( 1361, 1363 ) + \
+ range( 1386, 1386 ) + \
+ range( 1741, 1757 ) + \
+ range( 1771, 1790 ) + \
+ range( 1801, 1824 ) + \
+ range( 1831, 1854 ) + \
+ range( 1861, 1884 ) + \
+ range( 1981, 2004 ) + \
+ range( 2028, 2033 ) + \
+ range( 2100, 2105 )
+
+ def issand( tile ):
+ return tile in range( 22, 62 ) + \
+ range( 68, 75 ) + \
+ range( 286, 301 ) + \
+ range( 402, 402 ) + \
+ range( 424, 427 ) + \
+ range( 441, 465 ) + \
+ range( 642, 645 ) + \
+ range( 650, 657 ) + \
+ range( 821, 828 ) + \
+ range( 833, 836 ) + \
+ range( 845, 852 ) + \
+ range( 857, 860 ) + \
+ range( 951, 958 ) + \
+ range( 967, 970 ) + \
+ range( 1447, 1458 ) + \
+ range( 1611, 1618 ) + \
+ range( 1623, 1626 ) + \
+ range( 1635, 1642 ) + \
+ range( 1647, 1650 )
|