PlaneShift

Development => Development Deliberation => Topic started by: acraig on August 29, 2005, 01:58:51 am

Title: Weekly Summary
Post by: acraig on August 29, 2005, 01:58:51 am
Brief summary of latest CVS changes.  Note these are NOT for the current release but are the latest developments.

Using CS/CEL/CAL3D as of 00:00 on Aug 12/2005.


21/08/2005 - 28/08/2005

Client
Server


Web
Title:
Post by: acraig on September 05, 2005, 12:14:08 am
29/08/2005 - 04/09/2005

Client


  total amount of trias offered or received
[/LIST]

Server
Fixed the issue of high priority packets being misrouted.  This is pretty big one because it could explain any number of server issues like misdirected tells and other funky stuff.
Title:
Post by: acraig on September 19, 2005, 12:10:20 am
I missed out last weeks update because I was out of town so here\'s this weeks update.  Using CS/CEL from September 5.

Client:

Title:
Post by: acraig on October 03, 2005, 01:34:29 am
A pretty good week this week on bug fixes.  Here\'s what was done this week:

Title:
Post by: acraig on October 13, 2005, 12:42:51 am
02/10/2005 - 16/10/2005

PS CVS HEAD CS/CEL date of Thursday 6 Oct 00:00:00 UTC 2005

A good week this week. Lots of bugs getting fixed.


    play over a time range.
Title:
Post by: acraig on November 21, 2005, 01:37:05 am
Sorry I have missed the last couple of updates.

Let\'s take a look at this weeks work engine side:

Fixed bug in sound system for background music related to time of day.
Fixed bug in npcclient that was causing npcs to screw up and client to crash.
Fixed crash in spawnmanager
Fixed delete in discard quests.
some updates to the info window to reduce it\'s size.
Admin command updates.
Fixed bug with pet names.
Made sure pets were impervious for now.


Now that the server is somewhat stable again we can focus our efforts on making PS a more enjoyable experience.
Title:
Post by: acraig on January 30, 2006, 06:53:51 pm
Sorry I was a bit slack on these.   Lots of stuff going on so I keep forgetting to update this.  I may move these updates to a more general \'what happened\' this week type thing and upload it to my blog.
Title:
Post by: AryHann on March 15, 2006, 09:28:29 am
Next weekly summary will be post in the end of the week.

For the moment I would like to underline which are the dates for building correctly.

PS CVS: 14/03
CS/CAL3d: 17/02
CEL: 16/02

If you wanna use PS HEAD, use CS/CEL and CAL3D HEAD as well. Mind that it is not tested yet.
Title:
Post by: AryHann on March 20, 2006, 10:10:03 pm
13/03/2006 - 19/03/2006

The server seems finally more stable thanks to the latest fixes.

This work this week:
- Fixed bug 1442.  NPCs respawn without full health.
- Fixed bugs 1568/1380/1535/1437.
- Fixed bug where character could have 1hp.
- Added ToString to psAdminMessage/psWeatherMessage
- Added server side framework to fade in/out of weather and more weather updates.
- Updated jobber support.

You can play Laanx with:
CS 17/02, CEL 16/02, PS 07/03
You can test latest CVS with:
CS - CEL 15/03, PS HEAD.
Title:
Post by: AryHann on March 30, 2006, 07:08:12 am
21/03/06 - 26/03/06

Despite the things done this week, we don\'t have an official summary.
I will report this Sunday, the 2nd of April, the news.
Title:
Post by: AryHann on April 10, 2006, 09:55:34 pm
Unfortunately, I didn\'t have the time last week to do as I promise.

But here it is the result:
- More work on the npc proximity based perceptions of NPCs. This  will allow them to do greetings and other triggers.
- More work on the sound system.
- NPCroom now supports lightning sequence for testing purposes.
- Automatic weather.

However, I have a report from yesterday also.

First of all:
As already stated, Anonymous CVS is down. Therefore it is not possible to synchronize with the *real* CVS code that anyway PS team is still fixing and committing.
Who has Anonymous access to CVS should get latest PS code (28/03) available and CS/CEL/CAL3d from the 15th of March.

However, if CVS will recover or you have dev access you should use:
CS/CEL/CAL3D from the 6th of April and HEAD for PS.

Now, the report:
- Updated /screenshot to take nogui parameter to take a screen shot  without GUI elements.
- Added a /set flag called infiniteinventory to disable weight/capacity  restrictions to make testing easier.
- Fixed to make glyphs need to be repurified for new owners.
- Fixed double parsing when sending system messages.
- Enabled spam protection for trades ( #1617 )
- Fixed bug with long surnames in buddy list ( #1645 )
- Fixed bug preventing the creation of alliances.
- Added ability for NPCs to say things publicly or private.
- Revamped entity finding in GEM.  
- Weather  commands updated.
- Fixed bug #1623.
- Fixed bug with viewing items through action locations.
- Production events ( like digging ) now tell player about xp gains.
- Changes in the db structure for pets.
- Added progression script to manipulate the  affinity categories.
- Fixed problem with creating craft items in both container and equipped  slot.
 - Fixed bug in server in release mode.
Title: Re: Weekly Summary
Post by: AryHann on April 26, 2006, 07:55:32 am
I forgot to update this thread the week before this one, but this time I have the weekly summary for the week between 17/04 -23/04.

Title: Re: Weekly Summary
Post by: AryHann on May 09, 2006, 07:33:27 am
Week between the 1st of May and the 7th of May.

*Fixed a bug where failed transform message was not sent to player when a garbage transformation was started.
*Updates for using CS/CEL of the 1st of May.
*Added /repair command and modify consequently the db. Added also some formulas.
*Fixed a bug in the shurtcut window.
Title: Re: Weekly Summary
Post by: AryHann on May 19, 2006, 07:05:54 am
Week 8th of May - 14th of May.

*Experiments and approval of the DDS format for PS textures. Conversion of all textures.
*Start some work on tribes.
*Fixed NPCclient path: when the path is over, the behaviour is over as well.
*The guild secrecy is now guarantee during the manipulation of the guild data.
*Fixes for multiple script issues, undo_equip will be run even if not specified with equip script and no actor is present.
*Fixed bugs #1693, #1540, #1639 and #1468.
*Some work on the entity labels.

Title: Re: Weekly Summary
Post by: AryHann on May 22, 2006, 07:52:15 am
Week 15th of May - 21st of May

*Added consumption to tools used for repairing.
*Fixed how item_categories are loaded by the server.
*Added triggertext to npc_bad_text, which will help the team understands the common mistakes of the players while trying to talk with an NPC.
*Added queue system for the creation of the entities on the client side, for reducing lag when loading a lot of entities.
*Set speed for NPC using paths.
*Added more decoding for NPCcommands messages.
*Created an ItemPerception triggered by the npcclient when objects are close  (similar to how it does if for players).
*Added pickup command and its handling to NPCcommands messages.
*Added font scaling slider to the PAWS config window.
Title: Re: Weekly Summary
Post by: AryHann on May 29, 2006, 07:18:31 am
Week 22nd of May - 28th of May

* Started work on the "Illumination" objects.
* Converted CVS art to use DDS format.
* Added the possibility to use the optimize version of CS+CEL but not of PS through MSVC.
* Started work for compatibility with newest CS+CEL.
* Fixed left/right hand issue with Cal3D models.
* Added possibility to equip armour meshes.
* Money cannot be placed in containers any longer.
* Fixed some bug related to relight (when no map was selected) and clean up the class psWorld in order to make the load safer.
* Upgraded and added respectively /inspect and /give, /take commands for equipment.
* Reworked done on the ban system for avoiding server freezing.
* Fixed a crash while using /morph and a bug related to the mesh.
* Fixed a bug on the entity labels not showing up correctly.
* Added several "Op" scripts (weather, morph, attribute and area).
* Optimized the skills related message.




DaveG - Added equipment to /inspect and made /give|take take
May 28 21:26:13 <Dave|presenter>            equipment.
May 28 21:26:14 <Dave|presenter>          - Refactored Ban System to prevent possible server freezing
May 28 21:26:16 <Dave|presenter>          - Fixed problem with morph crashing and putting equipment
May 28 21:26:17 <Dave|presenter>            in wrong location on mesh.
May 28 21:26:19 <Dave|presenter>          - Fixed bug in entity lables where they would pop up in
May 28 21:26:22 <Dave|presenter>            lower left of screen on new queue check.
May 28 21:26:23 <Dave|presenter>          - Added MorphOp to script morphing.
May 28 21:26:26 <Dave|presenter>          - Added AttributeOp to script some stuff from /set.
May 28 21:26:28 <Dave|presenter>          - Added WeatherOp to allow for scripting.
May 28 21:26:30 <Dave|presenter>          - Added AreaOp to allow scripting for all items in area.
May 28 21:26:32 <Dave|presenter>          - Patch from Bereror to optimize skills messages.
May 28 21:26:34 <Dave|presenter>          - Made psEngine::FatalError() set loadstate LS_ERROR
May 28 21:26:36 <Dave|presenter>            and stop loading on error
May 28 21:26:38 <Dave|presenter>    acraig - Updated to new fixed date for CS
May 28 21:26:40 <Dave|presenter>           - Refactored the effect classes to use proper SCF syntax
May 28 21:26:41 <Dave|presenter>           - Fixes pure virtual calls in effect deleting
May 28 21:26:43 <Dave|presenter>           - Fixed left/right hand issues with models.
May 28 21:26:46 <Dave|presenter>           - Can now equip plate armour meshs in game.
May 28 21:26:47 <Dave|presenter>            ( Just testing Magodra's work, worked first time, just needed some
May 28 21:26:50 <Dave|presenter>              work on character creation screen ).
May 28 21:26:52 <Dave|presenter>           - Fixed bug in setup relight if no map selected.
May 28 21:26:54 <Dave|presenter>           - Clean up of psWorld loading to be more safe
May 28 21:26:56 <Dave|presenter>           - Money can not be placed in containers anymore.
May 28 21:26:57 <Dave|presenter>