src/core/WeaponSystem.js
/**
	* Inits the weapon system. Should be called once during the creation
	* or startup process of an entity.
	*
	* @return {WeaponSystem} A reference to this weapon system.
	*/
Inits the weapon system. Should be called once during the creation
or startup process of an entity.

@return {WeaponSystem} A reference to this weapon system.
Inits the weapon system . Should be called once during the creation or startup process of an entity . @return { WeaponSystem } A reference to this weapon system .
init() {
		this._initRenderComponents();
		if ( this.owner.isPlayer === false ) {
			this._initFuzzyModules();
		}
		this.reset();
		return this;
	}
init ( ) this . _initRenderComponents ( ) ; if ( this . owner . isPlayer === false ) { this . _initFuzzyModules ( ) ; } this . reset ( ) ; return this ; }
Inits the weapon system.
Inits the weapon system .
// init render components // init fuzzy modules (only necessary for bots) // reset the system to its initial state