Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.Actor | +-- Engine.Inventory | +-- Engine.Weapon | +-- Onslaught.ONSMineLayer
Constants Summary | ||
---|---|---|
BARREL_ROTATION_RATE | = | 2.0 |
NUM_BARRELS | = | 4 |
Inherited Contants from Engine.Weapon |
---|
NUM_FIRE_MODES |
Variables Summary | |
---|---|
float | BarrelRotation |
bool | bRotateBarrel |
int | CurrentMines |
color | FadedColor |
float | FinalRotation |
int | MaxMines |
array<Projectile> | Mines |
ONSMineLayer | |
float | ReloadDelay |
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 () | |
bool | CanThrow () | |
Destroyed () | ||
DrawWeaponInfo (Canvas Canvas) | ||
float | GetAIRating () | |
bool | HasAmmo () | |
NewDrawWeaponInfo (Canvas Canvas, float YPos) | ||
PlayFiring (bool plunge) | ||
RotateBarrel () | ||
bool | ShouldFireWithoutTarget () | |
float | SuggestAttackStyle () | |
float | SuggestDefenseStyle () | |
Tick (float dt) AnimateLoad | ||
UpdateBarrel (float dt) |
States Summary |
---|
AnimateLoad Source code |
---|
simulated state AnimateLoad |
Tick |
Constants Detail |
---|
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { ReloadDelay=0.400000 MaxMines=8 FadedColor=(B=128,G=128,R=128,A=160) FireModeClass(0)=Class'Onslaught.ONSMineThrowFire' FireModeClass(1)=Class'Onslaught.ONSMineLayerAltFire' PutDownAnim="PutDown" SelectAnimRate=2.000000 PutDownAnimRate=4.000000 PutDownTime=0.400000 BringUpTime=0.350000 SelectSound=Sound'WeaponSounds.FlakCannon.SwitchToFlakCannon' SelectForce="SwitchToFlakCannon" AIRating=0.550000 CurrentRating=0.550000 Description="The Spider Mine Layer is used for deploying spider mines, autonomous mobile mines that are highly effective against both foot soldiers and vehicles." EffectOffset=(X=100.000000,Y=32.000000,Z=-20.000000) DisplayFOV=45.000000 Priority=5 HudColor=(B=255,G=0,R=0) SmallViewOffset=(X=116.000000,Y=43.500000,Z=-40.500000) CustomCrosshair=14 CustomCrossHairTextureName="ONSInterface-TX.MineLayerReticle" InventoryGroup=3 GroupOffset=1 PickupClass=Class'Onslaught.ONSMineLayerPickup' PlayerViewOffset=(X=100.000000,Y=35.500000,Z=-32.500000) BobDamping=2.200000 AttachmentClass=Class'Onslaught.ONSMineLayerAttachment' IconMaterial=Texture'HUDContent.Generic.HUD' IconCoords=(X1=229,Y1=258,X2=296,Y2=307) ItemName="Mine Layer" Mesh=SkeletalMesh'ONSWeapons-A.MineLayer_1st' AmbientGlow=64 } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |