My Project
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
GostekGrenade Class Reference
Inheritance diagram for GostekGrenade:
Modifiable

Public Types

enum  Step {
  Nothing , Take , Took , Aim ,
  Throw
}
 

Public Member Functions

void WriteCreateData (BitPacker cd)
 
void ReadCreateData (BitPacker cd)
 
bool IsThrowingGrenade ()
 
float GetThrowSpeedFactor ()
 
float GetCookElapsed ()
 
float GetCookTime ()
 
void InitGrenade (GameObject g)
 
void NullGrenade ()
 

Public Attributes

string grenadePrefabName = "RGD5"
 
int grenadesOnSpawn
 
int grenadesMax = 3
 
ObscuredInt grenadesAmount
 
ObscuredFloat throwSpeed = 27.0f
 
ObscuredFloat throwForceTimeWindow = 0.5f
 
ObscuredFloat takeGrenadeSecs = 0.25f
 
ObscuredFloat throwGrenadeSecs = 0.15f
 
bool cancelsReload = false
 
string aimOriginPoint = "neck"
 
string holderPoint = "left hand"
 
Transform aimOrigin
 
Transform holder
 
Step step = Step.Nothing
 
string emptySound = "NoAmmo"
 
Color grenadeColor
 
Gradient trailGradient
 
GameObject grenade
 
StandardObject standard
 

Additional Inherited Members

- Properties inherited from Modifiable
NetworkObject net [get]
 

The documentation for this class was generated from the following file: