C# 클래스 UtilitiesScript, Spare-Change

상속: MonoBehaviour
파일 보기 프로젝트 열기: ThatsAMorais/Spare-Change 1 사용 예제들

공개 메소드들

메소드 설명
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