diff --git a/sc2/content/base/lander/energy/ultron.txt b/sc2/content/base/lander/energy/ultron.txt new file mode 100644 index 000000000..e15d65305 --- /dev/null +++ b/sc2/content/base/lander/energy/ultron.txt @@ -0,0 +1,16 @@ +#(ULTRON 1) + ---- REPORT FROM SURFACE ---- + +THE ORBITAL BOMBARDMENT WAS RATHER COMPLETE HERE, CAPTAIN. NOT MUCH HAS SURVIVED OF THE SUPOX CIVILIZATION. + +LUCKILY, WHILE DIGGING IN A RANDOM PILE OF FERTILIZER, ENSIGN MARTIN FOUND A CRATE CONTAINING A STRANGE DEVICE. THE SHIPPING MANIFEST STATES THIS 'ULTRON' WAS RECEIVED FROM A NEARBY RACE IN THE AQUARII CLUSTER. THE DEVICE APPEARS TO BE BROKEN AND MISSING SOME PARTS, BUT MAYBE THE TECHS BACK AT THE BASE CAN TAKE A WHACK AT IT. + +WE ARE RETURNING TO THE SHIP WITH THE DEVICE. + + ---- END OF REPORT ---- +#(ULTRON 2) + ---- REPORT FROM SURFACE ---- + +CAPTAIN, WE HAVE DUG THROUGH THE MANURE-ENCRUSTED SUPOX RUINS ONCE AGAIN, BROKEN THREE SHOVELS, AND FOUND NOTHING MORE OF VALUE. + + ---- END OF REPORT ---- diff --git a/sc2/content/uqm.rmp b/sc2/content/uqm.rmp index 568157473..15840756b 100644 --- a/sc2/content/uqm.rmp +++ b/sc2/content/uqm.rmp @@ -956,6 +956,7 @@ text.starcon = STRTAB:base/gamestrings.txt text.sundevice = STRTAB:base/lander/energy/sundevice.txt text.syreenvault = STRTAB:base/lander/energy/syreenvault.txt text.taalodevice = STRTAB:base/lander/energy/taalodevice.txt +text.ultron = STRTAB:base/lander/energy/ultron.txt text.umgahcaster = STRTAB:base/lander/energy/umgahcaster.txt text.urquanwreck = STRTAB:base/lander/energy/urquanwreck.txt text.utwigbomb = STRTAB:base/lander/energy/utwigbomb.txt diff --git a/sc2/src/uqm/istrtab.h b/sc2/src/uqm/istrtab.h index 6f5983f7b..503b49513 100644 --- a/sc2/src/uqm/istrtab.h +++ b/sc2/src/uqm/istrtab.h @@ -125,6 +125,7 @@ #define SUN_DEVICE_STRTAB "text.sundevice" #define SUPER_DENSE_COLOR_TAB "planet.superdense.colortable" #define SUPER_DENSE_XLAT_TAB "planet.superdense.translatetable" +#define SUPOX_RUINS_STRTAB "text.ultron" #define TAALO_DEVICE_STRTAB "text.taalodevice" #define TELLURIC_COLOR_TAB "planet.telluric.colortable" #define TELLURIC_XLAT_TAB "planet.telluric.translatetable" diff --git a/sc2/src/uqm/planets/generate/gensup.c b/sc2/src/uqm/planets/generate/gensup.c index 49d3070ce..5f1291bed 100644 --- a/sc2/src/uqm/planets/generate/gensup.c +++ b/sc2/src/uqm/planets/generate/gensup.c @@ -107,7 +107,7 @@ GenerateSupox_generateOrbital (SOLARSYS_STATE *solarSys, PLANET_DESC *world) solarSys->PlanetSideFrame[1] = CaptureDrawable (LoadGraphic (RUINS_MASK_PMAP_ANIM)); solarSys->SysInfo.PlanetInfo.DiscoveryString = - CaptureStringTable (LoadStringTable (RUINS_STRTAB)); + CaptureStringTable (LoadStringTable (SUPOX_RUINS_STRTAB)); if (GET_GAME_STATE (ULTRON_CONDITION)) { // Already picked up the Ultron, skip the report solarSys->SysInfo.PlanetInfo.DiscoveryString = diff --git a/tools/resmap/resources.csv b/tools/resmap/resources.csv index 7dafd5392..bcf1038b1 100644 --- a/tools/resmap/resources.csv +++ b/tools/resmap/resources.csv @@ -162,6 +162,7 @@ BURV_RUINS_STRTAB,text.burvixeseruins,uqm/istrtab.h,STRTAB,base/lander/energy/bu ANDROSYNTH_RUINS_STRTAB,text.androsynthruins,uqm/istrtab.h,STRTAB,base/lander/energy/androsynth_ruins.txt DRUUGE_RUINS_STRTAB,text.sphere,uqm/istrtab.h,STRTAB,base/lander/energy/sphere.txt PKUNK_RUINS_STRTAB,text.spindle,uqm/istrtab.h,STRTAB,base/lander/energy/spindle.txt +SUPOX_RUINS_STRTAB,text.ultron,uqm/istrtab.h,STRTAB,base/lander/energy/ultron.txt RUINS_STRTAB,text.ruins,uqm/istrtab.h,STRTAB,base/lander/energy/ruins.txt UMGAH_BCS_STRTAB,text.umgahcaster,uqm/istrtab.h,STRTAB,base/lander/energy/umgahcaster.txt IPSUN_COLOR_MAP,colortable.truespace,uqm/istrtab.h,BINTAB,base/nav/truespace.ct