C# 클래스 Schumix.GameAddon.MaffiaGames.MaffiaGame

파일 보기 프로젝트 열기: Schumix/Schumix2

공개 메소드들

메소드 설명
DisableHl ( string Name ) : string
EndGameText ( ) : void
EndText ( ) : void
GameOver ( string Name ) : void
GetDetective ( ) : string
GetDetectiveList ( ) : string>.Dictionary
GetDoctor ( ) : string
GetDoctorList ( ) : string>.Dictionary
GetKiller ( ) : string
GetKillerList ( ) : string>.Dictionary
GetNormalList ( ) : string>.Dictionary
GetOwner ( ) : string
GetPlayerFList ( ) : Player>.Dictionary
GetPlayerList ( ) : string>.Dictionary
GetPlayerName ( string Name ) : string
GetPlayers ( ) : int
Join ( string Name ) : void
Kill ( string Name, string Killer ) : void
Leave ( string Name ) : void
Leave ( string Name, string NickName ) : void
Lynch ( string Name, string NickName, string Channel ) : void
MaffiaGame ( string ServerName, string Name, string Channel, GameCommand gc ) : System
NewGame ( string Name, string Channel ) : void
NewNick ( int Id, string OldName, string NewName ) : void
NewOwnerTime ( ) : void
NewPlayerTime ( string Name ) : void
RemoveRanks ( bool night = false ) : void
Rescue ( string Name, string NickName ) : void
See ( string Name, string NickName ) : void
Start ( ) : void
Stats ( ) : void
StopThread ( ) : void

비공개 메소드들

메소드 설명
AddRanks ( ) : void
Clean ( ) : void
Corpse ( string Name ) : void
EndGame ( bool ghosttext = false ) : void
EndGame ( string newghost, bool ghosttext = false ) : void
Game ( ) : void
GetPlayerMaster ( string Name ) : bool
GetRank ( string Name ) : Rank
HandleIsOwnerAfk ( object sender, ElapsedEventArgs e ) : void
HandleIsPlayerAfk ( object sender, ElapsedEventArgs e ) : void
IsRunning ( string Channel, string Name = "" ) : bool
IsStarted ( string Channel, string Name ) : bool
LynchPlayer ( string namess ) : void
RemovePlayer ( string Name, string channel ) : void
StartPlayerMsgTimer ( ) : void
StartThread ( ) : void

메소드 상세

DisableHl() 공개 메소드

public DisableHl ( string Name ) : string
Name string
리턴 string

EndGameText() 공개 메소드

public EndGameText ( ) : void
리턴 void

EndText() 공개 메소드

public EndText ( ) : void
리턴 void

GameOver() 공개 메소드

public GameOver ( string Name ) : void
Name string
리턴 void

GetDetective() 공개 메소드

public GetDetective ( ) : string
리턴 string

GetDetectiveList() 공개 메소드

public GetDetectiveList ( ) : string>.Dictionary
리턴 string>.Dictionary

GetDoctor() 공개 메소드

public GetDoctor ( ) : string
리턴 string

GetDoctorList() 공개 메소드

public GetDoctorList ( ) : string>.Dictionary
리턴 string>.Dictionary

GetKiller() 공개 메소드

public GetKiller ( ) : string
리턴 string

GetKillerList() 공개 메소드

public GetKillerList ( ) : string>.Dictionary
리턴 string>.Dictionary

GetNormalList() 공개 메소드

public GetNormalList ( ) : string>.Dictionary
리턴 string>.Dictionary

GetOwner() 공개 메소드

public GetOwner ( ) : string
리턴 string

GetPlayerFList() 공개 메소드

public GetPlayerFList ( ) : Player>.Dictionary
리턴 Player>.Dictionary

GetPlayerList() 공개 메소드

public GetPlayerList ( ) : string>.Dictionary
리턴 string>.Dictionary

GetPlayerName() 공개 메소드

public GetPlayerName ( string Name ) : string
Name string
리턴 string

GetPlayers() 공개 메소드

public GetPlayers ( ) : int
리턴 int

Join() 공개 메소드

public Join ( string Name ) : void
Name string
리턴 void

Kill() 공개 메소드

public Kill ( string Name, string Killer ) : void
Name string
Killer string
리턴 void

Leave() 공개 메소드

public Leave ( string Name ) : void
Name string
리턴 void

Leave() 공개 메소드

public Leave ( string Name, string NickName ) : void
Name string
NickName string
리턴 void

Lynch() 공개 메소드

public Lynch ( string Name, string NickName, string Channel ) : void
Name string
NickName string
Channel string
리턴 void

MaffiaGame() 공개 메소드

public MaffiaGame ( string ServerName, string Name, string Channel, GameCommand gc ) : System
ServerName string
Name string
Channel string
gc GameCommand
리턴 System

NewGame() 공개 메소드

public NewGame ( string Name, string Channel ) : void
Name string
Channel string
리턴 void

NewNick() 공개 메소드

public NewNick ( int Id, string OldName, string NewName ) : void
Id int
OldName string
NewName string
리턴 void

NewOwnerTime() 공개 메소드

public NewOwnerTime ( ) : void
리턴 void

NewPlayerTime() 공개 메소드

public NewPlayerTime ( string Name ) : void
Name string
리턴 void

RemoveRanks() 공개 메소드

public RemoveRanks ( bool night = false ) : void
night bool
리턴 void

Rescue() 공개 메소드

public Rescue ( string Name, string NickName ) : void
Name string
NickName string
리턴 void

See() 공개 메소드

public See ( string Name, string NickName ) : void
Name string
NickName string
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stats() 공개 메소드

public Stats ( ) : void
리턴 void

StopThread() 공개 메소드

public StopThread ( ) : void
리턴 void