Commit Graph
146 Commits
Author SHA1 Message Date
jalensailin b1fb4f0139 regular damage rolls now work (no dialog);
create a parent class DGRolls that abstracts some functionality;
all custom roll classes should extend that class
2023-09-19 23:35:50 -04:00
jalensailin 1ffb29eed8 break out repeated code into its own function 2023-09-19 23:35:50 -04:00
jalensailin ba129ad6c2 Re-enable roll mode override in dialog 2023-09-19 23:35:50 -04:00
jalensailin 0679373ddc luck rolls now function;
localize test name in modify % dialog
2023-09-19 23:35:50 -04:00
jalensailin b816c2363f lethality rolls work (new class);
onRoll logic improved and simplified;
reorganize code in roll.js;
2023-09-19 23:35:16 -04:00
jalensailin 2b8c6abeea custom roll parameters are now passed as properties of the options parameter object;
this seems to be how other systems do it
2023-09-19 16:25:02 -04:00
jalensailin 939cf54a1b weapon rolls work;
getting an error that may require a slight refactor
2023-09-19 13:33:04 -04:00
jalensailin 23b148263c move functions to methods of DGPercentileRoll cls;
remove unused functions and imports;
sanity rolls should work now
2023-09-18 19:28:38 -04:00
jalensailin 94287fef38 sanity tests work;
remove unused function
2023-09-18 18:15:34 -04:00
jalensailin 835866233b refactor % roll into separate class;
skills and stats function, other rolls need work
2023-09-18 18:04:10 -04:00
jalensailin 350c212cfa stat and skill rolls are working under refactor;
fix some ESLint issues (mostly non declared globals)
2023-09-18 13:12:41 -04:00
jalensailin 952c9f09d0 begin refactoring 2023-09-18 13:12:21 -04:00
TheLastScrub 13fcb24a57 added modifier message back to skills 2023-09-18 09:31:27 -07:00
TheLastScrub ea9c84d787 fix broken rolls 2023-09-17 21:30:43 -07:00
TheLastScrub e0a1a72f36 add % to modifier chat roll 2023-09-17 18:54:04 -07:00
TheLastScrub 4b34057ca7 changes to allow a 'custom' skill for item attacks 2023-09-17 17:01:25 -07:00
TheLastScrub d9c7c4f9db add middle option between cowboy and program 2023-09-15 11:40:25 -07:00
TheLastScrub 05fe2c4b08 fixes to CSS, added black background icons 2023-09-14 17:48:23 -07:00
TheLastScrub 336c93376c character sheet updates and fixes 2023-09-14 14:33:05 -07:00
TheLastScrub de96d5ad17 add setting to hide impossible landscapes content 2023-08-03 22:04:51 -07:00
TheLastScrub 7644567683 add ability to roll SAN damage 2023-07-29 13:57:04 -07:00
TheLastScrub 328f2a5f65 update localization 2023-07-29 10:31:59 -07:00
TheLastScrub 6568d58ca8 add checkbox for damaged bonds 2023-07-29 10:10:26 -07:00
TheLastScrub 5ffb6d07c0 licensing/help tab changes 2023-07-26 21:50:18 -07:00
jalensailin c66c7898a4 change event to mouseup so that right-clicking still works; 2023-07-17 16:23:49 -04:00
jalensailin 19231a8cad Add option to delete original item when dragged to another sheet;
change `mouseDown` event to `click` event;
2023-07-17 16:05:45 -04:00
TheLastScrub c7143e5b14 v11 initial changes 2023-07-15 14:03:08 -07:00
TheLastScrub ae0acfc65e fix issue updating multiple skills 2023-06-25 12:15:03 -07:00
TheLastScrub adc72f87fc made file name better 2023-01-08 13:49:22 -08:00
TheLastScrub 5587b52fdc first pass at stat block parser 2023-01-08 13:46:26 -08:00
TheLastScrub 776dde8506 removed unproductive comment 2023-01-08 13:45:31 -08:00
TheLastScrub 9e46cdbb13 minor cleanup 2023-01-08 13:44:13 -08:00
TheLastScrub 1b8441aa35 create token routine had deprecated reference 2022-09-11 18:31:12 -07:00
TheLastScrub ec1c8f69d5 item macros now defaul to using ID instead of name 2022-09-11 16:52:55 -07:00
TheLastScrub b95853d00f fix macro issue, and some formatting 2022-09-11 16:01:40 -07:00
jalensailin 23a309b0d4 change icons and update this branch for v10 2022-09-05 15:41:05 -04:00
jalensailin 0b557ea098 Merge remote-tracking branch 'TheLastScrub/v10_updates_and_improvements' into jalenml-toggle-lethality 2022-09-04 23:26:42 -04:00
TheLastScrub 4229048e77 fix chat card label on non x5 weapon tests 2022-09-04 18:39:01 -07:00
TheLastScrub 636f44a82d Merge pull request #64 from TheLastScrub/jalenml-skill-improvement-fixes
Skill Improvement Fixes
2022-09-04 18:20:11 -07:00
jalensailin 2ed511f71c skill improvements work correctly for typed skills;
rollFormula is now only chosen by GMs, controllable in settings
2022-09-04 21:11:37 -04:00
TheLastScrub 269bfaa539 Merge branch 'v10_updates_and_improvements' of https://github.com/TheLastScrub/delta-green-foundry-vtt-system-unofficial into v10_updates_and_improvements 2022-09-04 18:00:03 -07:00
TheLastScrub 475a827c72 added vehicle sheet 2022-09-04 17:59:58 -07:00
jalensailin 653b1e70b2 update skill improvement stuff for v10 2022-09-04 15:44:01 -04:00
jalensailin 19c31ac459 Merge remote-tracking branch 'TheLastScrub/master' into v10_updates_and_improvements 2022-09-04 15:36:53 -04:00
jalensailin 014aea23b1 editor in vehicle sheet uses enrichHTML 2022-09-04 15:33:47 -04:00
jalensailin 508e47380e Merge branch 'v10_updates_and_improvements' into jalenml-v10-changes 2022-09-04 15:08:24 -04:00
TheLastScrub d18a690177 start work on v10 2022-09-04 11:44:49 -07:00
jalensailin 953b643729 fixed incorrect references in item sheet .htmls causing sheets to not work;
followed advised procedures for editor handlesbars (see https://foundryvtt.com/article/v10-text-editor/);
fixed incorrect reference in npc/unnatural sheet .htmls causing 'hide untrained' skills to work incorrectly
2022-09-03 14:37:50 -04:00
jalensailin d0fac732b6 forgot roll.js when i updated .js files 2022-09-03 12:31:06 -04:00
jalensailin 5176433b06 update system.json and .js files (may still be some missed items) 2022-09-03 11:56:14 -04:00