All pastes #175238 Raw Edit

Something

public java v1 · immutable
·published 2006-09-18 16:46 UTC
rendered paste body
do {                        if (count != 0)                                hit_time = actual_time;                        count++;                        Point enemy = new Point(de * Math.sin(be), de * Math.cos(be));  // Enemy location                        // Take enemy movement into account                        enemy.x += hit_time * ev * Math.sin(ed);                        enemy.y += hit_time * ev * Math.cos(ed);                        // Take our movement into account                        enemy.y -= ett * this.getVelocity();                        double fire_length = enemy.distanceFromOrigin();                        double fire_time = fire_length / bulletSpeed;                        fire_angle = Math.atan(enemy.x / enemy.y);                        if (enemy.y < 0)                                fire_angle += Math.PI;                        ett = amountToTurn(fire_angle) / GUN_TURNING_RATE;                        actual_time = fire_time + ett;                }