Submissions to Community Library

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

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

fud
Posts: 9837
Joined: Wed, 25. Jan 06, 14:26
x3

Post by fud »

fud wrote:Asteroid Creator

Code: Select all

Turret Scripts: 
[http://forum.egosoft.com/viewtopic.php?t=225871]Asteroid Creator[/url] by fud

8444 : Fud, Asteroid Creator

<t id="543">COMMAND_TYPE_SPECIAL_43</t>  : Asteroid Creator by fud

[Added to here, with some exceptions. Added fud's to "Cheats" sticky. jlehtone.
Current state in Git: a1b9d5eb3e112b72dde2867acc70d0aeeed0366c]
jahulath
Posts: 39
Joined: Tue, 20. Apr 04, 19:44
x2

Post by jahulath »

I made a simple shield to engery cells script that may be of use to someone...

http://forum.egosoft.com/viewtopic.php?t=224539

I tried to keep it a bit balanced so it's only really useful to M4/M3's with a relatively small cargo bay, although it would allow a larger ship to "limp home" in an emergency.

Code: Select all

Shield Power Coupling; Allows transfer of shield generators to Ecell production
Ship Upgrade script/ware
I used: 
T file 9500 
Ware Slot 28;0;0;0;0;69;5853;0;5635;1;1;0;5635;-100000;0;0;SS_WARE_SW_NEW11;
but I think that's all
The greatest tragedy in mankind's entire history may be the hijacking of morality by religion {Arthur C Clark}
User avatar
LV
Sith Lord
Posts: 8255
Joined: Wed, 6. Nov 02, 20:31
x3tc

Post by LV »

I don;t have time to update at the moment but for heavy users i created this forum yesterday to self update??

opinions?

External Forum For Users To Self Update The List
username : egosofter
password : terran_conflict
LV's TC Scripts
Readme's For All My Scripts


I felt a great disturbance in the forum, Like millions of voices cried out in terror, then were silenced

si tacuisses, philosophus mansisses
ThisIsHarsh
Posts: 1135
Joined: Sun, 19. Oct 08, 18:46
x3tc

Post by ThisIsHarsh »

LV wrote:I don;t have time to update at the moment but for heavy users i created this forum yesterday to self update??

opinions?
Good idea. Just made the command slot change I posted above in the external forum post.

A note to anyone else... uncheck 'formatted text' option at the bottom, or it messes everything up.
Teladidrone
Posts: 644
Joined: Tue, 24. Aug 04, 11:41
x3tc

Post by Teladidrone »

A mobile mechanic ship that offers overtuning services for your ships:

Code: Select all

Ship Upgrades:

[url=http://forum.egosoft.com/viewtopic.php?t=226145]The Traveling Mechanic[/url] by Teladidrone

8371: Teladidrone, The Traveling Mechanic

jlehtone
Posts: 22545
Joined: Sat, 23. Apr 05, 21:42
x4

Post by jlehtone »

LV wrote:opinions?
It seems I have to dedicate more time for working on this thread.

In ideal world the library would be hosted in a database, and we could simply copy-paste formatted output from database into this thread (if at all necessary). The data submit to the database would already check for conformance to rules.

But we are not there. We have flat files. Up till today, I just edited them. Now I have a Git repository, so I can keep track of the changes. Just to answer the "what has changed, and about when". Such version control is even more important when every user can make changes. And if OP messages here are updated from the external forum, that means running 'diff' too.


@Graxter: You removed your script. The OP suggest to test the script before submission.

@alex2069: The valid ranges for Text File ID's and Text Page ID's do not seem to be identical. I do not know why, nor know what that might cause, if not followed.

@fud: Turret scripts? Link is now in the other sticky.

@jalulath: That is way off the desired format.
Goner Pancake Protector X
Insanity included at no extra charge.
There is no Box. I am the sand.
User avatar
apricotslice
Posts: 14163
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice »

Cycrow, can you reserve Text file 8686 for the Apricot Mapping Service please ?

While I dont currently have a computer that will run TC, and I'm behind the 8 ball in upgrading my scripts and mods, I'm going to try and get my scripts done in the near future. With luck, they just need the t-file changed to the new format.

Edit : I've just (finally) run the benchmark and averaging 18fps. That means the game will run, so I'll get it shortly and start on updating all my stuff, even though playing the game will be pretty much impossible. Enough of it should run that I can at least get the editor to function, and do basic testing.

So give me a little time, and I'll have everything of mine updated for TC. :)
jlehtone
Posts: 22545
Joined: Sat, 23. Apr 05, 21:42
x4

Post by jlehtone »

[Added]

Git: c844d3fd9814d2cd8d869395cbe5fd3fc94ba9f7

Code: Select all

# git diff -U0 HEAD^ HEAD
diff --git a/links.txt b/links.txt
index 927a274..00e1ab9 100644
--- a/links.txt
+++ b/links.txt
@@ -18,0 +19 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=226431]Missile Defense Mosquito (MDM)[/url] by Lucike
@@ -50,0 +52 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=226336]Prospector (PSC)[/url] by Lucike
@@ -62,0 +65 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=226145]The Traveling Mechanic[/url] by Teladidrone
diff --git a/text.txt b/text.txt
index 64e38db..da60fbb 100644
--- a/text.txt
+++ b/text.txt
@@ -52,0 +53 @@
+8371: Teladidrone, The Traveling Mechanic 
@@ -59,0 +61 @@
+8686: apricotslice, Apricot Mapping Service
@@ -125,0 +128 @@
+8371: Teladidrone, The Traveling Mechanic
@@ -132,0 +136 @@
+8686: apricotslice, Apricot Mapping Service
Goner Pancake Protector X
Insanity included at no extra charge.
There is no Box. I am the sand.
Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 22437
Joined: Sun, 14. Nov 04, 23:26
x4

Post by Cycrow »

jlehtone wrote: @alex2069: The valid ranges for Text File ID's and Text Page ID's do not seem to be identical. I do not know why, nor know what that might cause, if not followed.
there reason they are different is because page ids below 7000 are used offically. Althou not every page is used alot of them are, so its just safer to use above 7000.

as all the texts are held in 1 text file, the filenames ids are not used like the page ones are, so we extended the range to use.

if anyone does use a page id less than 7000 they need to be very very careful that its not already used otherwise it will mess up the text elsewhere in the game
User avatar
Graxster
Posts: 817
Joined: Sat, 14. Oct 06, 01:01
x3tc

Post by Graxster »

Please add this to the list of ship commands. I also used a Nav > Wing Command slot as noted:

Code: Select all

Ship Commands

[url=http://forum.egosoft.com/viewtopic.php?t=223425]Free Jump[/url] by Graxster

<t id="244">COMMAND_WING_TYPE_NAV_44</t> : Free Jump - Free Jump by Graxster 

Free Jump by Graxster
-Grax
Mavor
Posts: 87
Joined: Tue, 31. Jul 07, 19:50
x3ap

Post by Mavor »

Please add my "Conflicts" scripts to the AL plugin list, thanks. :)


{Please read the OP for proper submission formatting. jlehtone}
PaulP
Posts: 186
Joined: Tue, 18. Nov 08, 00:50
x4

Post by PaulP »

Code: Select all

Wing 

[url=http://forum.egosoft.com/viewtopic.php?t=225941]Wing Trade Commands - Buy ware and Sell ware[/url] by PaulP 

8999: PaulP, Wing Trade Commands - Buy ware and Sell ware 

<t id="416">COMMAND_WING_TYPE_TRADE_16</t>  : Buy Ware - Wing Trade Commands - Buy ware and Sell ware by PaulP 
<t id="417">COMMAND_WING_TYPE_TRADE_17</t>  : Sell Ware - Wing Trade Commands - Buy ware and Sell ware by PaulP
No bug reports on this one since I released it, so I assume its either stable or nobody is using it :)
User avatar
apricotslice
Posts: 14163
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice »

Now that I think I've sorted out my t file issues,

Can I please reserve the following slots for the Apricot Mapping Service Mod.

250, 251
532 thru to 539
726, 727,728

Code to follow when I get the Beta released in the next few days.

Question : Should we register slots used if they are only going to be inside mod slots ? As in, 532-539 will never be released outside the mod. As such only someone running my mod will get a conflict if someone else uses the slots in scripts. Whats the current philosophy ?
jlehtone
Posts: 22545
Joined: Sat, 23. Apr 05, 21:42
x4

Post by jlehtone »

Can I presume that you have found out the new possibilities given by X3TC?
* Custom commands, defined in t-file, available range: 1300-2000, 6000+
* Ability to create a menu from script, ie present subcommands with input dialog.
Those (both illustrated in LV's tutorial) may reduce the number of required "regular" commands.

Besides, SymTec ltd. used already in X3R the t-files to define the used commands IDs. (See here, or from Lucike's scripts.) The way the Custom Commands are defined looks suspiciously similar. ;)

With all used IDs defined in one place, the t-file, you can change them for the "production release", if necessary (and even the end-user can edit them offline with relative ease).
Goner Pancake Protector X
Insanity included at no extra charge.
There is no Box. I am the sand.
User avatar
apricotslice
Posts: 14163
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice »

Can I presume
Err....no. :D

*looks*



:o Hooley dooley, probably beyond me at this point.

Actually, in an incredable display of scripting genius (that most of you would consider so basic as to be beneath notice), I've managed to cut down the commands to just use 532 and 533, instead of the whole 532-539 range. Code coming for the list shortly.
Mavor
Posts: 87
Joined: Tue, 31. Jul 07, 19:50
x3ap

Post by Mavor »

Code: Select all

Conflicts AL Plugin

[url=http://forum.egosoft.com/viewtopic.php?t=225928]Conflicts by Mavor [/url]

T File:
8700  : Conflicts by Mavor

Custom command:
ID:1315 - Conflicts menu

Last edited by Mavor on Sat, 6. Dec 08, 06:34, edited 1 time in total.
User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Post by Gazz »

Just another X3 patch. =)

Code: Select all

Extension Mods

[url=http://forum.egosoft.com/viewtopic.php?t=226528]Turret Fix[/url] by Gazz
My complete script download page. . . . . . I AM THE LAW!
There is no sense crying over every mistake. You just keep on trying till you run out of cake.
snwboardn21
Posts: 236
Joined: Sun, 13. Nov 05, 02:08
x4

bulk transporter upgrade

Post by snwboardn21 »

With Al_main's permission here is the TC version of BTU

Code: Select all

Command: Bulk Transporter Upgrade

5853 - Bulk Transporter Upgrade by Al_Main (updated for TC by     snwboardn21)

28;0;0;0;0;69;5853;0;5635;1;1;0;5635;-100000;0;0;SS_WARE_SW_NEW11; 158,203 credits 

Bulk Transporter Upgrade by Al_Main

<t id="726">COMMAND_TYPE_CUSTOM_26</t> Bulk Transporter Upgrade

Bulk Transporter Upgrade by Al_Main
"It is better to keep ones mouth shut and be thought a fool, than to open it and remove all doubt"
jlehtone
Posts: 22545
Joined: Sat, 23. Apr 05, 21:42
x4

Post by jlehtone »

[Added properly formatted.]
(LazCorp Crystal Free Solar Power Plant moved to the Cheats Sticky.)

Git: 49e17f4f0af39995586ccef04ba950f9101adb7f

Code: Select all

# git diff -U0 HEAD^ HEAD
diff --git a/links.txt b/links.txt
index 00e1ab9..11098ca 100644
--- a/links.txt
+++ b/links.txt
@@ -26,0 +27 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=226805]Hotkey Manager[/url]
@@ -41,0 +43 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=223425]Free Jump[/url] by Graxster
@@ -75 +76,0 @@
-[url=http://forum.egosoft.com/viewtopic.php?t=222750]LazCorp Crystal Free Solar Power Plant[/url] by Lazerath
@@ -87,0 +89 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=225941]Wing Trade Commands - Buy ware and Sell ware[/url] by PaulP
@@ -129,0 +132 @@
+[url=http://forum.egosoft.com/viewtopic.php?t=225042]Complex Cleaner / Modular Complexes[/url] by Gazz
@@ -135 +138 @@
-[url=http://forum.egosoft.com/viewtopic.php?t=225042]Complex Cleaner / Modular Complexes[/url] by Gazz
+[url=http://forum.egosoft.com/viewtopic.php?t=226528]Turret Fix[/url] by Gazz
diff --git a/text.txt b/text.txt
index da60fbb..92b3c40 100644
--- a/text.txt
+++ b/text.txt
@@ -13,0 +14 @@
+5853: Al_Main, Bulk Transporter Upgrade
@@ -74,0 +76 @@
+8999: PaulP, Wing Trade Commands - Buy ware and Sell ware
@@ -84,2 +85,0 @@
-3441: Graxter, Mobile Ship Repairs
-3442: Graxster, Free Jump
@@ -149,0 +150 @@
+8999: PaulP, Wing Trade Commands - Buy ware and Sell ware
diff --git a/wares.txt b/wares.txt
index 749d577..baa4ccd 100644
--- a/wares.txt
+++ b/wares.txt
@@ -41 +41 @@
-
+- Bulk Transporter Upgrade by Al_Main; 158,203cr
diff --git a/wingcmd.txt b/wingcmd.txt
index 2b4d1c3..9d7f8b5 100644
--- a/wingcmd.txt
+++ b/wingcmd.txt
@@ -38 +38 @@
- <t id="244">COMMAND_WING_TYPE_NAV_44</t>
+ <t id="244">COMMAND_WING_TYPE_NAV_44</t> : Free Jump - Free Jump by Graxster
@@ -108,2 +108,2 @@
- <t id="416">COMMAND_WING_TYPE_TRADE_16</t>
- <t id="417">COMMAND_WING_TYPE_TRADE_17</t>
+ <t id="416">COMMAND_WING_TYPE_TRADE_16</t> : Buy Ware - Wing Trade Commands - Buy ware and Sell ware by PaulP
+ <t id="417">COMMAND_WING_TYPE_TRADE_17</t> : Sell Ware - Wing Trade Commands - Buy ware and Sell ware by PaulP
User avatar
apricotslice
Posts: 14163
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice »

Apricot Mapping Service Mod
http://forum.egosoft.com/viewtopic.php?t=226520

Code: Select all

[url=http://forum.egosoft.com/viewtopic.php?t=226520]Apricot Mapping Service Mod[/url] by apricotslice 

8686: apricotslice, Apricot Mapping Service

<t id="250">BEAMDOCK</t> : Beamdock, by LV/apricotslice
<t id="251">ADERJUMP</t> : Jump to Derelict, by apricotslice
<t id="532">AEBASICS</t> : AMS Mod : Equip Apricot ships, by apricotslice 
<t id="533">AEJUMP</t> : AMS Mod : Equip for Jump, by apricotslice 
<t id="726">CBEAM</t> : Container Beam Slurp, by apricotslice
<t id="727">ABEAM</t> : Astronaut Beam in, by apricotslice
<t id="728">DBEAM</t> : Drones Beam in, by apricotslice
I havent started a thread for the scripts, but will advise when I do for listing them with the scripts.

Hope this submission is ok. :)

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