Commit graph

354 commits

Author SHA1 Message Date
Oliver-Akins
be2f493aa7 Remove excess console.log 2024-01-07 22:29:57 -07:00
Oliver-Akins
dfc51a5899 Working on the spells panel, which resulted in a lot of weird structural changes that aren't *really* functional yet 2024-01-07 22:27:26 -07:00
Oliver-Akins
227029ffcd Add the ability to load icons and set up some icons 2024-01-07 21:43:37 -07:00
Oliver-Akins
7c8315260f Purge the references folder 2024-01-07 20:17:41 -07:00
Oliver-Akins
9522e28f4b Move the Item data models into their own folder for better organization 2024-01-07 11:57:17 -07:00
Oliver-Akins
703aca9eef I forgot to instantiate the classes whoops 2024-01-07 10:26:08 -07:00
Oliver-Akins
1a525c4080 Register the spell data model as a DescribedItem 2024-01-07 00:59:00 -07:00
Oliver-Akins
bd763a65a8 Add some gitignore patterns 2024-01-07 00:58:38 -07:00
Oliver-Akins
4a2675cd45 Output the config as debug data 2024-01-07 00:58:18 -07:00
Oliver-Akins
25dfe354ea Update and begin work on a new data model 2024-01-07 00:58:05 -07:00
Oliver-Akins
99546cd0e3 Add missing import, whoops 2024-01-07 00:57:43 -07:00
Oliver-Akins
1712230779 Update some styles 2024-01-07 00:55:25 -07:00
Oliver-Akins
c273111004 Begin working on a custom DOTDUNGEON config block 2024-01-07 00:55:13 -07:00
Oliver-Akins
07bebdba4d Begin working on making there be per-subtype classes for class methods 2024-01-07 00:54:16 -07:00
Oliver-Akins
b4dcad9eee Remove classes that won't actually be useful 2024-01-07 00:32:45 -07:00
Oliver-Akins
e2443833eb Add utility data field from the dnd5e system 2024-01-07 00:11:42 -07:00
Oliver-Akins
911db1007a Add a dev mode setting that auto-switches the sidebar tab when reloading 2024-01-06 23:30:52 -07:00
Oliver-Akins
16a714868e Tweak hotReload hook 2023-12-31 15:10:08 -07:00
Oliver-Akins
e7bb6f8de9 Add rolling for skills 2023-12-31 15:09:41 -07:00
Oliver-Akins
f974f260b3 Add logic helpers for sanity 2023-12-31 15:08:50 -07:00
Oliver-Akins
c95a09aa6e Move the main module file into the repo root 2023-12-31 14:08:52 -07:00
Oliver-Akins
5553123f75 Finish refactoring 99% of the localization strings into objects 2023-12-31 13:44:24 -07:00
Oliver-Akins
39dcbccf2f Tweak the hotReload hook 2023-12-31 13:35:22 -07:00
Oliver-Akins
ca66fdf762 Add the foundry types so that I don't go insane 2023-12-31 13:34:59 -07:00
Oliver-Akins
48e9698aa1 Tweak the localization strings for the sheet names 2023-12-31 13:34:42 -07:00
Oliver-Akins
df13498927 Allow localized labels in the roll listener and add labels for stat rolls 2023-12-31 13:32:58 -07:00
Oliver-Akins
c957903a4f Begin refactoring the lang file to make it a bit easier to find things in 2023-12-30 22:35:52 -07:00
Oliver-Akins
38952c61b4 Refactor the handlebars helpers to namespace using dd instead of dotdungeon because it's so long 2023-12-30 22:15:23 -07:00
Oliver-Akins
d4531f089a Prevent pointer cursor when element is disabled 2023-12-30 22:14:14 -07:00
Oliver-Akins
b50cfc9dc7 Rename generic sheet to make it more clear that it's only for actors 2023-12-30 21:12:17 -07:00
Oliver-Akins
cfa2179817 Refactor some of the generic sheet for listener handling 2023-12-30 21:08:43 -07:00
Oliver-Akins
52ea7959d4 Change the default VSC tabSize to be nicer 2023-12-29 23:56:01 -07:00
Oliver-Akins
9c36935691 Remove unnecessary debug data 2023-12-29 23:54:49 -07:00
Oliver-Akins
99dd7b791a Finish the weapons block styling and make it so that I can use IDs in the sheet without crying 2023-12-29 23:53:26 -07:00
Oliver-Akins
fae962dc7e Refactor the sections of the PC sheet into their own partials for ease of reading, and localize the Aspect block labels 2023-12-28 22:55:49 -07:00
Oliver-Akins
be197617cc Correctly indent the template 2023-12-26 20:18:32 -07:00
Oliver-Akins
8be1548cac Get the weapons block having populated selects 2023-12-26 20:17:00 -07:00
Oliver-Akins
0392d339db Refactor the custom helpers into their own files 2023-12-26 19:39:56 -07:00
Oliver-Akins
af2df4f7c5 Localize the labels in the weapons block 2023-12-25 23:23:43 -07:00
Oliver-Akins
c553c2542d Add sync as a valid actor type 2023-12-24 23:24:39 -07:00
Oliver-Akins
fac2b09115 Remove unneccesary design files 2023-12-24 23:24:17 -07:00
Oliver-Akins
cbf57990ee Make the jsdoc better 2023-12-24 23:08:40 -07:00
Oliver-Akins
f68e7161df Get the weapons block implemented 2023-12-24 23:03:42 -07:00
Oliver-Akins
a8619246fe Finish the backpack panel 2023-12-24 11:58:02 -07:00
Oliver-Akins
071e023c2f Disable horizontal resizing on the aspect textarea 2023-12-23 20:27:43 -07:00
Oliver-Akins
faa84df3bc Add text boxes for roles 2023-12-23 20:25:45 -07:00
Oliver-Akins
755d3ae43c Remove the panel colouring 2023-12-23 20:08:47 -07:00
Oliver-Akins
89e3a14ba9 Make it so that the GM can change a user's group when the user cannot change their own group 2023-12-23 20:05:43 -07:00
Oliver-Akins
00c28d5bb0 Default the setting to supplies instead of resources 2023-12-23 19:31:29 -07:00
Oliver-Akins
da7e475a4e Make the debug data a bit more usable 2023-12-23 19:31:12 -07:00