Ejemplo n.º 1
0
        public static LearnableMove CreateEventMove(ushort moveID, string description)
        {
            LearnableMove move = new LearnableMove(moveID, LearnableMoveTypes.Event);

            move.description = description;
            return(move);
        }
Ejemplo n.º 2
0
        public static LearnableMove CreateLevelUpMove(ushort moveID, byte level)
        {
            LearnableMove move = new LearnableMove(moveID, LearnableMoveTypes.Level);

            move.level = level;
            return(move);
        }
Ejemplo n.º 3
0
        public static LearnableMove CreatePurificationMove(ushort moveID, byte level, GameTypes gameType)
        {
            LearnableMove move = new LearnableMove(moveID, LearnableMoveTypes.Purification);

            move.level    = level;
            move.gameType = gameType;
            return(move);
        }
Ejemplo n.º 4
0
 public void AddLearnableMove(LearnableMove move)
 {
     learnableMoves.Add(move);
 }