Always snap to grid

UE2:Painter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Inventory >> Weapon >> Painter
Package: 
XWeapons
Direct subclass:
ONSPainter
This class in other games:
UT2003

null

Properties[edit]

Property group 'Gfx'[edit]

ArrowColor[edit]

Type: Object.Color


Default value:

Member Value
A 255
B 200
G 200
R 200

borderX[edit]

Type: float


Default value: 60.0

borderY[edit]

Type: float


Default value: 60.0

ChargeColor[edit]

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 255
R 255

FocusColor[edit]

Type: Object.Color


Default value:

Member Value
A 215
B 126
G 90
R 71

focusX[edit]

Type: float


Default value: 135.0

focusY[edit]

Type: float


Default value: 105.0

innerArrowsX[edit]

Type: float


Default value: 42.0

innerArrowsY[edit]

Type: float


Default value: 42.0

RechargeOrigin[edit]

Type: Object.Vector


Default value:

Member Value
X 600.0
Y 330.0
Z 0.0

RechargeSize[edit]

Type: Object.Vector


Default value:

Member Value
X 10.0
Y -180.0
Z 0.0

Internal variables[edit]

EndEffect[edit]

Type: Object.Vector


FirstCannon[edit]

Type: IonCannon


LastFOV[edit]

Type: float

Modifiers: transient


MarkLocation[edit]

Type: Object.Vector


zoomed[edit]

Type: bool


Default values[edit]

Property Value
AIRating 1.0
AttachmentClass Class'XWeapons.PainterAttachment'
bNotInDemo True
BobDamping 1.575
CenteredOffsetY -22.0
CenteredRoll 1000
CurrentRating 1.0
CustomCrosshair 13
CustomCrossHairColor
Member Value
A 255
B 128
G 255
R 255
CustomCrossHairScale 2.0
CustomCrossHairTextureName "Crosshairs.Hud.Crosshair_Circle2"
DemoReplacement Class'XWeapons.SniperRifle'
Description "The Ion Painter seems innocuous enough at first glance, emitting a harmless low-power laser beam when the primary firing mode is engaged. Several seconds later a multi-gigawatt orbital ion cannon fires on the target, neutralizing any combatants in the vicinity. Once the Ion Painter has been used to designate a target it is highly recommended that the user put considerable distance between themselves and the weapon's area of effect."
DisplayFOV 60.0
EffectOffset
Member Value
X 100.0
Y 25.0
Z -3.0
FireModeClass[0] XWeapons.PainterFire
FireModeClass[1] XWeapons.PainterZoom
HighDetailOverlay Material'UT2004Weapons.WeaponSpecMap2'
IconCoords
Member Value
X1 0
X2 118
Y1 407
Y2 442
IconMaterial Material'HudContent.Generic.HUD'
InventoryGroup 0
ItemName "Ion Painter"
Mesh Mesh'Weapons.Painter_1st'
PickupClass Class'XWeapons.PainterPickup'
PlayerViewOffset
Member Value
X 25.0
Y 2.0
Z -1.0
PlayerViewPivot
Member Value
Pitch 0
Roll 0
Yaw 0
Priority 15
PutDownAnim 'PutDown'
SelectForce "SwitchToLinkGun"
SelectSound Sound'WeaponSounds.LinkGun.SwitchToLinkGun'
SmallViewOffset
Member Value
X 37.0
Y 8.0
Z -7.0

Functions[edit]

Events[edit]

ClientStartFire[edit]

simulated event ClientStartFire (int mode)

Overrides: Weapon.ClientStartFire


ClientStopFire[edit]

simulated event ClientStopFire (int mode)

Overrides: Weapon.ClientStopFire


RenderOverlays[edit]

simulated event RenderOverlays (Canvas Canvas)

Overrides: Weapon.RenderOverlays


Other instance functions[edit]

BestMode[edit]

function byte BestMode ()

Overrides: Weapon.BestMode


BringUp[edit]

simulated function BringUp (optional Weapon PrevWeapon)

Overrides: Weapon.BringUp


CheckMark[edit]

function IonCannon CheckMark (Object.Vector MarkLocation, bool bFire)


ClientWeaponThrown[edit]

simulated function ClientWeaponThrown ()

Overrides: Weapon.ClientWeaponThrown


ConsumeAmmo[edit]

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

Overrides: Weapon.ConsumeAmmo


GetAIRating[edit]

function float GetAIRating ()

Overrides: Weapon.GetAIRating


HasAmmo[edit]

simulated function bool HasAmmo ()

Overrides: Weapon.HasAmmo


PutDown[edit]

simulated function bool PutDown ()

Overrides: Weapon.PutDown


RangedAttackTime[edit]

function float RangedAttackTime ()

Overrides: Weapon.RangedAttackTime


ReallyConsumeAmmo[edit]

function ReallyConsumeAmmo (int Mode, float load)


RecommendLongRangedAttack[edit]

function bool RecommendLongRangedAttack ()

Overrides: Weapon.RecommendLongRangedAttack


RecommendRangedAttack[edit]

function bool RecommendRangedAttack ()

Overrides: Weapon.RecommendRangedAttack


SetZoomBlendColor[edit]

simulated function SetZoomBlendColor (Canvas c)


SuggestAttackStyle[edit]

function float SuggestAttackStyle ()

Overrides: Weapon.SuggestAttackStyle


SuggestDefenseStyle[edit]

function float SuggestDefenseStyle ()

Overrides: Weapon.SuggestDefenseStyle