Bubble Updates

Any Player that finds something ingame that doesn't do what it should can post information about the problem here.
Guests allowed to post.

User avatar

Forum Newbie

Posts: 22

Joined: Wed Nov 19, 2014 2:03 am

Post Wed Jan 28, 2015 5:58 am

Bubble Updates

A continuation of the warping glitch, to some extent, as this is all destiny related i think. When entering space, either by undocking or just logging in in space, I have noticed the server seems unaware of what ships are actually where. Youve mentioned something like this last night.

Basically I logged in two chars in noob ships roughly 25 km from each other off station. The server initially placed both ships near the undock not moving. It was not until I initiated warp that the Jerry's ship's position seemed to update. Meanwhile, Rich seemed to notice and update the position of Jerry without updating its own position. Again I initiated warp on Rich and it snapped to its location roughly 25 off Jerry. I canceled warp on both chars and they sat in space.

Based on early tests (as i mentioned), once some sort of request has been sent, the server seems to wakeup and track their position. I had two clients orbiting the station, or more actually, I had one orbiting with the other following. Im not sure how aware the server was, nor whether or not the positions were saved when the server/clients were shutdown because on next startup client #1 was back at a planet and Client #2 was on the undock. Still this seems to convey that the server can track mobile ships to some extent as when they were orbiting; they were visibly in the same positions on both clients. I honestly dont know how follow or orbit work, if its some sort of active check as to where the target is in relation to the ship, and whether that sort of "update" would keep the server "awake" or the bubble active so to speak. Still, I did at one point notice that even when i pointed a ship in one direction and the other in another that both clients seemed to know where the other was going.

I may, if i remember, tomorrow test updates at the edge of the bubble. Id like to see what happens as ships leave/enter the 250km overview range.

Im not a coder so unfortunately i dont speak the language but hopefully that helps a little. This is exciting and Im looking forward to squashing moar bugs.

Server Development

Posts: 578

Joined: Tue Mar 25, 2014 6:47 pm

Post Thu Jan 29, 2015 3:05 am

Re: Bubble Updates

interesting obeservation. i havent tried that one.....which is the reason for open testing. moar ppl = moar ideas!

ok, so on that.
i'll have to look into positioning upon login. im not sure where server gets its coords from, or why they would change when calling a movement function.
noted.

second, if orbit and follow are tracking in multiple clients 'mostly' correctly, then the server is following movement for those functions correctly. (and sends to all local clients)
i know what shutdown you are refering to, and it was a crash, in which case the server did NOT save positions. the last saved position was where you saw your ships when
you next logged in. the server doesnt save positions very often (to avoid db hits as much as possible).
all movements are active checks, done at the client's one-second intervals (ccp updates once a tick....we have to follow that.)
the server is 'awake' at all times, now, and the bubble is active anytime there are clients in it....right now there is no 'unloading' of bubbles. (for later)

you dont have to know how the server works, or anything about code. your explanations were great.

the bubble diameter is 500k. this is usually centered on whatver static entity they encompass.
have one char sit on gate, and the other warp in (old warp-in bug) and char warping in will pause at the bubble edge (kinda....it's detailed on where server puts ship entering bubble)
now...char leaving bubble...warping correctly (more or less) shows this, too.....char warping out will pause at edge of bubble.

having said that, again, this is not something i've thought about testing.
according to server code, once a ship gets outside it's current bubble, a new bubble wil be created, and the ship placed in it.
there is no corridor like in live, as this is still develepment code. maybe one day i'll add the extended corridors (a la gridfu)

thanks omen.

~me

Return to Bugs

Who is online

Users browsing this forum: No registered users and 7 guests

cron