Skip to content

Commit

Permalink
Add transporter warning in campaign.
Browse files Browse the repository at this point in the history
pcv381.ogg will play when the enemy transport appears on map.
  • Loading branch information
KJeff01 committed Aug 17, 2017
1 parent acd7fd9 commit c39da08
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 0 additions & 2 deletions data/base/script/campaign/cam2-c.js
Expand Up @@ -227,13 +227,11 @@ function eventTransporterLanded(transport)
function sendCOTransporter()
{
var list; with (camTemplates) list = [npcybr, npcybr];
var warning = "pcv395.ogg"; //Transport incoming
var tPos = getObject("COTransportPos");
var pDroid = enumRange(tPos.x, tPos.y, 6, CAM_HUMAN_PLAYER, false);

if(!pDroid.length)
{
playSound(warning);
camSendReinforcement(THE_COLLECTIVE, camMakePos("COTransportPos"), list,
CAM_REINFORCE_TRANSPORT, {
entry: { x: 1, y: 80 },
Expand Down
7 changes: 6 additions & 1 deletion data/base/script/campaign/libcampaign.js
Expand Up @@ -1032,6 +1032,11 @@ function __camDispatchTransporterUnsafe()

setNoGoArea(pos.x - 2, pos.y - 2, pos.x + 2, pos.y + 2, player);

if(player !== CAM_HUMAN_PLAYER)
{
playSound("pcv381.ogg"); //Enemy transport detected.
}

setTransporterExit(data.exit.x, data.exit.y, player);
// will guess which transporter to start, automagically
startTransporterEntry(data.entry.x, data.entry.y, player);
Expand Down Expand Up @@ -1067,7 +1072,7 @@ function __camLandTransporter(player, pos)
__camTransporterMessage = undefined;
}
camTrace("Landing transport for player", player);
playSound("pcv395.ogg", pos.x, pos.y, 0);
playSound("pcv395.ogg", pos.x, pos.y, 0); //Incoming enemy transport.
camManageGroup(camMakeGroup(ti.droids), ti.order, ti.data);
}

Expand Down

0 comments on commit c39da08

Please sign in to comment.