Commit Graph
16 Commits
Author SHA1 Message Date
Josh Ashton c78b64cd06 Refactored NavPanel into separate class, separated InfoPanel into InfoPanel and child ImageInfoPanel,reconstructed and refactored ability score GUI, implemented button functionality to force user to choose ability scores before proceeding. 2022-11-16 14:19:07 -07:00
Josh Ashton 69f644b676 Refactored choosing race and class into a single class. discovered issue when only one image exists for a race or class, the last index for the randomly chosen snapshot image is set to 0 and will forever be stuck in a while loop. Need to implement some kind of safeguards. 2022-11-15 22:43:20 -07:00
Josh Ashton d8c2617680 DefaultButton refactor: adding visual improvements, existing Classes and Methods, introducing AppTheme interface 2022-11-15 21:03:42 -07:00
Josh Ashton f07b131125 race GUI refactored, making minor adjustments/tweaks to components 2022-11-15 17:39:32 -07:00
Josh Ashton 31384565fc race GUI refactoring nearly completed with InfoPanel implementation 2022-11-15 17:13:26 -07:00
Joshua-Ashton01 230cbfe964 refactoring infopanel into a single class. 2022-11-15 16:25:30 -07:00
Joshua-Ashton01 4e2f12c05f ImagePanel class implemented, with pseudo-random portraits chosen. 2022-11-15 14:39:09 -07:00
Joshua-Ashton01 801ebe1b15 creating imagePanel class 2022-11-15 11:58:40 -07:00
Joshua-Ashton01 4bc29a19e4 refactoring GUI panels and adding race images. 2022-11-15 11:52:59 -07:00
Joshua-Ashton01 86c9f9e555 added forward/previous page logic to GUI 2022-11-15 10:43:34 -07:00
bergjoel93 30de7d2fa9 step2, step3, and a simple testJFrame 2022-11-11 14:12:22 -07:00
bergjoel93 c7def2a28d MainMenu and Step1 2022-11-11 12:04:49 -07:00
Joshua-Ashton01 025550f4da implemented interactable gui, back/continue, new panels. 2022-11-10 10:50:59 -07:00
Josh Ashton 582c6c41bc race and class GUIs, pending continue button implementation into GUImanager 2022-11-09 22:32:48 -07:00
Josh Ashton 39d6470e66 racePanel GUI 1.0 2022-11-09 21:15:41 -07:00
Joshua-Ashton01 048b7a342f debugging 2022-11-08 19:57:07 -07:00