6.7.31 • Published 2 years ago

@dfdao/procedural v6.7.31

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

@dfdao/procedural

Table of contents

Type aliases

Variables

Functions

Type aliases

PixelCoords

Ƭ PixelCoords: Object

Type declaration

NameType
xnumber
ynumber

QuoteData

Ƭ QuoteData: Object

Type declaration

NameType
authorstring
quotestring

Variables

grayColors

grayColors: PlanetCosmeticInfo


mockCommon

mockCommon: Artifact


mockEpic

mockEpic: Artifact


mockLegendary

mockLegendary: Artifact


mockRare

mockRare: Artifact

Functions

artifactName

Const artifactName(artifact): string

Parameters

NameType
artifactundefined | Artifact

Returns

string


artifactRandom

artifactRandom(loc): Function

Parameters

NameType
locArtifactId

Returns

Function

▸ (): number

Returns

number


artifactRandomInt

artifactRandomInt(loc): Function

Parameters

NameType
locArtifactId

Returns

Function

▸ (): number

Returns

number


configRandom

configRandom(config): Function

Parameters

NameType
configstring

Returns

Function

▸ (): number

Returns

number


getBiomeRgbStr

getBiomeRgbStr(biome): string

Parameters

NameType
biomeBiome

Returns

string


getConfigName

getConfigName(config): string

Parameters

NameType
configstring

Returns

string


getHatSizeName

getHatSizeName(planet): string

Parameters

NameType
planetPlanet

Returns

string


getPlanetBlurb

getPlanetBlurb(planet): string

Parameters

NameType
planetundefined | Planet

Returns

string


getPlanetBlurb2

getPlanetBlurb2(planet): string

Parameters

NameType
planetundefined | Planet

Returns

string


getPlanetClass

getPlanetClass(planet): UpgradeBranchName

Parameters

NameType
planetPlanet

Returns

UpgradeBranchName


getPlanetCosmetic

getPlanetCosmetic(planet): PlanetCosmeticInfo

Parameters

NameType
planetundefined | Planet

Returns

PlanetCosmeticInfo


getPlanetName

getPlanetName(planet): string

Parameters

NameType
planetundefined | Planet

Returns

string


getPlanetNameHash

getPlanetNameHash(locId): string

Parameters

NameType
locIdLocationId

Returns

string


getPlanetTagline

getPlanetTagline(planet): string

Parameters

NameType
planetundefined | Planet

Returns

string


getPlanetTitle

getPlanetTitle(planet): string

Parameters

NameType
planetundefined | Planet

Returns

string


getPlayerColor

getPlayerColor(player, teamsEnabled): string

Parameters

NameType
playerundefined | Player
teamsEnabledboolean

Returns

string


getPlayerColorVec

getPlayerColorVec(player, teamsEnabled): RGBAVec

Parameters

NameType
playerundefined | Player
teamsEnabledboolean

Returns

RGBAVec


getRuinsInfo

getRuinsInfo(loc): RuinsInfo

Parameters

NameType
locLocationId

Returns

RuinsInfo


hashToHue

hashToHue(hash): number

Parameters

NameType
hashstring

Returns

number


hatTypeFromHash

hatTypeFromHash(hash): HatType

Parameters

NameType
hashLocationId

Returns

HatType


hslStr

hslStr(h, s, l): string

Parameters

NameType
hnumber
snumber
lnumber

Returns

string


hslToRgb

hslToRgb(__namedParameters): RGBVec

Parameters

NameType
__namedParametersHSLVec

Returns

RGBVec


mockArtifact

Const mockArtifact(rarity, artifactType?, planetBiome?): Artifact

Parameters

NameTypeDefault value
rarityArtifactRarityundefined
artifactTypeArtifactTypeArtifactType.Spaceship
planetBiomeBiomeBiome.WASTELAND

Returns

Artifact


mockArtifactWithRarity

Const mockArtifactWithRarity(rarity, artifactType?, planetBiome?): Artifact

Parameters

NameTypeDefault value
rarityArtifactRarityundefined
artifactTypeArtifactTypeArtifactType.Spaceship
planetBiomeBiomeBiome.WASTELAND

Returns

Artifact


planetPerlin

planetPerlin(loc): Function

Parameters

NameType
locLocationId

Returns

Function

▸ (coords): number

Parameters
NameType
coordsPixelCoords
Returns

number


planetRandom

planetRandom(loc): Function

Parameters

NameType
locLocationId

Returns

Function

▸ (): number

Returns

number


planetRandomInt

planetRandomInt(loc): Function

Parameters

NameType
locLocationId

Returns

Function

▸ (): number

Returns

number


rgbStr

rgbStr(rgb): string

Parameters

NameType
rgbRGBVec

Returns

string


titleCase

Const titleCase(title): string

Parameters

NameType
titlestring

Returns

string