C# 클래스 HelperBot.Events

파일 보기 프로젝트 열기: Jonty800/HelperBot

공개 메소드들

메소드 설명
ChatSentMessage ( object sender, ChatSentEventArgs e ) : void

This event happens when a chat message has been sent and shown on screen This should be used to relay the AI messages to the server / player NOTE IRC is not controlable, which means we can't do !Players

PlayerConnected ( object sender, PlayerConnectedEventArgs e ) : void

Player connected successfully to the server event

PlayerKicked ( object sender, PlayerBeingKickedEventArgs e ) : void
PlayerPromoted ( object sender, PlayerInfoRankChangedEventArgs e ) : void

Player getting promoted event Used to say well done to ranking up players

ServerStarted ( object sender, EventArgs e ) : void

This will be our initilization. This has to happen once the server has fully been started so no errors occur

비공개 메소드들

메소드 설명
AnnouncePlayerPromotion ( PlayerInfo playerInfo ) : void

Used in the PlayerPromoted event, so a null check can be implemented after the timer

메소드 상세

ChatSentMessage() 공개 정적인 메소드

This event happens when a chat message has been sent and shown on screen This should be used to relay the AI messages to the server / player NOTE IRC is not controlable, which means we can't do !Players
public static ChatSentMessage ( object sender, ChatSentEventArgs e ) : void
sender object
e fCraft.Events.ChatSentEventArgs
리턴 void

PlayerConnected() 공개 정적인 메소드

Player connected successfully to the server event
public static PlayerConnected ( object sender, PlayerConnectedEventArgs e ) : void
sender object
e fCraft.Events.PlayerConnectedEventArgs
리턴 void

PlayerKicked() 공개 정적인 메소드

public static PlayerKicked ( object sender, PlayerBeingKickedEventArgs e ) : void
sender object
e fCraft.Events.PlayerBeingKickedEventArgs
리턴 void

PlayerPromoted() 공개 정적인 메소드

Player getting promoted event Used to say well done to ranking up players
public static PlayerPromoted ( object sender, PlayerInfoRankChangedEventArgs e ) : void
sender object
e fCraft.Events.PlayerInfoRankChangedEventArgs
리턴 void

ServerStarted() 공개 정적인 메소드

This will be our initilization. This has to happen once the server has fully been started so no errors occur
public static ServerStarted ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void