Show / Hide Table of Contents

Class GameClientBugActions

A class containing the logic the game client bug actions.

Inheritance
object
BasicBugActionsBase
GameClientBugActions
Inherited Members
BasicBugActionsBase.GetBasicBugActions()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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 Source

GameClientBugActions(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 Source

CanLoadMap(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
BasicBugActionsBase.CanLoadMap(BugInfo, IGameClient)
View Source

CanTeleportPlayer(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
BasicBugActionsBase.CanTeleportPlayer(BugInfo, IGameClient)
View Source

LoadMapActionAsync(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
BasicBugActionsBase.LoadMapActionAsync(BugInfo, IGameClient)
View Source

TeleportPlayerActionAsync(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.

Overrides
BasicBugActionsBase.TeleportPlayerActionAsync(BugInfo, IGameClient)
  • View Source
In this article
Back to top Generated by DocFX