Hero wave AI: varying entry points facing the gate, split waves, scout warning with directions and minimap markers
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
a1ad5ad141
commit
1e92e19089
5 files changed
+206
-2
No files matched your search
@@ -401,6 +401,13 @@ impl Ui {
|
||||
let (fx, fy) = xy(f);
|
||||
draw_rectangle(mrx + fx as f32 * ms - 2.0, mry + fy as f32 * ms - 2.0, 5.0, 5.0, RED);
|
||||
}
|
||||
// expected entry points of the hero wave (blinking)
|
||||
if (now * 3.0) as i64 % 2 == 0 {
|
||||
for &(ex, ey) in &g.planned_entries {
|
||||
let (px, py) = (mrx + ex as f32 * ms, mry + ey as f32 * ms);
|
||||
draw_rectangle_lines(px - 4.0, py - 4.0, 9.0, 9.0, 2.0, Color::new(0.6, 0.85, 1.0, 1.0));
|
||||
}
|
||||
}
|
||||
// camera footprint on the ground
|
||||
let corners = [cam.ground_point(0.0, 0.0), cam.ground_point(sw, 0.0), cam.ground_point(sw, sh), cam.ground_point(0.0, sh)];
|
||||
for k in 0..4 {
|
||||
|
||||
Reference in new issue
Block a user