casings integrate player velocity, can't pick up already held guns
This commit is contained in:
@@ -7,6 +7,7 @@ extends RigidBody3D
|
||||
var rng = RandomNumberGenerator.new()
|
||||
var random_rotation = true
|
||||
var particle_number
|
||||
var player_velocity
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
@@ -22,7 +23,7 @@ func _ready():
|
||||
var av_y = rng.randf_range(-50.0,50.0)
|
||||
var av_z = rng.randf_range(-50.0,50.0)
|
||||
|
||||
linear_velocity += transform.basis * Vector3(lv_x, lv_y, lv_z)
|
||||
linear_velocity += transform.basis * Vector3(lv_x, lv_y, lv_z) + player_velocity
|
||||
angular_velocity += transform.basis * Vector3(av_x,av_y,av_z)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user