C# Class ServerPointSystem.ServerPointSystem

Inheritance: TerrariaPlugin
Show file Open project: vharonftw/ServerEPRSystem

Public Properties

Property Type Description
ClaimTime int
DeathToll float
DeathTollStatic int
ENPCs ServerPointSystem.ENPC[]
EPRPlayers List
EnableTR bool
LadyLucksMultiplier double
LastStrike System.DateTime[]
PointMultiplier float
ReapersBlessingEnabled bool
RewardTime int
SQLEditor TShockAPI.DB.SqlTableEditor
SQLWriter TShockAPI.DB.SqlTableCreator
TimeReward int
TimeRewardPlayers List
currname string

Private Properties

Property Type Description
CurrentDomain_UnhandledException void

Public Methods

Method Description
Award ( TShockAPI.CommandArgs args ) : void
AwardAll ( TShockAPI.CommandArgs args ) : void
CPoints ( TShockAPI.CommandArgs args ) : void
CheckDeathToll ( TShockAPI.CommandArgs args ) : void
CheckMultiplier ( TShockAPI.CommandArgs args ) : void
Deduct ( TShockAPI.CommandArgs args ) : void
DeductAll ( TShockAPI.CommandArgs args ) : void
DontMultiply ( int type ) : bool
GetEPRPlayerByIndex ( int index ) : EPRPlayer
GetTRPlayerID ( int who ) : int
Initialize ( ) : void
LadyLuck ( TShockAPI.CommandArgs args ) : void
NetHooks_GetData ( Hooks.GetDataEventArgs e ) : void
OnChat ( Terraria.messageBuffer msg, int ply, string text, HandledEventArgs e ) : void
OnGreetPlayer ( int who, HandledEventArgs e ) : void
OnInitialize ( ) : void
OnLeave ( int ply ) : void
OnMonsterPointAward ( MonsterAwardArgs e ) : void
OnPointOperate ( PointOperateArgs e ) : void
OnPointPay ( PointPayArgs e ) : void
OnPointUse ( PointUseArgs e ) : void
OnUpdate ( ) : void
Points ( TShockAPI.CommandArgs args ) : void
ReaperBless ( TShockAPI.CommandArgs args ) : void
ServerPointSystem ( Terraria.Main game ) : System
SetupConfig ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void

Method Details

Award() public static method

public static Award ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

AwardAll() public static method

public static AwardAll ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

CPoints() public static method

public static CPoints ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

CheckDeathToll() public static method

public static CheckDeathToll ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

CheckMultiplier() public static method

public static CheckMultiplier ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

Deduct() public static method

public static Deduct ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

DeductAll() public static method

public static DeductAll ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

DontMultiply() public static method

public static DontMultiply ( int type ) : bool
type int
return bool

GetEPRPlayerByIndex() public static method

public static GetEPRPlayerByIndex ( int index ) : EPRPlayer
index int
return EPRPlayer

GetTRPlayerID() public static method

public static GetTRPlayerID ( int who ) : int
who int
return int

Initialize() public method

public Initialize ( ) : void
return void

LadyLuck() public static method

public static LadyLuck ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

NetHooks_GetData() public method

public NetHooks_GetData ( Hooks.GetDataEventArgs e ) : void
e Hooks.GetDataEventArgs
return void

OnChat() public method

public OnChat ( Terraria.messageBuffer msg, int ply, string text, HandledEventArgs e ) : void
msg Terraria.messageBuffer
ply int
text string
e System.ComponentModel.HandledEventArgs
return void

OnGreetPlayer() public method

public OnGreetPlayer ( int who, HandledEventArgs e ) : void
who int
e System.ComponentModel.HandledEventArgs
return void

OnInitialize() public method

public OnInitialize ( ) : void
return void

OnLeave() public method

public OnLeave ( int ply ) : void
ply int
return void

OnMonsterPointAward() public static method

public static OnMonsterPointAward ( MonsterAwardArgs e ) : void
e MonsterAwardArgs
return void

OnPointOperate() public method

public OnPointOperate ( PointOperateArgs e ) : void
e PointOperateArgs
return void

OnPointPay() public method

public OnPointPay ( PointPayArgs e ) : void
e PointPayArgs
return void

OnPointUse() public method

public OnPointUse ( PointUseArgs e ) : void
e PointUseArgs
return void

OnUpdate() public method

public OnUpdate ( ) : void
return void

Points() public static method

public static Points ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

ReaperBless() public static method

public static ReaperBless ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void

ServerPointSystem() public method

public ServerPointSystem ( Terraria.Main game ) : System
game Terraria.Main
return System

SetupConfig() public static method

public static SetupConfig ( ) : void
return void

Property Details

ClaimTime public static property

public static int ClaimTime
return int

DeathToll public static property

public static float DeathToll
return float

DeathTollStatic public static property

public static int DeathTollStatic
return int

ENPCs public static property

public static ENPC[],ServerPointSystem ENPCs
return ServerPointSystem.ENPC[]

EPRPlayers public static property

public static List EPRPlayers
return List

EnableTR public static property

public static bool EnableTR
return bool

LadyLucksMultiplier public static property

public static double LadyLucksMultiplier
return double

LastStrike public static property

public static DateTime[],System LastStrike
return System.DateTime[]

PointMultiplier public static property

public static float PointMultiplier
return float

ReapersBlessingEnabled public static property

public static bool ReapersBlessingEnabled
return bool

RewardTime public static property

public static int RewardTime
return int

SQLEditor public static property

public static SqlTableEditor,TShockAPI.DB SQLEditor
return TShockAPI.DB.SqlTableEditor

SQLWriter public static property

public static SqlTableCreator,TShockAPI.DB SQLWriter
return TShockAPI.DB.SqlTableCreator

TimeReward public static property

public static int TimeReward
return int

TimeRewardPlayers public static property

public static List TimeRewardPlayers
return List

currname public static property

public static string currname
return string