ammo_casing  
| Vars | |
| caliber | Which kind of guns it can be loaded into | 
|---|---|
| can_misfire | If set to true or false, this ammunition can or cannot misfire, regardless the gun can_misfire setting | 
| click_cooldown_override | Override this to make your gun have a faster fire rate, in tenths of a second. 4 is the default gun cooldown. | 
| delay | Delay for energy weapons | 
| fire_sound | What sound should play when this ammo is fired | 
| firing_effect_type | the visual effect appearing when the ammo is fired. | 
| harmful | pacifism check for boolet, set to FALSE if bullet is non-lethal | 
| integrity_damage | If set, this casing will damage any gun it's fired from by the specified amount | 
| loaded_projectile | the loaded projectile in this ammo casing | 
| misfire_increment | This is how much misfire probability is added to the gun when it fires this casing. | 
| newtonian_force | How much force is applied when fired in zero-G | 
| pellets | Pellets for spreadshot | 
| projectile_type | The bullet type to create when New() is called | 
| randomspread | Randomspread for automatics | 
| shot_timestamp | Set when this casing is fired. Only used for checking if it should burn a user's hand when caught from an ejection port. | 
| variance | Variance for inaccuracy fundamental to the casing | 
| Procs | |
| add_notes_ammo | Outputs type-specific weapon stats for ammunition based on the projectile loaded inside the casing. Distinguishes between critting and stam-critting in separate lines | 
Var Details
caliber 
Which kind of guns it can be loaded into
can_misfire 
If set to true or false, this ammunition can or cannot misfire, regardless the gun can_misfire setting
click_cooldown_override 
Override this to make your gun have a faster fire rate, in tenths of a second. 4 is the default gun cooldown.
delay 
Delay for energy weapons
fire_sound 
What sound should play when this ammo is fired
firing_effect_type 
the visual effect appearing when the ammo is fired.
harmful 
pacifism check for boolet, set to FALSE if bullet is non-lethal
integrity_damage 
If set, this casing will damage any gun it's fired from by the specified amount
loaded_projectile  
the loaded projectile in this ammo casing
misfire_increment 
This is how much misfire probability is added to the gun when it fires this casing.
newtonian_force 
How much force is applied when fired in zero-G
pellets 
Pellets for spreadshot
projectile_type 
The bullet type to create when New() is called
randomspread 
Randomspread for automatics
shot_timestamp 
Set when this casing is fired. Only used for checking if it should burn a user's hand when caught from an ejection port.
variance 
Variance for inaccuracy fundamental to the casing
Proc Details
add_notes_ammo
Outputs type-specific weapon stats for ammunition based on the projectile loaded inside the casing. Distinguishes between critting and stam-critting in separate lines