Closed wzdev-ci closed 6 years ago
Forgon _uploaded file gamma_1_transporter_drops.patch
(1.2 KiB)_
patch file created with git format-patch
Forgon _uploaded file gamma_1.zip
(63.5 KiB)_
savegame for Gamma 1 which starts immediately after the first transporter drop
Forgon _uploaded file gamma1_transporter_drop.png
(449.4 KiB)_
first drop of units by transporter in Gamma 1 after applying this patch
Forgon edited the issue description
Berserk Cyborg commented
Mostly cyclone units would be an interesting situation too, lol. Your group composition would do fine.
alfred007 changed _comment0 which not transferred by tractive
alfred007 commented
I don't understand why you want to add Cyclone units at all. The queue for the first VTOL attack from Nexus is 8 minutes. And even with insane difficulty you have more than 6 minutes to build AA sites. So I suggest replacing the cyclone units by one more Assault Gun and one more HVC. Makes more sense in my eyes. I never used AA units in Gamma 01 when I played the campaign. Edit: You have more than 5 minutes with insane difficulty (not 6 as written above) to build AA sites. And this is also more than enough.
Forgon changed _comment0 which not transferred by tractive
Forgon commented
Replying to Warzone2100/old-trac-import#4833 (comment:3):
I don't understand why you want to add Cyclone units at all. The queue for the first VTOL attack from Nexus is 8 minutes. And even with insane difficulty you have more than 6 minutes to build AA sites. So I suggest replacing the cyclone units by one more Assault Gun and one more HVC. Makes more sense in my eyes. I never used AA units in Gamma 01 when I played the campaign. Edit: You have more than 5 minutes with insane difficulty (not 6 as written above) to build AA sites. And this is also more than enough. If no Cyclones were included in transporter drops, enemy VTOLs could come as a surprise when playing Gamma 1 for the first time.
And what if the player wants to play that mission differently? There are viable strategies without AA sites. For example, one can quickly conquer the enemy position north of the landing zone and then use all trucks to build VTOL factories and pads to prepare an areal bombardment.
alfred007 commented
Replying to Warzone2100/old-trac-import#4833 (comment:4):
Replying to Warzone2100/old-trac-import#4833 (comment:3):
I don't understand why you want to add Cyclone units at all. The queue for the first VTOL attack from Nexus is 8 minutes. And even with insane difficulty you have more than 6 minutes to build AA sites. So I suggest replacing the cyclone units by one more Assault Gun and one more HVC. Makes more sense in my eyes. I never used AA units in Gamma 01 when I played the campaign. Edit: You have more than 5 minutes with insane difficulty (not 6 as written above) to build AA sites. And this is also more than enough. If no Cyclones were included in transporter drops, enemy VTOLs could come as a surprise when playing Gamma 1 for the first time.
And what if the player wants to play that mission differently? There are viable strategies without AA sites. For example, one can quickly conquer the enemy position north of the landing zone and then use all trucks to build VTOL factories and pads to prepare an areal bombardment.
I understand what you mean even that I don't think so that any player who has never played gamma mission before will start gamma mission directly from the menu.
I think the best solution would be if the player could choose his own units. You could force him to choose a minimum of two trucks and the rest by his own choice. I have no programming knowledge so I can't imagine if this is possible and how difficult it would be.
If you want to implement your suggestion I'm fine with that though I still stand to mine.
Forgon commented
Replying to Warzone2100/old-trac-import#4833 (comment:5):
[...] I understand what you mean even that I don't think so that any player who has never played gamma mission before will start gamma mission directly from the menu.
I think the best solution would be if the player could choose his own units. You could force him to choose a minimum of two trucks and the rest by his own choice. I have no programming knowledge so I can't imagine if this is possible and how difficult it would be. [...] Implementing this would be a time-consuming excess that will hardly benefit anyone. Players who want to chose their units at the start of Gamma 1 have two options:
- play the Beta campaign first, the only option (except for cheating) before
` commit b041fa119fffb77b00c5a975780c474bae2f7bfb Author: Per Inge Mathisen per@wz2100.net Date: Sun Dec 16 21:52:42 2012 +0100
Add basic infrastructure for selecting a campaign mod from inside the game.
Now you can start each of the alpha, beta and gamma campaigns separately.
'
modify the function 'sendPlayerTransporter()' in the file './data/base/script/campaign/cam3-a.js'. For example, to replace the 2 Cyclone turrets with 1 HPV and 1 MG you could write:
_Extra transport units are only awarded to those who start Gamma campaign
_from the main menu.
function sendPlayerTransporter()
{
const transportLimit = 4; //Max of four transport loads if starting from menu.
if (!camDef(index))
{
index = 0;
}
if (index === transportLimit)
{
return;
}
var droids = [];
var list = [cTempl.prhasgnt, cTempl.prhhpvt, cTempl.prtruck];
// send 5 Assault Guns, 3 Hyper Velocity Cannons and 2 Trucks
for (var i = 0; i < 5; ++i)
{
droids.push(list[0]);
}
for (var i = 0; i < 3; ++i)
{
droids.push(list[1]);
}
for (var i = 0; i < 2; ++i)
{
droids.push(list[2]);
}
camSendReinforcement(CAM_HUMAN_PLAYER, camMakePos("landingZone"), droids,
CAM_REINFORCE_TRANSPORT, {
entry: { x: 63, y: 118 },
exit: { x: 63, y: 118 }
}
);
index = index + 1;
queue("sendPlayerTransporter", 300000); //5 min
}
alfred007 commented
Replying to Warzone2100/old-trac-import#4833 (comment:6):
Replying to Warzone2100/old-trac-import#4833 (comment:5):
[...] I understand what you mean even that I don't think so that any player who has never played gamma mission before will start gamma mission directly from the menu.
I think the best solution would be if the player could choose his own units. You could force him to choose a minimum of two trucks and the rest by his own choice. I have no programming knowledge so I can't imagine if this is possible and how difficult it would be. [...] Implementing this would be a time-consuming excess that will hardly benefit anyone. [...] In that case: forget it. As I wrote before: I'm fine with every decision you make.
Forgon2100 forgon2100@... changed status from new
to closed
Forgon2100 forgon2100@... changed owner from ` to
Forgon2100 forgon2100@protonmail.com`
Forgon2100 forgon2100@... changed resolution from ` to
fixed`
Forgon2100 forgon2100@... committed [88]
In https://github.com/Warzone2100/warzone2100/commit/88f6d3960e8342885331e64c616828b9fc153e2b:
#CommitTicketReference repository="" revision="88f6d3960e8342885331e64c616828b9fc153e2b"
fixes #4833: when starting a new Gamma campaign, Gamma 1 transporter drops no longer contain 7 randomly selected units, but consist of precisely
- 4 Assault Guns
- 2 Hyper Velocity Cannons
- 2 Cyclone AA Turrets
- 2 Trucks
Forgon edited the issue description
resolution_fixed
type_bug
| by ForgonCampaign mission Gamma 1 can be launched as part of a new Gamma campaign (either via 'Single Player->New Campaign->Gamma Campaign' in the main menu or with the commandline option '--game=CAM_3A') rather than by continuing the Beta campaign. In the former case, players will receive specific reinforcements, dropped by the transporter in batches of 10.
These units are described in the function 'sendPlayerTransporter()' at './data/base/script/campaign/cam3-a.js:99'. They differ only in their turrets, which must be one of the following types:
How many units of each type are to be produced for each transporter drop has varied since
` commit 08248b814dfcb40033e890d0250b4815b4d10bfd Author: KJeff01 kjeff1997@gmail.com Date: Wed May 31 00:24:41 2017 -0500
'
The only requirement was that at least one truck had to be present. This however changed, so that at least one unit of each type is required since
` commit cb19c7672fe915b95795e3af33c63c9d567faccc Author: KJeff01 kjeff1997@gmail.com Date: Thu Jun 1 20:58:40 2017 -0500
'
That means that for each of the 4 turret types, between 1 and 7 units can be dropped. Since Gamma 1 is a challenging mission, the composition of the initial drop can be decisive for its success or failure, especially when most of its units are trucks.
I therefore propose to instead always drop the following units:
Thus, every drop will look as in the attached picture [raw-attachment:gamma1_transporter_drop.png].
Issue migrated from trac:4833 at 2022-04-16 13:09:05 -0700