C# Class Wolfje.Plugins.SEconomy.SEconomyScriptPlugin.SEconomyScriptPlugin

Inheritance: TerrariaApi.Server.TerrariaPlugin
Mostrar archivo Open project: tylerjwatson/SEconomy

Public Methods

Method Description
Initialize ( ) : void
SEconomyScriptPlugin ( Terraria game ) : Jint.Native

Private Methods

Method Description
GetBankAccount ( object PlayerRep ) : Journal.IBankAccount
GetBankAccountOffline ( object accountRef ) : Journal.IBankAccount
GetMultiplier ( ) : int
JistPlugin_JavascriptFunctionsNeeded ( object sender, Wolfje.Plugins.Jist.Framework.JavascriptFunctionsNeededEventArgs e ) : void

Tells JIST to submit this class's functions to the javascript engine.

SEconomyMoneyValid ( object MoneyRep ) : bool
SEconomyParseMoney ( object MoneyRep ) : Money
SEconomyPayAsync ( Journal From, Journal To, Money Amount, string TxMessage, Jint.Native.JsValue completedCallback ) : void
SEconomyTransferAsync ( Journal From, Journal To, Money Amount, string TxMessage, Jint.Native.JsValue completedCallback ) : void
SetMultiplier ( int multi ) : bool
WorldAccount ( ) : Journal.IBankAccount

Method Details

Initialize() public method

public Initialize ( ) : void
return void

SEconomyScriptPlugin() public method

public SEconomyScriptPlugin ( Terraria game ) : Jint.Native
game Terraria
return Jint.Native