(0.7.0) Status for Sunday, July 27, 2014

(0.7.0) Status for Sunday, July 27, 2014

Postby lugdunon » Sun Jul 27, 2014 12:34 am

Just a short update this time, mainly getting things wrapped up for the upcoming release. Barring any disasters, 0.7.0 should drop on Monday evening (28/07/2014).
See you then!


Mods altered in this update:
  • net.lugdunon.world.defaults.audio


Server mods altered in this update:
  • net.lugdunon.server.worldgen.defaults


/etc files altered in this update:
  • items.json
  • recipes.json


Release Notes:
  • Fixed the gapless playback issue with looped audio tracks.
  • Fixed an issue with the mousewheel not cycling up when traversing through action buttons.
  • Fixed an issue with Namespace.requireAudio() not always referencing the correct mime-type.
  • Added net.lugdunon.asset.DoubleBufferedAudio as a drop-in replacement for the Audio element.
  • Images, sprite definitions, and audio elements all have an assetTag property (on the client-side), which contains the asset's key.
  • Added net.lugdunon.ui.ActionButton.silent to the client-side API.
  • Selectable action buttons now play a sound when selected.
  • Inventory items now play a 'picked up', 'placed', and 'deleted' sound when the corresponding action is perfomed.
  • Placeable items now play a 'placed' and a 'removed' sound when the corresponding action is performed.
  • All arc generators now feature an ambient sound.
  • Added a window.activeInteral property that lists the interval ids for all active intervals.
  • Item defs can now specify a specific audio property for each placeable item state.
  • Added net.lugdunon.world.placeables.PlaceableItemInstance.getAudio() to the client-side API.
  • Added net.lugdunon.world.placeables.PlaceableItemInstance.getAudioVolume() to the client-side API.
  • Added net.lugdunon.world.placeables.PlaceableItemInstance.getAudioFalloffRadius() to the client-side API.
  • Added net.lugdunon.world.placeables.PlaceableItemInstance.getAudioFalloffProgression() to the client-side API.
  • net.lugdunon.world.placeables.PlaceableItemInstance.isSoundEmanator() now returns true if the getAudio() function returns a result.
  • Added a DELETE audio asset.
  • Added a DROP audio asset.
  • Added a GENERATOR.GEOTHERMAL audio asset.
  • Added a GENERATOR.HYDRO audio asset.
  • Added a GENERATOR.NEMETON audio asset.
  • Added a GENERATOR.SOLAR audio asset.
  • Added a GENERATOR.WINDMILL audio asset.
  • Added a PICKUP audio asset.
  • Added a PLACE audio asset.
  • Added a REMOVE audio asset.
  • Added a SELECT audio asset.
  • All crafting stations now support arc power.
  • Added a crafting recipe for the Arc Matter Pump.
  • Removed the net.lugdunon.state.item.arc.handler.IArcHandler.reclaimArcs(ArcPulse pulse) method as it was superfluous since routing the pulse terminus back to the battery's inputs performs the same function.
  • Enhanced the arc element tooltips to automatically update the remaining dynamic content.
  • Added net.lugdunon.state.mail.MailCache.newLostAndFoundMail(PlayerCharacter pc) to the server-side API.
  • RemovePlaceableItemCommand now requires a player character to be set in the event that a placeable item removal was triggered by a player's action.
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Return to Updates

Who is online

Users browsing this forum: No registered users and 32 guests

cron