Difference between revisions of "Upcoming Release"

From LugdunonWiki
Jump to: navigation, search
(Replaced content with "'''0.6.5''' ''Last Updated: 30/05/2014'' mods altered in this update: server mods altered in this update: /etc files altered in this update: Release Notes:")
Line 1: Line 1:
'''0.6.5'''
+
'''0.7.0'''
  
  
''Last Updated: 30/05/2014''
+
''Last Updated: 17/06/2014''
  
  
  
 
mods altered in this update:
 
mods altered in this update:
 
+
*net.lugdunon.world.clover.tui
 +
*net.lugdunon.world.tupelo.tui
  
  
  
 
server mods altered in this update:
 
server mods altered in this update:
 
+
*net.lugdunon.server.worldgen.defaults
  
  
  
 
/etc files altered in this update:
 
/etc files altered in this update:
 
+
*commands.json
 +
*globalProperties.json
 +
*items.json
  
  
  
 
Release Notes:
 
Release Notes:
 +
*Item instance id is now displayed in item tooltips.
 +
*Fixed the text shadowing in buttons.
 +
*Added support for item lifecycle handlers.
 +
*Broke ground on the automation system with the creation of conduits.
 +
*Added a general crafting workstation: the craft bench.
 +
*Added an arcane conduit pair for energy item.
 +
*Added an arcane conduit pair for matter item.
 +
*Added an arcane conduit pair for information item.
 +
*Added an arcane conduit for energy item.
 +
*Added an arcane conduit for matter item.
 +
*Added an arcane conduit for information item.
 +
*Added etc/globalProperties.json.
 +
*Added net.lugdunon.command.core.play.SplitConduitCommand.
 +
*Changed the assign spell tool definition property 'spell' to 'creates'.
 +
*Added net.lugdunon.character.Character.CONDUIT_ENERGY_IN_BLOCK.
 +
*Added net.lugdunon.character.Character.CONDUIT_ENERGY_OUT_BLOCK.
 +
*Added net.lugdunon.character.Character.CONDUIT_MATTER_IN_BLOCK.
 +
*Added net.lugdunon.character.Character.CONDUIT_MATTER_OUT_BLOCK.
 +
*Added net.lugdunon.character.Character.CONDUIT_INFORMATION_IN_BLOCK.
 +
*Added net.lugdunon.character.Character.CONDUIT_INFORMATION_OUT_BLOCK.
 +
*Added net.lugdunon.item.Item.conduit to the client-side API.
 +
*Added net.lugdunon.item.Item.conduitEnergyInSize to the client-side API.
 +
*Added net.lugdunon.item.Item.conduitEnergyOutSize to the client-side API.
 +
*Added net.lugdunon.item.Item.conduitMatterInSize to the client-side API.
 +
*Added net.lugdunon.item.Item.conduitMatterOutSize to the client-side API.
 +
*Added net.lugdunon.item.Item.conduitInformationInSize to the client-side API.
 +
*Added net.lugdunon.item.Item.conduitInformationOutSize to the client-side API.
 +
*net.lugdunon.world.placeables.PlaceableItemInstance.conduit.energyIn to the client-side API.
 +
*net.lugdunon.world.placeables.PlaceableItemInstance.conduit.energyOut to the client-side API.
 +
*net.lugdunon.world.placeables.PlaceableItemInstance.conduit.matterIn to the client-side API.
 +
*net.lugdunon.world.placeables.PlaceableItemInstance.conduit.matterOut to the client-side API.
 +
*net.lugdunon.world.placeables.PlaceableItemInstance.conduit.informationIn to the client-side API.
 +
*net.lugdunon.world.placeables.PlaceableItemInstance.conduit.informationOut to the client-side API.
 +
*Added net.lugdunon.ui.inventory.sub.ConduitConfiguration to the client-side code base.
 +
*Added ITEM_CONDUIT_ENERGY_PAIR to the clover and tupelo UI icon assets.
 +
*Added ITEM_CONDUIT_MATTER_PAIR to the clover and tupelo UI icon assets.
 +
*Added ITEM_CONDUIT_INFORMATION_PAIR to the clover and tupelo UI icon assets.
 +
*Added ITEM_CONDUIT_ENERGY to the clover and tupelo UI icon assets.
 +
*Added ITEM_CONDUIT_MATTER to the clover and tupelo UI icon assets.
 +
*Added ITEM_CONDUIT_INFORMATION to the clover and tupelo UI icon assets.
 +
*Added ITEM_CRAFT_BENCH to the clover and tupelo UI icon assets.
 +
*Added net.lugdunon.state.character.Character.findSlotWithItem(long itemInstanceId) to server-side API.
 +
*Added net.lugdunon.state.item.action.configure.IConfigureAction.prototype.getLabel() to the client-side API.
 +
*Added net.lugdunon.state.item.action.configure.EditConduitsConfigureAction to the client-side code base.
 +
*Added net.lugdunon.state.item.action.configure.MultipleConfigurationActions to the client-side code base.
 +
*Added net.lugdunon.state.item.tooltip.ConduitTooltipExtension to the client-side code base.
 +
*Added net.lugdunon.state.item.lifecycle.IItemLifecycleHandler to the server-side code base.
 +
*Added net.lugdunon.state.item.lifecycle.BaseItemLifecycleHandler to the server-side code base.
 +
*Added net.lugdunon.state.item.lifecycle.ConduitItemLifecycleHandler to the server-side code base.
 +
*Added net.lugdunon.state.item.ItemLocation to the server-side code base.
 +
*Added net.lugdunon.state.item.Item.isConduit() to the server-side API.
 +
*Added net.lugdunon.state.item.Item.setConduit(boolean conduit) to the server-side API.
 +
*Added net.lugdunon.state.item.Item.getConduitEnergyInSize() to the server-side API.
 +
*Added net.lugdunon.state.item.Item.setConduitEnergyInSize(int conduitEnergyInSize) to the server-side API.
 +
*Added net.lugdunon.state.item.Item.getConduitEnergyOutSize() to the server-side API.
 +
Added net.lugdunon.state.item.Item.setConduitEnergyOutSize(int conduitEnergyOutSize) to the server-side API.
 +
Added net.lugdunon.state.item.Item.getConduitMatterInSize() to the server-side API.
 +
Added net.lugdunon.state.item.Item.setConduitMatterInSize(int conduitMatterInSize) to the server-side API.
 +
Added net.lugdunon.state.item.Item.getConduitMatterOutSize() to the server-side API.
 +
Added net.lugdunon.state.item.Item.setConduitMatterOutSize(int conduitMatterOutSize) to the server-side API.
 +
Added net.lugdunon.state.item.Item.getConduitInformationInSize() to the server-side API.
 +
Added net.lugdunon.state.item.Item.setConduitInformationInSize(int conduitInformationInSize) to the server-side API.
 +
Added net.lugdunon.state.item.Item.getConduitInformationOutSize() to the server-side API.
 +
Added net.lugdunon.state.item.Item.setConduitInformationOutSize(int conduitInformationOutSize) to the server-side API.
 +
Added net.lugdunon.state.item.ItemCache.newItem(Item itemDef, JSONObject userDefinedData, JSONObject placeableUserDefinedData) to the server-side API.
 +
Added net.lugdunon.state.item.ItemCache.listItemsOfType(String itemType) to the server-side API.
 +
Added net.lugdunon.state.item.ItemCache.listItemsOfSubType(String itemType, String itemSubType) to the server-side API.
 +
Added net.lugdunon.state.item.ItemInstance.getPlacedLocation() to the server-side API.
 +
Added net.lugdunon.state.mail.MailCache.listMail() to the server-side API.
 +
Added net.lugdunon.state.World.setGlobalProperty(String key, Object value) to the server-side API.
 +
Added net.lugdunon.state.World.getGlobalProperty(String key) to the server-side API.
 +
Added net.lugdunon.state.World.hasGlobalProperty(String key) to the server-side API.
 +
Added net.lugdunon.state.World.saveGlobalProperties() to the server-side API.

Revision as of 03:38, 18 June 2014

0.7.0


Last Updated: 17/06/2014


mods altered in this update:

  • net.lugdunon.world.clover.tui
  • net.lugdunon.world.tupelo.tui


server mods altered in this update:

  • net.lugdunon.server.worldgen.defaults


/etc files altered in this update:

  • commands.json
  • globalProperties.json
  • items.json


Release Notes:

  • Item instance id is now displayed in item tooltips.
  • Fixed the text shadowing in buttons.
  • Added support for item lifecycle handlers.
  • Broke ground on the automation system with the creation of conduits.
  • Added a general crafting workstation: the craft bench.
  • Added an arcane conduit pair for energy item.
  • Added an arcane conduit pair for matter item.
  • Added an arcane conduit pair for information item.
  • Added an arcane conduit for energy item.
  • Added an arcane conduit for matter item.
  • Added an arcane conduit for information item.
  • Added etc/globalProperties.json.
  • Added net.lugdunon.command.core.play.SplitConduitCommand.
  • Changed the assign spell tool definition property 'spell' to 'creates'.
  • Added net.lugdunon.character.Character.CONDUIT_ENERGY_IN_BLOCK.
  • Added net.lugdunon.character.Character.CONDUIT_ENERGY_OUT_BLOCK.
  • Added net.lugdunon.character.Character.CONDUIT_MATTER_IN_BLOCK.
  • Added net.lugdunon.character.Character.CONDUIT_MATTER_OUT_BLOCK.
  • Added net.lugdunon.character.Character.CONDUIT_INFORMATION_IN_BLOCK.
  • Added net.lugdunon.character.Character.CONDUIT_INFORMATION_OUT_BLOCK.
  • Added net.lugdunon.item.Item.conduit to the client-side API.
  • Added net.lugdunon.item.Item.conduitEnergyInSize to the client-side API.
  • Added net.lugdunon.item.Item.conduitEnergyOutSize to the client-side API.
  • Added net.lugdunon.item.Item.conduitMatterInSize to the client-side API.
  • Added net.lugdunon.item.Item.conduitMatterOutSize to the client-side API.
  • Added net.lugdunon.item.Item.conduitInformationInSize to the client-side API.
  • Added net.lugdunon.item.Item.conduitInformationOutSize to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.conduit.energyIn to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.conduit.energyOut to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.conduit.matterIn to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.conduit.matterOut to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.conduit.informationIn to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.conduit.informationOut to the client-side API.
  • Added net.lugdunon.ui.inventory.sub.ConduitConfiguration to the client-side code base.
  • Added ITEM_CONDUIT_ENERGY_PAIR to the clover and tupelo UI icon assets.
  • Added ITEM_CONDUIT_MATTER_PAIR to the clover and tupelo UI icon assets.
  • Added ITEM_CONDUIT_INFORMATION_PAIR to the clover and tupelo UI icon assets.
  • Added ITEM_CONDUIT_ENERGY to the clover and tupelo UI icon assets.
  • Added ITEM_CONDUIT_MATTER to the clover and tupelo UI icon assets.
  • Added ITEM_CONDUIT_INFORMATION to the clover and tupelo UI icon assets.
  • Added ITEM_CRAFT_BENCH to the clover and tupelo UI icon assets.
  • Added net.lugdunon.state.character.Character.findSlotWithItem(long itemInstanceId) to server-side API.
  • Added net.lugdunon.state.item.action.configure.IConfigureAction.prototype.getLabel() to the client-side API.
  • Added net.lugdunon.state.item.action.configure.EditConduitsConfigureAction to the client-side code base.
  • Added net.lugdunon.state.item.action.configure.MultipleConfigurationActions to the client-side code base.
  • Added net.lugdunon.state.item.tooltip.ConduitTooltipExtension to the client-side code base.
  • Added net.lugdunon.state.item.lifecycle.IItemLifecycleHandler to the server-side code base.
  • Added net.lugdunon.state.item.lifecycle.BaseItemLifecycleHandler to the server-side code base.
  • Added net.lugdunon.state.item.lifecycle.ConduitItemLifecycleHandler to the server-side code base.
  • Added net.lugdunon.state.item.ItemLocation to the server-side code base.
  • Added net.lugdunon.state.item.Item.isConduit() to the server-side API.
  • Added net.lugdunon.state.item.Item.setConduit(boolean conduit) to the server-side API.
  • Added net.lugdunon.state.item.Item.getConduitEnergyInSize() to the server-side API.
  • Added net.lugdunon.state.item.Item.setConduitEnergyInSize(int conduitEnergyInSize) to the server-side API.
  • Added net.lugdunon.state.item.Item.getConduitEnergyOutSize() to the server-side API.

Added net.lugdunon.state.item.Item.setConduitEnergyOutSize(int conduitEnergyOutSize) to the server-side API. Added net.lugdunon.state.item.Item.getConduitMatterInSize() to the server-side API. Added net.lugdunon.state.item.Item.setConduitMatterInSize(int conduitMatterInSize) to the server-side API. Added net.lugdunon.state.item.Item.getConduitMatterOutSize() to the server-side API. Added net.lugdunon.state.item.Item.setConduitMatterOutSize(int conduitMatterOutSize) to the server-side API. Added net.lugdunon.state.item.Item.getConduitInformationInSize() to the server-side API. Added net.lugdunon.state.item.Item.setConduitInformationInSize(int conduitInformationInSize) to the server-side API. Added net.lugdunon.state.item.Item.getConduitInformationOutSize() to the server-side API. Added net.lugdunon.state.item.Item.setConduitInformationOutSize(int conduitInformationOutSize) to the server-side API. Added net.lugdunon.state.item.ItemCache.newItem(Item itemDef, JSONObject userDefinedData, JSONObject placeableUserDefinedData) to the server-side API. Added net.lugdunon.state.item.ItemCache.listItemsOfType(String itemType) to the server-side API. Added net.lugdunon.state.item.ItemCache.listItemsOfSubType(String itemType, String itemSubType) to the server-side API. Added net.lugdunon.state.item.ItemInstance.getPlacedLocation() to the server-side API. Added net.lugdunon.state.mail.MailCache.listMail() to the server-side API. Added net.lugdunon.state.World.setGlobalProperty(String key, Object value) to the server-side API. Added net.lugdunon.state.World.getGlobalProperty(String key) to the server-side API. Added net.lugdunon.state.World.hasGlobalProperty(String key) to the server-side API. Added net.lugdunon.state.World.saveGlobalProperties() to the server-side API.