[Tool] Save game Editor & CAT\DAT explorer\extracter v0.1.21 (2015-02-02)

The place to discuss scripting and game modifications for X Rebirth.

Moderators: Scripting / Modding Moderators, Moderators for English X Forum

How would you like to get the application and updates:

(current) As a Click-Once application, the application is user bound and auto updates
37
36%
As a Click-Once application (with a selectable install dir), the application is user bound and auto updates (Under the hood the application would create a symlink from the Click-once install dir to the destination dir, not sure if this is possible)
8
8%
In a zip downloadable from the internet
44
42%
In a installer with a selectable install path
15
14%
 
Total votes: 104

squall_leonhart
Posts: 27
Joined: Wed, 16. Sep 09, 08:33

Post by squall_leonhart »

guess i can't use this anymore, refuse to install clickonce extensions or plugins as they are a security risk.
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

As for the future - the ability to change the number of resources on the developers.
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

Can best be divided into types.

Captain

Officer defense

architect

etc. Then it will be easier to change certain skills automatically. Those who need..
User avatar
YorrickVander
Posts: 2774
Joined: Tue, 29. Oct 13, 21:59
x4

Post by YorrickVander »

I'd go with installer as I've had bad experiences with M$ click-once screwing up and forcing me to uninstall-restart-reinstall. Particularly annoying for a dps parser for mmo play.
X Rebirth - A Sirius Cybernetics Corporation Product

Split irritate visiting pilot with strange vocal patterns.
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

@squal: Click once is no more a security risk as any other installed application. I will still be releasing the mayor versions as a zip. But only when it's stable (you can always get the current zip with the link). I'll add a new zipped version for you today.

@alexalsp: What do you mean by develepor? A station that is being build I assume?

@alexalsp: For now I added the ability to update selected rows or all rows. Ironing out one bug and then I'll publish. Later on I'll add changes by type but haven't found an easy way of identifying the type yet.

@Yorrick: I handle the execution of updates myself (had the same issue with the ms way of handling things). For now it's just more convenient for me. Didn't understand your last sentence though.

@All: For now I'll release as click once and build a zip once in a while. I'll keep the poll open to get some more opinions. Might create a installer at a later time.
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

@alexalsp: What do you mean by develepor? A station that is being build I assume?
Sorry. On the ship Builder.
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

Ah ok ship yard. No problem. I'll add it to the list.
w.evans
Posts: 2963
Joined: Tue, 18. Nov 14, 16:23
x4

Post by w.evans »

I think alexalsp means the Construction Vessels? If not, it would be useful to be able to change the contents of a CV's hold, as well as that of stations and ships. Might be a piece of work to include stations and ships, though.

I'd appreciate being able to do this for any ships and stations, though. Search by name, owner, and macro, maybe?
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

Уточню. я имел ввиду : У меня есть units_size_xl_builder_ship , и добавить возможность , на нем менять wares . :P

Clarify. I meant : I have units_size_xl_builder_ship , and add the possibility to change wares .))

But it is possible , as suggested by " w.evans "
Last edited by alexalsp on Sun, 1. Feb 15, 19:54, edited 1 time in total.
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

I'll add it to the list w.evans.

The new version will also include changes per NPC type.
w.evans
Posts: 2963
Joined: Tue, 18. Nov 14, 16:23
x4

Post by w.evans »

Cool, thanks!
alexalsp wrote:units_size_xl_builder_ship
Oh, forgot that nemesis' wife can read Russian.
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

Just released a new version. Anyone with click once app just accept update. For others I've created a zipped version for this release: https://dl.dropboxusercontent.com/u/406 ... 0.1.21.zip

I'll update the first page tomorrow.

Added functionality:
- Change NPC stats for all factions (default player faction)
-- Get a list of faction NPCs with stats
-- Change a single NPC stat
-- Change stats of all selected NPCs (for faction)
-- Change stats of all NPCs (for faction)
-- Change stats of all NPCs of certain type (for faction)
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

Ja, Ponimayu ;) (I understand)

I've been meaning to learn russian since I met the misses. 10 years later still no progress :P

I'll see what I can do on a short term basis.

Edit: does anyone have an example save game for me?
Edit2: I assume <resources> is what is needed and <connection connection="connection_storage01" macro="connection_storage01">
<component class="storage" macro="storage_ship_xl_universal_01_macro" connection="shipconnection" id="[0x2047a7d]">
<cargo>
<summary state="collapsed" parent="[0x2047a7d]" connection="cargo">
is what is in stock?

If so it shouldn't be to difficult to amke a rudamentry interface. I'll see waht I can do tomorrow.
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

Many options can be confusing )).

1) Add a button "5 stars" by clicking on it, automatically all NPCs, skills will change to 5.

2). Each NPC their main skills. I don't think secondary skills have value for a specific NPC, maybe I'm wrong.

Is it possible to automatically change, only the main skills of each type of NPC ?
w.evans
Posts: 2963
Joined: Tue, 18. Nov 14, 16:23
x4

Post by w.evans »

These:

Code: Select all

<connection connection="connection_storage03" macro="connection_storage03">
<component class="storage" macro="storage_ship_l_container_02_macro" connection="shipconnection" id="[0x42955]">
<cargo>
<summary parent="[0x42955]" connection="cargo">
<ware ware="drp_cargolifter" amount="62"/>
<ware ware="drp_construction" amount="38"/>
<ware ware="drp_interceptor_mk2" amount="34"/>
<ware ware="drp_intrepid_mk2" amount="12"/>
<ware ware="drp_overrun_mk2" amount="38"/>
<ware ware="drp_scoopcollector_mk2" amount="15"/>
<ware ware="drp_surfaceminer_mk2" amount="5"/>
</summary>
</cargo>
are in the Container portion of the cargo hold ("connection_storage03" ?) of:

Code: Select all

<component class="ship_l" macro="units_size_l_kit_hybrid_02_macro" connection="space" attackmethod="lowattentionattack" attacktime="298619.569" name="UT 00 - Rahanas ***" owner="player" knownto="player" id="[0x42933]">
I put the save file in the miscellaneous section for you here:

http://www.nexusmods.com/xrebirth/mods/442/?

Oh! Sorry, just realized that we were talking about resources in a CV.

Then you'll want this ship: (actively building CV)

Code: Select all

<component class="ship_xl" macro="units_size_xl_builder_ship_macro" connection="connection_builddummy01" attacker="[0x433e5]" attackmethod="hitbybullet" attacktime="347345.077" name="CNST Albion 07" owner="player" knownto="player" id="[0x43ddc]">
cargo contents are:

Code: Select all

<connection connection="connection_storage01" macro="connection_storage01">
<component class="storage" macro="storage_ship_xl_universal_01_macro" connection="shipconnection" id="[0x43dfe]">
<cargo>
<summary parent="[0x43dfe]" connection="cargo">
<ware ware="machinegunturret" amount="8"/>
<ware ware="shieldgenerator" amount="7"/>
<ware ware="dumbfireturret"/>
<ware ware="plasmaturret" amount="10"/>
<ware ware="reinforcedmetalplating" amount="1250"/>
<ware ware="energycells" amount="1630"/>
<ware ware="fusionreactor" amount="9"/>
<ware ware="bioopticwiring" amount="1322"/>
</summary>
</cargo>
and I think that these are the resources that it needs: (?)

Code: Select all

<connection connection="connection_buildmodule01" macro="connection_buildmodule01">
<component class="buildmodule" macro="buildmodule_stations_albion_macro" connection="buildmodule" id="[0x43df3]">
<offset default="1"/>
<build start="351005.85" step="6" steps="11" update="1" controltexture="216" type="build" state="waitingforresources" masstraffic="[0x246b]">
<resources>
<ware ware="energycells" amount="3580"/>
<ware ware="fusionreactor" amount="773"/>
<ware ware="reinforcedmetalplating" amount="2750"/>
<ware ware="bioopticwiring" amount="2906"/>
<ware ware="machinegunturret" amount="14"/>
<ware ware="shieldgenerator" amount="7"/>
<ware ware="dumbfireturret"/>
<ware ware="plasmaturret" amount="10"/>
</resources>
ps. Whoops! Sorry. Didn't realize that that post got so big.
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

@alexalsp: There are those who'll want to use it for testing purposes and will want to make unconventional changes so kept it universal. I might add a simple mode later on with your ideas. For now I'll keep it as is (don't have to much time and a lot of stuff I still want to fix, for now it works)

For the automatic change no it's not possible yet. But what is the harm in setting the secondary once as well?

@w.evans: Thanks mate. As I expected. I'll add it in the next iteration (it does mean that the skunk weapons and faction relations will go on the back burner again ;) )
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

Just published a minor update added some tooltips to clarify some functionality.

The new Universe editor tab is a work in progress. In the next release it can be used to view and edit your building CV resources.
Save game editor XR and CAT/DAT Extractor
Keep in mind that it's still a work in progress although it's taking shape nicely.

If anyone is interested in a new save game editor for X4 and would like to contribute to the creation of one let me know. I do not have sufficient time to create it alone, but if there are enough people who want it and want to contribute we might be able to set something up.
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

It's cool.

I want Russian language .))

I don't know why , but I want .))
nemesis1982
Posts: 812
Joined: Wed, 29. Oct 08, 12:10
x4

Post by nemesis1982 »

When all the functionality is in and stable I might add the German, Dutch and Russian languages.
Save game editor XR and CAT/DAT Extractor
Keep in mind that it's still a work in progress although it's taking shape nicely.

If anyone is interested in a new save game editor for X4 and would like to contribute to the creation of one let me know. I do not have sufficient time to create it alone, but if there are enough people who want it and want to contribute we might be able to set something up.
User avatar
alexalsp
Posts: 1896
Joined: Fri, 18. Jul 14, 05:28
x4

Post by alexalsp »

Excellent. :) :P

Return to “X Rebirth - Scripts and Modding”