Execute_ModifyTemporaryAppearance
Description
Temporarily overrides a specific aspect of the character's appearance (skin tone, muscle mass, or body mass ratio). The override is reverted after the specified duration or when RevertTemporaryAppearance is called.
Note
This action is blocked for pregnant characters; a toast message is sent if the character is pregnant. S1 value "HairColor" is not supported by this command — use ModifyTemporaryAppearanceHair instead.
Parameters
| Parameter | Description |
|---|---|
| BaseObject | The character whose appearance will be temporarily overridden (Self or Target). |
| S1 | Appearance type to change: SkinTone, MuscleMass, or BodyMassRatio. |
| S2 | Value to apply: hex color string for SkinTone; numeric string in range 0.0–1.0 for others. |
| F1 | Duration override in seconds; 0 uses the default duration from the data table. |
Examples
| Description | BaseObject | Command | S1 | S2 | F1 |
|---|---|---|---|---|---|
| Temporarily sets self's skin tone to a specific hex color. | Self | ModifyTemporaryAppearance | SkinTone | #C68642 | 0 |
| Temporarily sets self's muscle mass to maximum. | Self | ModifyTemporaryAppearance | MuscleMass | 1.0 | 0 |
| Temporarily sets self's body mass ratio to 50%. | Self | ModifyTemporaryAppearance | BodyMassRatio | 0.5 | 0 |
| Temporarily sets target's muscle mass to minimum for 30 sec. | Target | ModifyTemporaryAppearance | MuscleMass | 0.0 | 30 |
Back to Command FinderSearch and filter all 399 Script Execution documents