Commit Graph

139 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 1f71062691 Fixing nav name of data tables 2025-04-27 22:22:08 -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 38ff4e3e89 Publish profiles 2025-03-25 00:16:26 -04:00
Jonathan 65ab4bcf05 Upgrading .net version to 8 2025-03-24 23:25:54 -04:00
Jonathan 0bb95ee9a6 Updating calculator link 2025-03-17 16:21:28 -04:00
JonathanMcCaffrey 83ee8c3ae4 New patch data 2022-09-03 15:06:16 -04:00
JonathanMcCaffrey 9aa0134b60 Removing WIP settings button 2022-09-03 14:41:23 -04:00
JonathanMcCaffrey d924fcba0f Adding back in old search 2022-08-28 09:58:37 -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 a00af60fa4 Fixing playground project connection 2022-08-27 21:21:33 -04:00
JonathanMcCaffrey 2c9f2a4f25 Patch update 2022-08-27 15:41:51 -04:00
JonathanMcCaffrey 1cf05da8d8 Changing .net version back to 7 2022-08-21 20:50:45 -04:00
JonathanMcCaffrey a298fc1a4c Fixing version 2022-08-21 16:00:20 -04:00
JonathanMcCaffrey be054a13e5 Update IGP.csproj 2022-08-21 15:46:27 -04:00
JonathanMcCaffrey 7468938878 Feature/new patch (#52) 2022-08-21 15:33:01 -04:00
JonathanMcCaffrey 76ad18234a Removing discord bot code 2022-08-18 18:29:11 -04:00
Jonathan McCaffrey 8f10a98862 Downgrading .NET version to LTS 2022-08-15 02:03:52 -04:00
JonathanMcCaffrey 3bf12c04fc New patch (#50) 2022-06-26 11:33:19 -04:00
JonathanMcCaffrey 9b02d9bab1 Revert nuget update 2022-05-04 18:29:15 -04:00
JonathanMcCaffrey 17f012bc9e Updating game patch number 2022-05-04 18:23:18 -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 bfcf784210 Updating nuget packages 2022-05-04 12:32:37 -04:00
JonathanMcCaffrey 0caa61f42e feat(BuildCalc) Add +income to calculator info 2022-05-03 19:13:34 -04:00
JonathanMcCaffrey c16c0172bc test(BrokenLinks) Now checking for broken links on a few pages 2022-05-02 20:06:45 -04:00
JonathanMcCaffrey 543ba97a3b Minor style tweaks 2022-05-02 17:09:10 -04:00
JonathanMcCaffrey bd8d6e6373 feat(Footer) Adding a basic footer (#32) 2022-05-02 12:19:30 -04:00
JonathanMcCaffrey 8fa45196e9 Cors... 2022-05-02 02:54:36 -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 fe1e4f03e0 feat(SEO) Adding basic SEO (#30) 2022-05-02 01:35:31 -04:00
JonathanMcCaffrey 2465433b5f feat(Icons) Added font awesome icons (#29) 2022-05-02 01:03:04 -04:00
JonathanMcCaffrey a64d59bb46 feat(Search) Adding summaries to search 2022-05-01 19:17:02 -04:00
JonathanMcCaffrey 5dad976af3 Merge pull request #27 from JonathanMcCaffrey/5-add-complex-search-tests
5 add complex search tests
2022-05-01 18:52:04 -04:00
JonathanMcCaffrey 29e6fdffa2 test(WebsiteSearch) Adding tests for entity searching 2022-05-01 18:47:54 -04:00
JonathanMcCaffrey bc5a13de20 feat(Documents) Moving dev docs to GitHub wiki. Updating Dev Links 2022-05-01 17:07:06 -04:00
JonathanMcCaffrey 37b7ec0ba9 fix(BuildCalc) Optimized pixels in charts 2022-04-30 01:11:34 -04:00
JonathanMcCaffrey 51e5bd8185 test(SearchTest) Added a test for opening and closing search dialog 2022-04-30 00:50:46 -04:00
JonathanMcCaffrey 06c0a976e8 feat(Database) Updating game patch, and fixing GA tags 2022-04-29 13:56:54 -04:00