Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: squatter on November 27, 2010, 11:53:51 am

Title: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: squatter on November 27, 2010, 11:53:51 am
(sorry for my english, but i'm a Kraut)

if its possible to travel from system to system, in a free travel mode ? to use warp / jumping, something like that ?

it's fine to see, what graphical update is come, and many missions also, but i think it would be great, when you can travel around the galaxy in a free-modus, for the first. And second idea is,  with a random generator script to build spaceships around the system, when you came into. etc.

the question ! where are the rules / script's for :
- when you finish your mission and use jump to get to the "Homebase" back (Menu)
? if its possible to use the scripting for traveling to next system, not to homebase ?

the problem ! i'am no scripter, have only change/scripted somethings in the Game X3 and much other Games.
i know it is a hard work, but nothing is inpossible.

thankx
 :mad2:
______________________________________________________________ _________________________________
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: Droid803 on November 27, 2010, 11:55:26 am
Possible, but rather involved to make it work.
Something like this? (http://staff.hard-light.net/goober5000/downloads/freespacelancer.zip) (But fleshed out obviously)

Credits to goober for showing its possible XD
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: General Battuta on November 27, 2010, 12:09:22 pm
There is no procedural generation support, nor any kind of 'living world'. You would need to create a series of missions linked together in a campaign file.

FreeSpace levels are much more like FPS missions with linear scripts than anything out of Freelancer or X3.
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: Droid803 on November 27, 2010, 12:37:19 pm
Well, technically you could make millions and millions of missions and use some rand-multiple thing to load from a number of them XD
But as I said, its a metric ****ton of work.
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: IronBeer on November 27, 2010, 12:44:11 pm
Yeah, FS isn't really the best engine for that sort of thing. Though the combat mechanics would freaking rock if implemented in another open-world game.

Freelancer with Freespace fighting style? /drools
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: The E on November 27, 2010, 12:50:53 pm
It is possible, using a hand-hacked campaign file, and a ****load of player-persistant variables to save the game state across missions.

Short answer, it's possible, but insanely hard to set up correctly (not to mention playtest). As you are going against one of the core assumptions of the game, it's definitely more effort than it's worth.
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: IronBeer on November 27, 2010, 01:02:45 pm
What if the engine were modified specifically for a persistent-world setting? Let's disregard for a moment the doubtless extreme difficulty that such a task would require. Would such a thing even be possible?
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: The E on November 27, 2010, 01:32:38 pm
Everything's possible.

But doing that would be a massive waste of time and effort on a feature that will rarely, if ever, get used.

Not to mention that it would take a rather major redesign of the basic structure in which FSO operates. You'd be better off starting from scratch using something like the UDK or Unity or other commercial engines for this.

So even if it is possible, none of the current FSO coders is or plans to work on something like this (to the best of my knowledge). And given the massive amount of testing required, I don't see people lining up to code it either.
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: Solatar on November 27, 2010, 02:09:26 pm
Ihr Englisch ist besser wie mein Deutsch.

Freespace 2 ist eher wie ein Ego-shooter.  "Free-modus" ist, ich denke, möglich, aber sehr schwierig.  Man muss vielen Missionen schaffen, und verknüpfen sie mit Scripting und Variablen.

Wenn Sie wollen dieses, machen sie eine Freespace 2 Mod für ein anderes Spiel (X3 ist gut).
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: Angelus on November 27, 2010, 02:16:35 pm
Ihr Englisch ist besser wie mein Deutsch.

Freespace 2 ist eher wie ein Ego-shooter.  "Free-modus" ist, ich denke, möglich, aber sehr schwierig.  Man muss vielen Missionen schaffen, und verknüpfen sie mit Scripting und Variablen.





Not perfect, but perfectly understandable!  :yes:



Yeahg, a "free-roam" mode would be hard to do, especially since games that offer such a mode are centered around trading, like X3 and Freelancer. While you can do trading in FSO via SEXPs, it would take you several times longer to do a open verse, and even longer if you want to do a campaign and proper testing.
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: squatter on November 27, 2010, 02:19:03 pm
okee thankx for the answers and spend the time.

i think it's to much for me. but i noticed me, it's possible. maybe with missions....hmm

missions......maybe every system is one mission....and if you come to a "gate X" is the "mission X" (system/mission where you are) complete and you fly (autom. or not) to next "mission Y".
than would you fly back to "system / misson X"...... so how i can build a circle ? maybe when i (""accept/change the rule"") that i not finished "mission x" and i must this mission repeat.

okee i see is hard stuff.

so wehn you can change the loading to next mission, without missionmenu/etc., directly to next mission, than are this good news i think.

and whats about submissions?
when i say, the galaxy is one mission and the systems are submissions.
my brain burn's, i don't know.

but thanx for you.



which script's define this....entry & exit / loading , the mission script directly ?

Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: Solatar on November 27, 2010, 02:23:23 pm
Quote
. . .but perfectly understandable!  :yes:

That's about the best I can hope for.  :P
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: squatter on November 27, 2010, 02:45:08 pm
 :yes:
your german a super Solatar, i understand every word. so when we can't build a galaxysystem, so we can build a web-trainig-simulator for diffrent languages ;) really good write.

so yes i can play X3, but no.      my laptop don't support it. linux and old laptop and no money. typical combination.

okee i look for the files and think abou it.

vielen dank für eure antworten ... stay on

Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: The E on November 27, 2010, 02:46:21 pm
What you first need to learn, squatter, is how the mission designer (FRED) works.
In the mission designer, you will find something called a campaign editor, which can be used to set up progression between missions.

However, it can't be used to set up the required loops for something like this, which means you'll have to hand-write the campaign file.

In short, this is not something you should try to take on without any experience working in the engine. I would suggest to learn the ropes making classic missions, then you'll be better equipped to set up something as elaborate as this.
Title: Re: FREE MODUS ? SCRIPT / JUMP to SYSTEM / use GATE / WARP / FREE TRAVEL
Post by: LoneKnight on November 27, 2010, 07:38:45 pm
Possible, but rather involved to make it work.
Something like this? (http://staff.hard-light.net/goober5000/downloads/freespacelancer.zip) (But fleshed out obviously)

Credits to goober for showing its possible XD

Woah that's very interesting. I never thought of doing this...
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: karajorma on November 30, 2010, 07:42:51 pm
I wonder if would be possible to make the campaign take the name of the next mission from a variable rather than from a static entry? That might make this sort of thing easier.


Either way it's not something I'm particularly interested in coding at this moment in time.
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: Jessnec on December 01, 2010, 01:15:31 am
ehmmm, somebody remember the Welcome beam?  :wtf: :nervous:

Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: Wobble73 on December 01, 2010, 06:51:29 am
ehmmm, somebody remember the Welcome beam?  :wtf: :nervous:



Yes!

Welcome squatter!!

:welcome:
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: torc on December 02, 2010, 11:48:52 am
i've never had a welcome beam....  :nervous:  :sigh:  :(
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: Colonol Dekker on December 02, 2010, 12:49:16 pm
Yeah me neither.
Anyway. . .
:welcomered:
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: ShivanSpS on December 02, 2010, 01:29:21 pm
Its way easier to port Freespace to X3 or Freelancer rather than trying to do this.

Its like try to convert Call of duty black ops intro Fallout new vegas.

Maybe it worth a trying to port Freespace to the replacement of X3, that should come next year.

To even try to do this, we need scritps, you know, like the ones in "Runuo Ultima Online server", C++/C# scritps that allow to add objects, variables, effects, a long etc... just take a look at the RUNUO server and you see what i mean.

Basicly half of the engine need to re-done to work with scritps, weapons, ships, etc, need to be converted to C++ objects, engine need to compile scritps at start. a long etc.

Its just a new game.
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: torc on December 02, 2010, 05:39:34 pm
Yeah me neither.
Anyway. . .
:welcomered:
:wakka: :wakka: :wakka: :wakka:
THANKS!!! now i'm a new man  :yes:
Title: Re: free modus ? script / jump to system / use gate / warp / free travel (täh)
Post by: Colonol Dekker on December 02, 2010, 06:04:28 pm
You're welcome.
I only use the HLPWRed from now on. . . .