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.
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!
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.
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...
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)?
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
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
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
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
12 comments
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.
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!
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.
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
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
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
Sry about this, im an idiot
Yeah, installs perfectly.
Thanks again for the mod and support