BrawlerAGD BrawlerAGD 0.0.0 ALPHA
An Automated Game Designer (AGD) Used for Creating Brawler Fighting Games. An Automated Game Designer for Brawler Video Games
|
Public Member Functions | |
void | InitializeGameByPath (string path, bool p1Playable, bool p2Playable, bool UIEnabled) |
If there is a folder/file there, read it, if not, generate a new random instance for the game. More... | |
void | InitializeTutorialByPath (string path, bool p1Playable, bool p2Playable, bool UIEnabled) |
If there is a folder/file there, read it, if not, generate a new random instance for the game. More... | |
void | InitializeGameByGameID (int gameID, bool p1Playable, bool p2Playable, bool UIEnabled) |
If there is a folder/file there, read it, if not, generate a new random instance for the game. More... | |
bool | SpawnIsSafe (int spawnX, int spawnY, List< Platform > platforms) |
bool | SpawnInPlatform (int spawnX, int spawnY, int platX, int platSizeX, int platY, int platSizeY) |
void | GenerateGame (int gameID) |
void | ReadGame (string tempDirectoryPath) |
void | EndGame (string loser) |
void | SetGameOptions () |
Sets various arena-level settings, mostly for testing/debug. More... | |
void | InitUI () |
void | DestroyUI () |
void | SetPlayerToCPU (Player player, Player opponent) |
void | SetPlayerToJumpCPU (Player player, Player opponent) |
void | SetPlayerToWASD (Player player) |
void | SetPlayerToIJKL (Player player) |
void | WriteJson< T > (string filename, T serializedObj) |
void | SaveGameJSON (int gameID) |
Saves the current game based on a parameter. More... | |
void | SaveGameJSONtoResultsFolder (string gamePath) |
void | UpdateNotifications (string message) |
void | ClearNotifications () |
IEnumerator | NotificationCoroutine (string message) |
IEnumerator | ReturnToMenuCoroutine () |
Public Attributes | |
bool | p1Playable |
bool | p2Playable |
bool | UIEnabled |
GameObject | p1HUD |
Text | p1HUDText |
GameObject | p2HUD |
Text | p2HUDText |
GameObject | notifications |
Text | notificationsText |
Move | move |
Player | player |
Platforms | platforms |
Player | player1 |
SerializedPlayer | serializedPlayer1 |
SerializedMove | serializedMove1Player1 |
Player | player2 |
SerializedPlayer | serializedPlayer2 |
SerializedMove | serializedMove1Player2 |
GameResult | result |
float | startTime |
float | gameLength |
void ArenaManager.ClearNotifications | ( | ) |
void ArenaManager.DestroyUI | ( | ) |
void ArenaManager.EndGame | ( | string | loser | ) |
void ArenaManager.GenerateGame | ( | int | gameID | ) |
void ArenaManager.InitializeGameByGameID | ( | int | gameID, |
bool | p1Playable, | ||
bool | p2Playable, | ||
bool | UIEnabled | ||
) |
If there is a folder/file there, read it, if not, generate a new random instance for the game.
void ArenaManager.InitializeGameByPath | ( | string | path, |
bool | p1Playable, | ||
bool | p2Playable, | ||
bool | UIEnabled | ||
) |
If there is a folder/file there, read it, if not, generate a new random instance for the game.
void ArenaManager.InitializeTutorialByPath | ( | string | path, |
bool | p1Playable, | ||
bool | p2Playable, | ||
bool | UIEnabled | ||
) |
If there is a folder/file there, read it, if not, generate a new random instance for the game.
void ArenaManager.InitUI | ( | ) |
IEnumerator ArenaManager.NotificationCoroutine | ( | string | message | ) |
void ArenaManager.ReadGame | ( | string | tempDirectoryPath | ) |
IEnumerator ArenaManager.ReturnToMenuCoroutine | ( | ) |
void ArenaManager.SaveGameJSON | ( | int | gameID | ) |
Saves the current game based on a parameter.
void ArenaManager.SaveGameJSONtoResultsFolder | ( | string | gamePath | ) |
void ArenaManager.SetGameOptions | ( | ) |
Sets various arena-level settings, mostly for testing/debug.
void ArenaManager.SetPlayerToIJKL | ( | Player | player | ) |
void ArenaManager.SetPlayerToWASD | ( | Player | player | ) |
bool ArenaManager.SpawnInPlatform | ( | int | spawnX, |
int | spawnY, | ||
int | platX, | ||
int | platSizeX, | ||
int | platY, | ||
int | platSizeY | ||
) |
bool ArenaManager.SpawnIsSafe | ( | int | spawnX, |
int | spawnY, | ||
List< Platform > | platforms | ||
) |
void ArenaManager.UpdateNotifications | ( | string | message | ) |
void ArenaManager.WriteJson< T > | ( | string | filename, |
T | serializedObj | ||
) |
float ArenaManager.gameLength |
Move ArenaManager.move |
GameObject ArenaManager.notifications |
Text ArenaManager.notificationsText |
GameObject ArenaManager.p1HUD |
Text ArenaManager.p1HUDText |
bool ArenaManager.p1Playable |
GameObject ArenaManager.p2HUD |
Text ArenaManager.p2HUDText |
bool ArenaManager.p2Playable |
Platforms ArenaManager.platforms |
Player ArenaManager.player |
Player ArenaManager.player1 |
Player ArenaManager.player2 |
GameResult ArenaManager.result |
SerializedMove ArenaManager.serializedMove1Player1 |
SerializedMove ArenaManager.serializedMove1Player2 |
SerializedPlayer ArenaManager.serializedPlayer1 |
SerializedPlayer ArenaManager.serializedPlayer2 |
float ArenaManager.startTime |
bool ArenaManager.UIEnabled |