Socket
Book a DemoInstallSign in
Socket

@projectsophon/procgen

Package Overview
Dependencies
Maintainers
2
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@projectsophon/procgen

## Table of contents

latest
Source
npmnpm
Version
0.1.3
Version published
Maintainers
2
Created
Source

@projectsophon/procgen

Table of contents

Type Aliases

  • PixelCoords
  • QuoteData

Variables

Functions

Type Aliases

PixelCoords

Ƭ PixelCoords: Object

Type declaration

NameType
xnumber
ynumber

QuoteData

Ƭ QuoteData: Object

Type declaration

NameType
authorstring
quotestring

Variables

grayColors

Const grayColors: PlanetCosmeticInfo

mockCommon

Const mockCommon: Artifact

mockEpic

Const mockEpic: Artifact

mockLegendary

Const mockLegendary: Artifact

mockRare

Const mockRare: Artifact

Functions

artifactName

artifactName(artifact): string

Parameters

NameType
artifactundefined | Artifact

Returns

string

artifactRandom

artifactRandom(loc): () => number

Parameters

NameType
locArtifactId

Returns

fn

▸ (): number

Returns

number

artifactRandomInt

artifactRandomInt(loc): () => number

Parameters

NameType
locArtifactId

Returns

fn

▸ (): number

Returns

number

getBiomeRgbStr

getBiomeRgbStr(biome): string

Parameters

NameType
biomeBiome

Returns

string

getHatSizeName

getHatSizeName(planet): string

Parameters

NameType
planetPlanet

Returns

string

getOwnerColor

getOwnerColor(planet): string

Parameters

NameType
planetPlanet

Returns

string

getOwnerColorVec

getOwnerColorVec(planet): RGBAVec

Parameters

NameType
planetPlanet

Returns

RGBAVec

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): string

Parameters

NameType
playerEthAddress

Returns

string

getPlayerColorVec

getPlayerColorVec(player): RGBAVec

Parameters

NameType
playerEthAddress

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

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

Parameters

NameTypeDefault value
rarityArtifactRarityundefined
artifactTypeArtifactTypeArtifactType.Spaceship
planetBiomeBiomeBiome.WASTELAND

Returns

Artifact

mockArtifactWithRarity

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

Parameters

NameTypeDefault value
rarityArtifactRarityundefined
artifactTypeArtifactTypeArtifactType.Spaceship
planetBiomeBiomeBiome.WASTELAND

Returns

Artifact

planetPerlin

planetPerlin(loc): (coords: PixelCoords) => number

Parameters

NameType
locLocationId

Returns

fn

▸ (coords): number

Parameters
NameType
coordsPixelCoords
Returns

number

planetRandom

planetRandom(loc): () => number

Parameters

NameType
locLocationId

Returns

fn

▸ (): number

Returns

number

planetRandomInt

planetRandomInt(loc): () => number

Parameters

NameType
locLocationId

Returns

fn

▸ (): number

Returns

number

rgbStr

rgbStr(rgb): string

Parameters

NameType
rgbRGBVec

Returns

string

titleCase

titleCase(title): string

Parameters

NameType
titlestring

Returns

string

FAQs

Package last updated on 15 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts