Commit graph

  • 5b12534126
    Merge f3aecc1ce8 into 2414fde703 Oliver 2025-10-16 04:36:00 +00:00
  • f3aecc1ce8 Remove handlebars log feature/trait-items Eldritch-Oliver 2025-10-15 22:35:52 -06:00
  • 1d13f38f81 Tweak the way armour shows up on the sheet so that it's a bit easier to deal with Eldritch-Oliver 2025-10-15 22:35:44 -06:00
  • 8ed6f49c8d Finish the initial requirements for the header partial Eldritch-Oliver 2025-10-15 22:34:46 -06:00
  • d70c5113b1 Remove log that's a bit spammy Eldritch-Oliver 2025-10-15 22:33:39 -06:00
  • 0d1c2ddbb3 Fix deprecation warning Eldritch-Oliver 2025-10-15 21:27:40 -06:00
  • cd69228e68 Add Craft as it's own section item. Display the attack range Eldritch-Oliver 2025-10-13 21:29:56 -06:00
  • 28345bdef0 Begin making the BookGeistSheet have the final design Eldritch-Oliver 2025-10-12 21:29:59 -06:00
  • 798e7441b4 Add a helper to output a value if it's truthy or nothing otherwise Eldritch-Oliver 2025-10-12 21:28:52 -06:00
  • d81d86ef47 Auto-equip weapons when embedded into Geist Eldritch-Oliver 2025-10-12 20:37:16 -06:00
  • e7ac049ae3 Update the eslint indentation rule to be better when using a buncha mixins Eldritch-Oliver 2025-10-12 20:18:18 -06:00
  • 4a8ce9b099 Update the GenericAppMixin so that it persists focus better Eldritch-Oliver 2025-10-12 18:01:47 -06:00
  • 28989c2d35 Update fate path preparation to use localized labels Eldritch-Oliver 2025-10-12 14:07:39 -06:00
  • f237bce4d9 Update the GenericApp to be using _prepareContext instead of _preparePartContext Eldritch-Oliver 2025-10-12 01:42:23 -06:00
  • 7935a85188 Initialize the BookGeistSheet Eldritch-Oliver 2025-10-12 01:42:05 -06:00
  • 2414fde703
    Merge pull request #69 from Eldritch-Oliver/content/sprint-start main Oliver 2025-10-12 01:12:05 -06:00
  • 163423ea5b Add dev button for getting an easy actor reference in the console Eldritch-Oliver 2025-10-12 00:56:07 -06:00
  • 0626279fbe Move the GenericApp mixin into the mixins folder Eldritch-Oliver 2025-10-11 22:52:51 -06:00
  • ca185ba42a Add a custom mixin that allows doing complex structural position while maintaining partial rerenders Eldritch-Oliver 2025-10-11 22:52:12 -06:00
  • e8baec0bc4 Implement the script that handles preparing the manifest for release Eldritch-Oliver 2025-10-11 17:19:03 -06:00
  • 165c24f32c Remove unneeded helper method Eldritch-Oliver 2025-10-11 17:02:58 -06:00
  • d6beb4ba63 Localize the button label Eldritch-Oliver 2025-10-11 17:02:01 -06:00
  • 9f96805bb7 Prevent the RichEditor from getting the globally applied RipCrypt styling bug/rich-editor-styling Eldritch-Oliver 2025-10-10 21:51:18 -06:00
  • 7de3f1ca87 Add an item sheet for editing Traits Eldritch-Oliver 2025-10-10 21:50:01 -06:00
  • 4d0f29d7f0 Prevent creating a Trait when it's on a non-geist Actor Eldritch-Oliver 2025-10-10 21:49:32 -06:00
  • 0e0f9d3831 Clean up some non-functional CSS Eldritch-Oliver 2025-10-10 21:09:44 -06:00
  • 803c1673e2 Move dev-only hooks into their own folder that isn't included in the build Eldritch-Oliver 2025-10-10 18:45:13 -06:00
  • 8de63e91c7 Get the foundation Trait type defined Eldritch-Oliver 2025-10-10 18:07:02 -06:00
  • 507c9b0341 Remove parts of the item schemas that aren't necessary Eldritch-Oliver 2025-10-10 18:05:56 -06:00
  • de0030a875 Update the workflow to build the compendia and include it in releases content/sprint-start Eldritch-Oliver 2025-10-09 18:36:16 -06:00
  • be04ab9a26 Add data for the compendia from the SprintStart zine Eldritch-Oliver 2025-10-09 02:04:38 -06:00
  • 8f206baf46 Add initial pack definitions Eldritch-Oliver 2025-10-09 02:03:18 -06:00
  • 5b9e808ea9 Fix version identifier v0.2.0 Eldritch-Oliver 2025-10-08 23:14:18 -06:00
  • d5899aa296 Update system.json Eldritch-Oliver 2025-10-08 23:10:58 -06:00
  • 3dd3139281 Update the brace format from 1tbs to stroustrup Eldritch-Oliver 2025-10-08 23:10:15 -06:00
  • 1c7308e188
    Merge pull request #65 from Eldritch-Oliver/bug/alert-cryptic-events-globally Oliver 2025-10-08 23:08:25 -06:00
  • dad9ab860c Broadcast the notify event when a cryptic event happens Eldritch-Oliver 2025-10-08 23:06:40 -06:00
  • e06c500b5c Add a notify websocket event Eldritch-Oliver 2025-10-08 23:06:17 -06:00
  • 822094077b Make the devMode game unpause be broadcasted Eldritch-Oliver 2025-10-08 23:05:57 -06:00
  • a6047ff009
    Merge pull request #64 from Eldritch-Oliver/feature/haste-roll-shortcut Oliver 2025-10-08 17:55:56 -06:00
  • e18b01e425 Apply PR feedback Eldritch-Oliver 2025-10-08 17:53:36 -06:00
  • f4969667f4 Update system manifest Eldritch-Oliver 2025-10-08 00:17:04 -06:00
  • 4eecd15acf Add the required actions from the component parts into the combined sheet Eldritch-Oliver 2025-10-08 00:06:19 -06:00
  • 6e77bdd949 Add an action button for Haste checks in the Stats card UI Eldritch-Oliver 2025-10-08 00:05:09 -06:00
  • 59c66c20a1 Add an action for rolling a Haste Check Eldritch-Oliver 2025-10-07 22:22:32 -06:00
  • fa0b1078a1 Finish the helper in the public API and broadcast the socket event Eldritch-Oliver 2025-10-07 22:22:09 -06:00
  • 78d02400d0 Add short circuit to ensure that socket events through the API can't trigger the sands update while disabled Eldritch-Oliver 2025-10-07 22:21:33 -06:00
  • 77d43f28b4 Add a setting that makes it so player rolls don't auto-update the sands of fate Eldritch-Oliver 2025-10-07 22:16:23 -06:00
  • c23c67280f
    Merge pull request #60 from Eldritch-Oliver/feature/embedded-item-creation Oliver 2025-10-07 19:15:56 -06:00
  • cc917878c3
    Merge pull request #59 from Eldritch-Oliver/feature/prompt-equip-on-drop Oliver 2025-10-07 18:31:55 -06:00
  • c0a9731b02 Add socket event handling foundations and an updateSands event in anticipation of hasty rolls Eldritch-Oliver 2025-10-06 23:25:27 -06:00
  • 7c0fb75e0f Get the base functions set up that are required for the roll shortcut Eldritch-Oliver 2025-10-05 23:47:52 -06:00
  • 92e844341d Extract the Sands changing into a function of the public API for the HUD Eldritch-Oliver 2025-10-05 23:46:39 -06:00
  • 5c95fec201 Add the socket enabling to the manifest Eldritch-Oliver 2025-10-05 23:26:45 -06:00
  • 92cb1ed7ff Add a confirmation dialog whenever deleting an item from the sheet context menus (closes #57) Eldritch-Oliver 2025-10-05 23:07:12 -06:00
  • 898e01f215 Update icon credits Eldritch-Oliver 2025-10-05 22:56:51 -06:00
  • 7e70a512f7 Added improved shield icons Eldritch-Oliver 2025-10-05 19:42:06 -06:00
  • 797f473c59 Remove extraneous SVG stuff Eldritch-Oliver 2025-10-05 16:30:04 -06:00
  • 495e669ba6 Add the buttons for creating new embedded items from the sheet Eldritch-Oliver 2025-10-05 16:28:40 -06:00
  • 9b239831b8 Add a grow helper class for better flexbox positioning Eldritch-Oliver 2025-10-05 16:28:12 -06:00
  • a2b6fd8dfc Pass in the showEquipPrompt flag since we don't want it when making items directly from the sheet Eldritch-Oliver 2025-10-05 16:27:50 -06:00
  • 9e7ef02f62 Add a plus icon Eldritch-Oliver 2025-10-05 16:27:06 -06:00
  • cc61a0c3ac Add a way to skip the equip prompt for API-based creation when it's not desired Eldritch-Oliver 2025-10-05 15:48:15 -06:00
  • 08278655dc Update the preUpdate handling to not block the entire update, bringing it more inline with Armour/Shield Eldritch-Oliver 2025-10-05 15:25:52 -06:00
  • f29ab8bdaa Add a prompt for equipping an item on drag and drop Eldritch-Oliver 2025-10-05 15:25:23 -06:00
  • dfc8964296 Add a getter for retrieving equipped weapons easily Eldritch-Oliver 2025-10-05 15:24:37 -06:00
  • 2497c492bf Update the way that the force rerender calls the render method Eldritch-Oliver 2025-10-05 15:24:11 -06:00
  • 98b429f941 Finish making the intellisense work properly Eldritch-Oliver 2025-10-05 13:31:31 -06:00
  • 0917f28fcb Fix the tab change on ready Eldritch-Oliver 2025-10-05 12:55:10 -06:00
  • 1228b32823
    Merge pull request #52 from Eldritch-Oliver/feature/armour-sheet-improvements Oliver 2025-10-04 21:20:02 -06:00
  • 739652e346 Add missing localizations Eldritch-Oliver 2025-10-04 21:19:38 -06:00
  • e552b7d041 Make the logic use an or instead nullish coalesce Eldritch-Oliver 2025-10-04 21:18:10 -06:00
  • 4d36cc29a5 Clean up the armour summary markup Eldritch-Oliver 2025-10-04 21:17:25 -06:00
  • 514103fe0b Remove download link Eldritch-Oliver 2025-10-04 20:45:58 -06:00
  • 8098ede72c Update action to use variable substitution Eldritch-Oliver 2025-10-04 20:44:01 -06:00
  • bf06edc5c6 Add a script for linking Foundry into the project root Eldritch-Oliver 2025-10-04 20:43:41 -06:00
  • d15301663c Update system.json Eldritch-Oliver 2025-10-04 20:43:29 -06:00
  • ae0d4fb0a2 Provide provide proper limited accessor Oliver-Akins 2025-07-31 21:32:58 -06:00
  • 511481e608 Finish writing the GenericAppMixin jsdoc Oliver-Akins 2025-07-31 21:32:42 -06:00
  • a01c79ea2f Remove unused import Oliver-Akins 2025-07-31 20:50:50 -06:00
  • b1ba33919f Localize and add missing labels Oliver-Akins 2025-07-31 20:50:44 -06:00
  • 7dfc1bd0c0 Add IDs for the label associations Oliver-Akins 2025-07-31 10:32:42 -06:00
  • e90e90bfe0 Remove log Oliver-Akins 2025-07-31 10:29:56 -06:00
  • ca0c793b56 Add cursor pointer to events Oliver-Akins 2025-07-23 23:52:23 -06:00
  • 3c582c77bb Update the ArmourSheets to allow for the equipped toggle to be present and work Oliver-Akins 2025-07-23 23:52:07 -06:00
  • b72c9d9739 Add meta properties that indicate if the document is embedded, and if the user is able to edit it Oliver-Akins 2025-07-23 22:17:05 -06:00
  • 0bd099cc28 Add todo so I don't forget Oliver-Akins 2025-07-20 21:45:10 -06:00
  • 2215ce503b Remove the sheet inputs from the data model Oliver-Akins 2025-07-20 21:44:27 -06:00
  • bfa26edd5b Prevent the AllItemSheet from being used on armour/shields Oliver-Akins 2025-07-20 21:43:41 -06:00
  • 99c1281da8 Add lang entry for the new sheet Oliver-Akins 2025-07-20 21:43:23 -06:00
  • caa3fbbda0 Localize name based on the core translation Oliver-Akins 2025-07-20 21:35:39 -06:00
  • 94942c8eab Make a unique ArmourSheet so that it can have a better UX for indicating protection locations Oliver-Akins 2025-07-20 21:35:27 -06:00
  • 2b88bcc2ef Add a component that handles displaying the person silhouette with some content inside of it Oliver-Akins 2025-07-20 21:32:46 -06:00
  • 26a2e0f3ff Cleanup a few logs Oliver-Akins 2025-07-20 21:28:25 -06:00
  • e49fa03fed Rename the elements folder to components Oliver-Akins 2025-07-20 14:14:46 -06:00
  • e489da9666 Update manifest for release v0.1.0 Oliver-Akins 2025-07-14 21:51:55 -06:00
  • a314ee5c18 Remove main from the branch protection rules Oliver-Akins 2025-07-14 21:44:11 -06:00
  • eccfd96e67 Make it so that the setting change doesn't error when no combat is started Oliver-Akins 2025-07-14 21:43:27 -06:00
  • 5d8a4495a1 Add way to change whether heroes or geist go first in a combat Oliver-Akins 2025-07-14 21:43:12 -06:00
  • 2a4ba73934
    Merge pull request #48 from Oliver-Akins/dev Oliver 2025-07-14 19:49:56 -06:00