(0.5.15) Status for Tuesday, Feburary 4, 2014

(0.5.15) Status for Tuesday, Feburary 4, 2014

Postby lugdunon » Tue Feb 04, 2014 1:33 am

/etc files altered in this update:
  • advancements.json
  • commands.json
  • instanceTemplates/HOUSE_AUNT_PERU/npcCache.json
  • items.json
  • manifest.json
  • modifiers.json
  • mods.json



Release Notes:
  • Disabled audio for temporarily on mobile.
  • Added net.lugdunon.state.character.advancement.ICharacterStatsSystem to the server-side code base.
  • Added a CHARACTER.STATS subsystem, which is something that needed to happen long ago. This is in preparation for the inclusion of spell casting advancements.
  • Removed 'character.stats' world.cfg property.
  • Moved all classes related to the DefaultCharacterStats implementation to a mod located at net.lugdunon.world.defaults.character. Added this mod as the default implementation.
  • Added net.lugdunon.world.defaults.character.DefaultCharacterStatsSystem to the server-side API.
  • Added game.characterStats to the client-side API. This property is initialized when a client successfully connects to a server, and represents the data defined in the CHARACTER.STATS subsystems stats.json config file.
  • Changed function signature on net.lugdunon.state.item.action.IActionHandler.renderToolUseInformation(toolDef,durability,type,subtype) to add the item type and sub type in the client-side API.
  • Changed function signature on net.lugdunon.state.item.action.IActionHandler.renderWeaponUseInformation(toolDef,durability,type,subtype) to add the item type and sub type in the client-side API.
  • Changed function signature on net.lugdunon.state.item.action.IActionHandler.getValueFromRandomDefinition(value,durability,type,subtype) to add the item type and sub type in the client-side API.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.getDamageForItem(damage,itemType,itemSubType) to the client-side code base.
  • Overflowing text in the advancements window should now terminate in an ellipsis (...).
  • Added net.lugdunon.state.World.getWorldConfigProperty(String propertyKey, [String,boolean,float,double,byte,short,int,long] defaultValue) methods to the server-side API. This provides a simple way of getting access to properties defined in the world.cfg.
  • Added net.lugdunon.state.State.getServerProperty(String propertyKey, [String,boolean,float,double,byte,short,int,long] defaultValue) methods to the server-side API. This provides a simple way of getting access to properties defined in the world.cfg.
  • Cleared out etc/instanceTemplates/HOUSE_AUNT_PERU/npcCache.json.
  • Reduced the damage of all axes, swords, and bows by roughly half.
  • Added new three-tiered advancements that increase the damage done when using bare hands, axes, swords, and bows for a total of 12 new advancements.
  • The tooltip for an item now factors in all relevant damage bonuses when calculating the damage that an item will do.
  • Restructured the character stats pane in the main inventory window.
  • Added a lightning strike sound effect.
  • Added a new 'Death Touch' GM game mode. Any NPC or PC that is selected while this mode is active is instantly killed.
  • Added support for a custom sound to play when a GM initiates a Death Touch. Can be modified using the 'death.touch.sound.effect' world.cfg property.
  • Added support for a custom /yell to occur when a GM initiates a Death Touch. Can be modified using the 'death.touch.announcements' world.cfg property.
  • Fixed an issue with the new sign and container tool tip extensions that was causing errors with tooltips in edit mode.
  • Added red, orange, and white skull cursors.
  • Added net.lugdunon.states.tiledGame.modes.DeathTouchMode to the client-side code base.
  • Added net.lugdunon.command.core.gm.DeathTouchCommand.


The new Death Touch GM ability. This will allow a GM to quickly dispatch any problem NPCs (or PCs) with the click of a button.
Image


The aftermath of a GM using the new Death Touch ability on the NPCs at the Bibracte market.
Image
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 21 guests

cron