Skip to main content

AssetCommonPropertiesGroupAsset

Properties common to groups and assets

Those properties will be inherited by default from the group. Defining it will override the parent's value altogether.

Hierarchy

Index

Properties

optionalAllowExpression

AllowExpression?: ExpressionName[]

Which expression the group allows to be set on it

optionalArousalZoneID

ArousalZoneID?: number

optionalBlock

A list of group names the asset blocks access to

optionalBodyCosplay

BodyCosplay?: boolean = ```ts false ```

Is the asset considered body cosplay?

Any asset with that property set will be blocked from being removed if the character has Character.OnlineSharedSettings.BlockBodyCosplay set to true.

They will also be considered their own strip layer when making a character naked in the wardrobe.

optionalEffect

Effect?: EffectName[]

A list of effects wearing the asset causes on the character

optionalFreezeActivePose

FreezeActivePose?: never

A list of pose categories that the character will be prevented to change

@deprecated

Use AssetDefinition.AllowActivePose instead

optionalHide

A list of group names that get hidden when the asset is worn

optionalIsRestraint

IsRestraint?: boolean = ```ts false ```

Is the asset considered a restraint?

Any asset with that property set will be removed when the character is released, and the safeword system will consider them as freeable.

optionalRandom

Random?: boolean = ```ts true ```

Whether the asset can be selected for a random appearance.

optionalSetPose

SetPose?: AssetPoseName[]

A pose that the character will change to when wearing the asset