(0.7.1) Status for Wednesday, August 5, 2014

(0.7.1) Status for Wednesday, August 5, 2014

Postby lugdunon » Tue Aug 05, 2014 11:46 pm

Important features for this update include the ability for server admins to specify a password that is required for players to connect, a redesign of the server listings dialog, and the completion of the public listing server.


The following two animations demonstrate the new server-related UI features:







Also, I figure now is as good a time as any to announce that the release of 0.7.1 will coincide with the start of Lugdunon's Steam Greenlight Campaign. Wish us luck!


Mods altered in this update:
  • net.lugdunon.world.clover.tui
  • net.lugdunon.world.tupelo.tui



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



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



Release Notes:
  • Fixed an issue with net.lugdunon.command.core.ErrorCommand not cleaning up the alert dialog.
  • Server admins can now set a password that is required for a player to connect.
  • A public server listing is now available as a tab on the server select screen.
  • net.lugdunon.command.core.ConnectToServerCommand now passes the user-supplied password if required.
  • net.lugdunon.command.core.ConnectToServerCommand no calls game.client.serverConnectionFailed() if connection is rejected.
  • Added net.lugdunon.command.Client.serverConnectionFailed() to the client-side API.
  • Added labelText and icon arguments to the net.lugdunon.states.list.LargeListState.makeEditable() function in the client-side API. Both properties allow the appearance of the edit button to be customized.
  • Added cleanup argument to the net.lugdunon.states.list.LargeListState.createContentRow() function in the client-side API. 'cleanup' is a function that will be called when the row is removed.
  • Added simple argument to the net.lugdunon.states.list.LargeListState.updateListItems() function in the client-side API. 'simple' is a boolean value that if set to true, the content container will not be regenerated.
  • Server listing dialog is now comprised of two tabs: the player's favorites, and publicly listed servers.
  • The layout of the server listings has been refactored to better present the necessary information, including the addition of connection property icons.
  • Public server listings have a button that allows for quick saving to / removing from the player's favorites list.
  • Added icons for the various server connection properties (whitelist, blacklist, password, allows guests, public).
  • Added net.lugdunon.states.LargeDialogState.setHeaderText(text) to the client-side API.
  • Clicking on the External Address field of the Standalone Client Settings dialog will auto assign its value to the 'external.host.address' server configuration property.
  • Added a justify property to the offset argument of game.showLabel() in the client-side API. Valid values are "left","right", and "center" with the default being "center".
  • The get server status command now sends 5 boolean values corresponding to the server connection properties displayed as icons in the server listing dialog.
  • Added "list.publicly" to the server configuration properties.
  • Added "server.connect.password" to the server configuration properties.
  • Added "external.host.address" to the server configuration properties.
  • Created a new public listing server, which is hosted at auth.lugdunon.net. You can currently query the listing of available servers by calling: https://auth.lugdunon.net:41978/list/. Future support for paging, and filtering to come.
  • Public server registration is accomplished at server launch time if the "list.publicly" server configuration property is set to "true", and a keep-alive is sent every minute thereafter.
  • Fixed an issue with inventory dialog subpanel background not displaying correctly when configuring conduits on containers.
  • Moved the tileset image dump utility to a console command '/terrainToImage'. This will cause the tile and elevation images to be displayed in separate browser windows.
  • Added color property to terrain preset layers.
  • Added net.lugdunon.command.core.console.gm.TerrainToImageCommand.
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.7.1) Status for Wednesday, August 5, 2014

Postby fstltna » Wed Aug 06, 2014 3:06 am

Great, cant wait for this!
---- 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 19 guests

cron