C# Класс HelperBot.Events

Показать файл Открыть проект

Открытые методы

Метод Описание
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