• 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 Mod General Discussion
« Previous 1 … 11 12 13 14 15 … 547 Next »
[Dock] Docking Module Rework

Server Time (24h)

Players Online

Active Events - Scoreboard

Latest activity

[Dock] Docking Module Rework
Offline darkwind
10-03-2020, 05:33 AM, (This post was last modified: 10-17-2020, 04:16 PM by darkwind.)
#1
Frontier Sheriff
Posts: 1,153
Threads: 138
Joined: Oct 2019
Staff roles:
Coding Developer

Intro:: Some players offered to make next idea

Description:: To have docking modules able being used on your own. So you can continue carrying snub even if it is logged out. So you can dock your snub on your own to a carrier through additional commands at the present base where both ships are even if the carrier is not in-game.

New features::
(+) Adding the ability for carried by docking module snubs to disconnect and log later with appearance still inside.
(+) Adding the ability for a carrier to relog and still being keeping snubs (snubs can undock with offline carrier also)
(+) Adding the ability to dock not-in-game capital vessel which is at the same base.
(+) Snubs being kicked by carrier in some base, get transferred themselves to the base it is in.
(+) You can buy ammo and batts inside the carrier now! (Minus cloak/jump batteries)(Items are copied from Green Station)
(+) Replaced all messy old commands with new system of commands

Requirements:: It will be formed as in roleplay upgrade process. with party whatever wishs to order it as possible.

Additional thoughts:: And probably just repairing every other wrong thing with docking modules. Minor problems are everywhere there.

Bug Fixes::
(+) New command /dock send to have stable and reliable alternative to dock (F3 is still a choice)
(+) Distances for dock and allowdock are calculated in a right way(considering object radiuses) now
(+) Fixed lack of compatibility when plugin interacts with POB instead of normal NPC base.
(+) Notify players around about docking with TRAFFIC CONTROL
(+) Fixed bug with wrong module available amount calculation after hot plugin restart
(+) fixed to have dock kick by number, not name.
(+) Fighter which docks with cargo inside of the fighter, will be 'undocked' to proxy base if it disconnects from the game (to prevent offline way to increase cargo for smuggling)
Reply  
Offline darkwind
10-06-2020, 07:02 PM, (This post was last modified: 10-06-2020, 07:36 PM by darkwind.)
#2
Frontier Sheriff
Posts: 1,153
Threads: 138
Joined: Oct 2019
Staff roles:
Coding Developer

More or less finished coding and tested many times. Unless I something forgot, you can see the changelog above.
The main major change, snub can log out (and carrier too) and they both will continue being carrier and snub docked to it.
And there are even commands allowing you to dock your own offline carrier sitting in the base.

The main thing I guess made. You will be able more or less capable on your own to dock your snubs to your own carrier, bring your carrier to a different place, and undock them on your own again Wink

Basically, carry anything as much as you want. Except for... there is still no support to continue carrying them between server restarts. But you will have already more than enough time, right?

Another important thing, if you undock/ or kick some snub while you are in POB or NPC base, they will undock there ;b

Github:: branch / pull request

New commands:: scratch all old ones.

when you write just /dock, it gives you some help which commands there are now

/dock [send|allow|list|kick|invite|accept]");
| send - initiate attempt to dock selected carrier (Alt. to F3)
| allow - select snub attempting to dock and accept
| list - show list of docked snubs
| kick <Number> - kick chosen snub
| invite <Any Number from 0 to 100000> - create invitation for offline docking
| accept <Matching Number> - select base where offline carrier is and accept invitation for offline docking


You can dock carrier through F3 as usual, /dock send (perhaps it should be "ask"?) just additional command that performs the same but better.
All other commands I hopefully described good enough.

You will be able to buy even ammo/batts from carrier now.
And just getting disconnected/logged will still continue to keep you inside the docking module!

P.S. I still would not mind testing in my local server result with someone. In case I missed something. I tested on my own, but I would not mind having more testers just to be sure.

P.P.S. All is left... looking from time to time to make sure everything is right. Slightly polishing perhaps, and waiting for being accepted.
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