Latest revision |
Your text |
Line 1: |
Line 1: |
| | [[Category:Scripting]] |
| | [[Category:Papyrus]] |
| | [[Category:Script Objects]] |
| | |
| '''Extends:''' [[Form Script]] | | '''Extends:''' [[Form Script]] |
| <BR>
| |
| '''Editor:''' [[Object Mod]]
| |
|
| |
|
| Script for the manipulation of an object modification. | | Script for the manipulation of an object mod |
|
| |
|
| == Definition == | | == Definition == |
Line 12: |
Line 14: |
| == Properties == | | == Properties == |
| None | | None |
|
| |
| == F4SE Properties ==
| |
| *TypeBool: Set of read-only properties that uses value1, and operators Set/And/Or.
| |
| **int Weapon_Target_bAlternateRumble: 22
| |
| **int Weapon_Target_bAutomatic: 25
| |
| **int Weapon_Target_bBoltAction: 81
| |
| **int Weapon_Target_bCantDrop: 26
| |
| **int Weapon_Target_bChargingAttack: 93
| |
| **int Weapon_Target_bChargingReload: 18
| |
| **int Weapon_Target_bDisableShells: 92
| |
| **int Weapon_Target_bEffectOnDeath: 21
| |
| **int Weapon_Target_bFixedRange: 20
| |
| **int Weapon_Target_bHasScope: 48
| |
| **int Weapon_Target_bHoldInputToPower: 85
| |
| **int Weapon_Target_bIgnoreResist: 24
| |
| **int Weapon_Target_bMinorCrime: 19
| |
| **int Weapon_Target_bNonHostile: 23
| |
| **int Weapon_Target_bNonPlayable: 27
| |
| **int Weapon_Target_bNPCsUseAmmo: 17
| |
| **int Weapon_Target_bPlayerOnly: 16
| |
| **int Weapon_Target_bRepeatableSingleFire: 86
| |
|
| |
| *TypeInt: Set of read-only properties that uses value1, value2, and operators Set/Add/Mul-Add.
| |
| **int Actor_Target_iXPOffset: 514
| |
| **int Armor_Target_iHealth: 267
| |
| **int Armor_Target_iRating: 262
| |
| **int Armor_Target_iValue: 261
| |
| **int Weapon_Target_iAmmoCapacity: 12
| |
| **int Weapon_Target_iAttackDamage: 28
| |
| **int Weapon_Target_iRank: 10
| |
| **int Weapon_Target_iValue: 29
| |
| **int Weapon_Target_uAimModelConeDecreaseDelayMs: 37
| |
| **int Weapon_Target_uAimModelRecoilShotsForRunaway: 44
| |
| **int Weapon_Target_uNumProjectiles: 51
| |
|
| |
| *TypeFloat: Set of read-only properties that uses value1, value2, and operators Set/Add/Mul-Add.
| |
| **int Actor_Target_fColorRemappingIndex: 516
| |
| **int Armor_Target_fColorRemappingIndex: 268
| |
| **int Armor_Target_fWeight: 260
| |
| **int Weapon_Target_fAimModelBaseStability: 66
| |
| **int Weapon_Target_fAimModelConeDecreasePerSec: 36
| |
| **int Weapon_Target_fAimModelConeIncreasePerShot: 35
| |
| **int Weapon_Target_fAimModelConeIronSightsMultiplier: 47
| |
| **int Weapon_Target_fAimModelConeSneakMultiplier: 38
| |
| **int Weapon_Target_fAimModelMaxConeDegrees: 34
| |
| **int Weapon_Target_fAimModelMinConeDegrees: 33
| |
| **int Weapon_Target_fAimModelRecoilArgDeg: 45
| |
| **int Weapon_Target_fAimModelRecoilArgRotateDeg: 46
| |
| **int Weapon_Target_fAimModelRecoilDiminishSightsMult: 40
| |
| **int Weapon_Target_fAimModelRecoilDiminishSpringForce: 39
| |
| **int Weapon_Target_fAimModelRecoilHipMult: 43
| |
| **int Weapon_Target_fAimModelRecoilMaxDegPerShot: 41
| |
| **int Weapon_Target_fAimModelRecoilMinDegPerShot: 42
| |
| **int Weapon_Target_fAttackActionPointCost: 79
| |
| **int Weapon_Target_fAttackDelaySec: 4
| |
| **int Weapon_Target_fColorRemappingIndex: 88
| |
| **int Weapon_Target_fCriticalChargeBonus: 8
| |
| **int Weapon_Target_fCriticalDamageMult: 90
| |
| **int Weapon_Target_fFireSeconds: 50
| |
| **int Weapon_Target_fFullPowerSeconds: 84
| |
| **int Weapon_Target_fMaxRange: 3
| |
| **int Weapon_Target_fMinPowerPerShot: 87
| |
| **int Weapon_Target_fMinRange: 2
| |
| **int Weapon_Target_fOutOfRangeDamageMult: 6
| |
| **int Weapon_Target_fReach: 1
| |
| **int Weapon_Target_fReloadSpeed: 76
| |
| **int Weapon_Target_fSecondaryDamage: 7
| |
| **int Weapon_Target_fSightedTransitionSeconds: 83
| |
| **int Weapon_Target_fSoundLevelMult: 74
| |
| **int Weapon_Target_fSpeed: 0
| |
| **int Weapon_Target_fUnused: 5
| |
| **int Weapon_Target_fWeight: 30
| |
| **int Weapon_Target_fZoomDataCameraOffsetX: 70
| |
| **int Weapon_Target_fZoomDataCameraOffsetY: 71
| |
| **int Weapon_Target_fZoomDataCameraOffsetZ: 72
| |
|
| |
| *TypeForm: Set of read-only properties that uses object, and operators Set/Add/Rem.
| |
| **int Actor_Target_peEnchantments: 515
| |
| **int Actor_Target_piForcedInventory: 513
| |
| **int Actor_Target_pkKeywords: 512
| |
| **int Actor_Target_pwMaterialSwaps: 517
| |
| **int Armor_Target_peEnchantments: 256
| |
| **int Armor_Target_piBashImpactDataSet: 257
| |
| **int Armor_Target_pkKeywords: 259
| |
| **int Armor_Target_pmBlockMaterial: 258
| |
| **int Armor_Target_pwMaterialSwaps: 269
| |
| **int Weapon_Target_paAimModel: 32
| |
| **int Weapon_Target_peEnchantments: 65
| |
| **int Weapon_Target_pgZoomDataImageSpace: 69
| |
| **int Weapon_Target_piBashImpactDataSet: 63
| |
| **int Weapon_Target_piImpactDataSet: 60
| |
| **int Weapon_Target_pkKeywords: 31
| |
| **int Weapon_Target_plCritEffect: 62
| |
| **int Weapon_Target_pmBlockMaterial: 64
| |
| **int Weapon_Target_pnNPCAmmoList: 75
| |
| **int Weapon_Target_poAmmo: 61
| |
| **int Weapon_Target_ppOverrideProjectile: 80
| |
| **int Weapon_Target_psAttackFailSound: 55
| |
| **int Weapon_Target_psAttackLoop: 54
| |
| **int Weapon_Target_psAttackSound: 52
| |
| **int Weapon_Target_psAttackSound2D: 53
| |
| **int Weapon_Target_psEquipSound: 57
| |
| **int Weapon_Target_psFastEquipSound: 91
| |
| **int Weapon_Target_psIdleSound: 56
| |
| **int Weapon_Target_psUnEquipSound: 58
| |
| **int Weapon_Target_ptEquipSlot: 73
| |
| **int Weapon_Target_pwMaterialSwaps: 89
| |
| **int Weapon_Target_pzZoomData: 67
| |
|
| |
| *TypeFormFloat: Set of read-only properties that uses object, value1, and operators Set/Add/Mul-Add.
| |
| **int Armor_Target_vaActorValues: 266
| |
| **int Armor_Target_vdDamageTypeValues: 265
| |
| **int Weapon_Target_vaActorValues: 94
| |
| **int Weapon_Target_vdDamageTypeValues: 77
| |
|
| |
| *TypeEnum: Set of read-only properties that uses value1, and operator Set.
| |
| **int Weapon_Target_ehHitBehavior: 9
| |
| **int Weapon_Target_elSoundLevel: 59
| |
| **int Weapon_Target_eoZoomDataOverlay: 68
| |
| **int Weapon_Target_esStaggerValue: 82
| |
| **int Weapon_Target_ewType: 15
| |
|
| |
| *TypeOperators: Set of read-only properties representing operators.
| |
| **int Modifier_Operator_Set: 0
| |
| **int Modifier_Operator_Add: 1
| |
| **int Modifier_Operator_Mult_Add: 2
| |
| **int Modifier_Operator_And: 3
| |
| **int Modifier_Operator_Or: 4
| |
| **int Modifier_Operator_Rem: 5
| |
|
| |
| == F4SE Structs ==
| |
| *Struct [[PropertyModifier Struct - ObjectMod|PropertyModifier]]
| |
| **A structure that holds property information about an ObjectMod entry.
| |
|
| |
|
| == Global Functions == | | == Global Functions == |
Line 151: |
Line 20: |
| == Member Functions == | | == Member Functions == |
| None | | None |
|
| |
| == F4SE Member Functions ==
| |
| *MiscObject Function [[GetLooseMod - ObjectMod|GetLooseMod]]()
| |
| **Gets the ObjectMod's loose mod.
| |
|
| |
| *int Function [[GetMaxRank - ObjectMod|GetMaxRank]]()
| |
| **Gets the ObjectMod's max rank.
| |
|
| |
| *int Function [[GetPriority - ObjectMod|GetPriority]]()
| |
| **Gets the ObjectMod's priority.
| |
|
| |
| *PropertyModifier[] Function [[GetPropertyModifiers - ObjectMod|GetPropertyModifiers]]()
| |
| **Gets the ObjectMod's property modifiers.
| |
|
| |
| *Function [[SetMaxRank - ObjectMod|SetMaxRank]](int aiRank)
| |
| **Sets the ObjectMod's max rank.
| |
|
| |
| *Function [[SetPriority - ObjectMod|SetPriority]](int aiPriority)
| |
| **Sets the ObjectMod's priority.
| |
|
| |
|
| == Events == | | == Events == |
| None | | None |
|
| |
| == See Also ==
| |
| *[[:Category:Items|Items Category]]
| |
|
| |
|
| |
| [[Category:Papyrus]]
| |
| [[Category:Scripting]]
| |
| [[Category:Script Objects]]
| |
| [[Category:Items]]
| |