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.