Code corrections to be implemented

Read-Only Forum for General News concerning Alasiya EvE.
Guest read access allowed.

Server Development

Posts: 571

Joined: Tue Mar 25, 2014 6:47 pm

Post Fri Mar 04, 2016 6:24 pm

Code corrections to be implemented

Hello all.
As posted in another topic, I have had a major revelation concerning how the current code is written in regards to character/entity creation.
I am posting again here as this forum allows guest access.

Current code creates system entities for all space objects.
This includes characters, which is not correct.
The revelation I had earlier is characters are NOT system entities, and should never be treated as such, unless killed.
Characters should always be in a ship's or a station's inventory.
This is also the cause of a few bugs I haven't baan able to track.

At this time, I do not know how long this will take for me to correct, but I believe it is a serious problem and the cause of my SE rewrite blackscreen.
There is a fair amount of code I will have to rewrite to fix this, and there are some updates to the creation logic i want to implement, which should be done at the same time.

This code fix is my priority at this time, and I will begin work on it soon.
Will post updates later, as I get code working and completed.

Server Development

Posts: 571

Joined: Tue Mar 25, 2014 6:47 pm

Post Mon Mar 21, 2016 4:16 am

Re: Code corrections to be implemented

quick update......
inventory rewrite is complete, and functioning quite nicely.
removal of client as a system entity is complete, and seems to be working well so far.
blackscreen problem from code rewrites/updates has been found and fixed. (was sending destiny updates to ship instead of player)
am now working on minor code changes associated with above changes.

am working on testing bits and pieces of my previous SE rewrite/refactor into current code.

more to come.....

Server Development

Posts: 571

Joined: Tue Mar 25, 2014 6:47 pm

Post Wed Mar 23, 2016 10:03 pm

Re: Code corrections to be implemented

Previous SE rewrite is now fully implemented, and is playing along quite nicely with inventory rewrite and other existing code.
this is a good sign.

i have not run any profiling yet, but will post again when i do.

other information regarding this bit of rewriting is posted elsewhere.

cheers

Return to News

Who is online

Users browsing this forum: No registered users and 1 guest

cron