Moors
-
w0dk4 wrote:
umm, with berth, moor_medium and moor_large you already have 3 different ship-size-classes (not sure if moor_small exists)There is a fourth, jump, which allows everything to dock.
To summarize:In the shiparch.ini, it’s
mission_property = can_use_berths
or
mission_property = can_use_med_moors
or
mission_property = can_use_large_moorsIn the solararch you can decide what ships land where with the following
(can use berths):
docking_sphere = berth, HpDockMountA, 5.000000, Sc_open dock1(can use berths and med_berths):
docking_sphere = moor_medium, HpDockMountH, 5.000000(you get the idea)
docking_sphere = moor_large, HpDockMountH, 5.000000(will allow everything to dock)
docking_sphere = jump, HpDockMountG, 50.000000This is what actually regulates docking.
There is another setting Fighter/Freighter for players is for how the game controls the physic engine for ships and how the game picks up the ship on radar.
But the whole thing has a bug, if you use any kind of moor setting, the docking sequence just stops and lets the ship hang still.
Now there was a solution for that, installing the fix as moors.dll, but it doesn’t work as expected.
There you go, that’s the story.
-
@LS: Okay, I ran Process Monitor, matching process names “freelancer.exe” and “flserver.exe” and played solo multiplayer. Started in space, docked with Manhattan, launched to space and shut down. Saved the log and searched it - still no reference to “mshipprops”. If it makes a difference, it’s well hidden.
-
I’m kind of with adoxa on this one. It seems only settings in solararch and shiparch seem to make a difference with mshipprops having no real effect that i can see.
How do i know this? Simple error on my part. I forgot to add in a mshipprops section to one of my ships and yet it still behaved as it should. A ship designated fighter or freighter will always use a berth command if its defined to do so in shiparch. Doesn’t matter if there’s an entry for them to do so in mshipprops. They will also happily use the jump command if that’s used in solararch in the base definition as long as berth is used in shiparch. Ships designated to use moors should have those entries defined in shiparch and solararch base entries and then they will only dock there, nowhere else.
-
Im going to have to 3rd this…
Last night whilst tracking a ge_transport problem i was having i thought id check the mshipprops.ini… well the ge_transport was there ok… but others that were working oki fine were not… ge_train… ect… even the csv, nomads & large GB- BS house ships (although still yet to see one dock… as i haven’t added that kinda zone for em)…
I placed them in… with minimal diff… my ge_transports were still CTD’n on dock (cargo pod issue…) & things were still the same… My guess is…
This is mainly for SP story?? if still used at all.@Adoxa… you say i can define multiple "mission_property = "… nice
-
I will test it by completely removing the file, I am of the same feeling you guys are, it isn’t used…
-
6 years I’ve been waiting for this - sod all other developments, it was the one I was hoping to see
So to me, best improvement in Freelancer, thank you! Whether I’ll get to try it out I don’t know - no spare time whatsoever
But if I do, then I may have to adjust old things to include it - so many thanks
-
After having an email talk with Adoxa this is solved.
He gave the tip that you can enter multiple mission_property’s to cover the range of dock sizes. I tested it and it works fine (you loose docking movie)
shiparch.ini
;fighter or shuttle, give all three sizes
mission_property = can_use_berths
mission_property = can_use_med_moors
mission_property = can_use_large_moors;freighter or normal cap, two sizes
mission_property = can_use_med_moors
mission_property = can_use_large_moors;super cap, just
mission_property = can_use_large_moorssolararch.ini
;very small station
docking_sphere = berth, HpDockMountA, etc etc;;normal station
docking_sphere = moor_medium, HpDockMountA, etc etc;ship yard
docking_sphere = moor_large, HpDockMountA, etc etcfurthermore:
docking_sphere = jump, HpDockMountA, etc etc
will let anything landAnd of course you need to install Adoxa’s moors.dll
Thanks Adoxa!
-
Sorry for necro-posting, but I’m having some issues with moors.dll
I’m trying to get battleships to use moors correctly on a Freeport station, which already has moors for medium and large ships. No matter what I try, I get the “Request Denied. Cannot accomodate ships of your size,” message. I know moors work because when I change a fighter to medium or large, it docks/undocks correctly. It only seems to affect the Liberty Dreadnought (in my tests so far).
Any clue what’s wrong?
EDIT:
Nevermind, I found out what was wrong. I was trying to use separate shiparch.ini’s to better organize the ships. Everything seemed to have worked except mission_property since I was having no trouble. Any fix for this other than clumping it into one shiparch?
Stupid organization habits. That’s what I get for being neat.
-
Friend asks about moor_large and moor_medium:
- there is no animation with the dock
Any expirience to fix this?
- there is no animation with the dock
-
you have to add Dock Cameras on the model .cmp for the moor mounts - then they play out like they should
-
@Thaddeus checked but wont work
-
Thaddeus wrote:
you have to add Dock Cameras on the model .cmp for the moor mounts - then they play out like they shouldYou probably don’t understand the question.
option:
docking_sphere = berth, HpDockMountA, 25, tr_big_dock_1
or
docking_sphere = jump, HpDockMountA, 25, tr_big_dock_1
the animation of the door opening during the docking works.
option:
docking_sphere = moor_large, HpDockMountA, 25, tr_big_dock_1
or
docking_sphere = moor_medium, HpDockMountA, 25, tr_big_dock_1
the animation of the door opening when the dock is not working.
The question is, is it possible to make the animation work?
……
P.S. The presence or absence of Dock Cameras does not affect the animation. -
@Dromedary.
Sorry for my bad english…
You repeat the obvious.
I already know what is and what is not.
You didn’t see the main question: is it possible to make the animation work?
for example, with the help of a modified moors plugin. -
Again, what animation are you referring to? As i’ve already stated, there is a cutscene that shows the ship docking with the moor, if you have docking cameras enabled on the moor. Shows the ship going forwards toward the moor. With adoxas moor plugin, you undock from the moor, with cutscene if you have docking cameras enabled and your ship reverses back from the moor like it should do. All NPC ships do the same. So i’m lost when you say animation working properly, what animation?
-
door opening animation
docking_sphere = moor_large, HpDockMountA, 25, tr_big_dock_1