package thuai6 import ( pb "API/proto" ) var ( PlayerTypeToProto map[PlayerType]pb.PlayerType = map[PlayerType]pb.PlayerType{ NullPlayerType: pb.PlayerType_NULL_PLAYER_TYPE, StudentPlayer: pb.PlayerType_STUDENT_PLAYER, TrickerPlayer: pb.PlayerType_TRICKER_PLAYER, } StudentTypeToProto map[StudentType]pb.StudentType = map[StudentType]pb.StudentType{ NullStudentType: pb.StudentType_NULL_STUDENT_TYPE, Athlete: pb.StudentType_ATHLETE, Teacher: pb.StudentType_TEACHER, StraightAStudent: pb.StudentType_STRAIGHT_A_STUDENT, Robot: pb.StudentType_ROBOT, TechOtaku: pb.StudentType_TECH_OTAKU, Sunshine: pb.StudentType_SUNSHINE, } TrickerTypeToProto map[TrickerType]pb.TrickerType = map[TrickerType]pb.TrickerType{ NullTrickerType: pb.TrickerType_NULL_TRICKER_TYPE, Assassin: pb.TrickerType_ASSASSIN, Klee: pb.TrickerType_KLEE, ANoisyPerson: pb.TrickerType_A_NOISY_PERSON, Idol: pb.TrickerType_IDOL, } GameStateToTHUAI6 map[pb.GameState]GameState = map[pb.GameState]GameState{ pb.GameState_NULL_GAME_STATE: NullGameState, pb.GameState_GAME_START: GameStart, pb.GameState_GAME_RUNNING: GameRunning, pb.GameState_GAME_END: GameEnd, } )