DefaultWorldSettings class
A class that represents the default world settings
- Implemented types
Constructors
- DefaultWorldSettings()
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getDeitiesGenerator(
) → Generator< List< Deity> > -
Returns a generator for a list of the main deities in the world
override
-
getGuildTypeGenerator(
) → Generator< GuildType> -
Returns a generator for a guild type in the world
override
-
getHigherDeitiesGenerator(
) → Generator< List< Deity> > -
Returns a generator for a list of higher deities in this world settings
override
-
getHolidayTypeGenerator(
) → Generator< HolidayType> -
Returns a generator for a type of holiday that the world has
override
-
getImportantOccupationGenerator(
) → Generator< String> -
Returns a generator for the occupation of the important people in the world settings
override
-
getImportantPeopleCount(
) → int -
Returns how many important people to generate for this world settings
override
-
getKingdomsCountGenerator(
) → Generator< int> -
Returns a generator for how many kingdoms to generate
override
-
getKingdomType(
) → KingdomType -
Returns a kingdom type used for generation
override
-
getLandscapeTypeGenerator(
) → Generator< LandscapeType> -
Returns a generator for random landscape types
override
-
getLandscapeTypes(
) → List< LandscapeType?> -
Returns a list of landscape types, where null is a random landscape type
override
-
getLesserDeitiesGenerator(
) → Generator< List< Deity> > -
Returns a generator for a list of lesser deities in this world settings
override
-
getNameGenerator(
) → Generator< String> -
Returns a generator for the name of the world
override
-
getSettingName(
) → String -
Returns the name of this world settings
override
-
getWorldLore(
) → WorldLoreType -
Returns the world lore type object for generating a lore for this world settings
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited