(0.8.0) Status for Friday, June 26, 2015

(0.8.0) Status for Friday, June 26, 2015

Postby lugdunon » Fri Jun 26, 2015 8:44 pm

Getting real close to a release, finally. For a bonus on this update, here's an example of the new procedural world gen previewer:

Image


Mods altered in this update:
  • net.lugdunon.currency.gsc
  • net.lugdunon.world.clover.tui
  • net.lugdunon.world.tupelo.tui
  • net.lugdunon.world.clover.sprite
  • net.lugdunon.world.defaults.character
  • net.lugdunon.world.defaults.compendium
  • net.lugdunon.world.defaults.environment

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

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

Release Notes:
  • net.lugdunon.world.clover.tui 0.0.4 -> 0.0.5
  • net.lugdunon.world.tupelo.tui 0.0.5 -> 0.0.6
  • net.lugdunon.world.clover.sprite 0.0.2 -> 0.0.3
  • net.lugdunon.world.defaults.compendium 0.0.3 -> 0.0.4
  • net.lugdunon.world.defaults.character 0.0.3 -> 0.0.4
  • net.lugdunon.world.defaults.environment 0.0.3 -> 0.0.4
  • net.lugdunon.currency.gsc 0.0.2 -> 0.0.3
  • net.lugdunon.server.worldgen.defaults 0.0.6 -> 0.0.7
  • net.lugdunon.server.worldgen.procedural 0.0.1 -> 0.0.2
  • lugdunon-server 0.7.2 -> 0.8.0
  • lugdunon-client-web 0.7.2 -> 0.8.0
  • lugdunon-client 0.2.3 -> 0.2.4
  • Added net.lugdunon.command.core.misc.SetLightingStateCommand
  • Added two new tile mappings to Tileset.json.
  • Changed ui layers on cave and ruins/dungeon portals from foreground to background.
  • Procedurally generated dungeons now have a 'fog of war' mechanic. Rooms will be dark until a door leading to that room is opened.
  • Tuned resource nodes in the overworld by reducing the amount of certain nodes.
  • Added shipwrecked cargo resources to the beach biome. These resources will allow players access to seeds and animals for farming. Once gathered, these items will not respond.
  • Added stone ore nodes to forest and steppe biomes.
  • Added cows to the piedmont biome.
  • Added penguins to the alpine biome.
  • Removed generateDoorForConnector (Instance instance, IDungeon dungeon, Room room, Rect roomDim, int wallThickness, int doorThickness, Direction orientation) from the server-side API.
  • Added generateDoorForConnector (Instance instance, IDungeon dungeon, Room room, Rect roomDim, int wallThickness, int doorThickness, Direction orientation, Edge edge) to the server-side API.
  • Doors and lights are now linked to their respective rooms (in dungeons) via properties stored in the item's user defined data.
  • Added a stub for net/lugdunon/server/worldgen/procedural/ProceduralWorldGenExpert.html.
  • Updated the ace code editor library (used in the client) to the latest version.
  • Fixed an issue with several settings panes that was causing display errors.
  • Fixed an issue with several settings panes that was slider labels to nit display.
  • Fixed an issue with the macro editor that was causing cursor drift.
  • Fixed an issue with the LargeListState that was causing line item button labels to persist in certain cases.
  • Fixed an issue that was causing characters to be placed in 'the void' if the instance transition completed before the character was done pathing.
  • Added net.lugdunon.character.Character.handlePathingComplete() to the client-side API.
  • Removed net.lugdunon.ui.settingsMenu.settings.ChatFilterSetting.html.
  • Removed net.lugdunon.ui.settingsMenu.settings.UISetting.html.
  • Added Array.concatUnique() to the client-side API.
  • Added support for programmatically toggling the lighting state of non-arc controlled lights.
  • Added metazelda.jar to the server build process.
  • net.lugdunon.server.worldgen.procedural is now included in the server.mods lists for client builds.
  • net.lugdunon.server.worldgen.procedural is now included in the server.mods lists for server builds.
  • Added lugdunon-client-web.jar to the class path for client runners.
  • Fixed an issue that was resulting in an empty repository list in the standalone client settings.
  • net.lugdunon.command.core.console.LocCommand now logs the top layer tile score for debugging purposes.
  • Loading required libs now correctly loads and caches the lib for future reference.
  • Populated world checking now looks for an etc structure instead of the world.cfg file. This will allow for easier custom configs on standalone servers.
  • Artifact updating now has more intelligent checking on version numbers. An update will now only be attempted if the repository artifact's version number is higher than the local artifact.
  • Added net.lugdunon.state.item.PlaceableItemInstance.isLightingEnabled() to the server-side API.
  • Added net.lugdunon.state.item.PlaceableItemInstance.setLightingEnabled(boolean lightingEnabled) to the server-side API.
  • Added net.lugdunon.state.World.worldExistsAndIsPopulated(String worldId) to the server-side API.
  • Added net.lugdunon.util.IFatalErrorHandler.handleFatalError(Exception e) to the server-side API.
  • Added net.lugdunon.util.VersionNumber to the server-side code base. Version numbers for artifacts must now adhere to the major.minor.revision format.
  • Removed net.lugdunon.world.terrain.rendering.terrain.IterrainRenderingStrategy.TerrainBlockReference(Point[] tileIndices, Point[] elevationIndices, boolean impassable) from the server-side API.
  • Added net.lugdunon.world.terrain.rendering.terrain.IterrainRenderingStrategy.TerrainBlockReference(Point[] tileIndices, Point[] elevationIndices, byte mappingScore, boolean impassable) to the server-side API.
  • Added net.lugdunon.world.terrain.Terrain.getMappingScoreAt(int x, int y) to the server-side API.
  • Fixed an issue with the biome image data acquisition requesting biome configuration data from the wrong metadata location.
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 20 guests

cron