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

OnslaughtFull.ONSPainter

Extends
Painter

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- XWeapons.Painter
            |   
            +-- OnslaughtFull.ONSPainter

Constants Summary
Inherited Contants from Engine.Weapon
NUM_FIRE_MODES

Variables Summary
floatMinZDist
Inherited Variables from XWeapons.Painter
ArrowColor, borderX, borderY, ChargeColor, EndEffect, FirstCannon, FocusColor, focusX, focusY, innerArrowsX, innerArrowsY, LastFOV, MarkLocation, RechargeOrigin, RechargeSize, zoomed
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

Enumerations Summary
Inherited Enumerations from Engine.Weapon
EWeaponClientState

Functions Summary
functionbool CanBomb (vector MarkLocation, float NeededRadius))
functionfloat GetAIRating ()))
Inherited Functions from XWeapons.Painter
BestMode, BringUp, CheckMark, ClientStartFire, ClientStopFire, ClientWeaponThrown, ConsumeAmmo, GetAIRating, HasAmmo, PutDown, RangedAttackTime, ReallyConsumeAmmo, RecommendLongRangedAttack, RecommendRangedAttack, RenderOverlays, SetZoomBlendColor, SuggestAttackStyle, SuggestDefenseStyle
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


Variables Detail

MinZDist Source code

var float MinZDist;


Functions Detail

CanBomb Source code

function bool CanBomb ( vector MarkLocation, float NeededRadius) )

GetAIRating Source code

function float GetAIRating ( ) )


Defaultproperties

defaultproperties
{
	MinZDist=5000.f
	AmbientGlow=64.0


	FireModeClass(0)=ONSPainterFire
	ItemName="Target Painter"
	Description="The Target Painter, similar to the Ion Painter, fires a harmless, low power laser with its primary fire. Unlike the Ion Painter, however, this weapon calls in a bomber that launches a string of bombs in the direction the user is facing, centered on the painted target. The bombs will easily incinerate the target and any unfortunates that happen to be nearby."
	PickupClass=class'ONSPainterPickup'
	Mesh=Mesh'ONSFullAnimations.TargetPainter'
	AttachmentClass=class'ONSPainterAttachment'
	DisplayFOV=45
	DrawScale=0.6
	PlayerViewOffset=(X=100,Y=22,Z=-32.5)
	SmallViewOffset=(X=100,Y=22,Z=-32.5)
	PlayerViewPivot=(Pitch=0,Roll=0,Yaw=350)
	PutDownAnim=Deselect
	CenteredOffsetY=-7.0
	CenteredRoll=0
	CenteredYaw=-500
	PutDownAnimRate=2.8
	SelectAnimRate=3.1
}

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