#Hello again. Update 3:

1 messages ยท Page 1 of 1 (latest)

true geode
#

Ignore the debugging text, i know I misspelled some stuff.

open marlin
#

This is exciting stuff. It'd be great to have a big 'ol space station with docking bays for little ships that come and go on their own

true geode
west coral
#

So if ships physically connect to a platform, how does that scale? Will there be multiple docks so ships can arrive at the same time? What if the number of docks is insufficient?

true geode
# west coral So if ships physically connect to a platform, how does that scale? Will there be...

Currently there is no "auto" docking. The player gets presented with a highlight of the ship and can move it around to pick where the ship "docks"

As far as the future plans go, yes, I plan on adding auto docking points, and my current idea for handling that situation is to have the ship just sit in orbit and wait for a spot to be open. Similar to how a train would in a buffer station. And probably generate a warning so the player knows there are full stations.

Because the amount of docking point will depend on how many the player adds to there station. So if there is not enough, build more.

junior cedar
#

What do you mean with ships not interacting sith surfaces? That they cant land on planets?

#

And I dont see the "set schedules" part ๐Ÿค” I'm quite curious. I implemented scheduling for SE spaceships and the custom GUI was a massive amount of work

tawny light
#

It's more like set a destination for now. What would be neat would be to be able to pick the features we want on a SpacePlatformHubPrototype. For instance, to disable the logistics part. That would allow us to NOT re-code an entire scheduling gui.

#

As for the not interacting with surface, from my understanding, a ship wouldn't be allowed to send / receive items from planets. They would only interact with (stationary) platforms.

#

And the platforms would send / receive items from planets.

junior cedar
#

Ah so when they said interacting with surfaces they meant "receiving/sending items to planets using rockets"?

junior cedar
tawny light
#

Currently, the API provides you with enough informations to understand what really is a space platform and how they are made. That's specifically where I stepped in to show Pig Style how things where tied together.
You can basically put whatever you want instead of the platform hub when you create a space platform. But if you do that.. you lose the GUI.
You still can interact with the logic (what OP does) because it's registered as a platform. But I took a look at your GUI in SE's code to see if you built it yourself or if you reused some kind of prototype from the trains and whatnot, and that honestly gave me chills. There is no way in hell I'm doing that from the ground up.

#

And ofc, stealing code from SE is out of the question.

junior cedar
#

Could not have done it without CodeGreen who created the initial mockup with styling, which is not too difficult. The difficult part is the plumbing between everything. Refreshing it as the ship moves, keeping the state consistent in multiplayer, making interaction with it barable. But yeah, SE has a strict licence about this type of stuff

true geode
true geode
junior cedar
true geode
true geode
junior cedar
#

No for the time being gonna stick with the way we do currently. Not sure what Earendel's plans is for the way future though

junior cedar
tawny light
#

Btw @true geode @junior cedar while this scheduler in SE is extremely cool, it fills a nice that existed before but no longer. Ships could be configured with circuit logic. It was a bit of a pain when conditions started getting complex. With the new combonators, programming se ships with combinators again would be a breeze. That being said, i'm not sure adding a circuit interface would demande less work than adding a gui for ๐Ÿท Style mod

junior cedar
#

Doing that with circuits is very hard, even with the new combinators

tawny light
#

hum... I raise you... parametrized bps ?

#

But yeah, GUI is more user friendly.