Added an alternate Umgah Caster lander report for when Spathi do not slave-shield selves; bug #1122

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3598 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
avolkov
2011-05-07 17:40:45 +00:00
parent 7828359716
commit 92b94a6104
2 changed files with 23 additions and 0 deletions
@@ -44,4 +44,19 @@ CAPTAIN. THIS IS LIEUTENANT ROBINSON, SIR. WE HAVE LOCATED AN ALIEN ARTIFACT DOW
TO DESTROY SPATHIWA. WE THOUGHT TO DESTROY SPATHIWA. WE THOUGHT
MAYBE YOU'D LIKE TO HAVE IT. MAYBE YOU'D LIKE TO HAVE IT.
---- END OF TRANSMISSION ----
#(UMGTRANS 2)
---- REPORT FROM SURFACE ----
CAPTAIN. THIS IS LIEUTENANT ROBINSON, SIR. WE HAVE LOCATED AN ALIEN ARTIFACT DOWN HERE. WE WERE INVESTIGATING THIS LARGE BLUE MACHINE WHEN OFFICER TALBOT DISCOVERED A NOTE GLUED TO THE SIDE OF THE DEVICE. I'LL READ IT TO YOU...
THIS MACHINE IS THE SUPER-
POWERFUL HYPERWAVE CASTER THAT
THE UMGAH USED TO TRICK US INTO
BELIEVING THAT THE `GRAND MASTER
PLANET EATERS' WERE COMING TO
DESTROY SPATHIWA. WE THOUGHT
MAYBE SOMEONE WOULD LIKE TO HAVE
IT.
---- END OF TRANSMISSION ---- ---- END OF TRANSMISSION ----
+8
View File
@@ -166,6 +166,14 @@ GenerateSpathi_generateOrbital (SOLARSYS_STATE *solarSys, PLANET_DESC *world)
CaptureDrawable (LoadGraphic (UMGAH_BCS_MASK_PMAP_ANIM)); CaptureDrawable (LoadGraphic (UMGAH_BCS_MASK_PMAP_ANIM));
solarSys->SysInfo.PlanetInfo.DiscoveryString = solarSys->SysInfo.PlanetInfo.DiscoveryString =
CaptureStringTable (LoadStringTable (UMGAH_BCS_STRTAB)); CaptureStringTable (LoadStringTable (UMGAH_BCS_STRTAB));
if (!GET_GAME_STATE (SPATHI_SHIELDED_SELVES))
{ // The first report talks extensively about Spathi
// slave-shielding selves. If they never did so, the report
// makes no sense, so use an alternate.
solarSys->SysInfo.PlanetInfo.DiscoveryString =
SetAbsStringTableIndex (
solarSys->SysInfo.PlanetInfo.DiscoveryString, 1);
}
} }
LoadPlanet (NULL); LoadPlanet (NULL);
return true; return true;