C# Класс UtilitiesScript, Spare-Change

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

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

Метод Описание
AppendBattleText ( GUIControllerScript.BattleTextEntry, newBattleText ) : void
BattleActorActed ( ) : void
BattleController ( ) : BattleControllerScript,
BattleOverTest ( bool bPlayerIsWinner ) : void
ClearDice ( ) : void
DiceController ( ) : DiceControllerScript,
DiceRolled ( GameObject die, int rollValue ) : void
DiceThrower ( ) : BattleControllerScript,
EnemyIsVictorious ( ) : void
GUIController ( ) : GUIControllerScript,
GameController ( ) : GameControllerScript,
Login ( string playerName, string password ) : void
LookAtDice ( List dice ) : void
PlayerIsAtBossFight ( BattleControllerScript.Player, player ) : bool
PlayerIsVictorious ( float exp, float change, float kills ) : void
PlayerLoggedIn ( ScoreoidInterface.ScoreoidPlayer, player ) : void
PlayerRegistered ( ) : void
Register ( string playerName, string password, string email ) : void
RequestFailed ( string error ) : void
ResetCamera ( ) : void
ScoreKeeper ( ) : ScoreoidInterface,
SelectedAction ( GameControllerScript.BattleAction, action ) : void
SelectedEnemy ( BattleControllerScript.BattleActor, actor ) : void
SpawnPts ( string text, float x, float y, Color color ) : void
StartBattle ( ) : void
ThrowDice ( DiceControllerScript.Roll, roll, bool bLookAt = true ) : void
TransitionBattleWindowsOff ( ) : void
TransitionBattleWindowsOn ( ) : void
UpdatePlayer ( string playerName, float money, float xp, int kills, int current_level, string weapon ) : void
UpdatedPlayerSuccessfully ( ) : void
getBattleEnemies ( ) : List
getBattleQueue ( ) : Queue
getBattleRoundState ( ) : BattleControllerScript.BattleRound.State
getBossByName ( int level, string bossName ) : GameControllerScript.EnemyDefinition,
getBossPerLevel ( int level ) : List
getCurrentCharacter ( ) : BattleControllerScript.Player,
getCurrentTurn ( ) : BattleControllerScript.BattleRound,
getCurrentTurnActor ( ) : BattleControllerScript.BattleActor,
getDiceBox ( ) : Transform
getDiceBoxSides ( ) : List
getEnemiesPerLevel ( int level ) : List
getEnemyByName ( int level, string enemyName ) : GameControllerScript.EnemyDefinition,
getGameState ( ) : GameControllerScript.GameState
getWeapon ( string weaponName ) : GameControllerScript.Weapon,
getWeaponTypes ( int level ) : List
setBattleRoundState ( BattleControllerScript.BattleRound, state ) : void
setCurrentCharacter ( ScoreoidInterface.ScoreoidPlayer, character ) : void
setGameState ( GameControllerScript.GameState newGameState ) : void

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

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

public AppendBattleText ( GUIControllerScript.BattleTextEntry, newBattleText ) : void
newBattleText GUIControllerScript.BattleTextEntry,
Результат void

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

public BattleActorActed ( ) : void
Результат void

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

public BattleController ( ) : BattleControllerScript,
Результат BattleControllerScript,

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

public BattleOverTest ( bool bPlayerIsWinner ) : void
bPlayerIsWinner bool
Результат void

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

public ClearDice ( ) : void
Результат void

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

public DiceController ( ) : DiceControllerScript,
Результат DiceControllerScript,

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

public DiceRolled ( GameObject die, int rollValue ) : void
die GameObject
rollValue int
Результат void

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

public DiceThrower ( ) : BattleControllerScript,
Результат BattleControllerScript,

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

public EnemyIsVictorious ( ) : void
Результат void

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

public GUIController ( ) : GUIControllerScript,
Результат GUIControllerScript,

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

public GameController ( ) : GameControllerScript,
Результат GameControllerScript,

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

public Login ( string playerName, string password ) : void
playerName string
password string
Результат void

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

public LookAtDice ( List dice ) : void
dice List
Результат void

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

public PlayerIsAtBossFight ( BattleControllerScript.Player, player ) : bool
player BattleControllerScript.Player,
Результат bool

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

public PlayerIsVictorious ( float exp, float change, float kills ) : void
exp float
change float
kills float
Результат void

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

public PlayerLoggedIn ( ScoreoidInterface.ScoreoidPlayer, player ) : void
player ScoreoidInterface.ScoreoidPlayer,
Результат void

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

public PlayerRegistered ( ) : void
Результат void

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

public Register ( string playerName, string password, string email ) : void
playerName string
password string
email string
Результат void

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

public RequestFailed ( string error ) : void
error string
Результат void

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

public ResetCamera ( ) : void
Результат void

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

public ScoreKeeper ( ) : ScoreoidInterface,
Результат ScoreoidInterface,

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

public SelectedAction ( GameControllerScript.BattleAction, action ) : void
action GameControllerScript.BattleAction,
Результат void

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

public SelectedEnemy ( BattleControllerScript.BattleActor, actor ) : void
actor BattleControllerScript.BattleActor,
Результат void

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

public SpawnPts ( string text, float x, float y, Color color ) : void
text string
x float
y float
color Color
Результат void

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

public StartBattle ( ) : void
Результат void

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

public ThrowDice ( DiceControllerScript.Roll, roll, bool bLookAt = true ) : void
roll DiceControllerScript.Roll,
bLookAt bool
Результат void

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

public TransitionBattleWindowsOff ( ) : void
Результат void

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

public TransitionBattleWindowsOn ( ) : void
Результат void

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

public UpdatePlayer ( string playerName, float money, float xp, int kills, int current_level, string weapon ) : void
playerName string
money float
xp float
kills int
current_level int
weapon string
Результат void

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

public UpdatedPlayerSuccessfully ( ) : void
Результат void

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

public getBattleEnemies ( ) : List
Результат List

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

public getBattleQueue ( ) : Queue
Результат Queue

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

public getBattleRoundState ( ) : BattleControllerScript.BattleRound.State
Результат BattleControllerScript.BattleRound.State

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

public getBossByName ( int level, string bossName ) : GameControllerScript.EnemyDefinition,
level int
bossName string
Результат GameControllerScript.EnemyDefinition,

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

public getBossPerLevel ( int level ) : List
level int
Результат List

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

public getCurrentCharacter ( ) : BattleControllerScript.Player,
Результат BattleControllerScript.Player,

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

public getCurrentTurn ( ) : BattleControllerScript.BattleRound,
Результат BattleControllerScript.BattleRound,

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

public getCurrentTurnActor ( ) : BattleControllerScript.BattleActor,
Результат BattleControllerScript.BattleActor,

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

public getDiceBox ( ) : Transform
Результат Transform

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

public getDiceBoxSides ( ) : List
Результат List

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

public getEnemiesPerLevel ( int level ) : List
level int
Результат List

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

public getEnemyByName ( int level, string enemyName ) : GameControllerScript.EnemyDefinition,
level int
enemyName string
Результат GameControllerScript.EnemyDefinition,

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

public getGameState ( ) : GameControllerScript.GameState
Результат GameControllerScript.GameState

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

public getWeapon ( string weaponName ) : GameControllerScript.Weapon,
weaponName string
Результат GameControllerScript.Weapon,

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

public getWeaponTypes ( int level ) : List
level int
Результат List

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

public setBattleRoundState ( BattleControllerScript.BattleRound, state ) : void
state BattleControllerScript.BattleRound,
Результат void

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

public setCurrentCharacter ( ScoreoidInterface.ScoreoidPlayer, character ) : void
character ScoreoidInterface.ScoreoidPlayer,
Результат void

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

public setGameState ( GameControllerScript.GameState newGameState ) : void
newGameState GameControllerScript.GameState
Результат void