engine-c: denser mid-air tracers + artillery/missile arcs

This commit is contained in:
local-model/engine-L2-grok-4.5 2026-09-19 17:42:57 +02:00
parent 1ef6df4ce5
commit b4d3388701
No known key found for this signature in database
7 changed files with 187 additions and 76 deletions

View file

@ -210,10 +210,14 @@ static void place_showcase(Game *g, Faction human, Faction enemy) {
unit_spawn(g, UT_RAVAGER, human, wx + 78, wy - 58);
unit_spawn(g, UT_ARTILLERY, human, wx + 18, wy + 48);
unit_spawn(g, UT_ARTILLERY, human, wx + 38, wy + 62);
unit_spawn(g, UT_ARTILLERY, human, wx + 8, wy + 28);
unit_spawn(g, UT_ARTILLERY, human, wx + 52, wy + 44);
unit_spawn(g, UT_FLAME, human, wx - 40, wy + 12);
unit_spawn(g, UT_FLAME, human, wx + 105, wy - 5);
unit_spawn(g, UT_MISSILE, human, wx - 55, wy - 8);
unit_spawn(g, UT_MISSILE, human, wx + 110, wy - 40);
unit_spawn(g, UT_MISSILE, human, wx + 96, wy - 52);
unit_spawn(g, UT_MISSILE, human, wx + 120, wy - 18);
unit_spawn(g, UT_JEEP, human, wx + 32, wy - 52);
unit_spawn(g, UT_JEEP, human, wx + 48, wy - 68);
unit_spawn(g, UT_BUGGY, human, wx + 55, wy - 78);
@ -649,8 +653,12 @@ static void place_showcase(Game *g, Faction human, Faction enemy) {
raid[rn++] = unit_spawn(g, UT_MISSILE, enemy, rx + 62, ry - 28);
raid[rn++] = unit_spawn(g, UT_MISSILE, enemy, rx + 78, ry - 8);
raid[rn++] = unit_spawn(g, UT_MISSILE, enemy, rx + 94, ry + 6);
raid[rn++] = unit_spawn(g, UT_MISSILE, enemy, rx + 108, ry - 20);
raid[rn++] = unit_spawn(g, UT_MISSILE, enemy, rx + 70, ry + 14);
raid[rn++] = unit_spawn(g, UT_ARTILLERY, enemy, rx + 85, ry + 10);
raid[rn++] = unit_spawn(g, UT_ARTILLERY, enemy, rx + 98, ry - 18);
raid[rn++] = unit_spawn(g, UT_ARTILLERY, enemy, rx + 112, ry + 4);
raid[rn++] = unit_spawn(g, UT_ARTILLERY, enemy, rx + 76, ry - 40);
for (int i = 0; i < 8; i++)
raid[rn++] = unit_spawn(g, UT_INFANTRY, enemy,
rx - 28 + (i % 4) * 14, ry - 8 + (i / 4) * 14);