Skip to content

Modifiers List

iiw2012 edited this page Sep 3, 2024 · 28 revisions

Custom Modifiers

UD_Modifier_Armor

NameFull:   Armor
NameAlias:  ARM

When equipping a device, adds keywords of the specified armor type and material to the base form and sets the armor rating.

Parameters:
    [0]     String      Armor type: Light, Heavy.
        
    [1]     String      Armor material like in keyword ArmorMaterial*** (see FormList MaterialsArmor)
        
    [2]     Int         Armor value

UD_Modifier_BoundWeapon

NameFull:   Bound Weapon
NameAlias:  BWE

When actor unsheathes a weapon, the specified form is summoned instead

Parameters:

Form arguments:
    Form1   Weapon/Spell/FormList   Bound Weapon or Spell to force equip (or FormList with possible spells/weapons)
     
    Form2   Spell                   (optional) Spell that summons bound weapon specified in Form1

UD_Modifier_CheapLocks

NameFull:   Cheap Locks
NameAlias:  CLO

Devices locks can get randomely jammed over time or when wearer is attacked

Parameters:
    [0]     Float   (optional) Chance to get jammed lock every hour
                    Default value: 0.0 % per hour

    [1]     Float   (optional) Chance to get jammed lock when hit with a weapon
                    Default value: 0.0 % per hit
                        
    [2]     Float   (optional) Chance that the lock will jam, proportional to the damage taken
                    Default value: 0.0 % per damage point

UD_Modifier_Demanding

NameFull:   Demanding
NameAlias:  DEM

Wearer have to pay for every escape attempt

Parameters:
    [0]     Int     (optional) Minimum value of coefficient A (absolute value)
                    Default value: 0
                        
    [1]     Int     (optional) Maximum value of coefficient A (absolute value)
                    Default value: Parameter [0]
                        
    [2]     Int     (optional) Minimum value of coefficient B (proportional to device level)
                    Default value: 0
                        
    [3]     Int     (optional) Maximum value of coefficient B (proportional to device level)
                    Default value: Parameter [2]
    
Example:
    GoldVaue = A + B * <level>
    where A and B are in ranges defined by parameters above

UD_Modifier_Destroy

NameFull:   Destroy
NameAlias:  DOR

This device will be destroyed on removal

Parameters:
    None

UD_Modifier_Evolve

NameFull:   Evolve
NameAlias:  EVL

Device will evolve after certain condition is fullfiled

Parameters:
    [0]     Int     (optional) Type of monitored value
                        0 - Hours
                        1 - Orgasms
                       -1 - Device have already evolved
                    Default value: 0 (Hours)
                    
    [1]     Variant (optional) Amount of value required to evolve
                        Hours -> Float
                        Orgasms -> Int
                    Default value: 6.0

Form arguments:
    Form1           Device in to which will current device evolve. In case this is formlist, random device from formlist will be used.
    Form2           Device in to which will current device evolve. In case this is formlist, random device from formlist will be used.
    Form3           Device in to which will current device evolve. In case this is formlist, random device from formlist will be used.
    Form4           Device in to which will current device evolve. In case this is formlist, random device from formlist will be used.
    Form5           Device in to which will current device evolve. In case this is formlist, random device from formlist will be used.
    In case more then one FormX is filled, random one will be choosen

Example:
    0,24.5  = Evolves after 1 day and half a hour
    1,3     = Evolves after 3 actor orgasms

UD_Modifier_Heal

NameFull:   Mass regeneration
NameAlias:  MRG

This device restores the durability of all equipment over time

Parameters:
    [0]     Float   Regeneration ability per game day

UD_Modifier_HMA

NameFull:   Hour Manifest
NameAlias:  HMA

There is chance that wearer will be every hour locked in new manifested device

Parameters:
    [0]     Int     Chance to summon and lock random device (see UDCustomDeviceMain::ManifestDevices) on the wearer every hour.
                        
    [1]     Int     (optional) Number of devices to summon
                    Default value: 1

UD_Modifier_Loose

NameFull:   Loose
NameAlias:  LOS

Device is loose, allowing to wearer to struggle from it even when they have tied hands

Parameters:
    [0]     Float   (optional) The accessibility of the device (0.0 - 1.0). Used to check accessibility in 
                    UD_CustomDevice_RenderScript::getAccesibility
                    Default value: 0.0

UD_Modifier_LootGold

NameFull: Gold loot
NameAlias: LG

Escaping device will reward actor with gold

Parameters:
    [0]     Int     (optional) Minimum value of coefficient A (absolute value)
                    Default value: 0
                    
    [1]     Int     (optional) Maximum value of coefficient A (absolute value)
                    Default value: Parameter [0]
                        
    [2]     Int     (optional) Minimum value of coefficient B (proportional to level)
                    Default value: 0
                        
    [3]     Int     (optional) Maximum value of coefficient B (proportional to level)
                    Default value: Parameter [2]
    
Example:
    GoldVaue = A + B * <level>
    where A and B are in ranges defined by parameters above
    100             = Actor will get 100 gold
    100,500         = Actor will get gold in range (100; 500)
    100,500,10,50   = Actor with lvl 10 will get gold in range (100; 500) + 10 * (10; 50) or (200; 1000)
    100,500,10      = Actor with lvl 5 will get gold in range (100; 500) + 5 * (10; 10) or (150; 550)

UD_Modifier_LootItem

NameFull:   Loot Item
NameAlias:  LI

Upon release from the device, the actor will receive items as a reward

Parameters:
    [0]     Int     (optional) Number of items from Form1 to award
                    Default value: 1
                    
    [1]     Int     (optional) Number of items from Form2 to award
                    Default value: 1
                        
    [2]     Int     (optional) Number of items from Form3 to award
                    Default value: 1
                    
    [3]     Int     (optional) Number of items from Form4 to award
                    Default value: 1

Form arguments:
    Form1           Item the actor will receive
    Form2           Item the actor will receive
    Form3           Item the actor will receive
    Form4           Item the actor will receive
        
Example:
    1               Reward actor with 1x Form1,Form2,Form3 (if filled)
    1,2,3           Reward actor with 1x Form1, 2x Form2, 3x Form3 (if filled)

UD_Modifier_Midas

NameFull:   Midas
NameAlias:  MDS

This device generates a small amount of gold every hour

Parameters:
    [0]     Int     (optional) Minimum value of coefficient A (absolute value)
                    Default value: 0
                        
    [1]     Int     (optional) Maximum value of coefficient A (absolute value)
                    Default value: Parameter [0]
                        
    [2]     Int     (optional) Minimum value of coefficient B (proportional to level)
                    Default value: 0
                        
    [3]     Int     (optional) Maximum value of coefficient B (proportional to level)
                    Default value: Parameter [2]
    
Example:
    GoldVaue = A + B * <level>
    where A and B are in ranges defined by parameters above

UD_Modifier_OMA

NameFull:   Orgasm Manifest
NameAlias:  OMA

Everytime wearer orgasms, there is chance that device will manifest

Parameters:
    [0]     Int     Chance to summon and lock random device (see UDCustomDeviceMain::ManifestDevices) on the wearer after orgasm.
                    
    [1]     Int     (optional) Number of devices to summon
                    Default value: 1

UD_Modifier_Regen

NameFull:   Regeneration
NameAlias:  REG

Device will slowly repair itself

Parameters:
    [0]     Float   Regeneration ability per game day

UD_Modifier_Sentient

NameFull:   Sentient
NameAlias:  SNT

Device is sentient, and can activate other devices when in danger

Parameters:
    [0]     Int     How sentient is this device (0 - 100)
                    Default value: 0

UD_Modifier_Armor (alternative decoration)

Name: Armor
Alias: ARM
Description: When equipping a device, adds keywords of the specified armor type and material to the base form, as well as sets the armor rating.

Parameter Type Default Value Description
DataStr[0] String Light Armor type (Light or Heavy)
DataStr[1] String Leather Armor material (Ebony, Leather, Iron, Steel etc)
DataStr[2] Int 0 Armor value

Combo Modifiers

Triggers

Outcomes

Combo Modifiers Presets

Clone this wiki locally