NetworkWeapon2D
Inherits: Node2D
A 2D-specific implementation of NetworkWeapon.
Properties
| Type | Name | Default |
|---|---|---|
| float | distance_threshold | 1.0 |
Methods
| Return Type | Name |
|---|---|
| bool | can_fire() |
| Node2D | fire() |
| int | get_fired_tick() |
| bool | _can_fire() |
| bool | _can_peer_use(int peer_id) |
| void | _after_fire(Node2D projectile) |
| Node2D | _spawn() |
Property Descriptions
float distance_threshold = 1.0
Distance to consider too large during reconciliation checks.
Method Descriptions
bool can_fire ( )
No description provided.
Node2D fire ( )
No description provided.
int get_fired_tick ( )
No description provided.
bool _can_fire ( )
See NetworkWeapon
bool _can_peer_use ( int peer_id )
See NetworkWeapon
void _after_fire ( Node2D projectile )
See NetworkWeapon
Node2D _spawn ( )
See NetworkWeapon