Skip to main content

AssetScriptGroup

An AssetGroup subtype for the Script AssetGroup.Category

Hierarchy

Index

Properties

readonlyinheritedAllowColorize

AllowColorize: boolean

readonlyinheritedAllowCustomize

AllowCustomize: boolean

optionalreadonlyinheritedAllowExpression

AllowExpression?: readonly ExpressionName[]

readonlyinheritedAllowNone

AllowNone: boolean

optionalreadonlyinheritedArousalZone

ArousalZone?: AssetGroupItemName

optionalreadonlyinheritedArousalZoneID

ArousalZoneID?: number

readonlyinheritedAsset

Asset: readonly Asset[]

optionalreadonlyinheritedBlock

Block?: readonly AssetGroupItemName[]

readonlyBodyCosplay

BodyCosplay: false

readonlyCategory

Category: Script

readonlyClothing

Clothing: false

readonlyinheritedColorSchema

ColorSchema: readonly BCColor[]

readonlyinheritedColorSuffix

ColorSuffix: Readonly<Partial<Record<BCColor | HEX_COLOR, BCColor>>>

A dict mapping colors to custom filename suffices. The "HEX_COLOR" key is special-cased to apply to all color hex codes.

optionalreadonlyinheritedCreateLayerTypesOverride

CreateLayerTypesOverride?: number[]

readonlyinheritedDefaultColor

DefaultColor: BCColor

The first color in the groups ColorSchema. The value is used for padding the Asset.DefaultColor array if required.

readonlyinheritedDescription

Description: string

readonlyinheritedDrawingBlink

DrawingBlink: boolean

readonlyinheritedDrawingLeft

DrawingLeft: Readonly<Partial<Record<AssetPoseName, number>> & Record<, number>>

readonlyinheritedDrawingPriority

DrawingPriority: number

readonlyinheritedDrawingTop

DrawingTop: Readonly<Partial<Record<AssetPoseName, number>> & Record<, number>>

readonlyinheritedDynamicGroupName

DynamicGroupName: AssetGroupName

readonlyinheritedEditOpacity

EditOpacity: boolean

readonlyinheritedEffect

Effect: readonly EffectName[]

optionalreadonlyinheritedExpressionPrerequisite

ExpressionPrerequisite?: readonly AssetPrerequisite[]

readonlyinheritedFamily

Family: Female3DCG

readonlyinheritedHasPreviewImages

HasPreviewImages: boolean

optionalreadonlyinheritedHide

Hide?: readonly AssetGroupName[]

readonlyinheritedInheritColor

InheritColor: AssetGroupName

readonlyIsDefault

IsDefault: false

readonlyIsRestraint

IsRestraint: false

readonlyinheritedMaxOpacity

MaxOpacity: number

readonlyinheritedMinOpacity

MinOpacity: number

optionalreadonlyinheritedMirrorActivitiesFrom

MirrorActivitiesFrom?: AssetGroupItemName

readonlyinheritedMirrorGroup

MirrorGroup: | AssetGroupName

readonlyName

Name: ItemScript

readonlyinheritedParentColor

ParentColor: | AssetGroupName

readonlyinheritedParentGroup

ParentGroup: Partial<Record< | AssetPoseName, | AssetGroupName>>

An object mapping pose names to group names from which to inherit body sizes.

readonlyinheritedParentSize

ParentSize: | AssetGroupName

readonlyinheritedPoseMapping

PoseMapping: Partial<Record<AssetPoseName, AssetPoseName | PoseType>>

optionalreadonlyinheritedPreviewZone

PreviewZone?: RectTuple

optionalreadonlyinheritedRandom

Random?: boolean

readonlyinheritedRemoveItemOnRemove

RemoveItemOnRemove: readonly Readonly<{ Group: AssetGroupItemName; Name: string; TypeRecord?: TypeRecord }>[]

optionalreadonlyinheritedReposition

Reposition?: { Group?: string; ShiftX?: number; ShiftY?: number }[]

optionalreadonlyinheritedSetPose

SetPose?: readonly AssetPoseName[]

optionalreadonlyinheritedStyleOverride

StyleOverride?: string[]

readonlyUnderwear

Underwear: false

optionalreadonlyinheritedZone

Zone?: readonly RectTuple[]

Methods

inheritedIsAppearance

inheritedIsItem

inheritedIsScript