fix: added default initializers for projectile pool fields
This commit is contained in:
		
							parent
							
								
									a0980eedd2
								
							
						
					
					
						commit
						a7e14fb109
					
				|  | @ -16,12 +16,11 @@ public: | ||||||
| 
 | 
 | ||||||
|     Node3D *claim_projectile(); |     Node3D *claim_projectile(); | ||||||
|     void return_projectile(Node3D *node); |     void return_projectile(Node3D *node); | ||||||
| 
 |  | ||||||
| protected: | protected: | ||||||
|     Node3D *instantiate_new() const; |     Node3D *instantiate_new() const; | ||||||
| private: | private: | ||||||
|     Ref<WeaponData> data; |     Ref<WeaponData> data{}; | ||||||
|     size_t count; |     size_t count{0}; | ||||||
|     Vector<Node3D*> active{}; |     Vector<Node3D*> active{}; | ||||||
|     Vector<Node3D*> inactive{}; |     Vector<Node3D*> inactive{}; | ||||||
| }; | }; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Sara
						Sara