| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Inventory
|
+-- Engine.Weapon
|
+-- XWeapons.Painter
ONSPainter
| Constants Summary |
|---|
| Inherited Contants from Engine.Weapon |
|---|
| NUM_FIRE_MODES |
| Variables Summary | |
|---|---|
| Vector | EndEffect |
| IonCannon | FirstCannon |
| float | LastFOV |
| vector | MarkLocation |
| bool | zoomed |
| Gfx | |
| Color | ArrowColor |
| float | borderX |
| float | borderY |
| Color | ChargeColor |
| Color | FocusColor |
| float | focusX |
| float | focusY |
| float | innerArrowsX |
| float | innerArrowsY |
| vector | RechargeOrigin |
| vector | RechargeSize |
| 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 | ||
|---|---|---|
![]() | byte | BestMode ())) |
![]() | BringUp (optional Weapon PrevWeapon)) | |
![]() | IonCannon | CheckMark (vector MarkLocation, bool bFire)) |
![]() | ClientStartFire (int mode)) | |
![]() | ClientStopFire (int mode)) | |
![]() | ClientWeaponThrown ())) | |
![]() | bool | ConsumeAmmo (int Mode, float load, optional bool bAmountNeededIsMax)) |
![]() | float | GetAIRating ())) |
![]() | bool | HasAmmo ())) |
![]() | bool | PutDown ())) |
![]() | float | RangedAttackTime ())) |
![]() | ReallyConsumeAmmo (int Mode, float load)) | |
![]() | bool | RecommendLongRangedAttack ())) |
![]() | bool | RecommendRangedAttack ())) |
![]() | RenderOverlays (Canvas Canvas )) | |
![]() | SetZoomBlendColor (Canvas c)) | |
![]() | float | SuggestAttackStyle ())) |
![]() | float | SuggestDefenseStyle ())) |
| Variables Detail |
|---|
| Functions Detail |
|---|
BestMode Source code
BringUp Source code
CheckMark Source code
ClientStartFire Source code
ClientStopFire Source code
ClientWeaponThrown Source code
ConsumeAmmo Source code
GetAIRating Source code
HasAmmo Source code
PutDown Source code
RangedAttackTime Source code
ReallyConsumeAmmo Source code
RecommendLongRangedAttack Source code
RecommendRangedAttack Source code
RenderOverlays Source code
SetZoomBlendColor Source code
SuggestAttackStyle Source code
SuggestDefenseStyle Source code| Defaultproperties |
|---|
defaultproperties
{
borderX=60.000000
borderY=60.000000
focusX=135.000000
focusY=105.000000
innerArrowsX=42.000000
innerArrowsY=42.000000
ArrowColor=(B=200,G=200,R=200,A=255)
FocusColor=(B=126,G=90,R=71,A=215)
ChargeColor=(B=255,G=255,R=255,A=255)
RechargeOrigin=(X=600.000000,Y=330.000000)
RechargeSize=(X=10.000000,Y=-180.000000)
FireModeClass(0)=Class'XWeapons.PainterFire'
FireModeClass(1)=Class'XWeapons.PainterZoom'
PutDownAnim="PutDown"
SelectSound=Sound'WeaponSounds.LinkGun.SwitchToLinkGun'
SelectForce="SwitchToLinkGun"
AIRating=1.000000
CurrentRating=1.000000
bNotInDemo=True
bUseOldWeaponMesh=True
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.||The Ion Painter is a remote targeting device used to orient and fire the VAPOR Ion Cannon. The Ion Painter offers increased targeting accuracy via its telescopic sight, easily activated by the secondary fire mode of the weapon.|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."
DemoReplacement=Class'XWeapons.SniperRifle'
EffectOffset=(X=100.000000,Y=25.000000,Z=-3.000000)
DisplayFOV=60.000000
Priority=15
SmallViewOffset=(X=37.000000,Y=8.000000,Z=-7.000000)
CenteredOffsetY=-22.000000
CenteredRoll=1000
CustomCrosshair=3
CustomCrossHairColor=(B=194,G=0,R=118)
CustomCrossHairScale=2.000000
CustomCrossHairTextureName="Crosshairs.HUD.Crosshair_Circle2"
InventoryGroup=0
PickupClass=Class'XWeapons.PainterPickup'
PlayerViewOffset=(X=25.000000,Y=2.000000,Z=-1.000000)
BobDamping=1.575000
AttachmentClass=Class'XWeapons.PainterAttachment'
IconMaterial=Texture'HUDContent.Generic.HUD'
IconCoords=(Y1=407,X2=118,Y2=442)
ItemName="Ion Painter"
Mesh=SkeletalMesh'Weapons.Painter_1st'
HighDetailOverlay=Combiner'UT2004Weapons.WeaponSpecMap2'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||