(0.8.2) Status for Wednesday, October 14, 2015

(0.8.2) Status for Wednesday, October 14, 2015

Postby lugdunon » Tue Oct 13, 2015 10:33 pm

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


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


Release Notes:
  • Added mobile repository and committed initial content.
  • Added apps in iTunes Connect for iOS and MacOS clients.
  • Added app in Google Play for Android client.
  • Fixed audio temporarily (i.e. disabled) for mobile.
  • Added support for placeable item phasing. This allows for placeable items to appear differently (phased) depending on the player who views them.
  • All Shipwrecked Cargo in the procedural world are 'one use' per account. Meaning that a Shipwrecked Cargo item will disappear for all characters on an account once one character on that account has looted it.
  • Added 'actingCharacterOnly' boolean property for RemovePlaceableItemCommand. If true and properties also contains a player character, then the placeable item is only removed from that player's client.'
  • Added net.lugdunon.io.Hashable to the server-side code base.
  • Added net.lugdunon.io.HashableToString to the server-side code base.
  • Added net.lugdunon.state.item.phasing.IPhasingStrategy to the server-side code base
  • Added net.lugdunon.state.item.phasing.OnePerAccountPhasingStrategy to the server-side code base
  • Added net.lugdunon.state.item.phasing.OnePerCharacterPhasingStrategy to the server-side code base.
  • Added net.lugdunon.world.Tileset.getTilesetInfoHash() to the server-side api.
  • Added net.lugdunon.state.item.PlaceableItemInstance.phase(PlayerCharacter pc) to the server-side api.
  • Added net.lugdunon.state.item.PlaceableItemInstance.getPhasedState(PlayerCharacter pc) to the server-side api.
  • Added net.lugdunon.state.item.Item.getPhasingStrategy() to the server-side api.
  • Added phasingState (java implementation class) property to the item definition json.
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.8.2) Status for Wednesday, October 14, 2015

Postby fstltna » Wed Oct 14, 2015 3:52 am

Does this mean you are making a native iOS version?
---- https://LugdunonCity.org - portal for the Lugdunon RPG & Lugdunon hosting
---- https://LugdunonCity.org/HostSplash/ - About my Lugdunon hosting
Image
User avatar
fstltna
 
Posts: 155
Joined: Wed May 21, 2014 8:54 am
Location: South San Francisco, CA

Re: (0.8.2) Status for Wednesday, October 14, 2015

Postby lugdunon » Wed Oct 14, 2015 6:31 am

Yep!

It'll be done in much the same way that the standalone clients are written: a native wrapper around the HTML5 client code. However, I'll be using Cordova for the wrapper on iOS and Android instead of CEF / jCEF.

I do have some hurdles to overcome, namely in the input and audio spaces, but it shouldn't present too much of a problem. :)
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.8.2) Status for Wednesday, October 14, 2015

Postby fstltna » Wed Oct 14, 2015 7:51 pm

Wow, thats great news!
---- https://LugdunonCity.org - portal for the Lugdunon RPG & Lugdunon hosting
---- https://LugdunonCity.org/HostSplash/ - About my Lugdunon hosting
Image
User avatar
fstltna
 
Posts: 155
Joined: Wed May 21, 2014 8:54 am
Location: South San Francisco, CA


Return to Updates

Who is online

Users browsing this forum: No registered users and 4 guests

cron