I'm a doctor, not a mechanic

UE2:U2Weapon instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2XMP Object >> Actor >> Inventory >> Weapon >> U2Weapon (instance functions)

Contents

Other member categories for this class:
property group

[edit] Instance functions

[edit] AdjustAim

function bool AdjustAim (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)


[edit] AdjustProjectileAim

function bool AdjustProjectileAim (bool bAltFire, class<ProjectileProjectileClass, Object.Vector projStart, float FireSpread, bool bLeadTarget, bool bWarnTarget, bool bTossed, bool bTrySplash)


[edit] AdjustTraceAim

function bool AdjustTraceAim (float projSpeed, Object.Vector projStart, float FireSpread, bool bLeadTarget, bool bWarnTarget, bool bTossed, bool bTrySplash)


[edit] AdjustTraceFireHit

function AdjustTraceFireHit (out Actor.CheckResult Hit)


[edit] AltFire

simulated function AltFire ()

Overrides: Weapon.AltFire


[edit] AuthorityAltFire

function AuthorityAltFire ()


[edit] AuthorityFire

function AuthorityFire ()


[edit] CalcDrawOffset

simulated function Object.Vector CalcDrawOffset ()


[edit] CalcFireOffset

simulated function Object.Vector CalcFireOffset (Object.Vector X, Object.Vector Y, Object.Vector Z)


[edit] CalcShellOffset

simulated function Object.Vector CalcShellOffset (Object.Vector X, Object.Vector Y, Object.Vector Z)


[edit] ClearWeaponEffects

simulated function ClearWeaponEffects ()

Overrides: Weapon.ClearWeaponEffects


[edit] ClientFinish

simulated function ClientFinish ()


[edit] ClientTraceImpact

simulated function ClientTraceImpact (Actor.CheckResult Hit)


[edit] ClientWeaponSet

simulated function ClientWeaponSet (bool bOptionalSet)

Overrides: Weapon.ClientWeaponSet


[edit] ConstructDeco

simulated function ConstructDeco (int i)


[edit] DefaultRating

function float DefaultRating (Actor Target, bool bUseAltMode)


[edit] DestructDeco

simulated function DestructDeco (int i)


[edit] DispatchWeaponNotifies

function DispatchWeaponNotifies (out Actor.CheckResult Hit)


[edit] DMW

function final DMW (coerce string Msg)


[edit] DrawDecos

simulated function DrawDecos (Canvas Canvas)


[edit] DrawWeapon

simulated function DrawWeapon (Canvas Canvas)


[edit] DropFrom

function DropFrom (Object.Vector StartLocation)

Overrides: Weapon.DropFrom


[edit] EjectShell

simulated function EjectShell (class<U2ShellCaseShellClass)


[edit] EverywhereAltFire

simulated function EverywhereAltFire ()


[edit] EverywhereFire

simulated function EverywhereFire ()


[edit] FindBestTarget

function Actor FindBestTarget (Object.Vector Loc, Object.Rotator ViewRot, float MaxAngleInDegrees)


[edit] FindTraceTarget

function Actor FindTraceTarget (Object.Vector Loc, Object.Rotator ViewRot)


[edit] Finish

simulated function Finish ()


[edit] Fire

simulated function Fire ()

Overrides: Weapon.Fire


[edit] GetAltFireAmmoUsed

simulated function int GetAltFireAmmoUsed ()


[edit] GetAttitudeTo

simulated function Controller.EAttitude GetAttitudeTo (Actor A)


[edit] GetClipAmount

simulated function int GetClipAmount ()

Overrides: Weapon.GetClipAmount


[edit] GetClipSize

simulated function int GetClipSize ()

Overrides: Weapon.GetClipSize


[edit] GetConsole

simulated function UIConsole GetConsole ()


[edit] GetFireAmmoUsed

simulated function int GetFireAmmoUsed ()


[edit] GetGunButtSound

function Sound GetGunButtSound ()


[edit] GetModeRating

function float GetModeRating (Actor Target, float DistanceToEnemy, float RangeMin, float RangeIdeal, float RangeMax, float RangeLimit, float RatingInsideMin, float RatingRangeMin, float RatingRangeIdeal, float RatingRangeMax, float RatingRangeLimit, float RatingBase, bool bUseAltMode)


[edit] GetWeaponAnimationType

simulated function LicenseePawn.EWeaponAnimationType GetWeaponAnimationType ()


[edit] GetWeaponDistanceToEnemy

function float GetWeaponDistanceToEnemy (Actor Target)


[edit] GetWeaponRating

function float GetWeaponRating (Actor Target, out byte bUseAltMode, bool bSupportsFire, bool bSupportsAltFire)


[edit] GiveAmmo

function GiveAmmo (Pawn Other)

Overrides: Weapon.GiveAmmo


[edit] GiveTo

function GiveTo (Pawn Other, optional bool bDontTryToSwitch)

Overrides: Weapon.GiveTo


[edit] GreaterThan

simulated function bool GreaterThan (Weapon Other)


[edit] HandleCrosshairGlow

simulated function HandleCrosshairGlow (Canvas Canvas)


[edit] HandlePickupQuery

function bool HandlePickupQuery (Pickup Item)

Overrides: Weapon.HandlePickupQuery


[edit] HandleTargetDetails

simulated function HandleTargetDetails (Actor A, Canvas Canvas, Object.Vector ViewLoc, Object.Rotator ViewRot)


[edit] HandleWaterShot

function HandleWaterShot (Object.Vector HitLocation, Object.Vector Start, Object.Vector End)


[edit] HasEnoughAmmo

function bool HasEnoughAmmo (int MinUses)

Overrides: Weapon.HasEnoughAmmo


[edit] HasEnoughModeAmmo

function bool HasEnoughModeAmmo (int AmmoUsed, int NumUses)


[edit] IsTargetable

function bool IsTargetable (Actor A)


[edit] LessThan

simulated function bool LessThan (Weapon Other)


[edit] MaybePixieReload

function MaybePixieReload ()


[edit] MeleeAttack

function MeleeAttack ()


[edit] MeshAgentCallActionEx

simulated function MeshAgentCallActionEx (name Sequence)


[edit] MeshAgentSetInputCurValueEx

simulated function MeshAgentSetInputCurValueEx (name Input, name Value)


[edit] MouseMove

function bool MouseMove (Console.EInputKey Key, Console.EInputAction Action, float Delta)


[edit] NextWeapon

simulated function Weapon NextWeapon (Weapon aChoice, Weapon aWeapon)

Overrides: Inventory.NextWeapon


[edit] NoEnemyRating

function float NoEnemyRating (bool bUseAltMode)


[edit] NotifyCutsceneBegin

simulated function NotifyCutsceneBegin ()


[edit] NotifyPlaySoundSlot

simulated function NotifyPlaySoundSlot (string Slot)


[edit] NotUsingRangeRating

function float NotUsingRangeRating (Actor Target, bool bUseAltMode)


[edit] PawnAgentEvent

simulated function PawnAgentEvent (name InEventName)


[edit] PlayAltFiring

simulated function PlayAltFiring ()

Overrides: Weapon.PlayAltFiring


[edit] PlayAnimEx

simulated function PlayAnimEx (name Sequence)


[edit] PlayFiring

simulated function PlayFiring ()

Overrides: Weapon.PlayFiring


[edit] PlayPostSelect

simulated function PlayPostSelect ()


[edit] PlaySelect

simulated function PlaySelect ()

Overrides: Weapon.PlaySelect


[edit] PostModifyRatings

function PostModifyRatings (Actor Target, float DistanceToEnemy, out float PriFireRating, out float AltFireRating)


[edit] PostRecvOwner

simulated function PostRecvOwner ()

Overrides: Weapon.PostRecvOwner


[edit] PostSetAimingParameters

function PostSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)


[edit] PreModifyRatings

function PreModifyRatings (Actor Target, float DistanceToEnemy, out float PriFireRating, out float AltFireRating, out byte bGetFireRating, out byte bGetAltFireRating)


[edit] PreSetAimingParameters

function bool PreSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)


[edit] PrevWeapon

simulated function Weapon PrevWeapon (Weapon aChoice, Weapon aWeapon)

Overrides: Inventory.PrevWeapon


[edit] ProcessTraceHitEx

function ProcessTraceHitEx (Object.Vector HitDirection, Actor.CheckResult Hit, float EffectiveDamage)


[edit] ProjectileFire

function Projectile ProjectileFire (class<ProjectileProjClass)

Overrides: Weapon.ProjectileFire


[edit] RateSelf

function float RateSelf (Actor Target, out byte bUseAltMode)

Overrides: Weapon.RateSelf


[edit] RecommendWeapon

simulated function Weapon RecommendWeapon (Actor Target, out float Rating, out byte bUseAltMode)

Overrides: Weapon.RecommendWeapon


[edit] Refresh

function Refresh ()


[edit] Reload

simulated function Reload ()


[edit] SelectFiringMode

function byte SelectFiringMode (Actor Target)


[edit] SetCrosshair

simulated function SetCrosshair ()


[edit] SetFireSkin

simulated function SetFireSkin ()


[edit] SetFireStartLocations

function SetFireStartLocations ()


[edit] ShouldSwitchWeapon

function bool ShouldSwitchWeapon (Weapon CurrentWeapon, bool bOptionalSet)

Overrides: Weapon.ShouldSwitchWeapon


[edit] StartAdjust

function StartAdjust ()


[edit] SuggestAttackStyle

function float SuggestAttackStyle (Actor Target)

Overrides: Weapon.SuggestAttackStyle


[edit] SuggestAttackStyleMode

function float SuggestAttackStyleMode (Actor Target, float RangeMin, float RangeIdeal, float RangeMax, bool bUseAltMode)


[edit] SuggestAttackStyleNoEnemy

function float SuggestAttackStyleNoEnemy (bool bUseAltMode)


[edit] SuggestAttackStyleNoRange

function float SuggestAttackStyleNoRange (bool bUseAltMode)


[edit] SuggestDefenseStyle

function float SuggestDefenseStyle (Actor Target)

Overrides: Weapon.SuggestDefenseStyle


[edit] SwitchAway

simulated function SwitchAway ()


[edit] SwitchPriority

simulated function float SwitchPriority ()

Overrides: Weapon.SwitchPriority


[edit] TraceFire

function TraceFire (float TraceSpread)

Overrides: Weapon.TraceFire


[edit] TraceFireFailed

function TraceFireFailed (Object.Vector EndPoint)


[edit] UnSetCrosshair

simulated function UnSetCrosshair ()


[edit] UnsetFireSkin

simulated function UnsetFireSkin ()


[edit] UpdateAltRanges

function UpdateAltRanges ()


[edit] UpdateCrosshair

simulated function UpdateCrosshair (Canvas Canvas)


[edit] UpdatePriRanges

function UpdatePriRanges ()


[edit] UpdateRanges

function UpdateRanges (float Speed, float DamageRadius, out float RangeIdeal, out float RangeMax, out float RangeLimit)


[edit] WeaponChange

simulated function Weapon WeaponChange (byte F, Weapon aChoice)

Overrides: Weapon.WeaponChange


Personal tools