C# Класс OpenRA.Player

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ClientIndex int
Color OpenRA.FileFormats.HSLColor
DisplayFaction FactionInfo
Faction FactionInfo
HasObjectives bool
InternalName string
IsBot bool
NonCombatant bool
Playable bool
PlayerActor OpenRA.Actor
PlayerName string
PlayerReference PlayerReference
Shroud OpenRA.Traits.Shroud
SpawnPoint int
Spectating bool
Stances Stance>.Dictionary
WinState WinState

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

Метод Описание
CanTargetActor ( OpenRA.Actor a ) : bool
CanViewActor ( OpenRA.Actor a ) : bool
Equals ( LuaRuntime runtime, LuaValue left, LuaValue right ) : LuaValue
IsAlliedWith ( Player p ) : bool
OnScriptBind ( ScriptContext context ) : void
Player ( World world, Session client, PlayerReference pr ) : System
PlayerStanceColor ( OpenRA.Actor a ) : Color
ToString ( LuaRuntime runtime ) : LuaValue
ToString ( ) : string
this ( LuaRuntime runtime, LuaValue keyValue ) : LuaValue

Приватные методы

Метод Описание
ChooseDisplayFaction ( World world, string factionName ) : FactionInfo
ChooseFaction ( World world, string name, bool requireSelectable = true ) : FactionInfo

Описание методов

CanTargetActor() публичный Метод

public CanTargetActor ( OpenRA.Actor a ) : bool
a OpenRA.Actor
Результат bool

CanViewActor() публичный Метод

public CanViewActor ( OpenRA.Actor a ) : bool
a OpenRA.Actor
Результат bool

Equals() публичный Метод

public Equals ( LuaRuntime runtime, LuaValue left, LuaValue right ) : LuaValue
runtime LuaRuntime
left LuaValue
right LuaValue
Результат LuaValue

IsAlliedWith() публичный Метод

public IsAlliedWith ( Player p ) : bool
p Player
Результат bool

OnScriptBind() публичный Метод

public OnScriptBind ( ScriptContext context ) : void
context ScriptContext
Результат void

Player() публичный Метод

public Player ( World world, Session client, PlayerReference pr ) : System
world World
client Session
pr PlayerReference
Результат System

PlayerStanceColor() публичный Метод

public PlayerStanceColor ( OpenRA.Actor a ) : Color
a OpenRA.Actor
Результат System.Drawing.Color

ToString() публичный Метод

public ToString ( LuaRuntime runtime ) : LuaValue
runtime LuaRuntime
Результат LuaValue

ToString() публичный Метод

public ToString ( ) : string
Результат string

this() публичный Метод

public this ( LuaRuntime runtime, LuaValue keyValue ) : LuaValue
runtime LuaRuntime
keyValue LuaValue
Результат LuaValue

Описание свойств

ClientIndex публичное свойство

public int ClientIndex
Результат int

Color публичное свойство

public HSLColor,OpenRA.FileFormats Color
Результат OpenRA.FileFormats.HSLColor

DisplayFaction публичное свойство

The faction (including Random, etc) that was selected in the lobby.
public FactionInfo DisplayFaction
Результат FactionInfo

Faction публичное свойство

public FactionInfo Faction
Результат FactionInfo

HasObjectives публичное свойство

public bool HasObjectives
Результат bool

InternalName публичное свойство

public string InternalName
Результат string

IsBot публичное свойство

public bool IsBot
Результат bool

NonCombatant публичное свойство

public bool NonCombatant
Результат bool

Playable публичное свойство

public bool Playable
Результат bool

PlayerActor публичное свойство

public Actor,OpenRA PlayerActor
Результат OpenRA.Actor

PlayerName публичное свойство

public string PlayerName
Результат string

PlayerReference публичное свойство

public PlayerReference PlayerReference
Результат PlayerReference

Shroud публичное свойство

public Shroud,OpenRA.Traits Shroud
Результат OpenRA.Traits.Shroud

SpawnPoint публичное свойство

public int SpawnPoint
Результат int

Spectating публичное свойство

public bool Spectating
Результат bool

Stances публичное свойство

public Dictionary Stances
Результат Stance>.Dictionary

WinState публичное свойство

public WinState WinState
Результат WinState