engine-c: denser MEDIC/Mendbeast support + tall building fire plumes
This commit is contained in:
parent
00b68ddc58
commit
13ab74c64b
3 changed files with 69 additions and 18 deletions
|
|
@ -220,6 +220,11 @@ static void place_showcase(Game *g, Faction human, Faction enemy) {
|
|||
unit_spawn(g, UT_BUGGY, human, wx + 72, wy - 72);
|
||||
unit_spawn(g, UT_MEDIC, human, wx - 12, wy + 40);
|
||||
unit_spawn(g, UT_MEDIC, human, wx + 20, wy + 28);
|
||||
/* denser MEDIC support screen at primary clash (white vans + cross) */
|
||||
unit_spawn(g, UT_MEDIC, human, wx + 64, wy - 18);
|
||||
unit_spawn(g, UT_MEDIC, human, wx + 86, wy - 36);
|
||||
unit_spawn(g, UT_MEDIC, human, wx + 74, wy + 6);
|
||||
unit_spawn(g, UT_MEDIC, human, wx + 98, wy - 8);
|
||||
for (int i = 0; i < 10; i++)
|
||||
unit_spawn(g, UT_INFANTRY, human, wx + 88 + (i % 5) * 14, wy + 8 + (i / 5) * 16);
|
||||
/* dense melee screen at primary clash (riflemen packed for KKND2 crop) */
|
||||
|
|
@ -616,8 +621,11 @@ static void place_showcase(Game *g, Faction human, Faction enemy) {
|
|||
for (int i = 0; i < 8; i++)
|
||||
unit_spawn(g, UT_INFANTRY, human,
|
||||
rx2 - 22 + (i % 4) * 10, ry2 - 6 + (i / 4) * 11);
|
||||
/* MEDIC triage vans at SE clash */
|
||||
unit_spawn(g, UT_MEDIC, human, rx2 - 30, ry2 + 2);
|
||||
unit_spawn(g, UT_MEDIC, human, rx2 - 16, ry2 - 14);
|
||||
|
||||
int raid[96];
|
||||
int raid[128];
|
||||
int rn = 0;
|
||||
for (int i = 0; i < 8; i++)
|
||||
raid[rn++] = unit_spawn(g, UT_MUTANT, enemy,
|
||||
|
|
@ -656,6 +664,10 @@ static void place_showcase(Game *g, Faction human, Faction enemy) {
|
|||
for (int i = 0; i < 8; i++)
|
||||
raid[rn++] = unit_spawn(g, UT_INFANTRY, enemy,
|
||||
rx - 18 + (i % 4) * 10, ry + 10 + (i / 4) * 9);
|
||||
/* Evolved Mendbeast support (UT_MEDIC) behind melee wedge */
|
||||
for (int i = 0; i < 4; i++)
|
||||
raid[rn++] = unit_spawn(g, UT_MEDIC, enemy,
|
||||
rx + 18 + (i % 2) * 16, ry + 24 + (i / 2) * 12);
|
||||
|
||||
/* secondary Evolved pack at SE clash — melee-heavy */
|
||||
int rn_pri = rn;
|
||||
|
|
@ -684,6 +696,10 @@ static void place_showcase(Game *g, Faction human, Faction enemy) {
|
|||
for (int i = 0; i < 6; i++)
|
||||
raid[rn++] = unit_spawn(g, UT_INFANTRY, enemy,
|
||||
rx2 - 10 + (i % 3) * 11, ry2 + 8 + (i / 3) * 10);
|
||||
/* SE Mendbeast triage */
|
||||
for (int i = 0; i < 3; i++)
|
||||
raid[rn++] = unit_spawn(g, UT_MEDIC, enemy,
|
||||
rx2 + 20 + i * 14, ry2 + 32 + (i & 1) * 8);
|
||||
|
||||
/* seed Survivor harvester beds so cargo silhouette is visible in shot */
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue