enderalse/source/scripts/combatstyle.psc

72 lines
2.9 KiB
Plaintext
Raw Normal View History

Scriptname CombatStyle extends Form Hidden
; functions related to the General Tab values
float Function GetOffensiveMult() native
float Function GetDefensiveMult() native
float Function GetGroupOffensiveMult() native
float Function GetAvoidThreatChance() native
float Function GetMeleeMult() native
float Function GetRangedMult() native
float Function GetMagicMult() native
float Function GetShoutMult() native
float Function GetStaffMult() native
float Function GetUnarmedMult() native
Function SetOffensiveMult(float mult) native
Function SetDefensiveMult(float mult) native
Function SetGroupOffensiveMult(float mult) native
Function SetAvoidThreatChance(float chance) native
Function SetMeleeMult(float mult) native
Function SetRangedMult(float mult) native
Function SetMagicMult(float mult) native
Function SetShoutMult(float mult) native
Function SetStaffMult(float mult) native
Function SetUnarmedMult(float mult) native
; functions related to the Melee tab values
float Function GetMeleeAttackStaggeredMult() native
float Function GetMeleePowerAttackStaggeredMult() native
float Function GetMeleePowerAttackBlockingMult() native
float Function GetMeleeBashMult() native
float Function GetMeleeBashRecoiledMult() native
float Function GetMeleeBashAttackMult() native
float Function GetMeleeBashPowerAttackMult() native
float Function GetMeleeSpecialAttackMult() native
bool Function GetAllowDualWielding() native
Function SetMeleeAttackStaggeredMult(float mult) native
Function SetMeleePowerAttackStaggeredMult(float mult) native
Function SetMeleePowerAttackBlockingMult(float mult) native
Function SetMeleeBashMult(float mult) native
Function SetMeleeBashRecoiledMult(float mult) native
Function SetMeleeBashAttackMult(float mult) native
Function SetMeleeBashPowerAttackMult(float mult) native
Function SetMeleeSpecialAttackMult(float mult) native
Function SetAllowDualWielding(bool allow) native
; functions related to the Close Range tab values
float Function GetCloseRangeDuelingCircleMult() native
float Function GetCloseRangeDuelingFallbackMult() native
float Function GetCloseRangeFlankingFlankDistance() native
float Function GetCloseRangeFlankingStalkTime() native
Function SetCloseRangeDuelingCircleMult(float mult) native
Function SetCloseRangeDuelingFallbackMult(float mult) native
Function SetCloseRangeFlankingFlankDistance(float mult) native
Function SetCloseRangeFlankingStalkTime(float mult) native
; functions related to the LongRange tab values
float Function GetLongRangeStrafeMult() native
Function SetLongRangeStrafeMult(float mult) native
; functions related to the Flight tab values
float Function GetFlightHoverChance() native
float Function GetFlightDiveBombChance() native
float Function GetFlightFlyingAttackChance() native
Function SetFlightHoverChance(float chance) native
Function SetFlightDiveBombChance(float chance) native
Function SetFlightFlyingAttackChance(float mult) native