(0.8.2) Status for Thursday, August 04, 2016

(0.8.2) Status for Thursday, August 04, 2016

Postby lugdunon » Thu Aug 04, 2016 8:50 pm

I have finally decided to announce a release date for 0.8.2.

It will drop next Friday, August 12.

Thanks for hanging in there!



Release Notes:
  • Added faction.kill.npc.reward world config property to allow server admins to set the amount of reputation awarded when killing a faction enemy NPC. Integer value. Defaults to 5.
  • Added faction.kill.npc.penalty world config property to allow server admins to set the amount of reputation awarded when killing a faction friendly NPC. Integer value. Defaults to -10.
  • Added icon for bite attack.
  • Added icon for the spell "Aspect of the Wolf".
  • Added icon for the spell "Mire".
  • Added stair overlay tiles.
  • Added ascending / descending stair overlay tiles.
  • Added wooden stair tiles.
  • Added stone stair tiles.
  • Fixed vertical oriented bridge tiles.
  • Added compass ui elements (rose, needle, and dead on indicator).
  • Added link button graphic.
  • Fixed the lunar phase progression.
  • Sprite layer images can now be sorted by hue, for more meaningful presentation.=
  • Removed net.lugdunon.asset.manager.FileSystemAssetManager.loadImage(String manifestKey, String manifestEntry) from the server-side API.
  • Added net.lugdunon.asset.manager.FileSystemAssetManager.loadImage(String manifestKey, String manifestEntry, boolean sortByHue) to the server-side API.
  • Removed net.lugdunon.asset.manager.InMemorySystemAssetManager.loadImage(String manifestKey, String manifestEntry) from the server-side API.
  • Added net.lugdunon.asset.manager.InMemorySystemAssetManager.loadImage(String manifestKey, String manifestEntry, boolean sortByHue) to the server-side API.
  • Added net.lugdunon.command.core.character.SetCustomPaletteCommand.
  • Added net.lugdunon.command.core.condition.DialogResponseConditionCommand.
  • Added net.lugdunon.command.core.console.gm.AwardHonorificToPlayerCommand.
  • Added net.lugdunon.command.core.console.gm.AwardTitleToPlayerCommand.
  • Added net.lugdunon.command.core.edit.DumpScreenRegionCommand.
  • Added net.lugdunon.command.core.ClientExecutionCommand.
  • net.lugdunon.command.core.character.SetHonorificCommand is now capable of being invoked server-side (implements IServerInvokedCommand).
  • net.lugdunon.command.core.character.SetTitleCommand is now capable of being invoked server-side (implements IServerInvokedCommand).
  • Fixed an issue with net.lugdunon.command.core.console.gm.NPCStatusCommand possibly causing exception when logging the current behaviour state for a given NPC.
  • net.lugdunon.command.core.console.LocCommand now reports the province for a given location (if available).
  • net.lugdunon.command.core.edit.PlaceItemCommand now uses the item's placement handler to determine if placement is possible.
  • Removed net.lugdunon.command.core.edit.PlaceItemCommand.violatesLayerRestrictions(Item itemDef, Point location, Instance instance, String state, boolean placedByGM) from the server-side API.
  • Removed net.lugdunon.command.core.edit.PlaceItemCommand.sizeOfOne(Item itemDef) from the server-side API.
  • Removed net.lugdunon.command.core.edit.PlaceItemCommand.violatesExistingPlaceable(Item itemDef, Point location, Instance instance) from the server-side API.
  • Fixed an issue with net.lugdunon.command.core.inventory.ItemDurabilityUpdateCommand causing client exception with certain items and / or game states.
  • Fixed an issue net.lugdunon.command.core.play.InstanceTransitionCommand's progress dialog.
  • Fixed an issue net.lugdunon.command.core.play.PlaceableStateChange not allowing state changes during edit mode.
  • Fixed an issue net.lugdunon.command.core.spell.AssignSpellCommand causing client exceptions in certain cases.
  • Fixed an issue net.lugdunon.command.core.spell.ModifierApplyCommand causing client exceptions in certain cases.
  • Fixed an issue net.lugdunon.command.core.trigger.DialogTriggeredActionCommand causing server exceptions in certain cases.
  • Removed net.lugdunon.command.core.vendor.RepairItemCommand.repairItem(Character character, int slotType, int slotIndex) from the server-side API.
  • Added net.lugdunon.command.core.vendor.RepairItemCommand.repairItem(PlayerCharacter pc, NonPlayerCharacter npc, int slotType, int slotIndex) to the server-side API.
  • Added net.lugdunon.io.EnhancedDataInputStream.readJSONObject() to the server-side API.
  • Added net.lugdunon.io.EnhancedDataInputStream.readJSONArray() to the server-side API.
  • Added net.lugdunon.io.EnhancedDataInputStream.readLargeJSONObject() to the server-side API.
  • Added net.lugdunon.io.EnhancedDataInputStream.readLargeJSONArray() to the server-side API.
  • Added net.lugdunon.io.EnhancedDataOutputStream.writeJSONObject(JSONObject object) to the server-side API.
  • Added net.lugdunon.io.EnhancedDataOutputStream.writeJSONArray(JSONArray array) to the server-side API.
  • Added net.lugdunon.io.EnhancedDataOutputStream.writeLargeJSONObject(JSONObject object) to the server-side API.
  • Added net.lugdunon.io.EnhancedDataOutputStream.writeLargeJSONArray(JSONArray array) to the server-side API.
  • Added net.lugdunon.math.voronoi.Point to the client-side code base.
  • Added net.lugdunon.math.voronoi.VEdge to the client-side code base.
  • Added net.lugdunon.math.voronoi.VEdge to the server-side code base.
  • Added net.lugdunon.math.voronoi.VEvent to the client-side code base.
  • Added net.lugdunon.math.voronoi.VEvent to the server-side code base.
  • Added net.lugdunon.math.voronoi.VEventQueue to the server-side code base.
  • Added net.lugdunon.math.voronoi.Voronoi to the client-side code base.
  • Added net.lugdunon.math.voronoi.Voronoi to the server-side code base.
  • Added net.lugdunon.math.voronoi.VParabola to the client-side code base.
  • Added net.lugdunon.math.voronoi.VParabola to the server-side code base.
  • Added net.lugdunon.math.voronoi.VPoint to the server-side code base.
  • Added net.lugdunon.math.voronoi.VPolygon to the client-side code base.
  • Added net.lugdunon.math.voronoi.VPolygon to the server-side code base.
  • Added net.lugdunon.math.voronoi.VQueue to the client-side code base.
  • Added net.lugdunon.math.Dimension. to the client-side code base.
  • Added net.lugdunon.math.Dimension(Dimension dim) to the server-side API.
  • Added net.lugdunon.math.Line to the client-side code base.
  • Added net.lugdunon.math.Line to the server-side code base.
  • Added net.lugdunon.math.Point to the client-side code base.
  • Added net.lugdunon.math.Point(Point p) to the server-side API.
  • Added net.lugdunon.math.Point.toSimpleString() to the server-side API.
  • Added net.lugdunon.math.Point.distance(Point p) to the server-side API.
  • Added net.lugdunon.math.Point.toArray() to the server-side API.
  • Added net.lugdunon.math.Polygon to the client-side code base.
  • Added net.lugdunon.math.Polygon to the server-side code base.
  • Added net.lugdunon.math.Rect to the client-side code base.
  • Added net.lugdunon.math.Rect(Point pos, Dimension dim) to the server-side API.
User avatar
lugdunon
Site Admin
 
Posts: 406
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.8.2) Status for Thursday, August 04, 2016

Postby fstltna » Fri Aug 05, 2016 3:43 pm

Awesome, can't wait!
---- https://LugdunonCity.org - portal for the Lugdunon RPG & Lugdunon hosting
---- https://LugdunonCity.org/HostSplash/ - About my hosting
Image
User avatar
fstltna
 
Posts: 148
Joined: Wed May 21, 2014 8:54 am
Location: South San Francisco, CA


Return to Updates

Who is online

Users browsing this forum: No registered users and 2 guests

cron