[Docn] AP Steam patches Documentation (v3.3 cat 04)

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

User avatar
apricotslice
Posts: 13643
Joined: Sun, 16. May 04, 13:01
x3ap

[Docn] AP Steam patches Documentation (v3.3 cat 04)

Post by apricotslice » Thu, 1. Mar 12, 03:40

As it appears that steam overwrites the 02 patch in addon whenever a new patch is made, I think we need to document what changes for the benefit of those needing to know what changed from patch to patch for mod upgrading purposes. [Note: This no longer seems true since an 03 was just added. But I'll keep the documentation updated anyway.]

I dont know what was in 1.0, so cant include that, but I can start with 1.1.

Each time a patch is downloaded by steam, if someone can post a list of what gets added or updated, I will keep the OP up to date.

3.2 -> 3.3

List of changed / added files

3.1a -> 3.2

List of changed/added files

3.1 -> 3.1a

List of changed/added files

3.0 -> 3.1

List of changed/added files

2.5.3 -> 3.0

List of changed/added files

2.5.2 -> 2.5.3

List of changed/added files

2.5.1 -> 2.5.2

List of changed/added files

Image

2.5 -> 2.5.1

Reuses 03.cat/dat.

Added/changed:

addon\scripts\!lib.mtc.buysell.pck
addon\scripts\!patch.rrf.2.51.pck
addon\scripts\plugin.rrf.fire.missile.pck
addon\scripts\plugin.rrf.monitor.4.sig.handler.pck
addon\scripts\plugin.rrf.repair.restock.pck
addon\scripts\plugin.rrf.volley.pck

Added/changed in 03.cat:

addon\director\2.022 Albion Prelude Terran Plot.pck
addon\t\0001-L033.pck
addon\t\0001-L039.pck
addon\t\0001-L049.pck
addon\types\TDocks.pck
L\*.obj

The NoSteam.exe can still be used.

2.1 -> 2.5

Reuses cat/dat number 3.

Changed:

addon\03.cat/dat
addon\scripts\!fight.war.attackplayer.pck
addon\scripts\!fight.war.protectsector.pck
addon\scripts\!move.jumptogate.nearest.pck
addon\scripts\!ship.cmd.freightransfer.pre.pck
addon\scripts\plugin.rrf.count.enemies.pck
addon\scripts\plugin.rrf.fight.attack.wing.pck
addon\scripts\plugin.rrf.fire.missile.pck
addon\scripts\plugin.rrf.jump.global.pck
addon\scripts\plugin.rrf.m8.logic.pck
addon\scripts\plugin.rrf.monitor.4.signal.pck
addon\scripts\plugin.rrf.patrol.pck
addon\scripts\plugin.rrf.repair.restock.pck
addon\scripts\plugin.rrf.stock.m8.pck
addon\scripts\plugin.rrf.ufo.pickup1.pck
addon\x3files.xml
addon\t\0002*.pck
addon\Documents\*.txt


Added/changed in 03.cat:

addon\director\2.022 Albion Prelude Terran Plot.pck
addon\director\3.02 Plot Missions.pck
addon\director\mdfiles.pck
addon\director\start.pck
addon\director\U.16 Follow Anxiety MaxRange.pck
addon\director\images\AP_Earth_Torus.tga
addon\maps\WareTemplate.pck
addon\t\0001-L*.pck
addon\t\0003-L086.pck
addon\t\0003-L088.pck
addon\t\conversations.pck
addon\types\gamestarts.pck
addon\types\hq.pck
addon\types\Jobs.pck
addon\types\TDocks.pck
addon\types\TShips.pck (Fixed Marlin cargo bay size only)
L\x3config.obj
L\x3galedit.obj
L\x3intro.obj
L\x3story.obj
objects\stations\Cadius\USC\Headquarters_Scene.pbd
objects\stations\Cadius\USC\Headquarters\bottom.pbb
objects\stations\Cadius\USC\Headquarters\docking_moor_bottom.pbb
objects\stations\Cadius\USC\Headquarters\docking_moor_top.pbb
objects\stations\Cadius\USC\Headquarters\solar_panels.pbb
objects\stations\Cadius\USC\Headquarters\top.pbb

The X3AP-NoSteam.exe can still be used.


V2.0a -> V2.1

Reuses cat/dat number 03.

Changes:
addon\scripts\
- plugin.rrf.count.enemies.pck
- plugin.rrf.find.ship.pck
- plugin.rrf.jump.attack.pck
- plugin.rrf.jump.global.pck
- plugin.rrf.monitor.4.signal.pck
- plugin.rrf.sig.killed.pck

addon\t\
- 0002-L0xx.pck

Added/changed in 03.cat:
- addon\director\2.019 Albion Prelude Plot.pck
- addon\director\2.021 Albion Prelude HQ Plot.pck
- addon\director\3.02 Plot Missions.pck
- addon\t\0001-L034.pck
- dds\jsdd_ad.pck
- L\*.obj

The X3AP-NoSteam.exe can still be used.



V2.0 -> V2.0a (Just a minor patch)
Distributed as 03

- Minor text fixes:

Corrected mistakes in 0001-L049.xml (German) / 0001-L039.xml (Italian)
350035-1102604 added in all languages
Script engine: skip if not --> do if


- adds a new cat/dat pair (number 03) with

L\x3galedit.obj
L\x3story.obj
addon\t\0001-L048.pck

Possible Changes to 02 :
If you load Chinese as language in X3AP, then the 02.cat/dat will be updated with Chinese text, fonts and menu image files. (language id 86 is simplified Chinese, language id 88 is traditional Chinese) Also, the files 0002-L086.pck and 0002-L088.pck will be added to the t-folder.

v1.1 to v2

Added to types : cutdata.txt, dummies.txt, globals.txt, jobs.txt, tcockpits.txt, TwareT.txt.
Updated in types : Tships.txt, warelists.txt.
In t : 0001 updated (all versions). conversations.xml added.
In maps : waretemplate.xml and x3_universe.xml added.
As in, 1.1 doesnt have a maps directory, v2 does with those 2 files in there.
In director :
Added 0.16, 0.22, 0.34, 0.35, 2.020, 2.021, 2.129, 2.133, 2.135, 3.01, mdfiles.txt, OBJ05 Provide Station Ware.xml
Updated : 0.4, 2.019, 3.02, 3.08

v1.1 has an L\true directory. v2 does not. So they removed x3config.obj, x3galedit.obj, x3intro.obj, x3story.obj, and some loadscrBot-L??? jpgs


Edit: I added links to the list of change/added files of the latest updates. I also updated the title of this thread. X2-Illuminatus
Last edited by apricotslice on Sat, 4. Aug 12, 11:22, edited 9 times in total.

User avatar
apricotslice
Posts: 13643
Joined: Sun, 16. May 04, 13:01
x3ap

Post by apricotslice » Thu, 1. Mar 12, 03:40

reserved 1

User avatar
apricotslice
Posts: 13643
Joined: Sun, 16. May 04, 13:01
x3ap

Post by apricotslice » Thu, 1. Mar 12, 03:40

reserved 2

User avatar
apricotslice
Posts: 13643
Joined: Sun, 16. May 04, 13:01
x3ap

Post by apricotslice » Thu, 1. Mar 12, 03:41

reserved 3

User avatar
Litcube
Posts: 4242
Joined: Fri, 20. Oct 06, 19:02
xr

Post by Litcube » Wed, 7. Mar 12, 03:41

This got buried quick.


Using this now.

User avatar
Argonaught.
Posts: 1618
Joined: Wed, 6. Nov 02, 21:31
x3ap

Post by Argonaught. » Thu, 29. Mar 12, 18:21

I had a stupid moment so i added code markers :S

Code: Select all

Just to add about Fake Patching AP.

Steam seems to keep a log of the official patches so the fake mod method using cat/dat seem to be not possible.

however a workaround is to use the mods in an unpacked state as this still over rides all cat/dat including the official ones.

It may get messy but until there's a way to use false cat/dat files again it's seems the only way really to use false patch type mods.


If it is possible to use fake patches in cat/dat form then please tell me what I've missed, thanks :)

Argo.
Argo.
Last edited by Argonaught. on Thu, 29. Mar 12, 19:28, edited 1 time in total.
[MOD]X3TC No Fog / [MOD]X3AP No Fog / [MD]X3TC Menagerie Shipyard / [MD]X3AP Menagerie Shipyard
<==<<Argonaught>>==>

XBTF>XT>X2TT>X3R>X3TC>X3AP

I lurk alot for the most part now
:thumb_up:

User avatar
Jack08
Posts: 2971
Joined: Sun, 25. Dec 05, 11:42
x3tc

Post by Jack08 » Thu, 29. Mar 12, 19:10

Argonaught. wrote:Just to add about Fake Patching AP.

Steam seems to keep a log of the official patches so the fake mod method using cat/dat seem to be not possible.

however a workaround is to use the mods in an unpacked state as this still over rides all cat/dat including the official ones.

It may get messy but until there's a way to use false cat/dat files again it's seems the only way really to use false patch type mods.


If it is possible to use fake patches in cat/dat form then please tell me what I've missed, thanks :)

Argo.
Ive never, not once had a problem with cat/dat mods on AP

Note:

The following folders must be placed in the \addon\ directory INSIDE the cat dat

addon\cutscenes
addon\director
addon\maps
addon\t
addon\types

All other directorys remain in the root\ of the cat.
Image
"One sure mark of a fool is to dismiss anything that falls outside his experience as being impossible."
―Farengar Secret-Fire

User avatar
Argonaught.
Posts: 1618
Joined: Wed, 6. Nov 02, 21:31
x3ap

Post by Argonaught. » Thu, 29. Mar 12, 19:22

Yea I only just discovered that I needed to add in an addon folder and stick the types in that.

I was going on the assumption that having it same as TC fake patches would work.

Silly me :S ah well mistakes happen.

So forget what I originally thought.

Argo.
[MOD]X3TC No Fog / [MOD]X3AP No Fog / [MD]X3TC Menagerie Shipyard / [MD]X3AP Menagerie Shipyard
<==<<Argonaught>>==>

XBTF>XT>X2TT>X3R>X3TC>X3AP

I lurk alot for the most part now
:thumb_up:

User avatar
apricotslice
Posts: 13643
Joined: Sun, 16. May 04, 13:01
x3ap

Post by apricotslice » Fri, 30. Mar 12, 02:27

Actually Steam makes patching easier.

In addon.....

01 is the AP game files.
02 is steams patch files.
03 > can be false patched without fear of being overwritten.

Makes checking what each patch changes harder, but makes false patching easier since they are never overwritten like TC does.

User avatar
Argonaught.
Posts: 1618
Joined: Wed, 6. Nov 02, 21:31
x3ap

Post by Argonaught. » Fri, 30. Mar 12, 02:36

That does make it alot easier, no messing around apart from trying to figure whats new in the 02.cat/dat files.

Argo.
[MOD]X3TC No Fog / [MOD]X3AP No Fog / [MD]X3TC Menagerie Shipyard / [MD]X3AP Menagerie Shipyard
<==<<Argonaught>>==>

XBTF>XT>X2TT>X3R>X3TC>X3AP

I lurk alot for the most part now
:thumb_up:

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

Post by X2-Illuminatus » Thu, 14. Jun 12, 18:16

Each time a patch is downloaded by steam, if someone can post a list of what gets added or updated, I will keep the OP up to date.
Just a minor patch:

V2.0 -> V2.0a
- Minor text fixes:
  • Corrected mistakes in 0001-L049.xml (German) / 0001-L039.xml (Italian)
  • 350035-1102604 added in all languages
  • Script engine: skip if not --> do if
- adds a new cat/dat pair (number 03) with
  • L\x3galedit.obj
  • L\x3story.obj
  • addon\t\0001-L048.pck

If you load Chinese as language in X3AP, then the 02.cat/dat will be updated with Chinese text, fonts and menu image files. (language id 86 is simplified Chinese, language id 88 is traditional Chinese) Also, the files 0002-L086.pck and 0002-L088.pck will be added to the t-folder.
Besteht Interesse an einem Nopileos-Hörbuch?

Farnhams Legende und Nopileos als E-Books!

"People who think they know everything are a great annoyance to those of us who do." - Isaac Asimov

"If it's not impossible, there must be a way to do it." - Sir Nicholas Winton

User avatar
apricotslice
Posts: 13643
Joined: Sun, 16. May 04, 13:01
x3ap

Post by apricotslice » Fri, 15. Jun 12, 01:55

Thankyou. OP updated.

Its disturbing that they are issuing new cats again, while also making changes to old cats at the same time.

User avatar
Argonaught.
Posts: 1618
Joined: Wed, 6. Nov 02, 21:31
x3ap

Post by Argonaught. » Fri, 15. Jun 12, 03:31

apricotslice wrote:Thankyou. OP updated.

Its disturbing that they are issuing new cats again, while also making changes to old cats at the same time.
You'd think they would stick those files in the 03.cat/dat into the 02 one considering they were adding stuff to 02 anyway.

Maybe they are trying to troll the Mod Makers and Users :S

They could've at least added some bonus stuff in the 03 file for the game.

Argo.
[MOD]X3TC No Fog / [MOD]X3AP No Fog / [MD]X3TC Menagerie Shipyard / [MD]X3AP Menagerie Shipyard
<==<<Argonaught>>==>

XBTF>XT>X2TT>X3R>X3TC>X3AP

I lurk alot for the most part now
:thumb_up:

Aegyen
Posts: 245
Joined: Sat, 31. May 08, 19:33
x3tc

Post by Aegyen » Fri, 15. Jun 12, 04:40

One more change with this patch, that hasn't been documented.

I was in the process of handupdating my XRM install, and ran across this:

plugin.autotrade.blacklistsector.pck has a new mod date of today, for me.

Might be important to those mods dealing with traders.

Edit: Got a chance to compare, other than a line return at the beginning, there is no difference in the files. Wonder why steam replaced it in my vanilla install? :roll:

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

Post by X2-Illuminatus » Thu, 12. Jul 12, 19:25

A new patch: V2.0a -> V2.1

Reuses cat/dat number 3.

Changes:
addon\scripts\
- plugin.rrf.count.enemies.pck
- plugin.rrf.find.ship.pck
- plugin.rrf.jump.attack.pck
- plugin.rrf.jump.global.pck
- plugin.rrf.monitor.4.signal.pck
- plugin.rrf.sig.killed.pck

addon\t\
- 0002-L0xx.pck

Added/changed in 03.cat:
- addon\director\2.019 Albion Prelude Plot.pck
- addon\director\2.021 Albion Prelude HQ Plot.pck
- addon\director\3.02 Plot Missions.pck
- addon\t\0001-L034.pck
- dds\jsdd_ad.pck
- L\*.obj

The X3AP-NoSteam.exe can still be used.
Besteht Interesse an einem Nopileos-Hörbuch?

Farnhams Legende und Nopileos als E-Books!

"People who think they know everything are a great annoyance to those of us who do." - Isaac Asimov

"If it's not impossible, there must be a way to do it." - Sir Nicholas Winton

Post Reply

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