• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
New Wiki
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
DarkStat
Server public configs
POB Administration
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Disconnected
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Discovery Development Discovery Developers Forum Discovery Unofficial Development Discovery Mod FLHook Projects
« Previous 1 2
Docking Module Proposal?

Server Time (24h)

Players Online

Active Events - Scoreboard

Latest activity

Docking Module Proposal?
Offline Sand-Viper
10-06-2017, 07:02 PM,
#1
Member
Posts: 1,953
Threads: 104
Joined: Nov 2007

Yes, this subject again. I'll try to keep this short and sweet!

Currently, as most of us know, Docking Modules are useless as the plugin for them is bugged and seemingly un-fixable. Recently, I caught myself wondering just how the server handles a player ship having an internal "base" inside of it. Is the base created temporarily by the server, or is it something that transports the player "elsewhere" while docked with a player ship? Then it hit me: What if docking modules were tied to a specific, stationary base?

This concept came to me when playing around in Single Player. When warping to another base in another system, no matter how far away it is, the transfer is nigh-instantaneous, with (usually) no load time. Now, this might be caused partly by the fact that it's Single Player vs. a Multiplayer server, but I would imagine that admin warping works in a similar manner, with no jump-sequence occuring.

To my knowledge, the current bug caused by docking modules is that whenever the "mother ship" jumps to a new system with smaller ships inside of it, the game initiates the "infinite jump sequence," which causes the player to resort to disconnecting mid-jump or (I think?) even crashing the server.

In order to solve this, would it be possible for docking module-capable ships to link a certain npc or player owned base to their vessel? My idea is that, from an ooRP perspective, the ships would be "warped" to the linked base, be capable of repairing and re-stocking, and when they launch into space again, their ship would be "warped" back to where the mother ship is located. This might solve the infinite warp issue, as when the mother ship jumps from one system to the next, the actual base the players are docked upon does not move anywhere. The main issue then would only be to ensure that the game would recognize the new location of the mother ship and properly have any players that undock show up in the new system, next to the mother ship.

If the mother ship is destroyed, then either of the following could work, whichever is easier to code into FL Hook:
A: The ships on-board the dead ship would undock from the actual npc/player owned base linked to the mother ship, or,
B: The ships on-board the dead ship would undock above the plane of the system the ship died in/the system of the linked base.

Potentially, this system might require docking players to utilize a /launch command, rather than clicking on the standard launch icon in the docking bay within the base interface. Also, if the linked base were to be an npc base, then perhaps the docking modules could be sold directly from that base which are "attuned" to said base. This may make things easier from a coding stand point, but then I'm not an FL Hook Dev, so for all I know, it could be harder this way.

TL;DR
Link Docking Modules to a specific player/npc base so that when docking with the mother ship, the game "warps" them to the linked base, then back to the mother ship when the player launches with a /launch command. The hope is to avoid the "infinite jump bug" associated with current docking modules.

Thoughts?
Reply  
Offline Vulkhard Muller
10-06-2017, 08:02 PM,
#2
20yrs & I Only Got This Title
Posts: 2,365
Threads: 422
Joined: Feb 2012

Seems interesting, though a very quick Thought comes to my power trader mind, how can this be abused to make mega bucks? Though I suppose they could utilize the invisible base like when a pob gets blown up. Also I cannot imagine this being much different coding wise from the /Conn /return commands. Though as you said I am not an flhook coder and they, though similar, could be very different
Reply  
Offline Alley
10-06-2017, 08:44 PM,
#3
Member
Posts: 4,524
Threads: 406
Joined: Jun 2009

This is what it currently does

Laz Wrote: Alley was right.
Reply  
Offline JorgeRyan
10-06-2017, 08:45 PM,
#4
The Brotherhood
Posts: 1,105
Threads: 64
Joined: Jul 2016

Hmm.. conn might be a useful point here? Player docks on mothership, and is transported to conn, then when they to go to /return, they are placed near the mothership

This could also let people still play (in conn) while they are docked on thr mother ship

Also seems like it'd be easy to implement than trying to get specific bases for individual ships
Reply  
Offline Nerva Regis
10-06-2017, 08:48 PM,
#5
The Professor
Posts: 1,032
Threads: 113
Joined: Jul 2014

You dock, you go to conn. And when it's needed just pop out with the /return.
That would be nice. (sun)
Reply  
Offline Sand-Viper
10-06-2017, 08:49 PM,
#6
Member
Posts: 1,953
Threads: 104
Joined: Nov 2007

(10-06-2017, 08:44 PM)Alley Wrote: This is what it currently does

RIP. I can't believe I guessed at how it works and got it right.

Maybe having everyone default to the base in Connecticut would fix things? If not, I guess it's back to the drawing board!
Reply  
Offline WesternPeregrine
10-06-2017, 08:56 PM,
#7
Kusari Vanguard
Posts: 2,311
Threads: 166
Joined: Oct 2013

(10-06-2017, 08:45 PM)JorgeRyan Wrote: Hmm.. conn might be a useful point here? Player docks on mothership, and is transported to conn, then when they to go to /return, they are placed near the mothership

This could also let people still play (in conn) while they are docked on thr mother ship

Also seems like it'd be easy to implement than trying to get specific bases for individual ships

Conn doesn't allow cargo, so it would either not allow people carrying cargo to dock on modules, or break Conn restrictions.

[+]SIGNATURE
Kusari Former Mastermind
[Image: 5tZIDB3.jpg]
========================
| The Kusari Legal Codex |
| Character Profiles | The North Star Bulletin News|
Reply  


  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
1 Guest(s)



Powered By MyBB, © 2002-2025 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode