(0.6.2) Status for Wednesday, March 19, 2014

(0.6.2) Status for Wednesday, March 19, 2014

Postby lugdunon » Tue Mar 18, 2014 11:39 pm

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


Release Notes:
  • Added support for 'server' mods. These mods are slightly different than the existing 'world' mods in that they are loaded before everything else, and can alter the behavior of the server at large, as opposed to being confined to the scope of a particular world.
  • Added support for a world generator system. This system handles the creation, deployment, and configuration of a game world, and is extendable.
  • Added -Dlugdunon.server.mod.path JVM argument to indicate the location of the default server mods.
  • Added -Dlugdunon.mod.path JVM argument to indicate the location of the default world mods.
  • Added default.world.gen server.cfg property.
  • Added net.lugdunon.world.defaults.tui mod. This mod contains the default tileset and UI assets.
  • Added net.lugdunon.server.worldgen.defaults server mod. This mod contains the default world gen + all related ~/etc/ assets.
  • All State.instance().getServerProperty() methods moved to Server.getServerProperty().
  • Added Server.getServerModCache() to the server-side API.
  • Added net.lugdunon.server.mod.ServerMod to the server-side code base.
  • Added net.lugdunon.server.mod.ServerModCache to the server-side code base.
  • Added net.lugdunon.server.mod.ServerModCache to the server-side code base.
  • Added net.lugdunon.server.worldgen.defaults.IWorldGen.
  • Added net.lugdunon.server.worldgen.defaults.BaseWorldGen.
  • Added net.lugdunon.server.worldgen.defaults.DefaultWorldGen.
  • Added net.lugdunon.server.worldgen.ex.WorldConfigurationException to the server-side code base.
  • Added net.lugdunon.server.worldgen.ex.WorldGenerationException to the server-side code base.
  • Added net.lugdunon.server.worldgen.ex.WorldInitializationException to the server-side code base.
  • Added net.lugdunon.util.FileUtils.JSONObjectToSimpleMap(JSONObject o) to the server-side API.
  • Added net.lugdunon.util.FileUtils.JSONObjectToSimpleMap(JSONObject o, Map<String, String> m) to the server-side API.
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.6.2) Status for Wednesday, March 19, 2014

Postby PsychoNexus » Wed Mar 19, 2014 4:28 am

Can't wait for the standalone release !
PsychoNexus
 
Posts: 26
Joined: Mon Mar 03, 2014 8:19 am

Re: (0.6.2) Status for Wednesday, March 19, 2014

Postby lugdunon » Wed Mar 19, 2014 10:28 am

Me neither! I am anxious to get on with some of the other work, even though this has been a nice change of pace, it wasn't without its frustrations. :)

I am closing in on the end stretch of the initial release, so hopefully it won't be too much longer.
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.6.2) Status for Wednesday, March 19, 2014

Postby PsychoNexus » Wed Mar 19, 2014 2:52 pm

So we gonna be able to mods in the next release ?
PsychoNexus
 
Posts: 26
Joined: Mon Mar 03, 2014 8:19 am

Re: (0.6.2) Status for Wednesday, March 19, 2014

Postby lugdunon » Wed Mar 19, 2014 3:00 pm

Yep, assuming some get written. ;)

One that would be the easiest to implement would prob be changing the currency from gold, silver, copper to something else (like maybe adding platinum to the mix, or replacing the coins with a single currency like rupees).
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.6.2) Status for Wednesday, March 19, 2014

Postby PsychoNexus » Wed Mar 19, 2014 3:02 pm

And add custom stuff like foods/armors ?
PsychoNexus
 
Posts: 26
Joined: Mon Mar 03, 2014 8:19 am

Re: (0.6.2) Status for Wednesday, March 19, 2014

Postby lugdunon » Wed Mar 19, 2014 5:01 pm

Yep, totally. Several of the changes made will make these things much easier.

Also, once the in-game editors go in, it will become even easier.
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 19 guests

cron