Added a default implementation of getRatingTypeId() as well since that's a
wacky notion from Yohoho that shouldn't really be in parlor in the first place. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3276 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -53,9 +53,18 @@ public abstract class GameConfig extends PlaceConfig implements Cloneable
|
|||||||
public boolean rated = true;
|
public boolean rated = true;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the game rating type.
|
* Returns the message bundle identifier for the bundle that should be
|
||||||
|
* used to translate the translatable strings used to describe the
|
||||||
|
* game config parameters.
|
||||||
*/
|
*/
|
||||||
public abstract byte getRatingTypeId ();
|
public abstract String getBundleName ();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Creates a configurator that can be used to create a user interface
|
||||||
|
* for configuring this instance prior to starting the game. If no
|
||||||
|
* configuration is necessary, this method should return null.
|
||||||
|
*/
|
||||||
|
public abstract GameConfigurator createConfigurator ();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns a translatable label describing this game.
|
* Returns a translatable label describing this game.
|
||||||
@@ -69,18 +78,12 @@ public abstract class GameConfig extends PlaceConfig implements Cloneable
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the message bundle identifier for the bundle that should be
|
* Returns the game rating type, if the system uses such things.
|
||||||
* used to translate the translatable strings used to describe the
|
|
||||||
* game config parameters.
|
|
||||||
*/
|
*/
|
||||||
public abstract String getBundleName ();
|
public byte getRatingTypeId ()
|
||||||
|
{
|
||||||
/**
|
return (byte)-1;
|
||||||
* Creates a configurator that can be used to create a user interface
|
}
|
||||||
* for configuring this instance prior to starting the game. If no
|
|
||||||
* configuration is necessary, this method should return null.
|
|
||||||
*/
|
|
||||||
public abstract GameConfigurator createConfigurator ();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns an array of strings that describe the configuration of this
|
* Returns an array of strings that describe the configuration of this
|
||||||
|
|||||||
Reference in New Issue
Block a user