Updated GUI.py - Renamed variables to be more relevant / accurate - Removed unnecessarily initialized / unused variables - Added more global variables to make it easier to customize the board & player piece colours - Initialized a list to store the player's latest piece coordinates (Python 2.6 requires mutable variables if you want to edit out of scope variables, so an integer does not work & this is the only real work around) - Added in 2 new functions to return the player's latest piece's Row & Column values as an integer - Changed the board setup dimensions (the board can now be scaled by changing a single variable) - Added scalability & the ability to customize the ASCII intro print out. It will automatically adjust to the boards dimensions & resize appropriately (can also set different fonts for it) - Added in a Main function to act as starter & input handler for the GUI
Updated GUI.py
- Renamed variables to be more relevant / accurate
- Removed unnecessarily initialized / unused variables
- Added more global variables to make it easier to customize the board & player piece colours
- Initialized a list to store the player's latest piece coordinates (Python 2.6 requires mutable variables if you want to edit out of scope variables, so an integer does not work & this is the only real work around)
- Added in 2 new functions to return the player's latest piece's Row & Column values as an integer
- Changed the board setup dimensions (the board can now be scaled by changing a single variable)
- Added scalability & the ability to customize the ASCII intro print out. It will automatically adjust to the boards dimensions & resize appropriately (can also set different fonts for it)
- Added in a Main function to act as starter & input handler for the GUI

StudentOrganisationForAreospaceResearch/GroundControl