Difference between revisions of "Upcoming Release"
From LugdunonWiki
Line 2: | Line 2: | ||
− | ''Last Updated: | + | ''Last Updated: 01/02/2014'' |
/etc files altered in this update: | /etc files altered in this update: | ||
+ | *commands.json | ||
*itemBaseCosts.json | *itemBaseCosts.json | ||
*items.json | *items.json | ||
Line 13: | Line 14: | ||
Release Notes: | Release Notes: | ||
+ | *Added durability for weapons. | ||
+ | *Added durability for tools. | ||
+ | *Added persistence of state for containers. | ||
+ | *Added persistence of state for signs. | ||
+ | *Added support for tooltip extension on a per-item definition basis. | ||
+ | *Charcoal Artist's Set is no longer stackable, and has a durability of 8. Recipe altered to create a single instance instead of a stack of 8. | ||
+ | *Added net.lugdunon.command.core.inventory.ItemDurabilityUpdateCommand. | ||
+ | *Added net.lugdunon.state.item.tooltip.ITooltipExtension to client-side code base. | ||
+ | *Added net.lugdunon.state.item.tooltip.ContainerTooltipExtension to client-side code base. | ||
+ | *Added net.lugdunon.state.item.tooltip.SignTooltipExtension to client-side code base. | ||
+ | *net.lugdunon.item.renderer.DefaultRenderer now takes an item's durability into account. | ||
+ | *net.lugdunon.item.renderer.DefaultRenderer now supports net.lugdunon.state.item.tooltip.ITooltipExtension. | ||
+ | *Added net.lugdunon.world.placeables.PlaceableItemInstance.isDurable() to client-side API. | ||
+ | *Fixed an issue with net.lugdunon.currency.gsc.Currency.prototype.toShortDisplayString() returning 'undefined' if currency value is 0. | ||
+ | *Selling items that are damaged is permitted. An item's worth is negatively affected by its durability however. | ||
+ | *Added net.lugdunon.state.item.ItemInstance.isDurable() to server-side API. | ||
+ | *Added net.lugdunon.state.item.ItemInstance.getMaximumDurability() to server-side API. | ||
+ | *Added net.lugdunon.state.item.ItemInstance.getCurrentDurability() to server-side API. | ||
+ | *Added net.lugdunon.state.item.ItemInstance.getCurrentDurabilityPercentage() to server-side API. | ||
+ | *Added net.lugdunon.state.item.ItemInstance.modifyDurability(int modifier) to server-side API. | ||
+ | *When a save is invoked, composites are now purged before a State.instance().getWorld().saveState() is initiated. | ||
*Fixed an issue that was causing erroneous keybound event triggers after command console was focused. | *Fixed an issue that was causing erroneous keybound event triggers after command console was focused. | ||
*Added debug server jar option to build. Deployed debug jar to bibracte in order to investigate server hang issue. | *Added debug server jar option to build. Deployed debug jar to bibracte in order to investigate server hang issue. |
Revision as of 04:51, 1 February 2014
0.5.14
Last Updated: 01/02/2014
/etc files altered in this update:
- commands.json
- itemBaseCosts.json
- items.json
- recipes.json
Release Notes:
- Added durability for weapons.
- Added durability for tools.
- Added persistence of state for containers.
- Added persistence of state for signs.
- Added support for tooltip extension on a per-item definition basis.
- Charcoal Artist's Set is no longer stackable, and has a durability of 8. Recipe altered to create a single instance instead of a stack of 8.
- Added net.lugdunon.command.core.inventory.ItemDurabilityUpdateCommand.
- Added net.lugdunon.state.item.tooltip.ITooltipExtension to client-side code base.
- Added net.lugdunon.state.item.tooltip.ContainerTooltipExtension to client-side code base.
- Added net.lugdunon.state.item.tooltip.SignTooltipExtension to client-side code base.
- net.lugdunon.item.renderer.DefaultRenderer now takes an item's durability into account.
- net.lugdunon.item.renderer.DefaultRenderer now supports net.lugdunon.state.item.tooltip.ITooltipExtension.
- Added net.lugdunon.world.placeables.PlaceableItemInstance.isDurable() to client-side API.
- Fixed an issue with net.lugdunon.currency.gsc.Currency.prototype.toShortDisplayString() returning 'undefined' if currency value is 0.
- Selling items that are damaged is permitted. An item's worth is negatively affected by its durability however.
- Added net.lugdunon.state.item.ItemInstance.isDurable() to server-side API.
- Added net.lugdunon.state.item.ItemInstance.getMaximumDurability() to server-side API.
- Added net.lugdunon.state.item.ItemInstance.getCurrentDurability() to server-side API.
- Added net.lugdunon.state.item.ItemInstance.getCurrentDurabilityPercentage() to server-side API.
- Added net.lugdunon.state.item.ItemInstance.modifyDurability(int modifier) to server-side API.
- When a save is invoked, composites are now purged before a State.instance().getWorld().saveState() is initiated.
- Fixed an issue that was causing erroneous keybound event triggers after command console was focused.
- Added debug server jar option to build. Deployed debug jar to bibracte in order to investigate server hang issue.
- net.lugdunon.input.keybind.console.ConsoleFocusKeybinding fireImmediately set to true.
- net.lugdunon.input.keybind.console.ConsoleFocusWithCommandKeybinding fireImmediately set to true.
- Changed net.lugdunon.state.character.movement.free.FreeDirectionalMovement to calculate interpolation based on tile traversal constant + latency instead of a running avg of tile transition response times.
- Fixed an issue that was causing CommandRequests built on IServerInvokedCommand and IManagementInvokedCommand instances to incorrectly report the opCode as 0.
- Added the ability for individual commands to override the default command complete threshold.
- Added net.lugdunon.command.Command.getCommandCompletionThreshold() to server-side API.
- Added net.lugdunon.command.CommandRequest.getCommandCompletionThreshold() to server-side API.
- Added net.lugdunon.state.World.saveAccounts() to server-side API.
- net.lugdunon.state.World.saveState() now saves all account states (including active characters) as well.
- Increased all pigment base costs from 5c to 1s.
- Added red, orange, yellow, green, blue, and violet glass pane items and recipes.
- Added red, orange, yellow, green, blue, and violet wall sconce items and recipes.
- Added red, orange, yellow, green, blue, and violet streelamp items and recipes.
- Fixed a misalignment with the violet streetlamp tileset.
- Fixed missing tileset graphics for sugarbeets and pumpkins.
- Prefer MP3 over OGG.