org.starhope.vergil.logic
Interface GameImplementor

All Superinterfaces:
VergilEventHandler
All Known Implementing Classes:
SmartFauxClient

public interface GameImplementor
extends VergilEventHandler

Author:
brpocock@star-hope.org

Method Summary
 String getGameCopyright()
           Examples:
 String getGameLicenseBrief()
           Examples:
 String getGameLicenseLong()
           Examples:
 com.google.gwt.http.client.URL getGameLicenseTextLink()
           Get a link to the full text of the license agreement.
 String getGameShortIdentifier()
          WRITEME: Document this method brpocock@star-hope.org
 String getGameSubtitle()
           
 String getGameTitle()
           
 boolean isDebug()
           
 
Methods inherited from interface org.starhope.vergil.logic.VergilEventHandler
acceptEvent
 

Method Detail

getGameCopyright

String getGameCopyright()

Examples:

Do not include the game's title, version/release information, or license terms (e.g. “All Rights Reserved”) in this string.

Returns:
A string indicating the game's copyright.

getGameLicenseBrief

String getGameLicenseBrief()

Examples:

Returns:
the game's brief licensing terms

getGameLicenseLong

String getGameLicenseLong()

Examples:

Returns:
the game's longer licensing terms

getGameLicenseTextLink

com.google.gwt.http.client.URL getGameLicenseTextLink()

Get a link to the full text of the license agreement.

Some useful ones (for my own use):

Returns:
a URL of the full license terms

getGameShortIdentifier

String getGameShortIdentifier()
WRITEME: Document this method brpocock@star-hope.org

Returns:
WRITEME

getGameSubtitle

String getGameSubtitle()
Returns:
the subtitle or other minor text accompanying the game's title

getGameTitle

String getGameTitle()
Returns:
the game's official title

isDebug

boolean isDebug()
Returns:
true, if the game is running in a debugging mode or environment