HuariMission01.xml
&msHuariAttackConvoy;
This one is minor. Although the Sung transport is set as the player target when it is destroyed, if the player docks with the wreck and then undocks without the slave coffins the Huari fortress is set as the player target. Even though it is explained that the mission is to liberate the slaves, the wreck could remain as the target until the player has the coffins in the cargo hold. Then set the fortress as the target.

ALSO

<Events>
<OnStarted>
Line 144.

(theRoll (random 1 100)) doesn't appear to be used in <OnStarted> anymore. I suspect the code was moved to <OnCreate>.

------------------------

HuariMission02.xml
&msHuariDefendFortress;
When you accept the mission to help the Huari defend their fortress the Huari fortress is instantly highlighted and set in the targeting computer display. This probably shouldn't happen until the attacking Sung fleet has been destroyed. It also causes any playership omni weapons to fire on the friendly fortress unless the targeting is cleared.
------------------------

HuaramarcaMission02.xml
&msHuaramarcaDreamTest;
In the dream test mission the attached screen appears after choosing these actions.
Follow river,
Go to fortress,
Climb look-out tower.

Should a "Continue" action be appearing here instead of the "Accept" and "Decline" actions?
If you choose "Decline" the temple dockscreen shows - "The Huari temple is dark and cavernous...". "Accept" shows the "You wake up..." screen with "Done" as the only action which undocks the player.
Other choices show a "Continue" action before showing the "You wake up..." screen and then Apatomo gives you briefing and mission choice.

ALSO

&msHuaramarcaDreamTest;
<Language>
<Text id="dreamCaveMouth">

mouth of dark cave
->
mouth of a dark cave
------------------------

HuaramarcaMission04.xml
&msHuaramarcaAttackBase;
I was supposed to get 3 Hurin destroyers to help me attack the Sung Fortress in Huaramarca but they never appeared. There were 4 circling the temple and habitats but they never changed orders and escorted the playership.
I think this is because 'msnData 'escorts' is a list of IDs not objects so 'enum'ing orders on the ID in <OnAccepted> doesn't work.

Huaramarca dream test.JPG
Huaramarca dream test.JPG
george moromisato 5 Jun 2019:

This is a great list. I made the following fixes:

  • HuariMission01: Fixed player target; also added code to allow the player to return a partial number of slaves (in case cargo hold is too full).
  • HuariMission02: Fixed player target: Earth-slavers are targeted until they are all destroyed.
  • HuaramarcaMission02: Removed Accept/Decline and replaced with Continue; fixed typo.
  • HuaramarcaMission04: Fixed bug with escorts.