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

XWeapons.TransLauncher

Extends
Weapon
Modifiers
config ( user ) HideDropDown

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- XWeapons.TransLauncher

Direct Known Subclasses:

ClassicTranslauncher

Constants Summary
Inherited Contants from Engine.Weapon
NUM_FIRE_MODES

Variables Summary
boolbBeaconDeployed
boolbDrained
xBombFlagBomb
boolbPrevWeaponSwitch
boolbTeamSet
floatOldTime
floatPreDrainAmmo
intRepAmmo
TransBeaconTransBeacon
rotatorTranslocRot
floatTranslocScale
byteViewBeaconVolume
TransLauncher
floatAmmoChargeF
floatAmmoChargeMax
floatAmmoChargeRate
floatMaxCamDist
Inherited Variables from Engine.Weapon
AimAnim, AimAnimRate, AIRating, AmmoCharge[2], AmmoClass[2], Ammo[NUM_FIRE_MODES], bBerserk, bCanThrow, bDebugging, bEndOfRound, bForceSwitch, bInitOldMesh, bMatchWeapons, bMeleeWeapon, bNoAmmoInstances, bNoInstagibReplace, bNotInDemo, bNotInPriorityList, bNoVoluntarySwitch, BotMode, bPendingSwitch, BringUpTime, bShowChargingBar, bSniping, bSpectated, bUseOldWeaponMesh, CenteredOffsetY, CenteredRoll, CenteredYaw, ClientState, CurrentRating, CustomCrosshair, CustomCrossHairColor, CustomCrossHairScale, CustomCrossHairTexture, CustomCrossHairTextureName, DefaultPriority, DemoReplacement, Description, DisplayFOV, DownDelay, EffectOffset, ExchangeFireModes, FireModeClass[NUM_FIRE_MODES], FireMode[NUM_FIRE_MODES], Hand, HudColor, IdleAnim, IdleAnimRate, MessageNoAmmo, MinReloadPct, OldCenteredOffsetY, OldCenteredRoll, OldCenteredYaw, OldDrawScale, OldMesh, OldPickup, OldPlayerViewOffset, OldPlayerViewPivot, OldSmallViewOffset, OldWeapon, Priority, PutDownAnim, PutDownAnimRate, PutDownTime, RenderedHand, RestAnim, RestAnimRate, RunAnim, RunAnimRate, SelectAnim, SelectAnimRate, SelectForce, SelectSound, SmallEffectOffset, SmallViewOffset
Inherited Variables from Engine.Inventory
AttachmentClass, bDisplayableInv, bDrawingFirstPerson, BobDamping, bTossedOut, Charge, GroupOffset, IconCoords, IconMaterial, InventoryGroup, ItemName, PickupClass, PlayerViewOffset, PlayerViewPivot, ThirdPersonActor

Enumerations Summary
Inherited Enumerations from Engine.Weapon
EWeaponClientState

Functions Summary
functionbool BotFire (bool bFinished, optional name FiringMode))
functionfloat ChargeBar ()))
functionbool ConsumeAmmo (int mode, float load, optional bool bAmountNeededIsMax))
function Destroyed ()))
function DoAutoSwitch ()))
function DrainCharges ()))
function FireHack (byte Mode))
functionfloat GetAIRating ()))
function GetAmmoCount (out float MaxAmmoPrimary, out float CurAmmoPrimary))
functionclass<DamageTypeGetDamageType ()))
function GiveAmmo (int m, WeaponPickup WP, bool bJustSpawned))
function GiveTo (Pawn Other, optional Pickup Pickup))
functionbool HasAmmo ()))
functionbool PutDown ()))
function ReduceAmmo ()))
event RenderOverlays (Canvas Canvas ))
function Reselect ()))
functionbool ShouldTranslocatorHop (Bot B))
functionbool StartFire (int Mode))
function Tick (float dt))
function Timer ()))
function ViewCamera ()))
function ViewPlayer ()))
Inherited Functions from Engine.Weapon
AddAmmo, AdjustPlayerDamage, AltFire, AmmoAmount, AmmoMaxed, AmmoPickupClass, AmmoStatus, AnimEnd, BeginState, BestMode, BotFire, BringUp, CanAttack, CanHeal, CanThrow, CenteredEffectStart, ChargeBar, CheckOutOfAmmo, CheckReflect, CheckSuperBerserk, ClientForceAmmoUpdate, ClientPlayForceFeedback, ClientStartFire, ClientStopFire, ClientWeaponSet, ClientWeaponThrown, ClientWriteFire, ClientWriteStats, ConsumeAmmo, DesireAmmo, Destroyed, DetachFromPawn, DisplayDebug, DoAutoSwitch, DoReflectEffect, DrawWeaponInfo, DropFrom, EndState, FillToInitialAmmo, Fire, FireHack, FireOnRelease, FocusOnLeader, GetAIRating, GetAmmoClass, GetAmmoCount, GetDamageRadius, GetDamageType, GetEffectStart, GetFireMode, GetFireStart, GetViewAxes, GiveAmmo, GiveTo, HackPlayFireSound, HandlePickupQuery, HasAmmo, HolderDied, ImmediateStopFire, IncrementFlashCount, InitWeaponFires, IsFiring, IsRapidFire, Loaded, MaxAmmo, MaxOutAmmo, NeedAmmo, NewDrawWeaponInfo, NextWeapon, OutOfAmmo, PawnUnpossessed, PlayIdle, PostBeginPlay, PostNetReceive, PreDrawFPWeapon, PrevWeapon, PutDown, RangedAttackTime, RateSelf, ReadyToFire, RecommendLongRangedAttack, RecommendRangedAttack, RecommendSplashDamage, RecommendWeapon, RefireRate, RenderOverlays, Reselect, ServerStartFire, ServerStopFire, SetAITarget, SetGRI, SetHand, ShootHoop, ShouldFireWithoutTarget, SplashDamage, SplashJump, StartBerserk, StartDebugging, StartFire, StopBerserk, StopFire, StopForceFeedback, SuggestAttackStyle, SuggestDefenseStyle, SuperMaxOutAmmo, SynchronizeWeapon, Timer, WantsZoomFade, WeaponCentered, WeaponChange, WeaponTick, ZeroFlashCount
Inherited Functions from Engine.Inventory
AttachToPawn, Destroyed, DetachFromPawn, DropFrom, GetHumanReadableName, GiveTo, HandlePickupQuery, NextWeapon, OwnerEvent, PickupFunction, PrevWeapon, PrioritizeArmor, RecommendWeapon, RenderOverlays, SelectNext, SetOwnerDisplay, StaticItemName, TravelPostAccept, TravelPreAccept, updaterelative, Use, WeaponChange


Variables Detail

bBeaconDeployed Source code

var bool bBeaconDeployed;

bDrained Source code

var bool bDrained;

Bomb Source code

var xBombFlag Bomb;

bPrevWeaponSwitch Source code

var globalconfig bool bPrevWeaponSwitch;

bTeamSet Source code

var bool bTeamSet;

OldTime Source code

var float OldTime;

PreDrainAmmo Source code

var float PreDrainAmmo;

RepAmmo Source code

var int RepAmmo;

TransBeacon Source code

var TransBeacon TransBeacon;

TranslocRot Source code

var rotator TranslocRot;

TranslocScale Source code

var float TranslocScale;

ViewBeaconVolume Source code

var byte ViewBeaconVolume;

TransLauncher

AmmoChargeF Source code

var(TransLauncher) float AmmoChargeF;

AmmoChargeMax Source code

var(TransLauncher) float AmmoChargeMax;

AmmoChargeRate Source code

var(TransLauncher) float AmmoChargeRate;

MaxCamDist Source code

var(TransLauncher) float MaxCamDist;


Functions Detail

BotFire Source code

function bool BotFire ( bool bFinished, optional name FiringMode) )

ChargeBar Source code

simulated function float ChargeBar ( ) )

ConsumeAmmo Source code

function bool ConsumeAmmo ( int mode, float load, optional bool bAmountNeededIsMax) )

Destroyed Source code

simulated function Destroyed ( ) )

DoAutoSwitch Source code

simulated function DoAutoSwitch ( ) )

DrainCharges Source code

function DrainCharges ( ) )

FireHack Source code

function FireHack ( byte Mode) )

GetAIRating Source code

function float GetAIRating ( ) )

GetAmmoCount Source code

simulated function GetAmmoCount ( out float MaxAmmoPrimary, out float CurAmmoPrimary) )

GetDamageType Source code

function class<DamageType> GetDamageType ( ) )

GiveAmmo Source code

function GiveAmmo ( int m, WeaponPickup WP, bool bJustSpawned) )

GiveTo Source code

function GiveTo ( Pawn Other, optional Pickup Pickup) )

HasAmmo Source code

simulated function bool HasAmmo ( ) )

PutDown Source code

simulated function bool PutDown ( ) )

ReduceAmmo Source code

function ReduceAmmo ( ) )

RenderOverlays Source code

simulated event RenderOverlays ( Canvas Canvas ) )

Reselect Source code

simulated function Reselect ( ) )

ShouldTranslocatorHop Source code

function bool ShouldTranslocatorHop ( Bot B) )

StartFire Source code

simulated function bool StartFire ( int Mode) )

Tick Source code

simulated function Tick ( float dt) )

Timer Source code

simulated function Timer ( ) )

ViewCamera Source code

simulated function ViewCamera ( ) )

ViewPlayer Source code

simulated function ViewPlayer ( ) )


Defaultproperties

defaultproperties
{
    ItemName="Translocator"
    Description="The Translocator was originally designed by Liandri Corporation's R&D sector to facilitate the rapid recall of miners during tunnel collapses. However, rapid deresolution and reconstitution can have several unwelcome effects, including increases in aggression and paranoia.||In order to prolong the careers of today's contenders, limits have been placed on Translocator use in the lower-ranked leagues. The latest iteration of the Translocator features a remotely operated camera, exceptionally useful when scouting out areas of contention.|It should be noted that while viewing the camera's surveillance output, the user is effectively blind to their immediate surroundings."
    IconMaterial=Material'HudContent.Generic.HUD'
	IconCoords=(X1=0,Y1=0,X2=2,Y2=2)


	TranslocScale=+1.0
	bPrevWeaponSwitch=true
	bShowChargingBar=true
    bCanThrow=false
    AmmoChargeF=6.0f
    RepAmmo=6
    AmmoChargeMax=6.0f
    AmmoChargeRate=0.4f
    FireModeClass(0)=TransFire
    FireModeClass(1)=TransRecall
    InventoryGroup=10
    Mesh=mesh'NewWeapons2004.NewTransLauncher_1st'
    BobDamping=1.8
    PickupClass=class'TransPickup'
    EffectOffset=(X=100.0,Y=30.0,Z=-19.0)
    AttachmentClass=class'TransAttachment'
    DisplayFOV=60.0
	ViewBeaconVolume=40


    IdleAnimRate=0.25
    PutDownAnim=PutDown
	SelectAnim=Select


    DrawScale=0.8
    PlayerViewOffset=(X=28.5,Y=12,Z=-12)
    SmallViewOffset=(X=38,Y=16,Z=-16)
    PlayerViewPivot=(Pitch=1000,Roll=0,Yaw=400)
    MaxCamDist=4000.0
    SelectSound=Sound'WeaponSounds.Translocator_change'
	SelectForce="Translocator_change"
	CenteredOffsetY=0


    HudColor=(r=0,g=0,b=255,a=255)
	AIRating=-1.0
	CurrentRating=-1.0


	Priority=1
	CustomCrosshair=2
	CustomCrosshairTextureName="Crosshairs.Hud.Crosshair_Cross3"
	CustomCrosshairColor=(r=0,g=0,b=255,a=255)
	CustomCrosshairScale=1.0


	CenteredRoll=0
	Skins(0)=FinalBlend'EpicParticles.NewTransLaunBoltFB'
    Skins(1)=Material'WeaponSkins.NEWTranslocatorTEX'
    Skins(2)=Material'WeaponSkins.NEWTranslocatorPUCK'
    Skins(3)=FinalBlend'WeaponSkins.NEWTransGlassFB'


}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:25.310 - Created with UnCodeX