Пример #1
0
def DoSingleAction ():
	i = GemRB.GetVar ('ItemButton')
	print i
	OpenFloatMenuWindow ()
	if i == 0:
		GUIMA.OpenMapWindow ()
	elif i == 1:
		GUIJRNL.OpenJournalWindow ()
	elif i == 2:
		GUIINV.OpenInventoryWindow ()
	elif i == 3:
		GUIREC.OpenRecordsWindow ()
	elif i == 4:
		# FIXME: Or priest scroll ....
		GUIMG.OpenMageWindow ()
Пример #2
0
def DoSingleAction():
    i = GemRB.GetVar('ItemButton')
    OpenFloatMenuWindow()
    if i == 0:
        GUIMA.OpenMapWindow()
    elif i == 1:
        GUIJRNL.OpenJournalWindow()
    elif i == 2:
        GUIINV.OpenInventoryWindow()
    elif i == 3:
        GUIREC.OpenRecordsWindow()
    elif i == 4:
        pc = GemRB.GameGetFirstSelectedPC()
        ClassName = GUICommon.GetClassRowName(pc)
        if CommonTables.ClassSkills.GetValue(ClassName, "CLERICSPELL") == "*":
            GUIMG.OpenSpellWindow()
        else:
            GUIPR.OpenPriestWindow()