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

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

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

Свойство Тип Описание
BattleTextPrefab GUIText
d100Icon Texture
d10Icon Texture
d12Icon Texture
d20Icon Texture
d4Icon Texture
d6Icon Texture
d8Icon Texture
guiSkin UnityEngine.GUISkin

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

Метод Описание
AddSpikes ( float winX, bool bFullScreen = false ) : void
AppendBattleText ( BattleTextEntry newEntry ) : void
ControlAcceleration ( Rect rect, Direction, direction, Rect targetRect ) : void
DeathBadge ( float x, float y ) : void
DoGameMenuDice ( ) : void
DoRewards ( ) : void
DoTransition ( ) : void
EnemyIsVictorious ( ) : void
FadeWindows ( bool bOn ) : void
FancyTop ( float topX ) : void
GUI_BattleMode_BattleQueue ( ) : void
GUI_BattleMode_BattleStat ( BattleControllerScript.BattleActor, actor ) : void
GUI_BattleMode_BattleStats ( int windowID ) : void
GUI_BattleMode_BattleText ( int windowID ) : void
GUI_BattleMode_CurrentWeapon ( int windowID ) : void
GUI_BattleMode_actionSelection ( int windowID ) : void
GUI_BattleMode_enemyTurn ( ) : void
GUI_BattleMode_playerAct ( ) : void
GUI_BattleMode_playerSelectAction ( ) : void
GUI_BattleMode_playerSelectTarget ( ) : void
GUI_BattleOver ( int windowID ) : void
GUI_BattleOver_Window ( int windowID ) : void
GUI_BattleWindows_PlaceOffScreen ( ) : void
GUI_Instructions ( int windowID ) : void
GUI_Instructions_Window ( int windowID ) : void
GUI_Login_Window ( int windowID ) : void
GUI_PlayerProfile ( int windowID ) : void
GUI_PlayerProfile_Window ( int windowID ) : void
GUI_Register_Login ( int windowID ) : void
GUI_TitleScreen ( int windowID ) : void
GUI_Title_Window ( int windowID ) : void
GUI_WeaponSelect_Window ( int windowID ) : void
GUI_WeaponSelection ( int windowID ) : void
Instructions_Element ( string elementName, string description ) : void
Instructions_Title ( string title, string description ) : void
OnEnable ( ) : void
OnGUI ( ) : void
PlayerCard ( BattleControllerScript.Player, player, bool bBossFightNextIndicator = false ) : void
PlayerIsVictorious ( float exp, float change, float kills ) : void
PlayerLoggedIn ( ScoreoidInterface.ScoreoidPlayer, player ) : void
PlayerRegistered ( ) : void
RequestFailed ( string error ) : void
SpawnPts ( string text, float x, float y, Color color ) : void
SubmitInput ( ) : void
TransitionBattleWindows ( bool bOn ) : void
TransitionBattleWindowsOff ( ) : void
TransitionBattleWindowsOn ( ) : void
Update ( ) : void
UpdatedPlayerSuccessfully ( ) : void
WaxSeal ( float x, float y ) : void
WeaponItemAttacks ( Attack>.Dictionary attacks ) : void
WeaponItemDetails ( GameControllerScript.Weapon, weapon ) : void
WeaponItemModifier ( string modifierName, int stat, string style = "WeaponModifier", bool bShowPlus = true ) : void
WeaponItemTopBar ( string name, GameControllerScript.Weapon, type, DiceControllerScript.Roll, roll ) : void

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

Метод Описание
GUI_BattleMode_Window ( int windowID ) : int
GetRandomWeaponOptions ( int level, int count ) : List
TransitionScreenRect ( Rect rect, Direction, direction, float target ) : Rect
TransitionToTarget ( string currentRect, Direction, direction ) : bool
Utilities ( ) : UtilitiesScript,
WeaponSelectItem ( GameControllerScript.Weapon, weapon, bool bSelectable = false ) : bool

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

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

public AddSpikes ( float winX, bool bFullScreen = false ) : void
winX float
bFullScreen bool
Результат void

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

public AppendBattleText ( BattleTextEntry newEntry ) : void
newEntry BattleTextEntry
Результат void

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

public ControlAcceleration ( Rect rect, Direction, direction, Rect targetRect ) : void
rect Rect
direction Direction,
targetRect Rect
Результат void

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

public DeathBadge ( float x, float y ) : void
x float
y float
Результат void

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

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

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

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

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

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

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

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

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

public FadeWindows ( bool bOn ) : void
bOn bool
Результат void

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

public FancyTop ( float topX ) : void
topX float
Результат void

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

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

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

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

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

public GUI_BattleMode_BattleStats ( int windowID ) : void
windowID int
Результат void

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

public GUI_BattleMode_BattleText ( int windowID ) : void
windowID int
Результат void

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

public GUI_BattleMode_CurrentWeapon ( int windowID ) : void
windowID int
Результат void

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

public GUI_BattleMode_actionSelection ( int windowID ) : void
windowID int
Результат void

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

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

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

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

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

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

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

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

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

public GUI_BattleOver ( int windowID ) : void
windowID int
Результат void

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

public GUI_BattleOver_Window ( int windowID ) : void
windowID int
Результат void

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

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

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

public GUI_Instructions ( int windowID ) : void
windowID int
Результат void

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

public GUI_Instructions_Window ( int windowID ) : void
windowID int
Результат void

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

public GUI_Login_Window ( int windowID ) : void
windowID int
Результат void

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

public GUI_PlayerProfile ( int windowID ) : void
windowID int
Результат void

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

public GUI_PlayerProfile_Window ( int windowID ) : void
windowID int
Результат void

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

public GUI_Register_Login ( int windowID ) : void
windowID int
Результат void

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

public GUI_TitleScreen ( int windowID ) : void
windowID int
Результат void

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

public GUI_Title_Window ( int windowID ) : void
windowID int
Результат void

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

public GUI_WeaponSelect_Window ( int windowID ) : void
windowID int
Результат void

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

public GUI_WeaponSelection ( int windowID ) : void
windowID int
Результат void

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

public Instructions_Element ( string elementName, string description ) : void
elementName string
description string
Результат void

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

public Instructions_Title ( string title, string description ) : void
title string
description string
Результат void

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

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

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

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

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

public PlayerCard ( BattleControllerScript.Player, player, bool bBossFightNextIndicator = false ) : void
player BattleControllerScript.Player,
bBossFightNextIndicator bool
Результат void

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

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

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

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

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

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

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

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

public TransitionBattleWindows ( bool bOn ) : void
bOn bool
Результат void

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

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

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

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

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

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

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

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

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

public WaxSeal ( float x, float y ) : void
x float
y float
Результат void

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

public WeaponItemAttacks ( Attack>.Dictionary attacks ) : void
attacks Attack>.Dictionary
Результат void

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

public WeaponItemDetails ( GameControllerScript.Weapon, weapon ) : void
weapon GameControllerScript.Weapon,
Результат void

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

public WeaponItemModifier ( string modifierName, int stat, string style = "WeaponModifier", bool bShowPlus = true ) : void
modifierName string
stat int
style string
bShowPlus bool
Результат void

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

public WeaponItemTopBar ( string name, GameControllerScript.Weapon, type, DiceControllerScript.Roll, roll ) : void
name string
type GameControllerScript.Weapon,
roll DiceControllerScript.Roll,
Результат void

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

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

public GUIText BattleTextPrefab
Результат GUIText

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

public Texture d100Icon
Результат Texture

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

public Texture d10Icon
Результат Texture

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

public Texture d12Icon
Результат Texture

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

public Texture d20Icon
Результат Texture

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

public Texture d4Icon
Результат Texture

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

public Texture d6Icon
Результат Texture

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

public Texture d8Icon
Результат Texture

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

public GUISkin,UnityEngine guiSkin
Результат UnityEngine.GUISkin