Skip to content

MinhMeo412/Match3TestUnity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‚ Scripts

β”‚
β”œβ”€β”€ Board/
β”‚ β”œβ”€β”€ Board.cs  #Added variable `CellBottom`
β”‚ β”‚             #Added function `CreateBottomCells`
β”‚ β”‚             #Rewrote `Fill`
β”‚ β”‚             #Added `MoveCellToBottomCell(Cell cell, Action callback)`
β”‚ β”‚             #Added `MoveBottomCellToCell(CellBottom cellBottom, Action callback)`
β”‚ β”‚             #Remove unused functions
β”‚ β”‚ 
β”‚ β”œβ”€β”€ Cell.cs   #Added function `IsSameType(CellBottom other)`
β”‚ β”‚ 
β”‚ β”œβ”€β”€ Item.cs   #Added variable `CellBottom`
β”‚ β”‚             #Added function `SetCellBottom(CellBottom cellBottom)`
β”‚ β”‚     
β”‚ └── Added CellBottom.cs
β”‚
β”œβ”€β”€ Controllers/
β”‚ β”œβ”€β”€ GameManager.cs    #Added public property 'LevelMode'
β”‚ β”‚                     #Adjusted function `LoadLevel(eLevelMode mode)`
β”‚ β”‚                     #Added `GameWin`
β”‚ β”‚                     #Adjusted function `WaitBoardController(bool isWin)
β”‚ β”‚     
β”‚ β”œβ”€β”€ BoardController.cs    #Added function `SetIsBusy`
β”‚ β”‚                         #Added function `GetBoard`
β”‚ β”‚                         #Added function `GetBoardSize`
β”‚ β”‚                         #Adjusted `Update`
β”‚ β”‚                         #Added function `IsTimerMode`
β”‚ β”‚                         #Added function `CheckBottomCellMatch(Board board)` 
β”‚ β”‚                         #Added function `CheckLoseCondition(Board board)`
β”‚ β”‚                         #Added function `ShiftBottomCells(Board board)`
β”‚ β”‚                         #Remove unused functions
β”‚ β”‚
β”‚ β”œβ”€β”€ LevelMoves.cs         #Added variable `m_score`
β”‚ β”‚                         #Added variable `m_targetScore`
β”‚ β”‚                         #Adjusted function `Setup`
β”‚ β”‚                         #Added function `OnScore()`
β”‚ β”‚
β”‚ β”œβ”€β”€ LevelTime.cs          #Added variable `m_score`
β”‚ β”‚                         #Added variable `m_targetScore`
β”‚ β”‚                         #Added variable `m_board`    
β”‚ β”‚                         #Adjusted function `Setup`
β”‚ β”‚                         #Added function `OnScore()`
β”‚ β”‚      
β”‚ └── Added AutoPlay.cs   
β”‚             
β”œβ”€β”€ UI/
β”‚ β”œβ”€β”€ UIMainManager.cs      #Adjusted function `OnGameStateChange`
β”‚ β”‚                         #Added function `ShowGameMenuWithAuto()`
β”‚ β”‚                         
β”‚ β”œβ”€β”€ UIPanelGame.cs        #Added variable `btnAutoWin`
β”‚ β”‚                         #Added variable `btnAutoLose`
β”‚ β”‚                         #Added function `SetAutoPlay(AutoPlay autoPlay)`
β”‚ β”‚                         #Added function `SetAutoButtonsVisible(bool visible)`
β”‚ β”‚                         #Added function `OnClickAutoWin()`
β”‚ β”‚                         #Added function `OnClickAutoLose()`
β”‚ β”‚
β”‚ └── UIPanelPause.cs       #Adjusted function `OnClickClose()`
β”‚ 
β”œβ”€β”€ ...
β”‚

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages