Class SoulGenerator

java.lang.Object
gamelogic.SoulGenerator

public class SoulGenerator extends Object
Creates random soul instances based on the current level unlocks.
  • Constructor Details

    • SoulGenerator

      public SoulGenerator()
      Creates a soul generator with its own randomizer.
  • Method Details

    • generateSoul

      public BaseSoul generateSoul(int level)
      Generates one random soul allowed for the given level.
      Parameters:
      level - current game level
      Returns:
      newly created soul