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 { ItemName="Mine Layer" Description="The Spider Mine Layer is used for deploying spider mines, autonomous mobile mines that are highly effective against both foot soldiers and vehicles." IconMaterial=Material'HudContent.Generic.HUD' IconCoords=(X1=229,Y1=258,X2=296,Y2=307) FireModeClass(0)=ONSMineThrowFire FireModeClass(1)=ONSMineLayerAltFire InventoryGroup=3 GroupOffset=1 Mesh=Mesh'ONSWeapons-A.MineLayer_1st' BobDamping=2.2 PickupClass=class'ONSMineLayerPickup' EffectOffset=(X=100.0,Y=32.0,Z=-20.0) AttachmentClass=class'ONSMineLayerAttachment' PutDownAnim=PutDown ReloadDelay=0.4; BringUpTime=0.35 PutDownTime=0.40 PutDownAnimRate=4.0 SelectAnimRate=2.0 DisplayFOV=45 AmbientGlow=64.0 DrawScale=1.0 PlayerViewOffset=(X=100,Y=35.5,Z=-32.5) SmallViewOffset=(X=116,Y=43.5,Z=-40.5) PlayerViewPivot=(Pitch=0,Roll=0,Yaw=0) SelectSound=Sound'WeaponSounds.FlakCannon.SwitchToFlakCannon' SelectForce="SwitchToFlakCannon" AIRating=+0.55 CurrentRating=+0.55 HudColor=(r=0,g=0,b=255,a=255) Priority=5 CustomCrosshair=14 CustomCrosshairTextureName="ONSInterface-TX.MineLayerReticle" CustomCrosshairColor=(r=255,g=255,b=255,a=255) MaxMines=8 FadedColor=(R=128,G=128,B=128,A=160) } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |