Commit graph

  • 411ddca927 Add a compendium build step in the Github action Oliver-Akins 2024-02-13 21:08:13 -07:00
  • 1a102074d5 Tell git to ignore the compiled files from Foundry Oliver-Akins 2024-02-13 20:07:51 -07:00
  • 29a1e0eacf Prevent partial-updates from being overwritten when adding/deleting a dice (closes #87) Oliver-Akins 2024-02-13 20:07:34 -07:00
  • 2a7d485ab4 Fix indentation Oliver-Akins 2024-02-13 20:06:44 -07:00
  • a9e926c6b4 Purge all of the compiled files so that I can just have them be built with my Github action during release prep instead Oliver-Akins 2024-02-13 20:06:36 -07:00
  • 1177ed36aa Add some compendium data Oliver-Akins 2024-02-11 14:25:58 -07:00
  • 931b6a96d0 Add EOF newlines to all files that don't have it already for consistency Oliver-Akins 2024-02-10 22:55:45 -07:00
  • 0770f32ef5 Use the Foundry util function instead of the custom one Oliver-Akins 2024-02-10 13:26:43 -07:00
  • 30fee77c8e Cleanup log statement Oliver-Akins 2024-02-10 13:22:20 -07:00
  • cad3cdd5f1 Switch quotes Oliver-Akins 2024-02-10 01:03:59 -07:00
  • 914b6e5862 Implement initiative rolling within Foundry Oliver-Akins 2024-02-10 01:03:49 -07:00
  • 1002b1387c Add rest dice tracking for the Sync actors Oliver-Akins 2024-02-08 23:25:55 -07:00
  • 4544516c5c Implement the buttons spinbuttons for the inventory area Oliver-Akins 2024-02-07 19:39:24 -07:00
  • 1c737b3dc4 Fighting TS isn't worth the effort Oliver-Akins 2024-02-07 18:26:08 -07:00
  • 990a7c1bed Augment the global namespace Oliver-Akins 2024-02-07 17:45:23 -07:00
  • 10c118d846 Remove maximum value from supplies and materials Oliver-Akins 2024-02-07 17:45:06 -07:00
  • 8786e4781d Finish augmenting the Game class Oliver-Akins 2024-02-06 22:22:33 -07:00
  • bfc8a343b5 Add missing newline Oliver-Akins 2024-02-06 22:07:49 -07:00
  • 11f01aed8d Add style for the horizontal rules to make it actually work Oliver-Akins 2024-02-06 22:07:33 -07:00
  • 8ea1c82de8 Add proper support for the TS language server to be able to have proper type checking because of the way Foundry sets some properties Oliver-Akins 2024-02-06 21:57:13 -07:00
  • 7067615da7 Some miscellanious cleanup Oliver-Akins 2024-02-06 20:42:56 -07:00
  • 2f8ec1b79c Finish the Inventory item improvements Oliver-Akins 2024-02-06 19:29:05 -07:00
  • 83039c6144 Add the ability to create custom items Oliver-Akins 2024-02-04 22:05:44 -07:00
  • 23dd021df6 Move context preparation common to all items into the GenericItemSheet Oliver-Akins 2024-02-04 21:13:40 -07:00
  • acd4d35da0 Move some of the new design language CSS into a common location Oliver-Akins 2024-02-04 20:34:43 -07:00
  • e284529a45 Update location of sheets to keep them more organized Oliver-Akins 2024-02-04 20:04:26 -07:00
  • 6fbb480f83 Default the weapon names to an empty string Oliver-Akins 2024-02-04 19:47:56 -07:00
  • 68362def85 I hate HTML... it's so icky Oliver-Akins 2024-02-04 19:45:09 -07:00
  • 60cfd0f1bb On to 0.0.5 Oliver-Akins 2024-02-04 19:01:49 -07:00
  • f5a6c30248 Prevent the data migration code from preventing any editing Oliver-Akins 2024-02-04 19:01:39 -07:00
  • 11b721a4cb Create data migration test for Mobs v0.0.4 Oliver-Akins 2024-02-03 17:52:10 -07:00
  • 1bc141d91a Remove data migration stuff that doesn't need to exist Oliver-Akins 2024-02-03 17:50:01 -07:00
  • 46555ec807 File cleanup Oliver-Akins 2024-02-03 17:49:43 -07:00
  • 52aaa41d86 Implement the dice list form and tweak some design variables Oliver-Akins 2024-02-03 13:57:31 -07:00
  • 15462c98fb Find roll buttons via data-roll-formula and not the roll class. Oliver-Akins 2024-02-03 13:33:03 -07:00
  • 0deda3235a Begin work on the custom editor for dice Oliver-Akins 2024-02-03 00:12:08 -07:00
  • 36e3a551b8 Add description to the mob data model Oliver-Akins 2024-02-02 19:12:04 -07:00
  • 91a98d3d2a Add bytes to the Mob data model Oliver-Akins 2024-02-02 19:11:25 -07:00
  • aee607e1bc Add immune and weak to the Mob data model Oliver-Akins 2024-02-02 19:10:11 -07:00
  • e862165689 Tweak the design so that Drops and a Description can be fit into the sheet Oliver-Akins 2024-02-02 19:07:07 -07:00
  • dabbc4e850 Cleanup files Oliver-Akins 2024-02-01 22:08:25 -07:00
  • e858be6fa2 Add the .styles folder to the gitignore Oliver-Akins 2024-02-01 22:07:08 -07:00
  • 47a3461680 Purge the compiled CSS from the repo Oliver-Akins 2024-02-01 22:06:44 -07:00
  • 3bb36cde58 Improve design and layout of the mob sheet Oliver-Akins 2024-02-01 22:06:14 -07:00
  • cdaaaef34d On to v0.0.4 Oliver-Akins 2024-01-31 18:45:33 -07:00
  • a657b2e3e8 Load icons during initial setup and allow hot-reloading icons v0.0.3 Oliver-Akins 2024-01-31 18:34:24 -07:00
  • b9ed3289dc Begin work on 0.0.3 Oliver-Akins 2024-01-31 18:17:41 -07:00
  • f3a4604be9 Add the build script that I forgot to add for the github action v0.0.2 Oliver-Akins 2024-01-29 23:08:05 -07:00
  • e5f0a1d5d6 Create the zip after updating the system.json Oliver-Akins 2024-01-29 23:07:52 -07:00
  • 85103c0568 Version bump to 0.0.2 Oliver-Akins 2024-01-29 23:03:26 -07:00
  • a2da4d9443 Add a Github Action for building a release Oliver-Akins 2024-01-29 23:03:16 -07:00
  • a4bb96513d Add yaml language-specific settings Oliver-Akins 2024-01-29 23:02:54 -07:00
  • 7b1fac733d Cleanup and add the mob as a valid actor type Oliver-Akins 2024-01-28 20:26:24 -07:00
  • a8b054281f Add a file for steps on how to release. Oliver-Akins 2024-01-28 20:25:21 -07:00
  • a19bce7e8a Update the URL positioning in the system json Oliver-Akins 2024-01-28 20:18:57 -07:00
  • 9438233fb5 Point to the latest releases in the repo system.json Oliver-Akins 2024-01-28 20:11:34 -07:00
  • 7c521de4aa Update the system.json Oliver-Akins 2024-01-28 20:03:10 -07:00
  • 15aaf4edd0 Add missing export Oliver-Akins 2024-01-28 16:26:27 -07:00
  • e2de711388 Update the mob sheet CSS Oliver-Akins 2024-01-28 16:04:13 -07:00
  • 028b8629fe Implement Mob Sheet v0.0.1 Oliver-Akins 2024-01-28 16:00:14 -07:00
  • c257e4e5ee Don't deregister Core sheets for now Oliver-Akins 2024-01-28 15:29:34 -07:00
  • f41dcedbd2 Tweak hint that's currently inaccurate Oliver-Akins 2024-01-26 23:16:22 -07:00
  • b281763f21 Remove gross space Oliver-Akins 2024-01-26 23:16:04 -07:00
  • efc9316c31 Implement Spell send to chat Oliver-Akins 2024-01-26 22:43:26 -07:00
  • b30aa18a27 Pets and misc changes Oliver-Akins 2024-01-26 21:40:27 -07:00
  • 4a3523d6cf Make the spell cost correctly save / render Oliver-Akins 2024-01-26 20:27:57 -07:00
  • 0c211be7dc Begin work on the Summons list Oliver-Akins 2024-01-20 15:07:55 -07:00
  • bfc8298b1f Make the icon use currentColor Oliver-Akins 2024-01-20 15:07:31 -07:00
  • 63ce8f7acb Actually update the used property from the main sheet Oliver-Akins 2024-01-20 14:53:16 -07:00
  • 79bdf428d6 Rename some panels Oliver-Akins 2024-01-20 14:50:26 -07:00
  • 337edb87ec Add snippet for handlebars icons Oliver-Akins 2024-01-20 14:50:05 -07:00
  • 1a2b465e6a Fix import error Oliver-Akins 2024-01-20 14:49:45 -07:00
  • 9a61b9f127 Tweak the embedded item updating method to make it retrieve the value correctly Oliver-Akins 2024-01-20 14:49:16 -07:00
  • 6700c8c1fb Remove some stuff that I started but began to overwhelm me Oliver-Akins 2024-01-19 20:38:22 -07:00
  • 69f6d91385 Add delete button for aspects and localize the Edit text Oliver-Akins 2024-01-19 20:36:24 -07:00
  • 762b297895 Add the data model for structures and prevent them from being embedded in most actors. Oliver-Akins 2024-01-16 19:24:56 -07:00
  • 5286f403a1 Add some more icons Oliver-Akins 2024-01-15 22:49:17 -07:00
  • be09a11449 Rename Backpack to RAM Oliver-Akins 2024-01-15 22:47:57 -07:00
  • eb8d4f7c11 Work on creating more of the necessary data models Oliver-Akins 2024-01-15 22:47:47 -07:00
  • ef9a3f2542 Finish the Pet data model Oliver-Akins 2024-01-15 22:06:12 -07:00
  • fd4ab482b4 Complete Transportation data model Oliver-Akins 2024-01-15 21:53:18 -07:00
  • 8ee455b977 Move the Actor data models into a subfolder so I don't go as insane Oliver-Akins 2024-01-15 21:49:13 -07:00
  • 3e40d0f8c5 Add setting to limit how many Aspects a character can have equipped Oliver-Akins 2024-01-14 01:00:51 -07:00
  • 2fff1b84b5 Allow editing the "Used" property on embedded aspects from the Aspect sheet Oliver-Akins 2024-01-13 16:04:10 -07:00
  • 3791a7199c Make it so that the actor can reject embedded items using the Item pre-create hook Oliver-Akins 2024-01-13 16:03:43 -07:00
  • 1701547e57 Use the TypeDataModel instead of DataModel Oliver-Akins 2024-01-13 16:02:06 -07:00
  • 21327ba60f Move the Aspect data model into it's appropriate location Oliver-Akins 2024-01-13 16:01:48 -07:00
  • cb888bebad Tweak the Aspect data model Oliver-Akins 2024-01-13 15:06:02 -07:00
  • 38fcb1193a Add an ItemHandler class and prevent players from having more than 1 aspect. Oliver-Akins 2024-01-13 15:03:00 -07:00
  • 82108bfe5f Convert to using a module instead of a "static" class Oliver-Akins 2024-01-13 01:25:11 -07:00
  • e71d2133f2 Remove the requirement to use devmode for the tab switching to work Oliver-Akins 2024-01-13 01:24:26 -07:00
  • 2ba9ab2b21 Remove console log Oliver-Akins 2024-01-12 23:27:57 -07:00
  • a1f9ae5c5a Tweak some panel content styles to make the spells button span the full width Oliver-Akins 2024-01-12 23:27:14 -07:00
  • 7d990fe64b Allow creating custom embedded documents of any type from the sheet, and add functionality to the aspect create button Oliver-Akins 2024-01-12 23:26:55 -07:00
  • 134b13756a Allow event listeners for item sheets when the item is embedded Oliver-Akins 2024-01-12 23:22:58 -07:00
  • 10dcec3bd7 Work towards better editing of embedded items Oliver-Akins 2024-01-11 23:20:35 -07:00
  • 0496be73b0 Missed a localization string Oliver-Akins 2024-01-11 19:19:28 -07:00
  • 7381a2a7fe Allow editing embedded documents (used for spells here) in the item's sheet itself. Oliver-Akins 2024-01-11 19:03:24 -07:00
  • 516f7ac826 Work towards using pop-out item sheets instead of inline-editing because inline-editing is annoying and kinda ugly TBH Oliver-Akins 2024-01-10 22:18:18 -07:00
  • dcdc1b7764 Add event listening for embedded item deletion Oliver-Akins 2024-01-10 19:17:44 -07:00