rlgamekit.map.generators
Class WildernessGenerator

java.lang.Object
  extended by rlgamekit.map.generators.AbstractMapGenerator
      extended by rlgamekit.map.generators.WildernessGenerator
All Implemented Interfaces:
MapGenerator

public class WildernessGenerator
extends AbstractMapGenerator

Generator for wilderness type maps.


Constructor Summary
WildernessGenerator(java.util.Properties props)
          Creates a new instance of WildernessGenerator
 
Method Summary
 LayeredMap generate(int width, int height)
          Generate a new map of width x height squares.
 
Methods inherited from class rlgamekit.map.generators.AbstractMapGenerator
getInt, getInt, getIntegers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WildernessGenerator

public WildernessGenerator(java.util.Properties props)
Creates a new instance of WildernessGenerator

Method Detail

generate

public LayeredMap generate(int width,
                           int height)
Generate a new map of width x height squares. Some generators may not be able to create exact sizes.

Parameters:
width - desired map width
height - desired map height
Returns:
the generated map model or null if generation failed.