예제 #1
0
def CanX(disallowed):
    """Helper function for CanRepair()"""
    sys = VS.getSystemFile()
    (name, fullname) = universe.getDockedBaseName()
    if sys in disallowed or (sys, name) in disallowed or (sys, fullname) in disallowed or name in disallowed or fullname in disallowed:
        return False
    return True
예제 #2
0
def CanX(disallowed):
	import universe
	sys = VS.getSystemFile()
	(name,fullname)=universe.getDockedBaseName()
	if sys in disallowed or name in disallowed or fullname in disallowed or (sys,name) in disallowed or (sys,fullname) in disallowed:
		return False
	return True
예제 #3
0
def CanX(disallowed):
    """Helper function for CanRepair()"""
    sys = VS.getSystemFile()
    (name, fullname) = universe.getDockedBaseName()
    if sys in disallowed or (sys, name) in disallowed or (
            sys, fullname
    ) in disallowed or name in disallowed or fullname in disallowed:
        return False
    return True
예제 #4
0
def CanMercenaryGuild():
    basename = universe.getDockedBaseName()
    if (len(basename[0]) == 0 or len(basename[1]) == 0):
        return 0
    return (hashLetter(basename[0][0]) + hashLetter(basename)) % 4 <= 1
예제 #5
0
def CanMerchantGuild():
    import universe
    basename = universe.getDockedBaseName()
    if (len(basename[0]) == 0 or len(basename[1]) == 0):
        return 0
    return (hashLetter(basename[0][0]) + hashLetter(basename[1][0])) % 2 == 0
예제 #6
0
def CanMercenaryGuild():
	import universe
	basename=universe.getDockedBaseName()
	if (len(basename[0])==0 or len(basename[1])==0):
		return 0	
	return (hashLetter(basename[0][0])+hashLetter(basename))%4<=1
예제 #7
0
def CanMerchantGuild():
    basename=universe.getDockedBaseName()
    if (len(basename[0])==0 or len(basename[1])==0):
        return 0
    return (hashLetter(basename[0][0])+hashLetter(basename[1][0]))%2==0