XCOM: Enemy Unknown

File information

Last updated

Original upload

Created by

eclipse666 aka SpazmoJones

Uploaded by

SpazmoJones

Virus scan

Safe to use

Tags for this mod

12 comments

  1. loriendal
    loriendal
    • premium
    • 8 kudos
    MODIFYING THE PAUSE MENU TEXT
    The Pause Menu text must be changed manually. First make a backup of your <SteamApps>\common\XCom-Enemy-Unknown\XEW\XComGame\Localization\INT\XComGame.int file.

    Then open the file with a text editor and find the following lines:

    m_sRestartLevel="Restart Mission"

    m_sRestartConfirm_title="Restart Mission"

    m_sRestartConfirm_body="Any unsaved progress will be lost.\n\nAre you sure you want to restart the mission?"

    Change them as follows (remember to change the cost per soldier value if you changed the value in the patch file):

    m_sRestartLevel="Activate the Omega 13"

    m_sRestartConfirm_title="Activate the Omega 13"

    m_sRestartConfirm_body="Activating the Omega 13 will cost ยง20 per soldier.\n\nAre you sure you want to travel back in time to the start of the mission?"

    ---------------------------------------------
    This does not work.
  2. WilhouseInferno
    WilhouseInferno
    • member
    • 0 kudos
    Hey, I seem to be getting a strange problem with this;

    I'm using LW Beta15e, and whenever I go from tactical view to the skyranger loading screen at the end of the level, the game CTD's. I've uninstalled other mods I've put in and reinstalled to try and work out which one might be causing the problem, and I think it's yours.

    The only change I made to the code was making the -20 cost be -10 instead.

    Thanks for this mod by the way, it's the exact balance I've been looking for for my Bronzeman run!
    1. Drone456
      Drone456
      • member
      • 4 kudos
      I'm having the exact same issue. I also uninstalled/installed all my patchergui mods, and narrowed it down to this mod as well.

      The only change I made, was the wording of the mod in the INT file. Nothing with the actual mod itself.

      Hopefully this is a small issue, that can be easily solved. This seems like a cool addition to my playthrough.

      Regardless, thanks for the mod SpazmoJones. It's a neat concept even if I won't be able to utilize it.
    2. SpazmoJones
      SpazmoJones
      • member
      • 13 kudos
      Thanks for the feedback. I've just made a new version that works as a second wave option. The older version of the mod does not work with beta 15e and will crash the game as you've seen.
    3. Drone456
      Drone456
      • member
      • 4 kudos
      No worries, and thanks a lot man
    4. WilhouseInferno
      WilhouseInferno
      • member
      • 0 kudos
      Thanks for that, that's brilliant! Is there a way to add that second wave option to a game that has already started? I don't wanna start again if I can help it...
  3. matt516
    matt516
    • member
    • 3 kudos
    Love this idea! Is there any chance the OMEGA-13 could be tied to a research project or base building? Or even a manufacturable item (that must be carried in a soldier slot)?
  4. elvengirl
    elvengirl
    • member
    • 0 kudos
    Amazing, was looking for something like that for ages.
    Iromman is just unplayable in LW with all the random bullshit happening, and Bronzeman feels just like regular save-scumming - just more time consuming

    Hope this works with beta 15d2, gonna test it 2nite, will lower the cost to $10 per troop as i think im gonna use this often (lol)

    Please dont stop updating this for future LW versions, this Mod is Great!

    Edit: Unfortunately i get an error trying to install it on LW beta 15d2
    1. SpazmoJones
      SpazmoJones
      • member
      • 13 kudos
      I just tested it on 15e and it worked. It should work on 15d. Can you post your PatcherGUI debug log (Tools menu->Show debug log)
    2. elvengirl
      elvengirl
      • member
      • 0 kudos
      ok, here:

      Spoiler:  
      Show

      Writing backups to C:\GAMES\XCOM Enemy Within\XEW\XComGame\Config\MODS\PatcherGUI/backup/3235683735/1433197047
      xcomstrategygame.upk saved to backup directory
      xcomstrategygame.upk.uncompressed_size saved to backup directory
      xcomgame.upk saved to backup directory
      Backup completed successfully

      Executing external DecompressLZO program:
      "C:\GAMES\XCOM Enemy Within\XEW\XComGame\Config\MODS\PatcherGUI/binaries/DecompressLZO.exe" "xcomstrategygame.upk" "C:\GAMES\XCOM Enemy Within/xcomgame/cookedpcconsole/xcomstrategygame.upk"

      DecompressLZO
      Signature: 0x9E2A83C1
      BlockSize: 131072
      CompressedSize: 1893281
      UncompressedSize: 4863827
      NumBlocks: 38
      Blocks[0]:
      CompressedSize: 49333
      UncompressedSize: 131072
      Blocks[1]:
      CompressedSize: 48384
      UncompressedSize: 131072
      Blocks[2]:
      CompressedSize: 38711
      UncompressedSize: 131072
      Blocks[3]:
      CompressedSize: 25342
      UncompressedSize: 131072
      Blocks[4]:
      CompressedSize: 26070
      UncompressedSize: 131072
      Blocks[5]:
      CompressedSize: 26108
      UncompressedSize: 131072
      Blocks[6]:
      CompressedSize: 26140
      UncompressedSize: 131072
      Blocks[7]:
      CompressedSize: 25727
      UncompressedSize: 131072
      Blocks[8]:
      CompressedSize: 24765
      UncompressedSize: 131072
      Blocks[9]:
      CompressedSize: 25239
      UncompressedSize: 131072
      Blocks[10]:
      CompressedSize: 24164
      UncompressedSize: 131072
      Blocks[11]:
      CompressedSize: 24608
      UncompressedSize: 131072
      Blocks[12]:
      CompressedSize: 15863
      UncompressedSize: 131072
      Blocks[13]:
      CompressedSize: 37241
      UncompressedSize: 131072
      Blocks[14]:
      CompressedSize: 45314
      UncompressedSize: 131072
      Blocks[15]:
      CompressedSize: 44984
      UncompressedSize: 131072
      Blocks[16]:
      CompressedSize: 44082
      UncompressedSize: 131072
      Blocks[17]:
      CompressedSize: 45991
      UncompressedSize: 131072
      Blocks[18]:
      CompressedSize: 45531
      UncompressedSize: 131072
      Blocks[19]:
      CompressedSize: 45831
      UncompressedSize: 131072
      Blocks[20]:
      CompressedSize: 48758
      UncompressedSize: 131072
      Blocks[21]:
      CompressedSize: 46408
      UncompressedSize: 131072
      Blocks[22]:
      CompressedSize: 49451
      UncompressedSize: 131072
      Blocks[23]:
      CompressedSize: 57260
      UncompressedSize: 131072
      Blocks[24]:
      CompressedSize: 50175
      UncompressedSize: 131072
      Blocks[25]:
      CompressedSize: 63028
      UncompressedSize: 131072
      Blocks[26]:
      CompressedSize: 44592
      UncompressedSize: 131072
      Blocks[27]:
      CompressedSize: 42487
      UncompressedSize: 131072
      Blocks[28]:
      CompressedSize: 47844
      UncompressedSize: 131072
      Blocks[29]:
      CompressedSize: 47349
      UncompressedSize: 131072
      Blocks[30]:
      CompressedSize: 77980
      UncompressedSize: 131072
      Blocks[31]:
      CompressedSize: 112830
      UncompressedSize: 131072
      Blocks[32]:
      CompressedSize: 117189
      UncompressedSize: 131072
      Blocks[33]:
      CompressedSize: 101744
      UncompressedSize: 131072
      Blocks[34]:
      CompressedSize: 101768
      UncompressedSize: 131072
      Blocks[35]:
      CompressedSize: 92768
      UncompressedSize: 131072
      Blocks[36]:
      CompressedSize: 99638
      UncompressedSize: 131072
      Blocks[37]:
      CompressedSize: 2584
      UncompressedSize: 14163

      Decompressing package...
      Decompressing chunk #0
      Num blocks: 38
      Compressed size: 1893281Uncompressed size: 4863827
      Compressed size: 49333Uncompressed size: 131072
      Compressed size: 48384Uncompressed size: 131072
      Compressed size: 38711Uncompressed size: 131072
      Compressed size: 25342Uncompressed size: 131072
      Compressed size: 26070Uncompressed size: 131072
      Compressed size: 26108Uncompressed size: 131072
      Compressed size: 26140Uncompressed size: 131072
      Compressed size: 25727Uncompressed size: 131072
      Compressed size: 24765Uncompressed size: 131072
      Compressed size: 25239Uncompressed size: 131072
      Compressed size: 24164Uncompressed size: 131072
      Compressed size: 24608Uncompressed size: 131072
      Compressed size: 15863Uncompressed size: 131072
      Compressed size: 37241Uncompressed size: 131072
      Compressed size: 45314Uncompressed size: 131072
      Compressed size: 44984Uncompressed size: 131072
      Compressed size: 44082Uncompressed size: 131072
      Compressed size: 45991Uncompressed size: 131072
      Compressed size: 45531Uncompressed size: 131072
      Compressed size: 45831Uncompressed size: 131072
      Compressed size: 48758Uncompressed size: 131072
      Compressed size: 46408Uncompressed size: 131072
      Compressed size: 49451Uncompressed size: 131072
      Compressed size: 57260Uncompressed size: 131072
      Compressed size: 50175Uncompressed size: 131072
      Compressed size: 63028Uncompressed size: 131072
      Compressed size: 44592Uncompressed size: 131072
      Compressed size: 42487Uncompressed size: 131072
      Compressed size: 47844Uncompressed size: 131072
      Compressed size: 47349Uncompressed size: 131072
      Compressed size: 77980Uncompressed size: 131072
      Compressed size: 112830Uncompressed size: 131072
      Compressed size: 117189Uncompressed size: 131072
      Compressed size: 101744Uncompressed size: 131072
      Compressed size: 101768Uncompressed size: 131072
      Compressed size: 92768Uncompressed size: 131072
      Compressed size: 99638Uncompressed size: 131072
      Compressed size: 2584Uncompressed size: 14163
      decompressed 49333 bytes back into 131072
      decompressed 48384 bytes back into 131072
      decompressed 38711 bytes back into 131072
      decompressed 25342 bytes back into 131072
      decompressed 26070 bytes back into 131072
      decompressed 26108 bytes back into 131072
      decompressed 26140 bytes back into 131072
      decompressed 25727 bytes back into 131072
      decompressed 24765 bytes back into 131072
      decompressed 25239 bytes back into 131072
      decompressed 24164 bytes back into 131072
      decompressed 24608 bytes back into 131072
      decompressed 15863 bytes back into 131072
      decompressed 37241 bytes back into 131072
      decompressed 45314 bytes back into 131072
      decompressed 44984 bytes back into 131072
      decompressed 44082 bytes back into 131072
      decompressed 45991 bytes back into 131072
      decompressed 45531 bytes back into 131072
      decompressed 45831 bytes back into 131072
      decompressed 48758 bytes back into 131072
      decompressed 46408 bytes back into 131072
      decompressed 49451 bytes back into 131072
      decompressed 57260 bytes back into 131072
      decompressed 50175 bytes back into 131072
      decompressed 63028 bytes back into 131072
      decompressed 44592 bytes back into 131072
      decompressed 42487 bytes back into 131072
      decompressed 47844 bytes back into 131072
      decompressed 47349 bytes back into 131072
      decompressed 77980 bytes back into 131072
      decompressed 112830 bytes back into 131072
      decompressed 117189 bytes back into 131072
      decompressed 101744 bytes back into 131072
      decompressed 101768 bytes back into 131072
      decompressed 92768 bytes back into 131072
      decompressed 99638 bytes back into 131072
      decompressed 2584 bytes back into 14163
      Decompression completed successfully

      Deleting size files
      xcomstrategygame.upk.uncompressed_size deleted
      Files deleted successfully

      Executing external PatchUPK program:
      "C:\GAMES\XCOM Enemy Within\XEW\XComGame\Config\MODS\PatcherGUI/binaries/PatchUPK.exe" "C:\GAMES\XCOM Enemy Within\XEW\XComGame\Config\MODS\omega13.txt" "C:\GAMES\XCOM Enemy Within/xcomgame/cookedpcconsole"

      PatchUPK
      Installing mod: Omega 13
      by eclipse666
      Mod description:
      Restarting a mission now costs $10 per soldier. The Restart Mission" function on the pause menu becomes "Activate the Omega 13". The Omega 13 is a device which can transport soldiers back in time in order to correct a mistake (inspired by the Galaxy Quest Movie). The more soldiers you have on the mission the more expensive it will be to use.



      Opening package ...
      Package file: C:\GAMES\XCOM Enemy Within/xcomgame/cookedpcconsole/xcomstrategygame.upk
      Package opened successfully!
      Searching for object named XGStrategySoldier.RebuildAfterCombat ...
      Object found!
      Moving/expanding function ...
      Function moved/expanded successfully!
      Searching for object named XGStrategySoldier.RebuildAfterCombat ...
      Object found!
      Alias added successfully: XGStrategySoldier.RebuildAfterCombat.COSTPERSOLDIER
      Searching for specified data chunk ...
      Uninstall script saved to C:\GAMES\XCOM Enemy Within\XEW\XComGame\Config\MODS\omega13.txt.uninstall4.txt
      Can't find specified data!
      Execution stopped at #7 command named [BEFORE_CODE].
      Restoring from backup: C:\GAMES\XCOM Enemy Within\XEW\XComGame\Config\MODS\PatcherGUI/backup/3235683735/1433197047
      xcomstrategygame.upk restored from backup
      xcomstrategygame.upk.uncompressed_size restored from backup
      xcomgame.upk restored from backup
      Restoring from backup completed successfully
    3. SpazmoJones
      SpazmoJones
      • member
      • 13 kudos
      According to your log file it's unpacking the UPK file which should already be unpacked if you've installed LW. Are you using the latest version of PatcherGUI and are you sure you've selected the correct folder?

      The log file should look something like this (no unpacking):

      Writing backups to C:\PatcherGUI/backup/2477857428/1433199263
      xcomstrategygame.upk saved to backup directory
      xcomgame.upk saved to backup directory
      Backup completed successfully

      Executing external PatchUPK program:
      "C:\PatcherGUI/binaries/PatchUPK.exe" "C:\PatcherGUI\Mods\omega13.txt" "C:\Steam\SteamApps\common\XCom-Enemy-Unknown\XEW/xcomgame/cookedpcconsole"

      PatchUPK
      Installing mod: Omega 13
      by eclipse666
      Mod description:
      Restarting a mission now costs $20 per soldier. The Restart Mission" function on the pause menu becomes "Activate the Omega 13". The Omega 13 is a device which can transport soldiers back in time in order to correct a mistake (inspired by the Galaxy Quest Movie). The more soldiers you have on the mission the more expensive it will be to use.



      Opening package ...
      Package file: C:\Steam\SteamApps\common\XCom-Enemy-Unknown\XEW/xcomgame/cookedpcconsole/xcomstrategygame.upk
      Package opened successfully!
      Searching for object named XGStrategySoldier.RebuildAfterCombat ...
      Object found!
      Moving/expanding function ...
      Function moved/expanded successfully!
      Searching for object named XGStrategySoldier.RebuildAfterCombat ...
      Object found!
      Alias added successfully: XGStrategySoldier.RebuildAfterCombat.COSTPERSOLDIER
      Searching for specified data chunk ...
      Data found!
      Relative offset: 0x0000033D (829)
      New script memory size: 2346 (0x0000092A)
      New script serial size: 1842 (0x00000732)
      Moving/resizing object.
      New object size: 1905
      Object moved/resized successfully.
      Writing data chunk of size 0x00000087 (135) at
      Scope: Object Data
      Offset (absolute): 0x004CC498 (5031064)
      Offset (scope-relative): 0x0000033D (829)
      Write successful!
      Writing data chunk of size 0x00000008 (8) at
      Scope: Object Data
      Offset (absolute): 0x004CC498 (5031064)
      Offset (scope-relative): 0x00000028 (40)
      Write successful!
      Opening package ...
      Package file: C:\Steam\SteamApps\common\XCom-Enemy-Unknown\XEW/xcomgame/cookedpcconsole/xcomgame.upk
      Package opened successfully!
      Searching for object named XGSummaryUI.GetSoldiersKilledFactor ...
      Object found!
      Moving/expanding function ...
      Function moved/expanded successfully!
      Searching for object named XGSummaryUI.GetSoldiersKilledFactor ...
      Object found!
      Searching for specified data chunk ...
      Data found!
      Relative offset: 0x000002D7 (727)
      New script memory size: 2352 (0x00000930)
      New script serial size: 2092 (0x0000082C)
      Moving/resizing object.
      New object size: 2155
      Object moved/resized successfully.
      Writing data chunk of size 0x00000077 (119) at
      Scope: Object Data
      Offset (absolute): 0x00BF0EBD (12521149)
      Offset (scope-relative): 0x000002D7 (727)
      Write successful!
      Writing data chunk of size 0x00000008 (8) at
      Scope: Object Data
      Offset (absolute): 0x00BF0EBD (12521149)
      Offset (scope-relative): 0x00000028 (40)
      Write successful!
      Searching for object named XGBattle_SP.BuildReturningDropshipSoldier ...
      Object found!
      Moving/expanding function ...
      Function moved/expanded successfully!
      Searching for object named XGBattle_SP.BuildReturningDropshipSoldier ...
      Object found!
      Searching for specified data chunk ...
      Data found!
      Relative offset: 0x000003EF (1007)
      New script memory size: 2361 (0x00000939)
      New script serial size: 1837 (0x0000072D)
      Moving/resizing object.
      New object size: 1900
      Object moved/resized successfully.
      Writing data chunk of size 0x00000072 (114) at
      Scope: Object Data
      Offset (absolute): 0x00BF1E58 (12525144)
      Offset (scope-relative): 0x000003EF (1007)
      Write successful!
      Writing data chunk of size 0x00000008 (8) at
      Scope: Object Data
      Offset (absolute): 0x00BF1E58 (12525144)
      Offset (scope-relative): 0x00000028 (40)
      Write successful!
      Uninstall script saved to C:\PatcherGUI\Mods\omega13.txt.uninstall1.txt

      Mod applied successfully


    4. elvengirl
      elvengirl
      • member
      • 0 kudos
      Oops... i indeed pointed to the wrong folder...
      Sry about this, im an idiot

      Yeah, installs perfectly.
      Thanks again for the mod and support