Edit of asset "Ballistic Solutions (GDScript, C#)" Accepted

Old/Current New/Edit
Title Ballistic Solutions (GDScript, C#) BDC - Ballistic Deflection Calculator
Description Library for calculating interception times, impact positions, and firing vectors, taking into account the velocities and accelerations of both projectile and target.

Example:
# ...
@export var projectile_packed_scene: PackedScene

var projectile_speed: float = 200
var projectile_acceleration: Vector2 = Vector2.ZERO

func shoot(target: Target2D) -> void:
var to_target: Vector2 = target.global_position - global_position
var velocity: Vector2 = Bsc.best_firing_velocity_vector2(projectile_speed, to_target, target.velocity, projectile_acceleration, target.acceleration)

if is_nan(velocity.x):
print("Impossible to hit the target")
return

var new_projectile: Projectile2D = projectile_packed_scene.instantiate()
new_projectile.global_position = global_position
new_projectile.velocity = velocity
new_projectile.acceleration = projectile_acceleration

get_parent().add_child(new_projectile)
Ballistic deflection calculator is a tool for calculating the shot vector considering speeds and accelerations for Godot.
Category Scripts
License MIT
Repository Provider GitHub
Repository Url https://github.com/neclor/ballistic-solutions https://github.com/neclor/ballistic-deflection-calculator-godot
Issues Url https://github.com/neclor/ballistic-solutions/issues https://github.com/neclor/ballistic-deflection-calculator-godot/issues
Godot version Godot 4.0
Version String 4.0.1 2.0.0
Download Commit 491ffeb7be4816d9d913a09fcc37a500c4390f76 61865a0b5bcfeb53b48eaf69527d706d56a07fc4
Download Url (Computed) https://github.com/neclor/ballistic-solutions/archive/491ffeb7be4816d9d913a09fcc37a500c4390f76.zip https://github.com/neclor/ballistic-deflection-calculator-godot/archive/61865a0b5bcfeb53b48eaf69527d706d56a07fc4.zip
Icon Url https://raw.githubusercontent.com/neclor/ballistic-solutions/main/icon.png
https://raw.githubusercontent.com/neclor/ballistic-deflection-calculator-godot/main/icon.png