Exemple #1
0
def inputName_func():
    '''
    请求玩家输入姓名流程
    输入0:进入请求玩家输入昵称流程(玩家姓名为默认或输入姓名流程结果)
    输入1:进入输入姓名流程
    输入2:返回标题菜单
    '''
    GameTime.initTime()
    CacheContorl.characterData['characterId'] = 0
    CacheContorl.characterData['character'][0] = Character.Character()
    flowReturn = 0
    while 1:
        flowReturn = CreatorCharacterPanel.inputNamePanel()
        if flowReturn == 0:
            PyCmd.clr_cmd()
            break
        elif flowReturn == 1:
            PyCmd.clr_cmd()
            CreatorCharacterPanel.startInputNamePanel()
            PyCmd.clr_cmd()
        else:
            break
    if flowReturn == 0:
        inputNickName_func()
    else:
        EraPrint.pnextscreen()
        CacheContorl.nowFlowId = 'title_frame'
Exemple #2
0
def inputName_func():
    CacheContorl.characterData['characterId'] = characterId
    flowReturn = CreatorCharacterPanel.inputNamePanel()
    if flowReturn == 0:
        PyCmd.clr_cmd()
        inputNickName_func()
    elif flowReturn == 1:
        PyCmd.clr_cmd()
        CreatorCharacterPanel.startInputNamePanel()
        PyCmd.clr_cmd()
        inputName_func()
    elif flowReturn == 2:
        CacheContorl.wframeMouse['wFrameRePrint'] = 1
        EraPrint.pnextscreen()
        import script.Design.StartFlow as mainflow
        mainflow.main_func()
    pass
Exemple #3
0
def inputName_func():
    '''
    请求玩家输入姓名流程
    输入0:进入请求玩家输入昵称流程(玩家姓名为默认或输入姓名流程结果)
    输入1:进入输入姓名流程
    输入2:返回标题菜单
    '''
    CacheContorl.characterData['characterId'] = characterId
    flowReturn = CreatorCharacterPanel.inputNamePanel()
    if flowReturn == 0:
        PyCmd.clr_cmd()
        inputNickName_func()
    elif flowReturn == 1:
        PyCmd.clr_cmd()
        CreatorCharacterPanel.startInputNamePanel()
        PyCmd.clr_cmd()
        inputName_func()
    elif flowReturn == 2:
        EraPrint.pnextscreen()
        CacheContorl.nowFlowId = 'title_frame'