forked from IHateMyKite/UnforgivingDevices
-
Notifications
You must be signed in to change notification settings - Fork 0
Modifiers List
iiw2012 edited this page Sep 3, 2024
·
28 revisions
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
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
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
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
NameFull: Destroy
NameAlias: DOR
This device will be destroyed on removal
Parameters:
None
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
NameFull: Mass regeneration
NameAlias: MRG
This device restores the durability of all equipment over time
Parameters:
[0] Float Regeneration ability per game day
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
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
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)
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)
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
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
NameFull: Regeneration
NameAlias: REG
Device will slowly repair itself
Parameters:
[0] Float Regeneration ability per game day
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
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 |