Base class for making weapons for 2D.
The character in the scene can interact with the object.
The character can take the object and control it.
|Firing Total Time||Total time of one firing cycle.|
|Firing Fire Time||The time of the bullet creation during firing cycle.|
|Bullet Type||The type of the bullet.|
|Bullet Transform||The initial position, rotation and scale of the bullet.|
|Bullet Speed||The initial speed of the bullet.|
|Sound Firing Begin||The sound that is played when the firing begins.|
|Sound Fire||The sound that is played when a shot occurs.|
|Sound Firing End||The sound that is played when the firing ends.|
|Always Display Bullet Initial Position||Whether to display initial position and direction of a bullet.|
|Animate||Whether to enable default animation method of the weapon.|
|Idle Animation||Animation of weapon at rest.|
|Fire Animation||Fire animation of the weapon.|