Class GameClientBugActions
A class containing the logic the game client bug actions.
Inherited Members
Namespace: Phoenix.Aruba.TestTitle
Assembly: Phoenix.Plugin.Aruba.TestTitle.dll
Syntax
public class GameClientBugActions : BasicBugActionsBase
Remarks
Initializes a new instance of the GameClientBugActions class.
Constructors
View SourceGameClientBugActions(IPhoenixLogger)
A class containing the logic the game client bug actions.
Declaration
public GameClientBugActions(IPhoenixLogger logger)
Parameters
Type | Name | Description |
---|---|---|
IPhoenixLogger | logger | The logger to use. |
Remarks
Initializes a new instance of the GameClientBugActions class.
Methods
View SourceCanLoadMap(BugInfo, IGameClient)
A function used to check if the load map action can be performed.
Declaration
public override bool CanLoadMap(BugInfo bugInfo, IGameClient gameClient)
Parameters
Type | Name | Description |
---|---|---|
BugInfo | bugInfo | Info about the bug. |
IGameClient | gameClient | The game client. |
Returns
Type | Description |
---|---|
bool | Whether the action can be performed. |
Overrides
View SourceCanTeleportPlayer(BugInfo, IGameClient)
A function used to check if the teleport player action can be performed.
Declaration
public override bool CanTeleportPlayer(BugInfo bugInfo, IGameClient gameClient)
Parameters
Type | Name | Description |
---|---|---|
BugInfo | bugInfo | Info about the bug. |
IGameClient | gameClient | The game client. |
Returns
Type | Description |
---|---|
bool | Whether the action can be performed. |
Overrides
View SourceLoadMapActionAsync(BugInfo, IGameClient)
Function to perform the load map action.
Declaration
public override Task LoadMapActionAsync(BugInfo bugInfo, IGameClient gameClient)
Parameters
Type | Name | Description |
---|---|---|
BugInfo | bugInfo | Info about the bug. |
IGameClient | gameClient | The game client. |
Returns
Type | Description |
---|---|
Task | A task. |
Overrides
View SourceTeleportPlayerActionAsync(BugInfo, IGameClient)
Function to perform the teleport player action.
Declaration
public override Task TeleportPlayerActionAsync(BugInfo bugInfo, IGameClient gameClient)
Parameters
Type | Name | Description |
---|---|---|
BugInfo | bugInfo | Info about the bug. |
IGameClient | gameClient | The game client. |
Returns
Type | Description |
---|---|
Task | A task. |