Adventure at Umalu  22nd March, 2013
Rogue-like Dungeon Crawler, written in Java
 All Classes Functions Variables Pages
Classes | Public Member Functions | Protected Member Functions | List of all members
jade.gen.feature.Sprinkler Class Reference
Inheritance diagram for jade.gen.feature.Sprinkler:
jade.gen.feature.FeatureGenerator jade.gen.Generator

Classes

interface  SprinklerPart
 

Public Member Functions

 Sprinkler (Generator chained, SprinklerPart part)
 
- Public Member Functions inherited from jade.gen.feature.FeatureGenerator
 FeatureGenerator (Generator chained)
 
- Public Member Functions inherited from jade.gen.Generator
 Generator ()
 
 Generator (Generator chained)
 
final void generate (World world, Dice dice)
 
final void generate (World world)
 

Protected Member Functions

void generateStep (World world, Dice dice)
 

Detailed Description

Randomly sprinkles

Actor

according to a specific

SprinklerPart

. This can be used to populate entire maps with monsters, traps, or any other type of

Actor

.

Constructor & Destructor Documentation

jade.gen.feature.Sprinkler.Sprinkler ( Generator  chained,
SprinklerPart  part 
)

Creates a new

with the required chained

and the specified

SprinklerPart

.

Parameters
chainedthe chained
partthe
SprinklerPart
to be used in generation

Member Function Documentation

void jade.gen.feature.Sprinkler.generateStep ( World  world,
Dice  dice 
)
protectedvirtual

Performs the generation step of the

.

Parameters
worldthe
World
on which the generation algorithm is being performed on
dicethe
Dice
to be used for random number generation during map generation

Implements jade.gen.Generator.


The documentation for this class was generated from the following file: