Re-Creating The XBTF Plot

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

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

Post by jlehtone »

* Could MD be rigged to act on "playership changed" event? If yes, could it do a "So you think you can leave the X? Think again." -routine?

* Cycrow's Turbo Boost (aka Afterburner) does the "overtune and drain shields" -routine. And there are other "Travel drive" scripts too, on both [en] and [de] S&M.
User avatar
Argonaught.
Posts: 1827
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Argonaught. »

If you could restrict the player from using shift e? or set other ships to explode if the player enters them.
So they can either fly an x shuttle or a spacesuit until BTF plots are complete.

I know that the DDTC team set there shipyards up to only make a ship available after a mission was complete - maybe the same could be implemented for the BTF plot line?

EDIT:
Actually that can be done by setting reps to stay low so folks can't buy ships.

If I knew the MD code a bit better I'd give a hand.

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

XBTF>XT>X2TT>X3R>X3TC>X3AP>X4F

I lurk alot for the most part now
:thumb_up:
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12099
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Argonaught. wrote:EDIT:
Actually that can be done by setting reps to stay low so folks can't buy ships
Keeping reps low will contradict with you having to gain Rep for the races to help you in plot. But one could keep the Shipyards clean, that's not a problem. But you should be able to buy TS ships or Fighters for defence IMO.

Just making the plot, without setting the environment similar to BTF does IMO not make much sense, hope this is something we agree on.

MFG

Ketraar
Image
User avatar
Argonaught.
Posts: 1827
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Argonaught. »

It would be nice to have a fleet as well as other races help...you just need to figure the best way to keep the player from jumping ships ;)

I like the idea of the other ships exploding if you enter any of them before the BTF plots done.
It would mean putting a ship check on a loop of some kind.

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

XBTF>XT>X2TT>X3R>X3TC>X3AP>X4F

I lurk alot for the most part now
:thumb_up:
User avatar
Sorkvild
Posts: 3445
Joined: Thu, 8. Jun 06, 14:07
x3tc

Post by Sorkvild »

Great Idea LV. I'll be keeping my fingers ultra crossed :)
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!
User avatar
apricotslice
Posts: 14163
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice »

As someone who started with X2, I really dont like the idea of no jumpdrive. In X3 the sectors were all made significantly bigger, and without a jumpdrive, getting around will be slow and painful.

The worst thing about the TC plots was the time wasted following snails.

Personally I like the idea of the older plots run as starts, but I dont want to lose any of the current game playing them.
User avatar
Shadow dream
Posts: 1840
Joined: Thu, 1. Mar 07, 11:39
x3tc

Post by Shadow dream »

Hmm, I kinda like that idea. I haven't played BTF only a DEMO of it (and it was fun ^^ )
I don't know how close you want to match this but personaly I'd say: make an adaption. You start in Terran sectors (where you do what you like until you start the mission) and your Jumpdrive takes you away. Of course there is no connection from terran to other sectors.

thinking of the map it MAY be better to create a new one. TC is way bigger and that wouldn't really fit, would it?

Shadow
Wahre Gentlemen behalten sogar umzingelt von Löwen ihren Leitsatz: Ladies first.
Wann lernt die Gesellschaft endlich, dass Geld erst die Probleme macht, die wir haben?
[ external image ]
Topic - Gallery - Forum - Freiheit
User avatar
Samuel Creshal
Posts: 17833
Joined: Sat, 6. Mar 04, 16:38
x3tc

Post by Samuel Creshal »

apricotslice wrote:As someone who started with X2, I really dont like the idea of no jumpdrive. In X3 the sectors were all made significantly bigger, and without a jumpdrive, getting around will be slow and painful.
Well, the map of X-BtF was significantly smaller, imho small enough that a jump drive won't be necessary. And iirc the jump drive already existed in X-Tension, where the map started to get uncomfortably large.
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12099
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Shadow dream wrote:I don't know how close you want to match
I want it as close as possible, without much modeling.

As for the Jumpdrive, its a must have for me, hence the reason why I asked if LV agreed on this or not. If not I might as well continue doing it on my own as I would not want to have a BTF plot in TC environment, it just does not make sense for me.

MFG

Ketraar
Image
User avatar
Shadow dream
Posts: 1840
Joined: Thu, 1. Mar 07, 11:39
x3tc

Post by Shadow dream »

Ketraar wrote: I want it as close as possible, without much modeling.
As for the Jumpdrive, its a must have for me
[...]
I would not want to have a BTF plot in TC environment, it just does not make sense for me.
er.. :?

Shadow
Wahre Gentlemen behalten sogar umzingelt von Löwen ihren Leitsatz: Ladies first.
Wann lernt die Gesellschaft endlich, dass Geld erst die Probleme macht, die wir haben?
[ external image ]
Topic - Gallery - Forum - Freiheit
User avatar
apricotslice
Posts: 14163
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice »

I agree with shadow, that seems a contradiction.

I wouldnt want to leave the TC environment.

I'd rather do that plot as an alternate start for TC.
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12099
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

When I say environment, I mean sector owners, connections, stuff you can buy etc.

Guess I could have spared a few more words to explain it the first time. :roll:

Note: I don't give a rats bastu about eye candy (well not much anyhow), so all I'm after is the game experience.

Hope that was clarifying now.

MFG

Ketraar
Last edited by Ketraar on Tue, 6. Apr 10, 16:42, edited 2 times in total.
Image
unknown1
Posts: 626
Joined: Mon, 10. Dec 07, 12:12
x4

Post by unknown1 »

yea...if it is anything i want from your mod is that you limitate the number {tipes}of weapons to HEPT at most..how it was in BTF ...since x2 and the introduction of PPC,capital battles were lasting secnds{sad}
User avatar
enenra
Posts: 7150
Joined: Fri, 8. Apr 05, 19:09
x4

Post by enenra »

Guys. This is about recreating the XBTF plot. No more, no less. This is not the place to post other requests, even if they may be remotely connected to the XBTF plot. ;)

@Topic

I think it would be much easier and most likely also better to do plots with the MD. There are simply so many things the SE can't do in that respect (of course it is also the other way around). I think it would look weird in many cases because we're used to it working like it does when a plot is done by the MD.
User avatar
LV
Sith Lord
Posts: 8255
Joined: Wed, 6. Nov 02, 20:31
x3tc

Post by LV »

the MD is fine if you have any concept of what it does, my knowledge of the MD is akin to a XU vanilla virgins reaction to being told to write a script to give x credits to player account ;)


Maybe this should be a community project, there seems to be interest, all we need is a johnny organiser with clip board to take lead (not really)

My initial idea came from the fact that I feel scripting the BTF would be pretty easy, If someone would show me how to call a script via the MD this may entice me to look further into it a i could see it being handy for alot of my scripts
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
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12099
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Calling a script in MD

Code: Select all

<run_script script="script.file.name.without.extension">
  <scriptargs>
    <scriptvalue datatype="string" datavalue=""/>
    <scriptvalue datatype="object" datavalue=""/>
    <scriptvalue datatype="integer" datavalue=""/>
    <scriptvalue datatype="array" datavalue=""/>
    <scriptvalue datatype="ship" datavalue=""/>
    <scriptvalue datatype="typename" datavalue=""/>
  </scriptargs>
</run_script>
Note that its not mandatory to use all the above at same time.

Still, one should try to minimise the use run_script to a very minimum. What enenra meant was IMO that coding mission should be done in MD due its nature. It has all the stuff needed to make plots/missions, like call cut scenes, conversations, creating offers and of course using the guidance system, just to mention a few that might not really work using SE (speculating here a bit).

Having said that, I'll like to state clear once more that I have a very founded idea what I'm aiming at and will not change the basic idea of it. Should this move in different direction, its best to keep things apart.

Just wanted to make sure there are no misunderstandings, when I first posted here I thought I'd state my intentions should those match to the ones stated here.

MFG

Ketraar
Image
User avatar
Argonaught.
Posts: 1827
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Argonaught. »

Ketraar wrote:Calling a script in MD

Code: Select all

<run_script script="script.file.name.without.extension">
  <scriptargs>
    <scriptvalue datatype="string" datavalue=""/>
    <scriptvalue datatype="object" datavalue=""/>
    <scriptvalue datatype="integer" datavalue=""/>
    <scriptvalue datatype="array" datavalue=""/>
    <scriptvalue datatype="ship" datavalue=""/>
    <scriptvalue datatype="typename" datavalue=""/>
  </scriptargs>
</run_script>
Note that its not mandatory to use all the above at same time.

Still, one should try to minimise the use run_script to a very minimum. What enenra meant was IMO that coding mission should be done in MD due its nature. It has all the stuff needed to make plots/missions, like call cut scenes, conversations, creating offers and of course using the guidance system, just to mention a few that might not really work using SE (speculating here a bit).

Having said that, I'll like to state clear once more that I have a very founded idea what I'm aiming at and will not change the basic idea of it. Should this move in different direction, its best to keep things apart.

Just wanted to make sure there are no misunderstandings, when I first posted here I thought I'd state my intentions should those match to the ones stated here.

MFG

Ketraar
Hey!! (hits Ketraar with a stick) in here Mission Director Code Thread by LV + others if you please :roll:

On topic:
I'd like to see a combined MD and SE collaboration, there's alot the SE can do the MD can't and things the MD can do but SE can't.

When it's done, or as it's being written, maybe you could add code to the MD link that explains a little of what is happening when the MD calls a script.

Just a suggestion, it would be an interesting piece of work to study ;)

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

XBTF>XT>X2TT>X3R>X3TC>X3AP>X4F

I lurk alot for the most part now
:thumb_up:
User avatar
TTD
Posts: 11165
Joined: Sun, 6. Jul 08, 10:29
x4

Post by TTD »

I have read this thread with great interest.
Alas,I have not got a round to programming again,so cannot really assist in the project.

However,Since Reunion,(I started inX2),I have often thought how nice it would be to start from the beginning and work your way through,gradually expanding the map of the universe.

When the Superbox was announced,I thought maybe my dreams could come true.There are even scripts for carrying your saved position from one game to the next,with varying results.

But if the whole story could be implemented in the TC Universe,with gradual expansion,then for me it would be "X-Heaven".
User avatar
Argonaught.
Posts: 1827
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Argonaught. »

@ LV / Ketraar,

How far have you guys got with it?

Or is it still in story board mode?

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

XBTF>XT>X2TT>X3R>X3TC>X3AP>X4F

I lurk alot for the most part now
:thumb_up:
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12099
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Well I'm not even sure we are doing this together to be honest, as I have not got an answer yet. I'm still working on my own project due to lack of response, I hate to just sit back and wait for stuff to happen so I kept going.

This is what I got so far:
  • Map is set up for most part.
  • Sector management is up and ruining (mostly just renaming anyway)
  • Basics for Mission code are set, I hope to start coding soon. I'm just figuring out how to handle the conversations. There is no sound from xbt in TC. Porting it from btf to TC is a task that may require lots of effort, since I have no clue yet how to do it. Not sure if I'll just skip that and use what is available.
  • Basics for universe expansion are set, even a way to cheat the Jobs should be working ok. There might be a need for some adjustments to GoD's interventions, but that should be covered one I'll get there.
TTD wrote:But if the whole story could be implemented in the TC Universe,with gradual expansion,then for me it would be "X-Heaven".
That's something that will not happen, not 1:1 anyway, since most stuff done in X3 plots are just not doable, not with the means we have at least.
But I'll try to do all those that are and compensate the ones that don't.

MFG

Ketraar
Image

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