Difference between revisions of "CombatStyle Script"
Jump to navigation
Jump to search
imported>CraftySentinel m (Formatting Change) |
imported>CraftySentinel (Reverted to List) |
||
Line 24: | Line 24: | ||
== SKSE Member Functions == | == SKSE Member Functions == | ||
:'''Float [[GetOffensiveMult - CombatStyle|GetOffensiveMult]]()''' | |||
:*Returns the Offensive multiplier for the Combat Style. | |||
:'''Float [[GetDefensiveMult - CombatStyle|GetDefensiveMult]]()''' | |||
:*Returns the Defensive multiplier for the Combat Style. | |||
:'''Float [[GetGroupOffensiveMult - CombatStyle|GetGroupOffensiveMult]]()''' | |||
:*Returns the group offensive multiplier. | |||
:'''Float [[GetAvoidThreatChance - CombatStyle|GetAvoidThreatChance]]()''' | |||
:*Returns the avoid threat chance of the Combat Style. | |||
:'''Float [[GetMeleeMult - CombatStyle|GetMeleeMult]]()''' | |||
:*Returns the melee multiplier of the Combat Style. | |||
:'''Float [[GetRangedMult - CombatStyle|GetRangedMult]]()''' | |||
:*Returns the range multiplier of the Combat Style. | |||
:'''Float [[GetMagicMult - CombatStyle|GetMagicMult]]()''' | |||
:*Returns the magic multiplier of the Combat Style. | |||
:'''Float [[GetShoutMult - CombatStyle|GetShoutMult]]()''' | |||
:*Returns the shout multiplier of the Combat Style. | |||
:'''Float [[GetStaffMult - CombatStyle|GetStaffMult]]()''' | |||
:*Returns the staff multiplier of the Combat Style. | |||
:'''Float [[GetUnarmedMult - CombatStyle|GetUnarmedMult]]()''' | |||
:*Returns the unarmed multiplier of the Combat Style. | |||
:'''[[SetOffensiveMult - CombatStyle|SetOffensiveMult]](Float ''mult'')''' | |||
:*Sets the offensive multiplier to the specified amount. | |||
:'''[[SetDefensiveMult - CombatStyle|SetDefensiveMult]](Float ''mult'')''' | |||
:*Sets the defensive multiplier to the specified amount. | |||
:'''[[SetGroupOffensiveMult - CombatStyle|SetGroupOffensiveMult]](Float ''mult'')''' | |||
:*Sets the group offensive multiplier to the specified amount. | |||
:'''[[SetAvoidThreatChance - CombatStyle|SetAvoidThreatChance]](Float ''chance'')''' | |||
:*Sets the avoid threat chance to the specified amount. | |||
:'''[[SetMeleeMult - CombatStyle|SetMeleeMult]](Float ''mult'')''' | |||
:*Sets the melee multiplier to the specified amount. | |||
:'''[[SetRangedMult - CombatStyle|SetRangedMult]](Float ''mult'')''' | |||
:*Sets the ranged multiplier to the specified amount. | |||
:'''[[SetMagicMult - CombatStyle|SetMagicMult]](Float ''mult'')''' | |||
:*Sets the magic multiplier to the specified amount. | |||
:'''[[SetShoutMult - CombatStyle|SetShoutMult]](Float ''mult'')''' | |||
:*Sets the shout multiplier to the specified amount. | |||
:'''[[SetStaffMult - CombatStyle|SetStaffMult]](Float ''mult'')''' | |||
:*Sets the staff multiplier to the specified amount. | |||
:'''[[SetUnarmedMult - CombatStyle|SetUnarmedMult]](Float ''mult'')''' | |||
:*Sets the unarmed multiplier to the specified amount. | |||
:'''Float [[GetMeleeAttackStaggeredMult - CombatStyle|GetMeleeAttackStaggeredMult]]()''' | |||
:*Returns the melee attack staggered multiplier of the Combat Style. | |||
:'''Float [[GetMeleePowerAttackStaggeredMult - CombatStyle|GetMeleePowerAttackStaggeredMult]]()''' | |||
:*Returns the melee power attack staggered multiplier of the Combat Style. | |||
:'''Float [[GetMeleePowerAttackBlockingMult - CombatStyle|GetMeleePowerAttackBlockingMult]]()''' | |||
:*Returns the melee power attack blocking multiplier of the Combat Style. | |||
:'''Float [[GetMeleeBashMult - CombatStyle|GetMeleeBashMult]]()''' | |||
:*Returns the melee bash multiplier of the Combat Style. | |||
:'''Float [[GetMeleeBashRecoiledMult - CombatStyle|GetMeleeBashRecoiledMult]]()''' | |||
:*Returns the melee bash recoiled multiplier of the Combat Style. | |||
:'''Float [[GetMeleeBashAttackMult - CombatStyle|GetMeleeBashAttackMult]]()''' | |||
:*Returns the melee bash attack multiplier of the Combat Style. | |||
:'''Float [[GetMeleeBashPowerAttackMult - CombatStyle|GetMeleeBashPowerAttackMult]]()''' | |||
:*Returns the melee bash power attack multiplier of the Combat Style. | |||
:'''Float [[GetMeleeSpecialAttackMult - CombatStyle|GetMeleeSpecialAttackMult]]()''' | |||
:*Returns the melee special attack multiplier of the Combat Style. | |||
:'''Bool [[GetAllowDualWielding - CombatStyle|GetAllowDualWielding]]()''' | |||
:*Returns if the combat style allows dual wielding. | |||
:'''[[SetMeleeAttackStaggeredMult - CombatStyle|SetMeleeAttackStaggeredMult]](Float ''mult'')''' | |||
:*Sets the melee attack staggered multiplier to the specified amount. | |||
:'''[[SetMeleePowerAttackStaggeredMult - CombatStyle|SetMeleePowerAttackStaggeredMult]](Float ''mult'')''' | |||
:*Sets the melee power attack staggered multiplier to the specified amount. | |||
:'''[[SetMeleePowerAttackBlockingMult - CombatStyle|SetMeleePowerAttackBlockingMult]](Float ''mult'')''' | |||
:*Sets the melee power attack blocking multiplier to the specified amount. | |||
:'''[[SetMeleeBashMult - CombatStyle|SetMeleeBashMult]](Float ''mult'')''' | |||
:*Sets the melee bash multiplier to the specified amount. | |||
:'''[[SetMeleeBashRecoiledMult - CombatStyle|SetMeleeBashRecoiledMult]](Float ''mult'')''' | |||
:*Sets the melee bash recoiled multiplier to the specified amount. | |||
:'''[[SetMeleeBashAttackMult - CombatStyle|SetMeleeBashAttackMult]](Float ''mult'')''' | |||
:*Sets the melee bash attack multiplier to the specified amount. | |||
:'''[[SetMeleeBashPowerAttackMult - CombatStyle|SetMeleeBashPowerAttackMult]](Float ''mult'')''' | |||
:*Sets the melee bash power attack multiplier to the specified amount. | |||
:'''[[SetMeleeSpecialAttackMult - CombatStyle|SetMeleeSpecialAttackMult]](Float ''mult'')''' | |||
:*Sets the melee special attack multiplier to the specified amount. | |||
:'''[[SetAllowDualWielding - CombatStyle|SetAllowDualWielding]](Bool ''allow'')''' | |||
:*Sets if dual wielding is allowed while in this combat style. | |||
:'''Float [[GetCloseRangeDuelingCircleMult - CombatStyle|GetCloseRangeDuelingCircleMult]]()''' | |||
:*Returns the close range dueling circle multiplier of the Combat Style. | |||
:'''Float [[GetCloseRangeDuelingFallbackMult - CombatStyle|GetCloseRangeDuelingFallbackMult]]()''' | |||
:*Returns the close range dueling fallback multiplier of the Combat Style. | |||
:'''Float [[GetCloseRangeFlankingFlankDistance - CombatStyle|GetCloseRangeFlankingFlankDistance]]()''' | |||
:*Returns the close range flanking flank distance of the Combat Style. | |||
:'''Float [[GetCloseRangeFlankingStalkTime - CombatStyle|GetCloseRangeFlankingStalkTime]]()''' | |||
:*Returns the close range flanking stalk time of the Combat Style. | |||
:'''[[SetCloseRangeDuelingCircleMult - CombatStyle|SetCloseRangeDuelingCircleMult]](Float ''mult'')''' | |||
:*Sets the close range dueling circle multiplier to the specified amount. | |||
:'''[[SetCloseRangeDuelingFallbackMult - CombatStyle|SetCloseRangeDuelingFallbackMult]](Float ''mult'')''' | |||
:*Sets the close range dueling fallback multiplier to the specified amount. | |||
:'''[[SetCloseRangeFlankingFlankDistance - CombatStyle|SetCloseRangeFlankingFlankDistance]](Float ''mult'')''' | |||
:*Sets the close range flanking flank distance to the specified amount. | |||
:'''[[SetCloseRangeFlankingStalkTime - CombatStyle|SetCloseRangeFlankingStalkTime]](Float ''mult'')''' | |||
:*Sets the close range flanking stalk time to the specified amount. | |||
:'''Float [[GetLongRangeStrafeMult - CombatStyle|GetLongRangeStrafeMult]]()''' | |||
:*Returns the long range strafe multiplier of the Combat Style. | |||
:'''[[SetLongRangeStrafeMult - CombatStyle|SetLongRangeStrafeMult]](Float ''mult'')''' | |||
:*Sets the long range strafe multiplier to the specified amount. | |||
:'''Float [[GetFlightHoverChance - CombatStyle|GetFlightHoverChance]]()''' | |||
:*Returns the flight hover chance of the Combat Style. | |||
:'''Float [[GetFlightDiveBombChance - CombatStyle|GetFlightDiveBombChance]]()''' | |||
:*Returns the flight dive bomb chance of the Combat Style. | |||
:'''Float [[GetFlightFlyingAttackChance - CombatStyle|GetFlightFlyingAttackChance]]()''' | |||
:*Returns the flight flying attack chance of the Combat Style. | |||
:'''[[SetFlightHoverChance - CombatStyle|SetFlightHoverChance]](Float ''chance'')''' | |||
:*Sets the flight hover chance to the specified amount. | |||
:'''[[SetFlightDiveBombChance - CombatStyle|SetFlightDiveBombChance]](Float ''chance'')''' | |||
:*Sets the flight dive bomb chance to the specified amount. | |||
:'''[[SetFlightFlyingAttackChance - CombatStyle|SetFlightFlyingAttackChance]](Float ''mult'')''' | |||
:*Sets the flight flying attack chance to the specified amount. | |||
== Events == | == Events == | ||
None | None |
Latest revision as of 06:56, 2 February 2014
Extends: Form Script
Script for the manipulation of Combat Styles.(This Script Requires SKSE.)
Definition[edit | edit source]
ScriptName CombatStyle extends Form Hidden
Properties[edit | edit source]
None
Global Functions[edit | edit source]
None
Member Functions[edit | edit source]
None
SKSE Member Functions[edit | edit source]
- Float GetOffensiveMult()
- Returns the Offensive multiplier for the Combat Style.
- Float GetDefensiveMult()
- Returns the Defensive multiplier for the Combat Style.
- Float GetGroupOffensiveMult()
- Returns the group offensive multiplier.
- Float GetAvoidThreatChance()
- Returns the avoid threat chance of the Combat Style.
- Float GetMeleeMult()
- Returns the melee multiplier of the Combat Style.
- Float GetRangedMult()
- Returns the range multiplier of the Combat Style.
- Float GetMagicMult()
- Returns the magic multiplier of the Combat Style.
- Float GetShoutMult()
- Returns the shout multiplier of the Combat Style.
- Float GetStaffMult()
- Returns the staff multiplier of the Combat Style.
- Float GetUnarmedMult()
- Returns the unarmed multiplier of the Combat Style.
- SetOffensiveMult(Float mult)
- Sets the offensive multiplier to the specified amount.
- SetDefensiveMult(Float mult)
- Sets the defensive multiplier to the specified amount.
- SetGroupOffensiveMult(Float mult)
- Sets the group offensive multiplier to the specified amount.
- SetAvoidThreatChance(Float chance)
- Sets the avoid threat chance to the specified amount.
- SetMeleeMult(Float mult)
- Sets the melee multiplier to the specified amount.
- SetRangedMult(Float mult)
- Sets the ranged multiplier to the specified amount.
- SetMagicMult(Float mult)
- Sets the magic multiplier to the specified amount.
- SetShoutMult(Float mult)
- Sets the shout multiplier to the specified amount.
- SetStaffMult(Float mult)
- Sets the staff multiplier to the specified amount.
- SetUnarmedMult(Float mult)
- Sets the unarmed multiplier to the specified amount.
- Float GetMeleeAttackStaggeredMult()
- Returns the melee attack staggered multiplier of the Combat Style.
- Float GetMeleePowerAttackStaggeredMult()
- Returns the melee power attack staggered multiplier of the Combat Style.
- Float GetMeleePowerAttackBlockingMult()
- Returns the melee power attack blocking multiplier of the Combat Style.
- Float GetMeleeBashMult()
- Returns the melee bash multiplier of the Combat Style.
- Float GetMeleeBashRecoiledMult()
- Returns the melee bash recoiled multiplier of the Combat Style.
- Float GetMeleeBashAttackMult()
- Returns the melee bash attack multiplier of the Combat Style.
- Float GetMeleeBashPowerAttackMult()
- Returns the melee bash power attack multiplier of the Combat Style.
- Float GetMeleeSpecialAttackMult()
- Returns the melee special attack multiplier of the Combat Style.
- Bool GetAllowDualWielding()
- Returns if the combat style allows dual wielding.
- SetMeleeAttackStaggeredMult(Float mult)
- Sets the melee attack staggered multiplier to the specified amount.
- SetMeleePowerAttackStaggeredMult(Float mult)
- Sets the melee power attack staggered multiplier to the specified amount.
- SetMeleePowerAttackBlockingMult(Float mult)
- Sets the melee power attack blocking multiplier to the specified amount.
- SetMeleeBashMult(Float mult)
- Sets the melee bash multiplier to the specified amount.
- SetMeleeBashRecoiledMult(Float mult)
- Sets the melee bash recoiled multiplier to the specified amount.
- SetMeleeBashAttackMult(Float mult)
- Sets the melee bash attack multiplier to the specified amount.
- SetMeleeBashPowerAttackMult(Float mult)
- Sets the melee bash power attack multiplier to the specified amount.
- SetMeleeSpecialAttackMult(Float mult)
- Sets the melee special attack multiplier to the specified amount.
- SetAllowDualWielding(Bool allow)
- Sets if dual wielding is allowed while in this combat style.
- Float GetCloseRangeDuelingCircleMult()
- Returns the close range dueling circle multiplier of the Combat Style.
- Float GetCloseRangeDuelingFallbackMult()
- Returns the close range dueling fallback multiplier of the Combat Style.
- Float GetCloseRangeFlankingFlankDistance()
- Returns the close range flanking flank distance of the Combat Style.
- Float GetCloseRangeFlankingStalkTime()
- Returns the close range flanking stalk time of the Combat Style.
- SetCloseRangeDuelingCircleMult(Float mult)
- Sets the close range dueling circle multiplier to the specified amount.
- SetCloseRangeDuelingFallbackMult(Float mult)
- Sets the close range dueling fallback multiplier to the specified amount.
- SetCloseRangeFlankingFlankDistance(Float mult)
- Sets the close range flanking flank distance to the specified amount.
- SetCloseRangeFlankingStalkTime(Float mult)
- Sets the close range flanking stalk time to the specified amount.
- Float GetLongRangeStrafeMult()
- Returns the long range strafe multiplier of the Combat Style.
- SetLongRangeStrafeMult(Float mult)
- Sets the long range strafe multiplier to the specified amount.
- Float GetFlightHoverChance()
- Returns the flight hover chance of the Combat Style.
- Float GetFlightDiveBombChance()
- Returns the flight dive bomb chance of the Combat Style.
- Float GetFlightFlyingAttackChance()
- Returns the flight flying attack chance of the Combat Style.
- SetFlightHoverChance(Float chance)
- Sets the flight hover chance to the specified amount.
- SetFlightDiveBombChance(Float chance)
- Sets the flight dive bomb chance to the specified amount.
- SetFlightFlyingAttackChance(Float mult)
- Sets the flight flying attack chance to the specified amount.
Events[edit | edit source]
None