Iron golem

This commit is contained in:
Crizomb 2025-01-15 23:13:20 +01:00
parent d3101b6bcf
commit c74ebe3225
47 changed files with 1914 additions and 6 deletions

View file

@ -10,6 +10,8 @@ public class AttackSkeleton : AttackHandler
public override bool Attack()
{
// If no target (target is dead an destroyed)
if (!_minecraftUnit.MovementHandler.TargetUnit) _minecraftUnit.MovementHandler.UpdateNearest();
float launchAngle = findLaunchAngle();
//print(launchAngle);
// If target not reachable
@ -49,7 +51,6 @@ public class AttackSkeleton : AttackHandler
// directShot is the smallest angle, undirectShot shot is the biggest angle
float numerator = directShot ? v_sqr - Mathf.Sqrt(inside_sqrt_root) : v_sqr + Mathf.Sqrt(inside_sqrt_root);
float inside_arctan = numerator / (g * x);
print(inside_arctan);
return Mathf.Atan(inside_arctan);
}