Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

U2XMP.DeployableInventory

Extends
U2XMPItem
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- U2.U2Weapon
            |   
            +-- U2.U2XMPItem
               |   
               +-- U2XMP.DeployableInventory

Direct Known Subclasses:

AutoTurretDeployable, EnergyRelayDeployable, FieldGeneratorDeployable, ProximitySensorDeployable, RocketTurretDeployable

Constants Summary
DeployBuffer=1
DeployHeight=32
Inherited Contants from U2.U2Weapon
MaxRapidFireRate, MinSlowFireRate, RangeUnlimited, RatingCantFire, RatingDangerous, RatingDefault, RatingDisabled, RatingFireNow, RatingHighest, RatingIneffective, RatingLow, RatingNoAmmo, RatingNone

Variables Summary
class<DeployedUnit>DeployClass
soundDeployFailedSound
array<int>ItemHealthArray
floatMaxDeployDistance
stringXMPIcon
Inherited Variables from U2.U2XMPItem
ActivateSound, bActivatable, DeActivateSound, EffectSound
Inherited Variables from U2.U2Weapon
AIRatingAltFire, AIRatingFire, AltDamage, AltFireEndSound, AltFireLastDownTime, AltFireLastReloadTime, AltFireLastRoundSound, AltFirePitch, AltFireTime, AltProjectileSpeed, AltShakeMag, AltShakeTime, AltShellClass, bAdjustWeaponPitchYaw, bAdjustWeaponRoll, bAdjustWeaponXY, bAdjustWeaponZ, bAimAltFire, bAimFire, bAltFireEnabledForOwner, bAltFiring, bAmbientAltFireSound, bAmbientFireSound, bCrosshairGlows, bDisableFiring, bDisableTick, bFireEnabledForOwner, bFiring, bGlowing, bLastRound, bLockLocation, BounceDamping, BounceSound, bRepeatAltFire, bRepeatFire, Crosshair, CrosshairFilename, CrosshairName, Damage, DecoEffects, DownTime, fAdjustWeaponRate, FireEndSound, FireLastDownTime, FireLastReloadTime, FireLastRoundSound, FirePitch, FireSkinTime, FireTime, FirstPersonMesh, FirstPersonOffset, FlashSkin, FlashSkinTP, GlowingAttitude, GunButtSounds, ImpactHandlerClass, LastFullUpdateTime, LastTriggeredAnim, LastWaterRingTime, LocationOffset, MagicKey, MomentumTransfer, ProjectileFireStartLocation, ProjectileSpeed, RangeIdealAltFire, RangeIdealFire, RangeLimitAltFire, RangeLimitFire, RangeMaxAltFire, RangeMaxFire, RangeMinAltFire, RangeMinFire, RatingInsideMinAltFire, RatingInsideMinFire, RatingRangeIdealAltFire, RatingRangeIdealFire, RatingRangeLimitAltFire, RatingRangeLimitFire, RatingRangeMaxAltFire, RatingRangeMaxFire, RatingRangeMinAltFire, RatingRangeMinFire, ReloadTime, ReloadUnloadedSound, ReloadUnloadedTime, RotationOffset, SelectTime, ShellClass, ShellOffset, TargetableTypes, TraceFireStartLocation, TraceRange, TraceSpreadAltFire, TraceSpreadFire, U2PCOwner, UpdateRangeAmmoType, UpdateRangeGravityZ, UseGlowingCrosshairs, WeaponAnimationType

Functions Summary
functionbool ActivateUnit (bool bAltActivate ))
functionbool CanDeploy ()))
functionbool Deploy (bool bAltActivate ))
function OutputItemArray ()))
function SetCrosshair ()))
function TransferSpecialProperties ()))
function UnSetCrosshair ()))
function UpdateDeployedActor (DeployedUnit A ))
function UpdateInventoryHealth (int Health ))
Inherited Functions from U2.U2XMPItem
Activate, ActivateUnit, AdjustDamage, AltFire, AuthorityAltFire, AuthorityFire, BringUp, Deactivate, DrawDecos, DrawWeapon, Fire, GetClipAmount, GetClipSize, GiveTo, HasEnoughAmmo, PostRender, PreSetAimingParameters, ProjectileFire, Tick
Inherited Functions from U2.U2Weapon
AddAmmo, AdjustAim, AdjustProjectileAim, AdjustTraceAim, AdjustTraceFireHit, AdjustWeaponLog, AdjustWeaponPitchYaw, AdjustWeaponRate, AdjustWeaponRoll, AdjustWeaponXY, AdjustWeaponZ, AltFire, AnimEnd, AuthorityAltFire, AuthorityFire, BeginState, CalcDrawOffset, CalcFireOffset, CalcShellOffset, CanFire, ClearWeaponEffects, ClientFinish, ClientTraceImpact, ClientWeaponSet, ConstructDeco, DefaultRating, Destroyed, DestructDeco, DispatchWeaponNotifies, DMW, DrawDecos, DrawWeapon, DropFrom, EjectShell, EndState, EverywhereAltFire, EverywhereFire, FindBestTarget, FindTraceTarget, Finish, Fire, GetAltFireAmmoUsed, GetAttitudeTo, GetClipAmount, GetClipSize, GetConsole, GetFireAmmoUsed, GetGunButtSound, GetModeRating, GetWeaponAnimationType, GetWeaponDistanceToEnemy, GetWeaponRating, GiveAmmo, GiveTo, GreaterThan, HandleCrosshairGlow, HandlePickupQuery, HandleTargetDetails, HandleWaterShot, HasEnoughAmmo, HasEnoughModeAmmo, IsTargetable, LessThan, MaybePixieReload, MeleeAttack, MeshAgentCallActionEx, MeshAgentSetInputCurValueEx, MouseMove, NextWeapon, NoEnemyRating, NotifyCutsceneBegin, NotifyPlaySoundSlot, NotUsingRangeRating, PawnAgentEvent, PlayAltFiring, PlayAnimEx, PlayFiring, PlayPostSelect, PlaySelect, PostBeginPlay, PostModifyRatings, PostRecvOwner, PostSetAimingParameters, PreModifyRatings, PreSetAimingParameters, PrevWeapon, ProcessTraceHitEx, ProjectileFire, PutDown, RateSelf, RecommendWeapon, Refresh, Reload, RenderOverlays, SelectFiringMode, SetCrosshair, SetFireSkin, SetFireStartLocations, ShouldSwitchWeapon, StartAdjust, StopAdjust, SuggestAttackStyle, SuggestAttackStyleMode, SuggestAttackStyleNoEnemy, SuggestAttackStyleNoRange, SuggestDefenseStyle, SwitchAway, SwitchPriority, TraceFire, TraceFireFailed, UnSetCrosshair, UnsetFireSkin, UpdateAltRanges, UpdateCrosshair, UpdatePriRanges, UpdateRanges, WeaponChange


Constants Detail

DeployBuffer Source code

const DeployBuffer = 1;

DeployHeight Source code

const DeployHeight = 32;


Variables Detail

DeployClass Source code

var class<DeployedUnit> DeployClass;

DeployFailedSound Source code

var sound DeployFailedSound;

ItemHealthArray Source code

var travel array<int> ItemHealthArray;

MaxDeployDistance Source code

var float MaxDeployDistance;

XMPIcon Source code

var string XMPIcon;


Functions Detail

ActivateUnit Source code

function bool ActivateUnit ( bool bAltActivate ) )

CanDeploy Source code

function bool CanDeploy ( ) )

Deploy Source code

function bool Deploy ( bool bAltActivate ) )

OutputItemArray Source code

function OutputItemArray ( ) )

SetCrosshair Source code

simulated function SetCrosshair ( ) )

TransferSpecialProperties Source code

function TransferSpecialProperties ( ) )

UnSetCrosshair Source code

simulated function UnSetCrosshair ( ) )

UpdateDeployedActor Source code

function UpdateDeployedActor ( DeployedUnit A ) )

UpdateInventoryHealth Source code

function UpdateInventoryHealth ( int Health ) )


Defaultproperties

defaultproperties
{
	DeployFailedSound=Sound'U2XMPA.XMPUnit.DeployFailed'
	MaxDeployDistance=60.000000
	XMPIcon="Default"
	bActivatable=true
     GunButtSounds(0)=Sound'U2WeaponsA.GunButt.GunButt01'
     GunButtSounds(1)=Sound'U2WeaponsA.GunButt.GunButt02'
     GunButtSounds(2)=Sound'U2WeaponsA.GunButt.GunButt03'
     GunButtSounds(3)=Sound'U2WeaponsA.GunButt.GunButt04'
     TargetableTypes(0)='Pawn'
	CrosshairName="XMP_Cross"
	bMergesCopies=true
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:28.681 - Created with UnCodeX