Determining if your game is moded?

The place to discuss scripting and game modifications for X³: Terran Conflict and X³: Albion Prelude.

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

Post Reply
bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Determining if your game is moded?

Post by bobt » Tue, 24. Feb 15, 14:37

Is there a way to see what mods you've installed or if you have any mods in your game? I seem to lost track. I only remember installing the egosoft bonus pack. But I do have the players HQ.

Any help would be appreciated.

Alan Phipps
Moderator (English)
Moderator (English)
Posts: 30423
Joined: Fri, 16. Apr 04, 19:21
x4

Post by Alan Phipps » Tue, 24. Feb 15, 16:13

Obvious starting point: - is your game marked as ***modified*** at the bottom of your Pilot Statistics screen? If not then you are playing vanilla or using vanilla-safe mods/scripts only.

Can you access the script editor by hitting 's' while in the ship command screen? If not then you have not activated the script editor at least.

Are you playing a custom gamestart (which is always marked as modified)?

If you uplink your game-progress stats, it will tell you on completion whether you are modded or not.
A dog has a master; a cat has domestic staff.

User avatar
DrBullwinkle
Posts: 5715
Joined: Sat, 17. Dec 11, 01:44
x3tc

Re: Determining if your game is moded?

Post by DrBullwinkle » Tue, 24. Feb 15, 17:27

bobt wrote:Is there a way to see what mods you've installed or if you have any mods in your game?
As Alan said, press P,P and scroll to the bottom to see whether your game is marked "*** modified ***".

If you installed everything with the Plugin Manager (PM), then the PM can make a list of addons that it installed for you. On the Help menu, View File Log.

If you did not use the PM, then you can look at your addon\scripts folder. Most addon scripts include a setup.* or al.plugin.* script to start them. The names of those files may help you to recall scripts that you installed.

Mod files (mod folder) or Fake Patches (addon\05.cat or above for AP, or 14.cat or above for TC) would be an indicator of installed mods. The names won't help you to know what mods they came from. But you can inspect the contents of .cat files with X3 Editor 2.

Otherwise, it is fairly difficult to figure out what you have installed, if you cannot tell from the game's behavior or menus.

For that reason, I install everything with the PM (although some packages need to be repacked before the PM can install them).

bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Wed, 25. Feb 15, 03:19

To answer your Advice it appears the game is not modded. Bottom of pilot screen shows objects destroyed ending the list with
zephyrus 1


I cannot access the script editor from my ships command menu wiith S S


The gamestart was terran commander.

The uplink said not modified.


Scripts directory contents


D:\Steam\steamapps\common\X3 Terran Conflict\addon\scripts>dir *setup.*
Volume in drive D has no label.
Volume Serial Number is 94E7-1807

Directory of D:\Steam\steamapps\common\X3 Terran Conflict\addon\scripts

02/22/2015 11:01 PM 6,630 !lib.ai.ammo.supply.setup.pck
02/22/2015 11:01 PM 1,191 !setup.rrf.pck
02/22/2015 11:01 PM 872 !setup.terran.pck
02/22/2015 11:01 PM 4,825 !ship.signal.lasertower.setup.pck
02/22/2015 11:01 PM 2,041 lib.setup.product.placement.pck
02/22/2015 11:01 PM 1,755 plugin.rrf.owp.setup.pck
02/22/2015 11:01 PM 2,441 plugin.rrf.setup.call.pck
02/22/2015 11:01 PM 1,447 plugin.rrf.st.setup.call.pck
02/22/2015 11:01 PM 2,020 plugin.rrf.st.setup.pck
02/22/2015 11:01 PM 4,375 plugin.st.ex.comp.name.setup.pck
02/22/2015 11:01 PM 3,255 plugin.st.ex.CoRp.Location.setup.pck
02/22/2015 11:01 PM 3,502 plugin.st.ex.CoRp.name.setup.pck
02/22/2015 11:01 PM 2,785 plugin.st.ex.loc.ExLoc.setup.pck
02/22/2015 11:01 PM 1,695 plugin.st.ex.setup.pck
02/22/2015 11:12 PM 2,363 setup.cycrow.sewn.pck
02/22/2015 11:01 PM 2,743 setup.graphs.std.pck
02/22/2015 11:01 PM 4,194 setup.plugin.autotrade.pck
02/22/2015 11:12 PM 1,415 setup.plugin.blacklistmgr.pck
02/22/2015 11:12 PM 4,082 setup.plugin.com.agent.pck
02/22/2015 11:12 PM 5,796 setup.plugin.com.logistics.pck
02/22/2015 11:12 PM 2,628 setup.plugin.dockware.manager.pck
02/22/2015 11:12 PM 866 setup.plugin.gz.turret.onoff.pck
02/22/2015 11:01 PM 1,972 setup.plugin.mini.game.pck
02/22/2015 11:12 PM 3,238 setup.plugin.missile.def.pck
02/22/2015 11:12 PM 2,387 setup.plugin.pilot.union.pck
02/22/2015 11:01 PM 1,258 setup.plugin.stock.exchange.pck
02/22/2015 11:12 PM 1,907 setup.plugin.turbo.pck
02/22/2015 11:12 PM 2,117 setup.X2I.HephCorp.bp.pck
02/22/2015 11:12 PM 1,054 setup.z.cycrow.hotkeymanager.pck
29 File(s) 76,854 bytes


and for TC

D:\Steam\steamapps\common\X3 Terran Conflict\scripts>dir *setup.*
Volume in drive D has no label.
Volume Serial Number is 94E7-1807

Directory of D:\Steam\steamapps\common\X3 Terran Conflict\scripts

02/22/2015 11:11 PM 831 !setup.torus.pck
02/22/2015 11:09 PM 1,853 lib.setup.product.placement.pck
02/22/2015 11:12 PM 3,490 setup.plugin.autotrade.pck
02/22/2015 10:47 PM 3,854 setup.plugin.com.agent.pck
02/22/2015 10:47 PM 5,269 setup.plugin.com.logistics.pck
02/22/2015 10:47 PM 2,425 setup.plugin.dockware.manager.pck
02/22/2015 10:47 PM 997 setup.plugin.hotkeymanager.pck
02/22/2015 10:47 PM 3,117 setup.plugin.missile.def.pck
02/22/2015 10:47 PM 2,215 setup.plugin.pilot.union.pck
02/22/2015 10:47 PM 1,536 setup.plugin.turbo.pck
10 File(s) 25,587 bytes



D:\Steam\steamapps\common\X3 Terran Conflict\scripts>dir al.plugin.*
Volume in drive D has no label.
Volume Serial Number is 94E7-1807

Directory of D:\Steam\steamapps\common\X3 Terran Conflict\scripts

File Not Found


D:\Steam\steamapps\common\X3 Terran Conflict\addon\scripts>dir al.plugin.*
Volume in drive D has no label.
Volume Serial Number is 94E7-1807

Directory of D:\Steam\steamapps\common\X3 Terran Conflict\addon\scripts

02/22/2015 11:01 PM 20,956 al.plugin.bw.detector.event.pck
1 File(s) 20,956 bytes
0 Dir(s) 69,647,056,896 bytes free




Thanks Gents

Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 22227
Joined: Sun, 14. Nov 04, 23:26
x4

Post by Cycrow » Fri, 27. Feb 15, 11:36

The scripts you listed are all from the Bonus Pack, none of these will make your game modified.

As its not showing as modified, its very likely that the save game has never had any mods installed.

bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Fri, 27. Feb 15, 14:04

Thanks. If only we could fix saves.

The save can be found at this link if anyone would like to investigate.

https://dl.dropboxusercontent.com/u/109659698/X05.sav

Symptoms

unable to communicate in stations or to other ships. The formerly mentioned readtext errors are encountered but the game continues. Some readtext errors seem to work in some cases.

User avatar
DrBullwinkle
Posts: 5715
Joined: Sat, 17. Dec 11, 01:44
x3tc

Post by DrBullwinkle » Fri, 27. Feb 15, 15:57

bobt wrote:The formerly mentioned readtext errors
I see no mention of readtext errors.

If you are having problems with the game then you should say so.

When reporting readtext errors, give us the numbers. The numbers are the only way that we can help you.

Just Guessing Department: Did you, by chance, install only *part* of the Bonus Pack? The installer for the Bonus Pack is bugged; it does not install the language files correctly in some partial installations. The cure is to install the entire Bonus Pack.

bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Sat, 28. Feb 15, 05:57

for example

at us food supply M alpha in Uranus with a lightbulb

8. readtext30-690966 readtext30-691077


in the same sector a split jaguar hauler with a red indicator showed

readtext32-692990 readtext32-693192 in pilot name and would not respond to the comm command




The bonus packs were installed through steams DLC I did not choose parts so I assume the entire bonus pack was installed. .

User avatar
DrBullwinkle
Posts: 5715
Joined: Sat, 17. Dec 11, 01:44
x3tc

Post by DrBullwinkle » Sat, 28. Feb 15, 06:32

Hmmm... those are head-scratchers, bobt. :gruebel:

I do not see any of the id's: 690966 691077 692990 693192 in 0001-L044.xml or in 0010-L044.xml. Those are the text files for vanilla AP and the Bonus Pack, respectively.

I don't even know what to suggest for a non-modified game. I am stumped on this one.

You could try verifying your installed files in Steam. Or ask in the Tech Support forum. That's all I've got.

Maybe someone else will have another suggestion.

bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Sat, 28. Feb 15, 12:11

Thanks for your Help. I 've learned a lot from you guys. By the way where are the xml or txt files kept? are they extracted from the .pck files in the T directory? I don't seem to have any files prefixed with 0001, mine are prefixed by 0002 and 0010 and are only suffixed by .pck. See below

D:\Steam\steamapps\common\X3 Terran Conflict\t>dir /w
Volume in drive D has no label.
Volume Serial Number is 94E7-1807

Directory of D:\Steam\steamapps\common\X3 Terran Conflict\t

[.]
[..]
0002-L007.pck
0002-L033.pck
0002-L034.pck
0002-L039.pck
0002-L042.pck
0002-L048.pck
0002-L049.pck
0002-L081.pck
0002-L086.pck
0002-L088.pck
0002.pck
0010-L007.pck
0010-L033.pck
0010-L034.pck
0010-L039.pck
0010-L042.pck
0010-L044.pck
0010-L048.pck
0010-L049.pck
0010-L081.pck
0010-L086.pck
0010-L088.pck
22 File(s) 137,949 bytes
2 Dir(s) 70,832,627,712 bytes free

D:\Steam\steamapps\common\X3 Terran Conflict\t>cd ..

D:\Steam\steamapps\common\X3 Terran Conflict>cd addon

D:\Steam\steamapps\common\X3 Terran Conflict\addon>cd t

D:\Steam\steamapps\common\X3 Terran Conflict\addon\t>dir /w
Volume in drive D has no label.
Volume Serial Number is 94E7-1807

Directory of D:\Steam\steamapps\common\X3 Terran Conflict\addon\t

[.]
[..]
0002-L007.pck
0002-L033.pck
0002-L034.pck
0002-L039.pck
0002-L042.pck
0002-L048.pck
0002-L049.pck
0002-L081.pck
0002-L086.pck
0002-L088.pck
0002.pck
0010-L007.pck
0010-L033.pck
0010-L034.pck
0010-L039.pck
0010-L042.pck
0010-L044.pck
0010-L048.pck
0010-L049.pck
0010-L081.pck
0010-L086.pck
0010-L088.pck
22 File(s) 287,438 bytes
2 Dir(s) 70,832,627,712 bytes free

D:\Steam\steamapps\common\X3 Terran Conflict\addon\t>
Last edited by bobt on Sat, 28. Feb 15, 16:05, edited 1 time in total.

Alan Phipps
Moderator (English)
Moderator (English)
Posts: 30423
Joined: Fri, 16. Apr 04, 19:21
x4

Post by Alan Phipps » Sat, 28. Feb 15, 15:58

@ bobt: I thought you said in here that a clean reinstall and fresh gamestart had resolved all your readtext errors? I surmised that the issue causing the problems (probably due to gamefile corruption on install or since) was irreversibly embedded in your previous saves, unfortunately.
A dog has a master; a cat has domestic staff.

bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Sat, 28. Feb 15, 17:17

yes I did but now I'm just trying to get more info on file lay
outs etc. New game start is fine. Also trying to make sure I don't get it again at some point down the line. I also am interested in the reason my files in the t directory begin with 0002 instead of 0001. If anyone knows?

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24961
Joined: Sun, 2. Apr 06, 16:38
x4

Post by X2-Illuminatus » Sat, 28. Feb 15, 17:23

bobt wrote: By the way where are the xml or txt files kept? are they extracted from the .pck files in the T directory?
The main text files (those starting with 0001) are kept within the cat/dat (catalog) files within their t folder (newest files are always in the highest cat/dat pair). Only the files, which contain text that is displayed prior to the game being started or which are added by the bonus packs, are placed directly in the t folder of the game directory. And yes, if you unpack .pck files you will get .xml files.
DrBullwinkle wrote:I do not see any of the id's: 690966 691077 692990 693192 in 0001-L044.xml or in 0010-L044.xml. Those are the text files for vanilla AP and the Bonus Pack, respectively.
As Alan mentioned, the most-likely reason for these readtext errors is a corrupt game installation. For some reason the underlying game engine function to create pilot names (i.e. the random name generator) is bugged and looks up names under the wrong page id and text id combination.
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten

Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)

Neuauflage der fünf X-Romane als Taschenbuch

The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!

bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Sat, 28. Feb 15, 17:51

Thank you for that explanation sir. So if I'm reading this correctly, you either have a Cat or Dat file. the 0010 in my directory is the latest.

Wait the games main directory ok I see them. there are CAt/Dat cominations. x3ap up to 4 x3tc up to 13.


Any utility you can suggest for me to unpack those after copying them to another directory? I just downloaded X3 Editor 2 . Is that what everyone is using?

User avatar
dizzy
Posts: 1019
Joined: Sun, 26. Sep 10, 06:00
x4

Post by dizzy » Sat, 28. Feb 15, 18:58

Use X3 Editor2, makes it easy to browse X game resource files. First, you open the file from VFS (so it automatically gets you the latest version, the one that the game actually considers), and for t XML files you can use the TResourceFile way of opening it in X3Editor2 so you can edit those XMLs with an easy interface.

NOTE: maybe completely unrelated, but when I played XTended Mod for TC 2.2a, about 7 game days in I ran into a similar issue, suddenly, all missions and stuff were offered by people who's name was ReadText3xxxxx-.... and searching for those page IDs I couldn't find them so my game too, for some reason, was trying to lookup the wrong page ids for the people offering missions.
X3LU 1.5.2/1.7.0 Youtube series with: IEX 1.5b + LUVi, SIaF r7 (previously also used Phanon Plus 4.02, Revelation Plus 1.04, Diverse Game Starts - LU Edition)
[ external image ]


bobt
Posts: 49
Joined: Wed, 6. Jun 12, 05:25
x3tc

Post by bobt » Sun, 1. Mar 15, 06:35

Interesting

looks like readtext30 are argon names
looks like readtext31's are Boron names
looks like readtext32's are split names

these pages do have the 69xxxx series of messages but are missing the numbers I mentioned above.


Anyone know which scripts are run when you execute the communication Command via c from a ship?

User avatar
DrBullwinkle
Posts: 5715
Joined: Sat, 17. Dec 11, 01:44
x3tc

Post by DrBullwinkle » Sun, 1. Mar 15, 06:52

They are Mission Director scripts, in the director folder. Either plots or something called by 3.01 Generic Missions.

Post Reply

Return to “X³: Terran Conflict / Albion Prelude - Scripts and Modding”