Difference between revisions of "CombatStyle Script"
Jump to navigation
Jump to search
imported>Wafflesalot (Created page with "Category:Scripting Category:Papyrus Category:Script Objects Category:SKSE '''Extends:''' Form Script Script for the manipulation of Combat Styles.(This S...") |
imported>CraftySentinel m (Formatting Change) |
||
Line 24: | Line 24: | ||
== SKSE Member Functions == | == SKSE Member Functions == | ||
{|class="wikitable" width =100% | |||
!style="text-align:left;"|Function | |||
!style="text-align:left;"|Description | |||
|- | |||
|[[GetOffensiveMult - CombatStyle|Float '''GetOffensiveMult'''()]] | |||
|Returns the Offensive multiplier for the Combat Style. | |||
|- | |||
|[[GetDefensiveMult - CombatStyle|Float '''GetDefensiveMult'''()]] | |||
|Returns the Defensive multiplier for the Combat Style. | |||
|- | |||
|[[GetGroupOffensiveMult - CombatStyle|Float '''GetGroupOffensiveMult'''()]] | |||
|Returns the group offensive multiplier. | |||
|- | |||
|[[GetAvoidThreatChance - CombatStyle|Float '''GetAvoidThreatChance'''()]] | |||
|Returns the avoid threat chance of the Combat Style. | |||
|- | |||
|[[GetMeleeMult - CombatStyle|Float '''GetMeleeMult'''()]] | |||
|Returns the melee multiplier of the Combat Style. | |||
|- | |||
|[[GetRangedMult - CombatStyle|Float '''GetRangedMult'''()]] | |||
|Returns the range multiplier of the Combat Style. | |||
|- | |||
|[[GetMagicMult - CombatStyle|Float '''GetMagicMult'''()]] | |||
|Returns the magic multiplier of the Combat Style. | |||
|- | |||
|[[GetShoutMult - CombatStyle|Float '''GetShoutMult'''()]] | |||
|Returns the shout multiplier of the Combat Style. | |||
|- | |||
|[[GetStaffMult - CombatStyle|Float '''GetStaffMult'''()]] | |||
|Returns the staff multiplier of the Combat Style. | |||
|- | |||
|[[GetUnarmedMult - CombatStyle|Float '''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. | |||
|- | |||
|[[GetMeleeAttackStaggeredMult - CombatStyle|Float '''GetMeleeAttackStaggeredMult'''()]] | |||
|Returns the melee attack staggered multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleePowerAttackStaggeredMult - CombatStyle|Float '''GetMeleePowerAttackStaggeredMult'''()]] | |||
|Returns the melee power attack staggered multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleePowerAttackBlockingMult - CombatStyle|Float '''GetMeleePowerAttackBlockingMult'''()]] | |||
|Returns the melee power attack blocking multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleeBashMult - CombatStyle|Float '''GetMeleeBashMult'''()]] | |||
|Returns the melee bash multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleeBashRecoiledMult - CombatStyle|Float '''GetMeleeBashRecoiledMult'''()]] | |||
|Returns the melee bash recoiled multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleeBashAttackMult - CombatStyle|Float '''GetMeleeBashAttackMult'''()]] | |||
|Returns the melee bash attack multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleeBashPowerAttackMult - CombatStyle|Float '''GetMeleeBashPowerAttackMult'''()]] | |||
|Returns the melee bash power attack multiplier of the Combat Style. | |||
|- | |||
|[[GetMeleeSpecialAttackMult - CombatStyle|Float '''GetMeleeSpecialAttackMult'''()]] | |||
|Returns the melee special attack multiplier of the Combat Style. | |||
|- | |||
|[[GetAllowDualWielding - CombatStyle|Bool '''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. | |||
|- | |||
|[[GetCloseRangeDuelingCircleMult - CombatStyle|Float '''GetCloseRangeDuelingCircleMult'''()]] | |||
|Returns the close range dueling circle multiplier of the Combat Style. | |||
|- | |||
|[[GetCloseRangeDuelingFallbackMult - CombatStyle|Float '''GetCloseRangeDuelingFallbackMult'''()]] | |||
|Returns the close range dueling fallback multiplier of the Combat Style. | |||
|- | |||
|[[GetCloseRangeFlankingFlankDistance - CombatStyle|Float '''GetCloseRangeFlankingFlankDistance'''()]] | |||
|Returns the close range flanking flank distance of the Combat Style. | |||
|- | |||
|[[GetCloseRangeFlankingStalkTime - CombatStyle|Float '''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. | |||
|- | |||
|[[GetLongRangeStrafeMult - CombatStyle|Float '''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. | |||
|- | |||
|[[GetFlightHoverChance - CombatStyle|Float '''GetFlightHoverChance'''()]] | |||
|Returns the flight hover chance of the Combat Style. | |||
|- | |||
|[[GetFlightDiveBombChance - CombatStyle|Float '''GetFlightDiveBombChance'''()]] | |||
|Returns the flight dive bomb chance of the Combat Style. | |||
|- | |||
|[[GetFlightFlyingAttackChance - CombatStyle|Float '''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 |
Revision as of 03:51, 24 October 2013
Extends: Form Script
Script for the manipulation of Combat Styles.(This Script Requires SKSE.)
Definition
ScriptName CombatStyle extends Form Hidden
Properties
None
Global Functions
None
Member Functions
None
SKSE Member Functions
Function | Description |
---|---|
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
None