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();
|
||||
void return_projectile(Node3D *node);
|
||||
|
||||
protected:
|
||||
Node3D *instantiate_new() const;
|
||||
private:
|
||||
Ref<WeaponData> data;
|
||||
size_t count;
|
||||
Ref<WeaponData> data{};
|
||||
size_t count{0};
|
||||
Vector<Node3D*> active{};
|
||||
Vector<Node3D*> inactive{};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue