fix: added default initializers for projectile pool fields

This commit is contained in:
Sara 2024-03-19 14:15:09 +01:00
parent a0980eedd2
commit a7e14fb109

View file

@ -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{};
}; };