Page 6 of 6

Re: Alasiya EvE Updates and Current Code Status

PostPosted: Mon Jan 04, 2016 8:36 pm
by Allan
31 Dec 15
update inline iterators (gained 0.015ms over 1000 iterations)
fixed missing counter in mutex class (again)
update entity list destructor to delete remaining system pointers (memory management update)

Re: Alasiya EvE Updates and Current Code Status

PostPosted: Mon Jan 04, 2016 8:37 pm
by Allan
4 Jan 16
Major Update
- Rewrote InventoryBound::Add(), MultiAdd(), and _ExecAdd() for proper logic, call, and return
- Rewrote Ship::AddItem() for updated InventoryBound::_ExecAdd()
- Rewrote Ship::RemoveItem() for updated InventoryBound::_ExecAdd()
- Added new defines for updated InventoryBound::_ExecAdd()
- Updated/Optimized ModuleManager code based on new InventoryBound::_ExecAdd() logic
- Started code for custom ErrorHandler, with plans to eliminate all segfaults by proper error handling
- Fix new SegFault with client logout
- Added ability of ROLE_GML and above to request commands while warping
- Fixed GM command .tr to accept coord input for movement.
- Added error messages to targeting for Error::TooManyTargets and Error::TooFarAway

Re: Alasiya EvE Updates and Current Code Status

PostPosted: Wed Jan 06, 2016 11:59 pm
by Allan
6 Jan 16
Major Update
- updated dgmEffectsInfo for new values (still needs work)
- renamed GM Command .damage to .status and updated with more ship info (player access)
- added sort method to ship inventory list
- updated module checks and methods in ship's AddItem() and RemoveItem()
- fixed module online function (works now)
- updated module calculation methods
- updated module container creation, destruction, and initalizing