Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

universal docking

The general place to discuss MOD''ing Freelancer!

Post Wed Feb 09, 2005 4:35 pm

universal docking

hi everyone !!
alright here`s something tricky ..

well, a friend tried this:

add a docking ring in free space (for ex. li01, new york) NOTE: with an entry there "dock_with = li03_01_base"

so this takes you to colorado docking at planet denver .. no problem
but if you launch to space > CTD
what he tried then:
save the game at denver before launch to space .. no problem (HMMM)

tried the docking ring this time taking you to rochester base, and he could undock instantly without saving ..


i think it`s funny .. i have no idea why this happens, new york to colorado is a legal path -it must have something in memory that confuses fl .. but it does not add this confusion to the savegame .. obviously ..

any suggestions? has this been tried before?

help please! thx

Post Thu Feb 10, 2005 7:28 am

Could u add a docking ring from liberty to dock u with a jumpgate? or jumphole? So in liberty at say manhattan u dock with an object and appear entering a jumptunnel to the new system.
I noticed that with testing games using openSp that if u didn`t change the system entry and still forced docking at a base it didn`t crash. Its pretty much a wormhole with different archetype that dosen`t have the jump tunnel and it exits u inside the base. Maybe if it pops u out just outside the base it would be more stable?

Post Thu Feb 10, 2005 10:00 am

thx M-A-C-E_166 but i didn`t really get you .. not there is no jump sequence, you just land there (for planet) or find yourself on deck (for base)
btw did not use opensp but a vanilla savegame ..

add this to li01.ini if you wanna try:

[Object
nickname = nick_test
pos = -33020, 0, -27925
rotate = 0, -124, 0
Archetype = dock_ring
dock_with = Li03_01_base
visit = 1

Post Thu Feb 10, 2005 11:08 am

I'm no (great) modder, but I can say why; Li03_01 is Planet Denver, and that already has a docking ring! You can dock to it from another ring, but when undocking it will not know which ring to come out of - and hence your crash.

That's why it will work for a base, and not a planet .

L.D

P.S. -- This WAS a guess, so you have every right to yell at me if I'm wrong!

Post Thu Feb 10, 2005 12:17 pm

I also -erroneously- had the dock-with-a-base-in-another-system experience. but it did crash when undocking (didn't save the game while on the base).

Too bad, would have been nice to build a cross-connection, if it could also be reversed (dock with base A, end up at B, and vice versa). When the two bases' appearance and looks would be identical, you could simulate travelling. (E.g. you dock at Battleship Yukon before L.A., California, and you get out of Battleship Yukon before Planet Atka, Hudson. Maybe also within the same system).

Now that you say that the game shouldn't crash for bases, I'll play with this idea when I have more spare time (other things to do first).

Post Thu Feb 10, 2005 1:24 pm

Oh, sorry the point that i was trying to make is that when using the docking ring to force a docking at a far off base, you might need to add the goto li03, li03_01 line that is from the jumpgate. I`m guessing that the location of the ship is not updated by docking somewhere but it is by saving the game. The game needs to load in the system from its file..

Post Thu Feb 10, 2005 4:33 pm


Lethal Dosage: You can dock to it from another ring, but when undocking it will not know which ring to come out of - and hence your crash.


what makes you believe freelancer thinks like that .. afaik it only reads the system you are located in at launch .. and there should find it´s way out ..


moonhead: When the two bases' appearance and looks would be identical, you could simulate travelling. (E.g. you dock at Battleship Yukon before L.A., California, and you get out of Battleship Yukon before Planet Atka, Hudson. Maybe also within the same system).


nice idea ..


Now that you say that the game shouldn't crash for bases, I'll play with this idea when I have more spare time (other things to do first).


didn`t say that ..


M-A-C-E_166: I`m guessing that the location of the ship is not updated by docking somewhere but it is by saving the game.


when you`re there -if you look at the nav map, it shows the ship on denver in colorado .. just as it should ..


you might need to add the goto li03, li03_01 line that is from the jumpgate.


can not confirm that, tests with jumpgates/holes resulted in early crashes or the endless tunnel .. this is not possible because after the tunnel, the game needs to put you out at a defined hardpoint .. in space .. that`s a big difference -which is hardcoded to the solar TYPE, as so i think ..


thx for all your comments tho

Post Thu Feb 10, 2005 5:10 pm

My reasoning for saying though is at what time does the game load the new system into memory? Normally it would do so during the jump sequence or when spawning. If u just appear at the base, i don`t think it is clever enough to load up the system data when leaving it.
I might have a play around tomorrow, its getting a bit late here (UK) to start with this, if i get anywhere i`ll post back onto this thread.. Good luck in the mean time.

Post Thu Feb 10, 2005 5:16 pm

Actually, thinking objectively, bases themselves don`t exist within a system. They aren`t in any way linked to a system at all. They might be called li03_01.. But thats irrelevant, just the nickname. There isn`t any if u are in li03_01 then u exit in texas. I think the changing the system that the player is in is going to be the key to this. I`m not a very experienced modder, but thats my humble opinion..

Post Fri Feb 11, 2005 2:34 pm


M-A-C-E_166: Actually, thinking objectively, bases themselves don`t exist within a system. They aren`t in any way linked to a system at all.


well, that`s not true -here`s an example taken from universe.ini:

[Base
nickname = Li01_01_Base
system = Li01
strid_name = 196766
file = Universe\Systems\Li01\Bases\Li01_01_Base.ini
BGCS_base_run_by = W02bF35

Post Sat Feb 12, 2005 7:02 pm

My mistake, I did have a go at playing around with a few entries but couldn`t get any further. If you say goto Li03, .. blah. It just docks then goes black and stays like it. Its funny how the autosave works but u stilll can`t launch.

Return to Freelancer General Editing Forum