|
|
(89 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | '''0.6.4'''
| + | {{engine}} |
| | | |
| + | '''''0.8.9''''' |
| | | |
− | ''Last Updated: 14/05/2014''
| |
| | | |
| + | ''Last Updated: 07/07/2019'' |
| | | |
| | | |
− | mods altered in this update:
| |
− | *net.lugdunon.world.defaults.audio
| |
− | *net.lugdunon.world.defaults.compendium
| |
− | *net.lugdunon.world.defaults.tui
| |
| | | |
| | | |
| + | Mods altered in this update: |
| | | |
| | | |
− | server mods altered in this update:
| + | |
− | *net.lugdunon.server.worldgen.defaults
| + | |
| + | Server mods altered in this update: |
| | | |
| | | |
Line 21: |
Line 20: |
| | | |
| /etc files altered in this update: | | /etc files altered in this update: |
− | *instances/0/placeableItemCache.json
| |
− | *instances/0/terrain.dat
| |
− | *instanceTemplates/LYCEUM_SHINING_HEART/instance.json
| |
− | *instanceTemplates/LYCEUM_SHINING_HEART/npcCache.json
| |
− | *instanceTemplates/LYCEUM_SHINING_HEART/placeableItemCache.json
| |
− | *instanceTemplates/LYCEUM_SHINING_HEART/terrain.dat
| |
− | *instanceTemplates/LYCEUM_SHINING_HEART/waypointCache.json
| |
− | *behaviors.json
| |
− | *behaviorStates.json
| |
− | *items.json
| |
− | *npcs.json
| |
| | | |
| | | |
Line 37: |
Line 25: |
| | | |
| Release Notes: | | Release Notes: |
− | *Fixed an issue with the minimap not tracking correctly when near a map boundary.
| + | |
− | *Fixed an issue that was causing the light map to not be applied correctly on the minimap.
| + | |
− | *Fixed an issue with the quest editor not properly resetting its modified flag when a quest is saved.
| + | |
− | *Fixed an issue with the quest editor not properly reloading the current quest when saved.
| + | [[Category:Releases|Upcoming Release]] |
− | *Fixed an issue with the quest editor not exiting the wait state when saving a new quest.
| + | |
− | *Fixed an issue with countable base quests not properly persisting their completion state.
| + | |
− | *Fixed an issue that was preventing the item reward completion condition UI from rendering.
| + | |
− | *Fixed an issue that was preventing the placeable removal abandon condition UI from rendering.
| + | |
− | *Fixed an issue that was causing a server-side error when occasionally removing metrics listeners.
| + | |
− | *Added support for a player trigger handler attached to a placeable item. The current instance triggers have been updated to use this new feature.
| + | |
− | *Added net.lugdunon.state.item.trigger.player.IPlayerTrigger to the server-side code base.
| + | |
− | *Added net.lugdunon.state.item.trigger.player.InstanceTransistionPlayerTrigger to the server-side code base.
| + | |
− | *Added net.lugdunon.state.item.trigger.player.LinkToStatePlayerTrigger to the server-side code base.
| + | |
− | *Added net.lugdunon.state.item.Item.isPlayerTriggered() to the server-side code base.
| + | |
− | *Added net.lugdunon.state.item.Item.getPlayerTrigger() to the server-side code base.
| + | |
− | *Removed net.lugdunon.state.item.PlaceableItemInstance.isInstanceTrigger() from the server-side code base.
| + | |
− | *Removed net.lugdunon.state.item.PlaceableItemInstance.getInstanceTriggerDef() from the server-side code base.
| + | |
− | *Added net.lugdunon.state.character.behavior.BaseBehavior.reinitStates() to the server-side API.
| + | |
− | *Added net.lugdunon.state.character.behavior.core.CycleBehavior to the server-side code base.
| + | |
− | *Added net.lugdunon.state.character.behavior.core.FaceDirectionBehavior to the server-side code base.
| + | |
− | *Added net.lugdunon.state.character.behavior.core.PerformActionBehavior to the server-side code base.
| + | |
− | *Added anvil strike sound effect to the net.lugdunon.world.defaults.audio mod.
| + | |
− | *Added stone grating sound effect to the net.lugdunon.world.defaults.audio mod.
| + | |
− | *Added coal tending sound effect to the net.lugdunon.world.defaults.audio mod.
| + | |
− | *Added a new NPC at the family farm named Maros, who tends the forge and may have some new quests for players.
| + | |
− | *Added a new farm just to the north of the family farm.
| + | |
− | *Added the Lyceum of The Shining Heart at the southern outskirts of Bibracte. Possible quests and revelations of the ancient mysteries await adventurers there.
| + | |
− | *Added a new item type that allows GMs to create transitions between two points in the same instance. This will allow players to travel between floors in a house, or to descend deeper into a dungeon's depths.
| + | |
− | *Fixed an issue that was allowing multiple shutdown threads to exist simultaneously. This is likely the issue that was causing the standalone client world corruption.
| + | |
− | *Added the first pass at a particle system implementation.
| + | |
− | *Added net.lugdunon.effects.particle.Emitter to the client-side code base.
| + | |
− | *Added net.lugdunon.effects.particle.Particle to the client-side code base.
| + | |
− | *Added net.lugdunon.ParticleTest to the client-side code base.
| + | |
− | *Added net.lugdunon.effects.particle.images.sphere.png to the client-side code base.
| + | |
− | *Added particles.html to the client-side code base.
| + | |
− | *Implemented a process runner API for spawned-process management and interaction in the standalone client code base.
| + | |
− | *Added standaloneServer.props file. This replaces standaloneServer.add and allow for more properties than just the current server address to be noted.
| + | |
− | *Added net.lugdunon.client.Client.startRunner(String runnerId, Runner runner) to the standalone client API.
| + | |
− | *Added net.lugdunon.client.Client.clearRunner(String runnerId) to the standalone client API.
| + | |
− | *Added net.lugdunon.client.Client.getRunner(String runnerId) to the standalone client API.
| + | |
− | *Added net.lugdunon.client.Client.getStandaloneServerProperty(String key) to the standalone client API.
| + | |
− | *Added net.lugdunon.client.Client.setStandaloneServerProperty(String key, Object value) to the standalone client API.
| + | |
− | *Added net.lugdunon.client.Client.saveStandaloneServerProperties() to the standalone client API.
| + | |
− | *Added net.lugdunon.client.runner.Runner to the standalone client code base.
| + | |
− | *Added net.lugdunon.client.runner.ClientUpdaterRunner to the standalone client code base.
| + | |
− | *Added net.lugdunon.client.runner.ServerRunner to the standalone client code base.
| + | |
− | *Added net.lugdunon.client.runner.WorldGeneratorRunner to the standalone client code base.
| + | |
− | *net.lugdunon.world.defaults.compendium.consoleParameterFilters.CodexRESTHandler now contains a boolean value indicating whether or not a parameter filter has a client-side implementation.
| + | |
− | *net.lugdunon.world.defaults.compendium.consoleParameterFilters.Codex now indicates if a parameter filter has a client-side implementation.
| + | |
− | *Added net.lugdunon.Game.INFINITE_COMPLETE_THRESHOLD to the server-side API.
| + | |
− | *Added net.lugdunon.Game.isShutdownInProgress() to the server-side API.
| + | |
− | *net.lugdunon.command.core.ConnectToServerCommand now has an infinite command completion threshold, thereby indicating that it will block indefinitely until completed.
| + | |
− | *net.lugdunon.command.core.console.gm.SaveCommand now has an infinite command completion threshold, thereby indicating that it will block indefinitely until completed.
| + | |
− | *net.lugdunon.command.core.console.gm.ShutdownCommand now has an infinite command completion threshold, thereby indicating that it will block indefinitely until completed.
| + | |
− | *Moved standalone client automatic shutdown when the server super user disconnects from net.lugdunon.command.core.console.QuitCommand to net.lugdunon.state.State.invalidateAccount(Account a).
| + | |
− | *Fixed an issue with net.lugdunon.state.quest.condition.completion.reward.ItemReward that was causing issues with saving quest data.
| + | |
− | *Fixed an issue that was causing RECIPE:CRAFTING.RECIPE.ID to appear in several quest summaries. Read that as 'I totally forgot to implement the following feature for 0.6.3'.
| + | |
− | *Parameter filter support extended for use in text block on the client-side.
| + | |
− | *Added game.filterText(text,actor,props) to client-side API.
| + | |
− | *Added net.lugdunon.command.core.console.parameters.IParameterFilter to the client-side code base.
| + | |
− | *Added net.lugdunon.command.core.console.parameters.IParameterFilter.hasClientSide() to the server-side API.
| + | |
− | *Added net.lugdunon.command.Interpreter.listClientSideParameterFilters() to the server-side API.
| + | |
− | *Fixed match for net.lugdunon.world.defaults.compendium.CraftingRecipeLinkParameterFilter to disregard a trailing '.'.
| + | |
− | *Fixed match for net.lugdunon.world.defaults.compendium.InstancedPlayerItemLinkParameterFilter to disregard a trailing '.'.
| + | |
− | *Fixed match for net.lugdunon.world.defaults.compendium.ModifierLinkParameterFilter to disregard a trailing '.'.
| + | |
− | *Fixed match for net.lugdunon.world.defaults.compendium.SpellLinkParameterFilter to disregard a trailing '.'.
| + | |
− | *Added net.lugdunon.world.defaults.compendium.CraftingRecipeLinkParameterFilter to the client-side code base.
| + | |
− | *Added net.lugdunon.world.defaults.compendium.InstancedPlayerItemLinkParameterFilter to the client-side code base.
| + | |
− | *Added net.lugdunon.world.defaults.compendium.ModifierLinkParameterFilter to the client-side code base.
| + | |
− | *Added net.lugdunon.world.defaults.compendium.SpellLinkParameterFilter to the client-side code base.
| + | |