X Rebirth

X Rebirth

More Missiles Mod
NovaCameron  [developer] 15 Jan, 2015 @ 7:02pm
More Missiles Mod Save Editing
More Missiles Mod

Save Editing 101

Load up your save in Wordpad or Notepad++ (Or whatever Word type thing you have. These massive saves can slow the smaller programs.)
Search for “missile_player”
continue till you find a list of under an <ammunition> tag.
Under <available> remove all <item macro=”missile_player_......./>
DELETE THE ENTIRE LINES

Go a bit farther down.
You will find a <slot ref=”weaponconnection3”>
Between that and the next </slot> paste this:

<cycle index="1" ref="missile_player_dumbfire_v_crusher_macro" />
<cycle index="2" ref="missile_player_dumbfire_meteorite_macro" />
<cycle index="3" ref="missile_player_dumbfire_asteroid_macro" />
<cycle index="4" ref="missile_player_dumbfire_comet_macro" />
<cycle index="5" ref="missile_player_dumbfire_vulcanoid_macro" />
<cycle index="6" ref="missile_player_dumbfire_plutoid_macro" />
<cycle index="7" ref="missile_player_dumbfire_planetoid_macro" />
<cycle index="8" ref="missile_player_dumbfire_nemesis_macro" />
<cycle index="9" ref="missile_player_guided_solarflare_macro" />
<cycle index="10" ref="missile_player_guided_starflash_macro" />
<cycle index="11" ref="missile_player_guided_coronarider_macro" />
<cycle index="12" ref="missile_player_guided_sunstalker_macro" />
<cycle index="13" ref="missile_player_guided_novastar_macro" />
<cycle index="14" ref="missile_player_guided_novapulse_macro" />
<cycle index="15" ref="missile_player_guided_supernova_macro" />
<cycle index="16" ref="missile_player_guided_pulsarbeamer_macro" />
<cycle index="17" ref="missile_player_guided_quasarseeker_macro" />
<cycle index="18" ref="missile_player_guided_gammaburster_macro" />
<cycle index="19" ref="missile_player_swarm_spacegnat_macro" />
<cycle index="20" ref="missile_player_swarm_cosmosquito_macro" />
<cycle index="21" ref="missile_player_swarm_astrobee_macro" />
<cycle index="22" ref="missile_player_swarm_etherwasp_macro" />
<cycle index="23" ref="missile_player_swarm_celestialhornet_macro" />
<cycle index="24" ref="missile_player_swarm_tristar_macro" />
<cycle index="25" ref="missile_player_swarm_pentastar_macro" />
<cycle index="26" ref="missile_player_swarm_heptstar_macro" />
<cycle index="27" ref="missile_player_swarm_enneastar_macro" />

Between <slot ref=”weaponconnection4”> and </slot> paste this:

<cycle index="1" ref="missile_player_dumbfire_v_crusher_macro" />
<cycle index="2" ref="missile_player_dumbfire_meteorite_macro" />
<cycle index="3" ref="missile_player_dumbfire_asteroid_macro" />
<cycle index="4" ref="missile_player_dumbfire_comet_macro" />
<cycle index="5" ref="missile_player_dumbfire_vulcanoid_macro" />
<cycle index="6" ref="missile_player_dumbfire_plutoid_macro" />
<cycle index="7" ref="missile_player_dumbfire_planetoid_macro" />
<cycle index="8" ref="missile_player_dumbfire_nemesis_macro" />
<cycle index="9" ref="missile_player_guided_solarflare_macro" />
<cycle index="10" ref="missile_player_guided_starflash_macro" />
<cycle index="11" ref="missile_player_guided_coronarider_macro" />
<cycle index="12" ref="missile_player_guided_sunstalker_macro" />


Continue moving down searching for “missile_player”

You will find another list under <entries type=”weapontypes_secondary”>
Paste this between that and </entries>:

<entry id="missile_player_swarm_astrobee_macro"/>
<entry id="missile_player_guided_quasarseeker_macro"/>
<entry id="missile_player_swarm_heptstar_macro"/>
<entry id="missile_player_swarm_enneastar_macro"/>
<entry id="missile_player_dumbfire_planetoid_macro"/>
<entry id="missile_player_dumbfire_nemesis_macro"/>
<entry id="missile_player_guided_gammaburster_macro"/>
<entry id="missile_player_emp_macro"/>
<entry id="missile_player_swarm_pentastar_macro"/>
<entry id="missile_player_guided_pulsarbeamer_macro"/>
<entry id="missile_player_dumbfire_vulcanoid_macro"/>
<entry id="missile_player_guided_coronarider_macro"/>
<entry id="missile_player_guided_novastar_macro"/>
<entry id="missile_player_guided_starflash_macro"/>
<entry id="missile_player_dumbfire_plutoid_macro"/>
<entry id="missile_player_dumbfire_v_crusher_macro"/>
<entry id="missile_player_swarm_celestialhornet_macro"/>
<entry id="missile_player_swarm_spacegnat_macro"/>
<entry id="missile_player_swarm_tristar_macro"/>
<entry id="missile_player_guided_sunstalker_macro"/>
<entry id="missile_player_dumbfire_comet_macro"/>
<entry id="missile_player_guided_supernova_macro"/>
<entry id="missile_player_swarm_etherwasp_macro"/>
<entry id="missile_player_guided_novapulse_macro"/>
<entry id="missile_player_dumbfire_meteorite_macro"/>
<entry id="missile_player_dumbfire_asteroid_macro"/>
<entry id="missile_player_guided_solarflare_macro"/>
<entry id="missile_player_swarm_cosmosquito_macro"/>

You can now use the missiles in your save.
Last edited by NovaCameron; 15 Jan, 2015 @ 7:08pm
< >
Showing 1-8 of 8 comments
Leomist 16 Jan, 2015 @ 5:59pm 
i still can't buy them in stores. and i can't cycle through the missiles, but they exsist when i look at the skunks inventory.
Leomist 16 Jan, 2015 @ 6:03pm 
as a side note, how do i remove the missiles mod from my save game? because if i just remove it the save game no longer works, just removing the requirements at the top of the save game enables me to play but i can no longer buy normal missiles.

so an uninstall process would be nice.
Thanks.
Last edited by Leomist; 16 Jan, 2015 @ 6:06pm
NovaCameron  [developer] 16 Jan, 2015 @ 7:03pm 
Thanks, I'll look into it.

There is no uninstall process. You would have to rip out large parts of your save and replace it with vanilla code. Even on the Egosoft Forums there are no guides to save editing. And its been a year. I am learning this as I go. So there will be errors.
Last edited by NovaCameron; 16 Jan, 2015 @ 7:05pm
Innodang 18 Jan, 2015 @ 5:06am 
I hope to delete this mod from my save files.
Last edited by Innodang; 18 Jan, 2015 @ 5:06am
Leomist 19 Jan, 2015 @ 1:02am 
I have managed to get my missiles back on the skunk and the cycle, but none of my shops have any missiles, can you give me the code you use for shops? so that i can change it back to original?
Zarken 18 Feb, 2015 @ 10:06pm 
wait a minute so the devs arent save edit masters either??!! well thats comforting lol!! but seriously i dont want to play the campaign again in vanilla mode in order to get back what i have!! im still fairly new this the X series and it took me over a month to beat the (extended tutorial) campaign! :/
thelich 25 Jun, 2016 @ 9:12am 
This script will help with arms dealers:

<?xml version="1.0" encoding="iso-8859-1" ?> <mdscript name="MoreMissiles" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="md.xsd"> <cues> <cue name="SetupArmsDealerWares" instantiate="true"> <conditions> <check_any> <event_player_created /> <event_cue_signalled cue="md.Setup.GameStart" /> </check_any> </conditions> <actions> <do_if value="md.$ArmsDealerLists.{1}.indexof.{[ware.spe_ammo_dumbfiremissile_v_crusher, 35, 100, 100]}" negate="true"> <set_value name="md.$ArmsDealerLists" exact=" [ [ [ware.spe_ammo_dumbfiremissile_v_crusher, 35, 100, 100], [ware.spe_ammo_dumbfiremissile_meteorite, 30, 80, 90], [ware.spe_ammo_dumbfiremissile_asteroid, 25, 60, 80], [ware.spe_ammo_dumbfiremissile_comet, 20, 50, 65], [ware.spe_ammo_dumbfiremissile_vulcanoid, 15, 40, 50], [ware.spe_ammo_dumbfiremissile_plutoid, 10, 30, 35], [ware.spe_ammo_dumbfiremissile_planetoid, 5, 20, 20], [ware.spe_ammo_dumbfiremissile_nemesis, 1, 10, 5], [ware.spe_ammo_guidedmissile_solarflare, 45, 90, 100], [ware.spe_ammo_guidedmissile_starflash, 40, 80, 90], [ware.spe_ammo_guidedmissile_coronarider, 35, 70, 80], [ware.spe_ammo_guidedmissile_sunstalker, 30, 60, 70], [ware.spe_ammo_guidedmissile_novastar, 25, 50, 60], [ware.spe_ammo_guidedmissile_novapulse, 20, 40, 50], [ware.spe_ammo_guidedmissile_supernova, 15, 30, 40], [ware.spe_ammo_guidedmissile_pulsarbeamer, 10, 20, 30], [ware.spe_ammo_guidedmissile_quasarseeker, 5, 15, 20], [ware.spe_ammo_guidedmissile_gammaburster, 1, 10, 10], [ware.spe_ammo_swarmmissile_spacegnat, 35, 70, 100], [ware.spe_ammo_swarmmissile_cosmosquito, 30, 60, 90], [ware.spe_ammo_swarmmissile_astrobee, 25, 50, 80], [ware.spe_ammo_swarmmissile_etherwasp, 20, 40, 70], [ware.spe_ammo_swarmmissile_celestialhornet, 15, 30, 60], [ware.spe_ammo_swarmmissile_tristar, 10, 25, 50], [ware.spe_ammo_swarmmissile_pentastar, 5, 20, 40], [ware.spe_ammo_swarmmissile_heptstar, 1, 15, 30], [ware.spe_ammo_swarmmissile_enneastar, 1, 10, 20], [ware.spe_ammo_empmissile, 1, 10, 80] ] ] "/> </do_if> </actions> </cue> </cues> </mdscript>


just put it in /extensions/moremissiles/md dir under MoreMissiles.xml name.


@NovaCameron
I recommend to remove Setup.xml patch, as it executed only at new game start, that is why there is no missiles shops. While MoreMissiles script run at every game start and update list if there are no missiles in it.

P.S. Looks like Steam topic engine doesn't like square brackets and breaks formatting. Script part is from <?xml ..?> tag and up to </mdscript> (including it) tag.
Last edited by thelich; 25 Jun, 2016 @ 9:49am
Gabeux 29 Oct, 2016 @ 6:22pm 
Damn folks. Well done. Managed to get missiles working on Skunk and on stores, thanks a lot!
With the Workshop version of the mod, you do have to use X Rebirth Tools to unpack the mod, add thelich's script, pack it again and overwrite the mod's cat/dat files on the extensions folder.

After that all you have to do is fly to a different zone and the Arms Dealers should be fixed!

Hopefully one day we can have a way to revert changes. :)

PS: Beware that "removing all lines" under the ammunition available section of the save file will also delete your marines! I'm putting them back since I had a ton of elite and veteran folks.
Last edited by Gabeux; 29 Oct, 2016 @ 6:24pm
< >
Showing 1-8 of 8 comments
Per page: 1530 50