Fix broken options in the VibratorMode archetype

This commit is contained in:
Jean-Baptiste Emmanuel Zorg 2024-05-07 04:17:59 +02:00
parent fe87bb5767
commit 084fda7b52
4 changed files with 35 additions and 44 deletions

View file

@ -1366,12 +1366,6 @@ InflationAmountSetLight,SourceCharacter adjusts DestinationCharacter inflatable
InflationAmountSetMax,SourceCharacter adjusts DestinationCharacter inflatable strait leotard to fill the maximum amount.
InLarp,in LARP
InMagicBattle,in Magic Battle
Intensity,Intensity:
Intensity-1,Item intensity: Disabled
Intensity0,Item intensity: Low
Intensity1,Item intensity: Medium
Intensity2,Item intensity: High
Intensity3,Item intensity: Maximum
Introduction,Introduction
ItemArmsBitchSuitModuleClothes,Clothes over suit
ItemArmsBitchSuitModuleStraps,Extra straps
@ -4951,21 +4945,32 @@ UseRemote,Use Remote
VariableHeightnewOption,Confirm
VariableHeightPercent,% of full height:
VariableHeightSelect,Set the height
VibeModeChange,SourceCharacter changes the settings on DestinationCharacterName AssetName
VibeModeDecreaseTo-1,DestinationCharacterName AssetName stops vibrating.
VibeModeDecreaseTo0,DestinationCharacterName AssetName slows down into a light tease.
VibeModeDecreaseTo1,DestinationCharacterName AssetName returns to a moderate pace.
VibeModeDecreaseTo2,DestinationCharacterName AssetName slows down a tiny bit.
VibeModeDeny,DestinationCharacterName AssetName switches to a denying pattern
VibeModeEdge,DestinationCharacterName AssetName switches to an edging pattern
VibeModeEscalate,DestinationCharacterName AssetName switches to a escalating pattern
VibeModeIncreaseTo-1,DestinationCharacterName AssetName stops vibrating.
VibeModeIncreaseTo0,DestinationCharacterName AssetName starts teasing TargetPronounObject lightly.
VibeModeIncreaseTo1,DestinationCharacterName AssetName builds up to a moderate pace.
VibeModeIncreaseTo2,DestinationCharacterName AssetName starts buzzing strongly!
VibeModeIncreaseTo3,DestinationCharacterName AssetName jumps up to maximum intensity!
VibeModeRandom,DestinationCharacterName AssetName switches to a random pattern
VibeModeTease,DestinationCharacterName AssetName switches to a teasing pattern
VibeModeActionChange,SourceCharacter changes the settings on DestinationCharacterName AssetName
VibeModeActionDecreaseTo-1,DestinationCharacterName AssetName stops vibrating.
VibeModeActionDecreaseTo0,DestinationCharacterName AssetName slows down into a light tease.
VibeModeActionDecreaseTo1,DestinationCharacterName AssetName returns to a moderate pace.
VibeModeActionDecreaseTo2,DestinationCharacterName AssetName slows down a tiny bit.
VibeModeActionDeny,DestinationCharacterName AssetName switches to a denying pattern
VibeModeActionEdge,DestinationCharacterName AssetName switches to an edging pattern
VibeModeActionEscalate,DestinationCharacterName AssetName switches to a escalating pattern
VibeModeActionIncreaseTo-1,DestinationCharacterName AssetName stops vibrating.
VibeModeActionIncreaseTo0,DestinationCharacterName AssetName starts teasing TargetPronounObject lightly.
VibeModeActionIncreaseTo1,DestinationCharacterName AssetName builds up to a moderate pace.
VibeModeActionIncreaseTo2,DestinationCharacterName AssetName starts buzzing strongly!
VibeModeActionIncreaseTo3,DestinationCharacterName AssetName jumps up to maximum intensity!
VibeModeActionRandom,DestinationCharacterName AssetName switches to a random pattern
VibeModeActionTease,DestinationCharacterName AssetName switches to a teasing pattern
VibeModeDeny,Deny
VibeModeEdge,Edge
VibeModeEscalate,Escalate
VibeModeHigh,High
VibeModeLabel,Current Mode:
VibeModeLow,Low
VibeModeMaximum,Maximum
VibeModeMedium,Medium
VibeModeOff,Off
VibeModeRandom,Random
VibeModeTease,Tease
WebBondageCocooned,Cocooned
WebBondageHogtied,Hogtied
WebBondageKneelingSuspended,Suspension Cocooned
@ -5001,4 +5006,4 @@ ShoesStrictPonyBootsBase,Normal
ShoesStrictPonyBootsSelect,Select Type.
ShoesStrictPonyBootsSetBase,SourceCharacter changes DestinationCharacter boots.
ShoesStrictPonyBootsSetBootsOnly,SourceCharacter changes DestinationCharacter boots.
ShoesStrictPonyBootsBootsOnly,Boots Only
ShoesStrictPonyBootsBootsOnly,Boots Only

1 AnalHookPoseBase Nothing
1366 InflationAmountSetMax SourceCharacter adjusts DestinationCharacter inflatable strait leotard to fill the maximum amount.
1367 InLarp in LARP
1368 InMagicBattle in Magic Battle
Intensity Intensity:
Intensity-1 Item intensity: Disabled
Intensity0 Item intensity: Low
Intensity1 Item intensity: Medium
Intensity2 Item intensity: High
Intensity3 Item intensity: Maximum
1369 Introduction Introduction
1370 ItemArmsBitchSuitModuleClothes Clothes over suit
1371 ItemArmsBitchSuitModuleStraps Extra straps
4945 VariableHeightnewOption Confirm
4946 VariableHeightPercent % of full height:
4947 VariableHeightSelect Set the height
4948 VibeModeChange VibeModeActionChange SourceCharacter changes the settings on DestinationCharacterName AssetName
4949 VibeModeDecreaseTo-1 VibeModeActionDecreaseTo-1 DestinationCharacterName AssetName stops vibrating.
4950 VibeModeDecreaseTo0 VibeModeActionDecreaseTo0 DestinationCharacterName AssetName slows down into a light tease.
4951 VibeModeDecreaseTo1 VibeModeActionDecreaseTo1 DestinationCharacterName AssetName returns to a moderate pace.
4952 VibeModeDecreaseTo2 VibeModeActionDecreaseTo2 DestinationCharacterName AssetName slows down a tiny bit.
4953 VibeModeDeny VibeModeActionDeny DestinationCharacterName AssetName switches to a denying pattern
4954 VibeModeEdge VibeModeActionEdge DestinationCharacterName AssetName switches to an edging pattern
4955 VibeModeEscalate VibeModeActionEscalate DestinationCharacterName AssetName switches to a escalating pattern
4956 VibeModeIncreaseTo-1 VibeModeActionIncreaseTo-1 DestinationCharacterName AssetName stops vibrating.
4957 VibeModeIncreaseTo0 VibeModeActionIncreaseTo0 DestinationCharacterName AssetName starts teasing TargetPronounObject lightly.
4958 VibeModeIncreaseTo1 VibeModeActionIncreaseTo1 DestinationCharacterName AssetName builds up to a moderate pace.
4959 VibeModeIncreaseTo2 VibeModeActionIncreaseTo2 DestinationCharacterName AssetName starts buzzing strongly!
4960 VibeModeIncreaseTo3 VibeModeActionIncreaseTo3 DestinationCharacterName AssetName jumps up to maximum intensity!
4961 VibeModeRandom VibeModeActionRandom DestinationCharacterName AssetName switches to a random pattern
4962 VibeModeTease VibeModeActionTease DestinationCharacterName AssetName switches to a teasing pattern
4963 VibeModeDeny Deny
4964 VibeModeEdge Edge
4965 VibeModeEscalate Escalate
4966 VibeModeHigh High
4967 VibeModeLabel Current Mode:
4968 VibeModeLow Low
4969 VibeModeMaximum Maximum
4970 VibeModeMedium Medium
4971 VibeModeOff Off
4972 VibeModeRandom Random
4973 VibeModeTease Tease
4974 WebBondageCocooned Cocooned
4975 WebBondageHogtied Hogtied
4976 WebBondageKneelingSuspended Suspension Cocooned
5006 ShoesStrictPonyBootsSelect Select Type.
5007 ShoesStrictPonyBootsSetBase SourceCharacter changes DestinationCharacter boots.
5008 ShoesStrictPonyBootsSetBootsOnly SourceCharacter changes DestinationCharacter boots.
5009 ShoesStrictPonyBootsBootsOnly Boots Only

View file

@ -9055,15 +9055,6 @@ var AssetFemale3DCGExtended = {
Validate: FuturisticAccessValidate,
ScriptDraw: AssetsItemVulvaFuturisticVibratorScriptDrawHook,
},
DialogPrefix: {
Header: (data, C, item) => {
const label = InterfaceTextGet("VibratorModeLabel");
const mode = InterfaceTextGet(
`VibratorMode${item.Property?.Mode ?? "Off"}`,
);
return `${label} ${mode}`;
},
},
BaselineProperty: {
AccessMode: "",
TriggerValues: CommonConvertArrayToString(

View file

@ -125,6 +125,12 @@ Hacking,Hacking the item...
Hours,hours
InAsylum,in the Asylum
InRoom,in room
Intensity,Intensity:
Intensity-1,Item intensity: Disabled
Intensity0,Item intensity: Low
Intensity1,Item intensity: Medium
Intensity2,Item intensity: High
Intensity3,Item intensity: Maximum
LayeringAsset,Configure total priority
LayeringExit,Exit
LayeringLayer,Configure layer-specific priority
@ -406,17 +412,6 @@ Using0,Using none of your skill...
Using25,Using 25% of your skill...
Using50,Using 50% of your skill...
Using75,Using 75% of your skill...
VibratorModeDeny,Deny
VibratorModeEdge,Edge
VibratorModeEscalate,Escalate
VibratorModeHigh,High
VibratorModeLabel,Current Mode:
VibratorModeLow,Low
VibratorModeMaximum,Maximum
VibratorModeMedium,Medium
VibratorModeOff,Off
VibratorModeRandom,Random
VibratorModeTease,Tease
WinkFacialExpressions,Wink/Blink
WillRemoveItemWithTimer,The item will be removed when the lock timer runs out
WontRemoveItemWithTimer,The item will stay when the lock timer runs out

Can't render this file because it has a wrong number of fields in line 270.

View file

@ -275,8 +275,8 @@ function VibratorModeCreateData(
scriptHooks: ExtendedItemParseScriptHooks(ScriptHooks || {}),
dialogPrefix: {
header: DialogPrefix.Header || VibratorModeDialogPrefix,
chat: DialogPrefix.Chat || "VibeMode",
option: DialogPrefix.Option || "",
chat: DialogPrefix.Chat || "VibeModeAction",
option: DialogPrefix.Option || "VibeMode",
},
chatSetting: "default",
baselineProperty: CommonIsObject(BaselineProperty) ? BaselineProperty : null,