I don't need to test my programs. I have an error-correcting modem.
Difference between revisions of "UE3:UTWeap FlakCannon (UT3)"
(Auto-generated page) |
(Talk) |
||
Line 61: | Line 61: | ||
<!-- enter variable description --> | <!-- enter variable description --> | ||
+ | |||
+ | '''Default value:''' 0.1 | ||
====TensPlaceSkelName==== | ====TensPlaceSkelName==== | ||
Line 73: | Line 75: | ||
! Property | ! Property | ||
! Value | ! Value | ||
+ | |- | ||
+ | | {{tl|AIRating||Weapon}} | ||
+ | | 0.75 | ||
|- | |- | ||
| {{tl|AmmoCount||UTWeapon internal variables}} | | {{tl|AmmoCount||UTWeapon internal variables}} | ||
Line 98: | Line 103: | ||
| 64.0 | | 64.0 | ||
|} | |} | ||
+ | |- | ||
+ | | {{tl|CurrentRating||UTWeapon internal variables}} | ||
+ | | 0.75 | ||
+ | |- | ||
+ | | {{tl|EquipTime||Weapon}} | ||
+ | | 0.75 | ||
+ | |- | ||
+ | | {{tl|FireInterval||Weapon}}[0] | ||
+ | | 1.1 | ||
+ | |- | ||
+ | | {{tl|FireInterval||Weapon}}[1] | ||
+ | | 1.1 | ||
|- | |- | ||
| {{tl|FireOffset||Weapon}} | | {{tl|FireOffset||Weapon}} | ||
Line 104: | Line 121: | ||
! {{tl|Vector||Object structs|Member}} | ! {{tl|Vector||Object structs|Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| X | | X | ||
| 8.0 | | 8.0 | ||
+ | |- | ||
+ | | Y | ||
+ | | 10.0 | ||
+ | |- | ||
+ | | Z | ||
+ | | -10.0 | ||
|} | |} | ||
+ | |- | ||
+ | | {{tl|GroupWeight||UTWeapon internal variables}} | ||
+ | | 0.5 | ||
|- | |- | ||
| {{tl|IconCoordinates||UTWeapon internal variables}} | | {{tl|IconCoordinates||UTWeapon internal variables}} | ||
Line 121: | Line 141: | ||
! Value | ! Value | ||
|- | |- | ||
− | | | + | | U |
− | | | + | | 131.0 |
|- | |- | ||
− | | | + | | UL |
− | | | + | | 132.0 |
|- | |- | ||
− | | | + | | V |
− | | | + | | 429.0 |
|- | |- | ||
− | | | + | | VL |
− | | | + | | 52.0 |
|} | |} | ||
|- | |- | ||
Line 150: | Line 170: | ||
|- | |- | ||
| {{tl|ItemName||Inventory}} | | {{tl|ItemName||Inventory}} | ||
− | | "Flak | + | | "Flak Cannon" |
|- | |- | ||
| {{tl|LockerAmmoCount||UTWeapon internal variables}} | | {{tl|LockerAmmoCount||UTWeapon internal variables}} | ||
Line 173: | Line 193: | ||
| {{tl|MaxAmmoCount||UTWeapon internal variables}} | | {{tl|MaxAmmoCount||UTWeapon internal variables}} | ||
| 30 | | 30 | ||
+ | |- | ||
+ | | {{tl|MaxDesireability||Inventory}} | ||
+ | | 0.75 | ||
|- | |- | ||
| {{tl|MaxPitchLag||UTWeapon internal variables}} | | {{tl|MaxPitchLag||UTWeapon internal variables}} | ||
Line 187: | Line 210: | ||
|- | |- | ||
| {{tl|PickupMessage||Inventory}} | | {{tl|PickupMessage||Inventory}} | ||
− | | "Flak | + | | "Flak Cannon" |
|- | |- | ||
| {{tl|PickupSound||Inventory}} | | {{tl|PickupSound||Inventory}} | ||
Line 198: | Line 221: | ||
! Value | ! Value | ||
|- | |- | ||
− | | | + | | X |
− | | | + | | -6.0 |
|- | |- | ||
− | | | + | | Y |
− | | | + | | -4.0 |
|- | |- | ||
− | | | + | | Z |
− | | | + | | 0.5 |
|} | |} | ||
|- | |- | ||
Line 213: | Line 236: | ||
| {{tl|QuickPickGroup||UTWeapon internal variables}} | | {{tl|QuickPickGroup||UTWeapon internal variables}} | ||
| 4 | | 4 | ||
+ | |- | ||
+ | | {{tl|QuickPickWeight||UTWeapon internal variables}} | ||
+ | | 0.9 | ||
|- | |- | ||
| {{tl|SmallWeaponsOffset||UTWeapon}} | | {{tl|SmallWeaponsOffset||UTWeapon}} | ||
Line 219: | Line 245: | ||
! {{tl|Vector||Object structs|Member}} | ! {{tl|Vector||Object structs|Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| X | | X | ||
| 12.0 | | 12.0 | ||
+ | |- | ||
+ | | Y | ||
+ | | 6.0 | ||
+ | |- | ||
+ | | Z | ||
+ | | -6.0 | ||
|} | |} | ||
|- | |- |
Revision as of 07:40, 23 May 2008
Contents
- Package:
- UTGame
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
CenterShardClass
Type: class<Projectile>
Default value: Class'UTGame.UTProj_FlakShardMain'
curOnesOdometer
Type: int
curTensOdometer
Type: int
OdometerMaxPerSecOnes
Type: float
Default value: 21845.0
OdometerMaxPerSecTens
Type: float
Default value: 10950.0
OnesPlaceSkelName
Type: name
Default value: 'OnesDisplay'
SkeletonFirstPersonMesh
Type: UTSkeletalMeshComponent
Default value: UTSkeletalMeshComponent'FirstPersonMesh'
SpreadDist
Type: float
Default value: 0.1
TensPlaceSkelName
Type: name
Default value: 'TensDisplay'
Default values
Subobjects
FirstPersonMesh
Class: UTGame.UTSkeletalMeshComponent
Inherits from: UTWeapon.FirstPersonMesh
Property | Value |
---|---|
AnimSets[0] | AnimSet'WP_FlakCannon.Anims.K_WP_FlakCannon_1P_Base' |
AnimTreeTemplate | AnimTree'WP_FlakCannon.Anims.AT_FlakCannon' |
FOV | 70.0 |
SkeletalMesh | SkeletalMesh'WP_FlakCannon.Mesh.SK_WP_FlakCannon_1P' |
PickupMesh
Class: Engine.SkeletalMeshComponent
Inherits from: UTWeapon.PickupMesh
Property | Value |
---|---|
SkeletalMesh | SkeletalMesh'WP_FlakCannon.Mesh.SK_WP_FlakCannon_3P_Mid' |
Functions
Events
ReplicatedEvent
Overrides: UTWeapon.ReplicatedEvent
Other instance functions
AddAmmo
Overrides: UTWeapon.AddAmmo
This function is used to add ammo back to a weapon. It's called from the Inventory Manager
BestMode
Overrides: UTWeapon.BestMode
BestMode() choose between regular or alt-fire
CustomFire
Overrides: Weapon.CustomFire
If the weapon isn't an instant hit, or a simple projectile, it should use the tyoe EWFT_Custom. In those cases this function will be called. It should be subclassed by the custom weapon.
GetAdjustedAim
Overrides: Weapon.GetAdjustedAim
GetAdjustedAim begins a chain of function class that allows the weapon, the pawn and the controller to make on the fly adjustments to where this weapon is pointing.
GetAIRating
Overrides: Weapon.GetAIRating
AI interface
GetOptimalRangeFor
Overrides: UTWeapon.GetOptimalRangeFor
used by bot AI to get the optimal range for shooting Target can be called on friendly Targets if trying to heal it
HideFlakCannonAmmo
ProjectileFire
Overrides: UTWeapon.ProjectileFire
Fires a projectile. Spawns the projectile, but also increment the flash count for remote client effects. Network: Local Player and Server
SuggestAttackStyle
Overrides: Weapon.SuggestAttackStyle
SuggestDefenseStyle
Overrides: Weapon.SuggestDefenseStyle
UpdateAmmoCount
States
WeaponEquipping
State WeaponEquipping The Weapon is in this state while transitioning from Inactive to Active state. Typically, the weapon will remain in this state while its selection animation is being played. While in this state, the weapon cannot be fired.
Inherits from: UTWeapon.WeaponEquipping
Modifiers: simulated
WeaponEquipping.BeginState
Overrides: UTWeapon.WeaponEquipping.BeginState
We want to being this state by setting up the timing and then notifying the pawn that the weapon has changed.
WeaponFiring
Inherits from: UTWeapon.WeaponFiring
Modifiers: simulated
WeaponFiring.ReplicatedEvent
Overrides: UTWeapon.WeaponFiring.ReplicatedEvent