de.adom.jade.world
Class ComplexFactory

java.lang.Object
  extended by de.adom.jade.world.ComplexFactory

public final class ComplexFactory
extends java.lang.Object

Creates a variety of complexes for the world map.


Constructor Summary
ComplexFactory()
           
 
Method Summary
static Complex createDrakelingTown()
          Creates a drakeling town.
static Complex createDungeon()
          Creates a dungeon.
static Complex createDwarvenCity()
          Creates a dwarven city.
static Complex createElvenTown()
          Creates a human harbour.
static Complex createHugeDungeon()
          Creates a huge dungeon.
static Complex createHumanCity()
          Creates a human city.
static Complex createHumanHarbour()
          Creates a human harbour.
static Complex createHumanVillage()
          Creates a human village.
static Complex createHurthlingVillage()
          Creates a hurthling village.
static Complex createOasis()
          Creates an oasis.
static Complex createPirateNest()
          Creates a pirate nest.
static Complex createTown()
          Creates a human town.
static WorldComplex createWorld()
          Creates the world itself.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComplexFactory

public ComplexFactory()
Method Detail

createWorld

public static WorldComplex createWorld()
Creates the world itself.

Returns:
the world of ancardia

createHumanHarbour

public static Complex createHumanHarbour()
Creates a human harbour.

Returns:
a human harbour

createHumanCity

public static Complex createHumanCity()
Creates a human city.

Returns:
a human city

createPirateNest

public static Complex createPirateNest()
Creates a pirate nest.

Returns:
a pirate nest

createTown

public static Complex createTown()
Creates a human town.

Returns:
a human town

createElvenTown

public static Complex createElvenTown()
Creates a human harbour.

Returns:
a human harbour

createDwarvenCity

public static Complex createDwarvenCity()
Creates a dwarven city.

Returns:
a dwarven city

createHurthlingVillage

public static Complex createHurthlingVillage()
Creates a hurthling village.

Returns:
a hurthling village

createDrakelingTown

public static Complex createDrakelingTown()
Creates a drakeling town.

Returns:
a drakeling town

createOasis

public static Complex createOasis()
Creates an oasis.

Returns:
an oasis

createHumanVillage

public static Complex createHumanVillage()
Creates a human village.

Returns:
a human village

createHugeDungeon

public static Complex createHugeDungeon()
Creates a huge dungeon.

Returns:
a huge dungeon

createDungeon

public static Complex createDungeon()
Creates a dungeon.

Returns:
a dungeon