Methods - Avihay-Games-Ltd/Super-Tactico GitHub Wiki

GameManager

void ToolsInit()
This function initializes the sets of the tool for both players.
At the beginning of the game, this function automatically called.
After the game begins, the players can randomize int GetTurnPlayerID()

void SetTurnDetails()

void PassTurn()

void SetClickedTile(Tile clickedTile)
void ResetClickedTile()

void ActivateTileMovementOptions()
void DeactivateTileMovementOptions()
void Battle(GameTool tool1,GameTool tool2)

Board

Dictionary<Tile, Dictionary<ToolMovement.Direction, Tile>> GetBoard()
void Setup()
void Print()

Tile

void setCanBeClicked(bool canBeClicked)
void SetCurrentStepingGameTool(GameTool currentStepingGameTool)
GameTool GetCurrentStepingGameTool()
void OnMouseDown()
void OnMouseOver()
void OnMouseExit()
void SetCanWalkTo()
void UnSetCanWalkTo()
bool GetCanWalkTo()
int GetTileNum()
int GetRowNum()
string GetFieldType()
Type GetType()
void TileSetup()

Tools

GameTool

int GetToolsPlayerId()

Type GetTileType()

void Typing()

void Ranking()

ToolMovment

void Movement()
void TurnLeft()
void TurnRight()
void TurnUp()
void TurnDown()
void MoveTo(Direction direction)

Loading

void Load(GameTool gameTool)

bool OnLoad(string gameToolName)
bool CanBeLoaded(GameTool gameTool)
void setCapability()

⚠️ **GitHub.com Fallback** ⚠️