Skip to main content

Shop2Consts

Namespace with shop-specific constants.

Index

Variables

BuyGroups

BuyGroups: Record<string, { Assets: readonly ServerItemBundle[]; Value: number }> = {}

A record mapping Asset.BuyGroup names to the asset's value and all members of the buygroup. Only includes buy groups with at least 2 members.

BuyModeCycleOrder

BuyModeCycleOrder: readonly ShopMode[] = ...

A list denoting the rotation order between the respective shop modes.

ClothesCycleOrder

ClothesCycleOrder: readonly { Callback: (C, items) => void; Mode: ShopClothesMode }[] = ...

A list denoting the rotation order (and their callbacks) between the respective clothing modes.

Grid

Grid: { height: number; itemHeight: number; itemWidth: number; width: number; x: number; y: number } = ...

Grid parameters for the to-be displayed shop items


Type declaration

  • height: number
  • itemHeight: number
  • itemWidth: number
  • width: number
  • x: number
  • y: number

ItemColorCoords

ItemColorCoords: RectTuple = ...

Coordinates for the Color mode

Keys

Keys: Set<`Eyebrows${string}` | `Eyes${string}` | `Eyes2${string}` | `Mouth${string}` | `Pussy${string}` | `Blush${string}` | `Fluids${string}` | `Emoticon${string}` | `AnkletLeft${string}` | `AnkletRight${string}` | `ArmsLeft${string}` | `ArmsRight${string}` | `BodyStyle${string}` | `BodyLower${string}` | `BodyUpper${string}` | `BodyMarkings${string}` | `Bra${string}` | `Bracelet${string}` | `Cloth${string}` | `ClothAccessory${string}` | `ClothLower${string}` | `ClothOuter${string}` | `Corset${string}` | `Decals${string}` | `EyeShadow${string}` | `FacialHair${string}` | `Garters${string}` | `Glasses${string}` | `Gloves${string}` | `HairAccessory1${string}` | `HairAccessory2${string}` | `HairAccessory3${string}` | `HairBack${string}` | `HairFront${string}` | `HandAccessoryLeft${string}` | `HandAccessoryRight${string}` | `Hat${string}` | `Head${string}` | `Height${string}` | `Jewelry${string}` | `Mask${string}` | `Necklace${string}` | `Nipples${string}` | `Panties${string}` | `Pronouns${string}` | `Shoes${string}` | `Socks${string}` | `SocksLeft${string}` | `SocksRight${string}` | `Suit${string}` | `SuitLower${string}` | `TailStraps${string}` | `Wings${string}` | `HandsLeft${string}` | `HandsRight${string}` | `FaceMarkings${string}` | `ItemAddon${string}` | `ItemArms${string}` | `ItemBoots${string}` | `ItemBreast${string}` | `ItemButt${string}` | `ItemDevices${string}` | `ItemEars${string}` | `ItemFeet${string}` | `ItemHands${string}` | `ItemHead${string}` | `ItemHood${string}` | `ItemLegs${string}` | `ItemMisc${string}` | `ItemMouth${string}` | `ItemMouth2${string}` | `ItemMouth3${string}` | `ItemNeck${string}` | `ItemNeckAccessories${string}` | `ItemNeckRestraints${string}` | `ItemNipples${string}` | `ItemNipplesPiercings${string}` | `ItemNose${string}` | `ItemPelvis${string}` | `ItemTorso${string}` | `ItemTorso2${string}` | `ItemVulva${string}` | `ItemVulvaPiercings${string}` | `ItemHandheld${string}` | `ItemScript${string}`> = ...

A set with the group + asset names of all asset keys.

Remotes

Remotes: Set<string> = ...

A set with the group + asset names of all asset remotes.