Commit Graph

82 Commits

Author SHA1 Message Date
Jonathan 2246847145 Clean up code formatting and enhance data immutability
Standardized spacing and removed extraneous white space across multiple files for better readability. Updated several data grids to use `readonly` for `_data` collections, improving immutability and code clarity.
2025-05-02 20:52:15 -04:00
Jonathan 3d10256b9f Updating game patch version to correct patch 2025-05-02 20:49:04 -04:00
Jonathan 831512a64b Add columns and pager to WeaponTable and update tool info
Added "Targets" and "Has Splash" columns as well as a pager for better data navigation in the WeaponTable. Enhanced the tool description to clarify its purpose for comparing and sorting data effectively.
2025-04-27 22:21:34 -04:00
Jonathan 8f203b2ba1 Adding data table page to navigation UI 2025-04-27 22:13:04 -04:00
Jonathan d320476084 Add tabbed DataTables with new Production, Vitality, and Movement tables 2025-04-27 22:07:52 -04:00
Jonathan e28f74b354 Refactor DataTables and cleanup redundant code
Refactored `WeaponTable` grid to use a typed parameter and improve readability. Removed outdated or unnecessary sample comments, consolidated duplicate code, and reorganized theme-related components in `PageLayout`. Simplified initialization logic and improved formatting consistency.
2025-04-27 21:45:28 -04:00
Jonathan 764192891c Add DPS calculations and columns to WeaponTable
Introduced new methods in `EntityWeaponModel` to calculate DPS for normal, light, medium, and heavy damage types. Updated `WeaponTable.razor` to display these new DPS values as additional columns for better weapon performance insights. Also fixed missing initialization of the base `Damage` property in test data.
2025-04-27 20:57:01 -04:00
Jonathan b653a00238 Add sorting, filtering, and new columns to WeaponTable
Enhanced the `MudDataGrid` in `WeaponTable` by enabling multiple sorting and filtering while adding new "Faction" and "Immortal" columns. Extended `EntityModel` and `DATA` to support faction and immortal data for the table. Added "Neutral" faction and new entity "Pyre Miner" to the data model.
2025-04-27 20:47:09 -04:00
Jonathan 25776b3b00 Adding Parent Connection for Parts 2025-04-27 20:05:18 -04:00
Jonathan cacbe6979e Start of data comparison tables 2025-04-27 19:42:47 -04:00
Jonathan e820457176 Updating Mudblazor Version 2025-04-27 19:34:50 -04:00
Jonathan 0bb95ee9a6 Updating calculator link 2025-03-17 16:21:28 -04:00
JonathanMcCaffrey bbe438b499 Fixing theme. Removing hidden pages from home 2022-08-28 09:51:35 -04:00
JonathanMcCaffrey 404db2b862 Adding MudBlazor UI with new Nav 2022-08-27 21:46:52 -04:00
JonathanMcCaffrey 78deb6055c fix(Data) Zard's pointed out fixes
I also need to handle DPS vs Charges for attacks
2022-05-04 18:14:56 -04:00
JonathanMcCaffrey 0caa61f42e feat(BuildCalc) Add +income to calculator info 2022-05-03 19:13:34 -04:00
JonathanMcCaffrey b2516fc80a Auto formatting 2022-05-02 02:04:40 -04:00
JonathanMcCaffrey f103dc7bed Minor fixes 2022-05-02 01:48:07 -04:00
JonathanMcCaffrey 8d0c99b4b6 cleanup Removing old dev section and canceled features 2022-05-02 01:41:09 -04:00
JonathanMcCaffrey 2465433b5f feat(Icons) Added font awesome icons (#29) 2022-05-02 01:03:04 -04:00
JonathanMcCaffrey 29e6fdffa2 test(WebsiteSearch) Adding tests for entity searching 2022-05-01 18:47:54 -04:00
JonathanMcCaffrey 37b7ec0ba9 fix(BuildCalc) Optimized pixels in charts 2022-04-30 01:11:34 -04:00
JonathanMcCaffrey 7411cc7416 feat(Database) Updating database to latest patch. Updating Calc hotkey UI to match 2022-04-29 01:17:54 -04:00
JonathanMcCaffrey 7c10149ff3 feat(TestAutomation) Harass Calculator tests and Search box style fix 2022-04-27 20:36:40 -04:00
JonathanMcCaffrey 43d7391df2 feat(DataCollection) Added opt-in data collection 2022-04-25 16:08:20 -04:00
JonathanMcCaffrey 5e9ed4c2f5 Stream Patch plus WIP and quick fixes 2022-04-24 22:24:05 -04:00
JonathanMcCaffrey adbf36da9f feat(Storage) Storage feature done 2022-04-24 21:34:02 -04:00
JonathanMcCaffrey afaafbe713 feat(Permission) Added start of the Storage feature. Detailed/Plain default toggle 2022-04-24 19:33:18 -04:00
JonathanMcCaffrey 8a4d00054a Updating build calc warning message 2022-04-24 14:43:21 -04:00
JonathanMcCaffrey 015262de9a Unfinished training queue code 2022-04-24 12:02:42 -04:00
JonathanMcCaffrey 89e12a8de0 feat(BuildCalc) Wait To button and some WIP code 2022-04-20 12:36:52 -04:00
JonathanMcCaffrey 9843ab93b6 fix(HarassCalculator) The logic makes sense again... 2022-04-19 16:34:29 -04:00
JonathanMcCaffrey ef1fa7e864 fix(Search) Fixed search auto focus, plus some WIP code 2022-04-19 15:36:15 -04:00
JonathanMcCaffrey fb70b788bc style(BuildCalc) Bank UI improvements and code cleanup 2022-04-18 21:38:59 -04:00
JonathanMcCaffrey 85e8f3c278 text(HarassCalc) Updating text to indicate my code is only based on the calculation 2022-04-18 20:37:08 -04:00
JonathanMcCaffrey ab9bffc23f fix(HarassCalculator) Travel time UX now makes sense. Fixed divide by zero errors 2022-04-18 20:30:52 -04:00
JonathanMcCaffrey 1a5b68fc19 feat(BuildCalc) Waits now work 2022-04-18 19:18:00 -04:00
JonathanMcCaffrey b806424b05 fix(BuildCalc) Free money given on cancel, and 1 second alloy mining offset 2022-04-18 18:48:43 -04:00
JonathanMcCaffrey c0c4e251a0 feat(Variables) Added variable service and new game patch 2022-04-18 18:28:56 -04:00
JonathanMcCaffrey d1b89ceca6 text(Streams) Indicating on the stream page that people shouldn't actually be watching the streams 2022-04-18 09:21:57 -04:00
JonathanMcCaffrey 5db3f32300 fix(EconomyComparision) Fixing Miracle Time 2022-04-17 20:39:22 -04:00
JonathanMcCaffrey 59aa0d1ad6 fix(ChangeLog) Checkbox not working properly 2022-04-17 20:32:17 -04:00
JonathanMcCaffrey 1e2d9846b3 feat(EconomyComparison) Added new WIP Feature 2022-04-17 20:27:24 -04:00
JonathanMcCaffrey ba2eeec13f feat(Search) Search hotkey now working. CMD + K 2022-04-17 01:15:30 -04:00
JonathanMcCaffrey 13c2984f5f Image size change 2022-04-16 20:03:07 -04:00
JonathanMcCaffrey b9e3633d1c feat(Navigation) Added a search button for desktop users 2022-04-16 18:56:56 -04:00
JonathanMcCaffrey 5d5a0bde59 feat(Website) Added offline mode, updated images 2022-04-16 00:50:56 -04:00
JonathanMcCaffrey b3234c447e style(Navigation) Style changes to desktop navigation 2022-04-15 14:13:58 -04:00
JonathanMcCaffrey 2ea7d67706 wip(Settings) Adding stub setting pages 2022-04-15 12:10:14 -04:00
JonathanMcCaffrey 2feea62921 style(RoadMap) Removing status and priority from roadmap. Changing its style 2022-04-15 11:29:57 -04:00