Difference between revisions of "Encumbrance"
Jump to navigation
Jump to search
m
no edit summary
imported>JRoush (Moved encumbrance section to encumbrance page) |
imported>JRoush m |
||
Line 13: | Line 13: | ||
* For calculating the current encumbrance of an actor, the '''Base/Calculated Base''' factor is the total weight of items in the actor's current inventory (including effects from armor perks). The '''Max''', '''Script''', and '''Damage''' modifier are added to this as usual (except for display in the inventory menu; see below). | * For calculating the current encumbrance of an actor, the '''Base/Calculated Base''' factor is the total weight of items in the actor's current inventory (including effects from armor perks). The '''Max''', '''Script''', and '''Damage''' modifier are added to this as usual (except for display in the inventory menu; see below). | ||
[[GetActorValue|GetAV]] = (Weight of items in inventory) + Max Modifier | [[GetActorValue|GetAV]] Encumbrance = (Weight of items in inventory) + Max Modifier | ||
+ Script Modifier + Damage Modifier | |||
* For the Inventory menu, where negative encumbrances would be confusing, the game generates slightly different values for maximum and current encumbrance. This means that the encumbrance returned by GetAV will not always match what is shown in the menu. | * For the Inventory menu, where negative encumbrances would be confusing, the game generates slightly different values for maximum and current encumbrance. This means that the encumbrance returned by GetAV will not always match what is shown in the menu. | ||
Modifier Sum = | Modifier Sum = Max Modifier + Script Modifier + Damage Modifier | ||
Displayed Maximum Encumbrance = | Displayed Maximum Encumbrance = Maximum Encumbrance ( - Modifier Sum, if Modifier Sum < 0) | ||
Displayed Current Encumbrance = | Displayed Current Encumbrance = Inventory Weight ( + Modifier Sum, if Modifier Sum > 0) | ||
* Because the '''Base''' factor of encumbrance is calculated dynamically, [[SetActorValue|SetAV]] has no effect on player encumbrance. Due to the way encumbrances are cached, however, it ''will'' temporarily affect high-process NPCs. Any changes made with [[SetActorValue|SetAV]] will be discarded when the actor's cell is unloaded. | * Because the '''Base''' factor of encumbrance is calculated dynamically, [[SetActorValue|SetAV]] has no effect on player encumbrance. Due to the way encumbrances are cached, however, it ''will'' temporarily affect high-process NPCs. Any changes made with [[SetActorValue|SetAV]] will be discarded when the actor's cell is unloaded. |