| 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=Wahr 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=13 CustomCrossHairColor=(B=128) 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 | |||||