def inputSexChoice_func(): ''' 玩家选择性别流程 输入0-3:选择对应性别(Man/Woman/Futa/Asexual) 输入4:随机选择一个性别 输入5:返回请求输入性别流程 ''' sex = list(TextLoading.getTextData(TextLoading.rolePath, 'Sex').keys()) sexMax = len(sex) flowReturn = CreatorCharacterPanel.inputSexChoicePanel() if flowReturn in range(0,sexMax): sexAtr = sex[flowReturn] CacheContorl.characterData['character'][0].Sex = sexAtr PyCmd.clr_cmd() inputSexConfirm_func() elif flowReturn == 4: rand = random.randint(0, len(sex) - 1) sexAtr = sex[rand] CacheContorl.characterData.characterData['character'][0].Sex = sexAtr PyCmd.clr_cmd() inputSexConfirm_func() elif flowReturn == 5: EraPrint.p('\n') PyCmd.clr_cmd() inputSexConfirm_func()
def inputSexChoice_func(): sex = list(TextLoading.getTextData(TextLoading.rolePath, 'Sex').keys()) sexMax = len(sex) flowReturn = CreatorCharacterPanel.inputSexChoicePanel() if flowReturn in range(0,sexMax): sexAtr = sex[flowReturn] CacheContorl.temporaryCharacter['Sex'] = sexAtr CacheContorl.characterData['character'][characterId] = CacheContorl.temporaryCharacter.copy() PyCmd.clr_cmd() inputSexConfirm_func() elif flowReturn == 4: rand = random.randint(0, len(sex) - 1) sexAtr = sex[rand] CacheContorl.temporaryCharacter['Sex'] = sexAtr CacheContorl.characterData['character'][characterId] = CacheContorl.temporaryCharacter.copy() PyCmd.clr_cmd() inputSexConfirm_func() elif flowReturn == 5: EraPrint.p('\n') PyCmd.clr_cmd() inputSexConfirm_func()