com.GameInterface.UtilsBase

com.GameInterface.UtilsBase
Summary
com.GameInterface.UtilsBase
Functions
PrintChatText
ParseHTMLColor
ParseHTMLFont
PlaySound
PlayFeedbackSound
PlayFeedbackSoundEnum
GetGameTweakGet a tweakvalue.
GetGameTimeGet the scalable (affected by the /time chat command) timer used by most systems in the game.
GetNormalTime
GetTimeOfDay
GetServerSyncedTimeGet GMT time syncronized with the server.
GetServerUpTime
StartTrade
AcceptTrade
NoLongerAcceptTrade
AbortTrade
AttenuateGameSounds
SetTradeCash
Variables
SignalSplashScreenActivatedSignal sent when the splashscreen is activated or deactivated.
SignalLoginPrefsLoadedSignal sent when login prefs has been loaded.
SignalLoginPrefsPostUnloadSignal sent when you’ve logged out.
SignalCharacterPrefsLoadedSignal sent when you chosen a character and it’s prefs has been loaded.
SignalCharacterPrefsPreUnloadSignal sent when the characters prefs are about to be unloaded.
SignalCharacterPrefsPostUnloadSignal sent when the characters prefs has been unloaded.
SignalObjectUnderMouseChanged
SignalTradeStarted
SignalTradeEnded
SignalPartnerAccepted
SignalPartnerNoLongerAccepted
SignalClientCharAccepted
SignalClientCharNoLongerAccepted
SignalPartnerCashUpdated

Functions

PrintChatText

public static function PrintChatText(text: String) : Void

ParseHTMLColor

public static function ParseHTMLColor(name: String) : Number

ParseHTMLFont

public static function ParseHTMLFont(name: String) : Object

PlaySound

public static function PlaySound(soundName: String) : Void

PlayFeedbackSound

public static function PlayFeedbackSound(feedbackSoundName: String) : Void

PlayFeedbackSoundEnum

public static function PlayFeedbackSoundEnum(feedbackSoundEnum: Number) : Void

GetGameTweak

public static function GetGameTweak(name: String) : Number

Get a tweakvalue.  This should preferable only be done once at startup, per value you need.  Instead of every time you need it.  In the case of changing the tweak, the .swf file should be reloaded to get this value again.

Parameters

name[in] The name of the tweakvalue.
param [out] The value.  Returns 0 if not found.

GetGameTime

public static function GetGameTime() : Number

Get the scalable (affected by the /time chat command) timer used by most systems in the game.  Granularity is milliseconds or better.

GetNormalTime

public static function GetNormalTime() : Number

GetTimeOfDay

public static function GetTimeOfDay() : Number

GetServerSyncedTime

public static function GetServerSyncedTime() : Number

Get GMT time syncronized with the server.  Granularity is seconds.

GetServerUpTime

public static function GetServerUpTime() : Number

StartTrade

public static function StartTrade(tradeCharacter: ID32)

AcceptTrade

public static function AcceptTrade()

NoLongerAcceptTrade

public static function NoLongerAcceptTrade()

AbortTrade

public static function AbortTrade()

AttenuateGameSounds

public static function AttenuateGameSounds(attenuate: Boolean) : Void

SetTradeCash

public static function SetTradeCash(cash: Number)

Variables

SignalSplashScreenActivated

public static var SignalSplashScreenActivated: Signal

Signal sent when the splashscreen is activated or deactivated.

Parameters

activated:Boolean True if splash was shown, else false.

SignalLoginPrefsLoaded

public static var SignalLoginPrefsLoaded: Signal

Signal sent when login prefs has been loaded.  This happens right after you have logged in.

Parameters

reloaded:Boolean True if it was a reload.

SignalLoginPrefsPostUnload

public static var SignalLoginPrefsPostUnload: Signal

Signal sent when you’ve logged out.

SignalCharacterPrefsLoaded

public static var SignalCharacterPrefsLoaded: Signal

Signal sent when you chosen a character and it’s prefs has been loaded.

Parameters

reloaded:Boolean True if it was a reload.

SignalCharacterPrefsPreUnload

public static var SignalCharacterPrefsPreUnload: Signal

Signal sent when the characters prefs are about to be unloaded.

SignalCharacterPrefsPostUnload

public static var SignalCharacterPrefsPostUnload: Signal

Signal sent when the characters prefs has been unloaded.

SignalObjectUnderMouseChanged

public static var SignalObjectUnderMouseChanged: Signal

SignalTradeStarted

public static var SignalTradeStarted: Signal

SignalTradeEnded

public static var SignalTradeEnded: Signal

SignalPartnerAccepted

public static var SignalPartnerAccepted: Signal

SignalPartnerNoLongerAccepted

public static var SignalPartnerNoLongerAccepted: Signal

SignalClientCharAccepted

public static var SignalClientCharAccepted: Signal

SignalClientCharNoLongerAccepted

public static var SignalClientCharNoLongerAccepted: Signal

SignalPartnerCashUpdated

public static var SignalPartnerCashUpdated: Signal
public static function PrintChatText(text: String) : Void
public static function ParseHTMLColor(name: String) : Number
public static function ParseHTMLFont(name: String) : Object
public static function PlaySound(soundName: String) : Void
public static function PlayFeedbackSound(feedbackSoundName: String) : Void
public static function PlayFeedbackSoundEnum(feedbackSoundEnum: Number) : Void
public static function GetGameTweak(name: String) : Number
Get a tweakvalue.
public static function GetGameTime() : Number
Get the scalable (affected by the /time chat command) timer used by most systems in the game.
public static function GetNormalTime() : Number
public static function GetTimeOfDay() : Number
public static function GetServerSyncedTime() : Number
Get GMT time syncronized with the server.
public static function GetServerUpTime() : Number
public static function StartTrade(tradeCharacter: ID32)
public static function AcceptTrade()
public static function NoLongerAcceptTrade()
public static function AbortTrade()
public static function AttenuateGameSounds(attenuate: Boolean) : Void
public static function SetTradeCash(cash: Number)
public static var SignalSplashScreenActivated: Signal
Signal sent when the splashscreen is activated or deactivated.
public static var SignalLoginPrefsLoaded: Signal
Signal sent when login prefs has been loaded.
public static var SignalLoginPrefsPostUnload: Signal
Signal sent when you’ve logged out.
public static var SignalCharacterPrefsLoaded: Signal
Signal sent when you chosen a character and it’s prefs has been loaded.
public static var SignalCharacterPrefsPreUnload: Signal
Signal sent when the characters prefs are about to be unloaded.
public static var SignalCharacterPrefsPostUnload: Signal
Signal sent when the characters prefs has been unloaded.
public static var SignalObjectUnderMouseChanged: Signal
public static var SignalTradeStarted: Signal
public static var SignalTradeEnded: Signal
public static var SignalPartnerAccepted: Signal
public static var SignalPartnerNoLongerAccepted: Signal
public static var SignalClientCharAccepted: Signal
public static var SignalClientCharNoLongerAccepted: Signal
public static var SignalPartnerCashUpdated: Signal
Close