jalensailin
|
161158d9f6
|
add djlint and editor config and assoc. settings
|
2025-07-18 22:47:29 -04:00 |
|
jalensailin
|
0480a7ac6c
|
break out header into own PART
|
2025-07-18 22:47:29 -04:00 |
|
jalensailin
|
ae41353658
|
replace tabs with its own PART; not in correct order yet
|
2025-07-18 22:47:29 -04:00 |
|
jalensailin
|
d7672027af
|
fix hot reload for html files
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
58939386ce
|
initial work to move actor sheets to appv2;
adds a more generic base-sheet from which to extend
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
56b0674c25
|
fixup deltagreen with more v13-friendly syntax
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
94a6d4266c
|
add ID property to config
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
cbcdf80151
|
fix a couple of deprecation warnings in actor-sheet
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
4c94e62b4b
|
format/fix most linting issues in actor-sheet;
(some issues remain)
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
fb63176517
|
refactor eslintrc.yml
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
e628241599
|
add hotReload flags to system.json
|
2025-07-18 22:47:28 -04:00 |
|
jalensailin
|
cc3cd1ea62
|
fix linting errors in stat-parser-macro.js
|
2024-06-08 12:59:02 -04:00 |
|
jalensailin
|
968968245c
|
move eslint global variable ignores to eslint config file
|
2024-06-08 12:36:28 -04:00 |
|
jalensailin
|
b72276fdf8
|
deleting special training works again
|
2024-06-08 02:27:20 -04:00 |
|
jalensailin
|
f8f61d49e3
|
replace randomID with foundry.utils.randomID
|
2024-06-08 02:20:44 -04:00 |
|
jalensailin
|
5cb76539b8
|
fix data to system in several locations
|
2024-06-08 02:20:07 -04:00 |
|
jalensailin
|
6cd71b5a5f
|
fix lethality toggle (data. to system.)
|
2024-06-08 02:15:36 -04:00 |
|
jalensailin
|
ed5d6aa895
|
remove final { async: true } in roll.evaluate
|
2024-06-08 02:10:16 -04:00 |
|
jalensailin
|
eb54770356
|
skill improvement application works again;
simultaneously stops two deprecation warnings
|
2024-06-08 02:09:07 -04:00 |
|
jalensailin
|
2fde78f278
|
replace duplicate with foundry.utils.duplicate
|
2024-06-08 02:08:26 -04:00 |
|
jalensailin
|
a889943efc
|
replace mergeObject with foundry.utils.mergeObject
|
2024-06-08 01:54:17 -04:00 |
|
jalensailin
|
f5a21659c5
|
update system.json with new compatibility info
|
2024-06-08 01:51:41 -04:00 |
|
jalensailin
|
9e6ef3919f
|
replace deprecated {{#select}} helper with createSelectInput method
|
2024-06-08 01:46:38 -04:00 |
|
jalensailin
|
3bf67b6efc
|
move from DG.ItemTypes to Foundry-compatible TYPES.Item for localization
|
2024-06-08 01:23:04 -04:00 |
|
jalensailin
|
e11ef6dee8
|
use Foundry's toMessage function over our own custom method
|
2024-06-08 00:20:45 -04:00 |
|
jalensailin
|
4ff48d87b6
|
changelog update
|
2024-03-03 14:30:04 -05:00 |
|
jalensailin
|
277d8ab702
|
sort skills by row or column (depending on user input)
|
2024-03-03 14:17:00 -05:00 |
|
jalensailin
|
441cf3bfaf
|
Move default Typed Skill translation code to preCreateActor hook
|
2024-01-26 11:43:27 -05:00 |
|
jalensailin
|
39c7481c51
|
missing type skill checkbox fix plus css tweak
|
2023-12-12 23:57:05 -05:00 |
|
jalensailin
|
316cdfb8f5
|
changelog
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
55ef95aa5e
|
slightly refactor how rolls get their info;
by splitting out repeated code into utility function;
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
6330fc1ec3
|
special training custom roll logic implemented
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
8210ba8ae7
|
fix vehicle display
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
046bfc8ede
|
align skills and special trainings;
change actor sheet height
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
fc761ddaa8
|
only agents can improve custom skills
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
5e6a368ff3
|
adjust height of skill boxes; add colored left border
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
32125aa83e
|
add functionality for rolls
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
5ff3d1805b
|
break out action-pill as its own class
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
16da26febb
|
change skill to attribute
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
31894a844f
|
improve display of Special Training attributes
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
9538e44570
|
dropdown for skills
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
a6512e0fa1
|
add Edit Special Training logic
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
5bad511925
|
add Create Special Training logic
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
07ae7025e8
|
template for creating/editing special training
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
872afd9b23
|
handle deletion of special training
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
0aadf4f927
|
split out repeated html into hbs partial
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
5ea9f0dc4d
|
i18n string update
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
c3031128bc
|
initial styling of new button
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
c47fa3052b
|
format sheets with new button (no functionality)
|
2023-12-09 18:29:12 -05:00 |
|
jalensailin
|
2eeee4728c
|
add special training datapoint to actors
|
2023-12-09 18:28:42 -05:00 |
|
jalensailin
|
a941bda83f
|
fix eslint error
|
2023-12-05 12:46:27 -05:00 |
|
jalensailin
|
3a6b656f02
|
Update github workflow to automate version/links;
Update system.json with dummy values;
These'll be replaced with correct values by the build system on release
|
2023-10-28 23:45:08 -04:00 |
|
jalensailin
|
9e2e06c60e
|
update date and version number
|
2023-10-17 13:05:36 -04:00 |
|
jalensailin
|
763b1c0fcd
|
fix issue with context in handlebars helper;
changelog
|
2023-10-16 12:57:59 -04:00 |
|
jalensailin
|
a06bef4b43
|
changelog update
|
2023-10-01 14:48:47 -04:00 |
|
jalensailin
|
87fb530035
|
Fix conditionals for private san rolls
|
2023-10-01 14:48:47 -04:00 |
|
jalensailin
|
988ddea70f
|
add .gitattribute file
|
2023-09-30 14:03:53 -04:00 |
|
jalensailin
|
f744cc36f0
|
prettify /documentation md files
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
5ae1548625
|
prettify changelog and readme
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
1d66063149
|
prettify system.json and template.json
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
1f28fe8ca4
|
prettify lang files
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
deaf61a101
|
prettify github workflow file;
changes line endings to LF in workflow .yml file
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
d1bc83508c
|
prettify packs/source (compendia jsons)
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
d6e124c9ae
|
prettify css files
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
a892e30143
|
break out handlebars helpers into own file;
remove commented out hook;
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
3c0ea55af3
|
break macro logic into its own file
|
2023-09-28 23:07:59 -04:00 |
|
jalensailin
|
2754781efd
|
manually fix most of remaining ESLint errors;
everything still works in my testing
|
2023-09-28 23:07:53 -04:00 |
|
jalensailin
|
5d95aeb98b
|
fix autofixable ESLint errors and format js files
|
2023-09-28 22:54:24 -04:00 |
|
jalensailin
|
bb32f9e2d6
|
Introduce ESLint, Prettier, and NPM to the project
|
2023-09-28 22:54:17 -04:00 |
|
jalensailin
|
cbf00ee0dd
|
update gear headers to be consistent
|
2023-09-23 15:01:53 -04:00 |
|
jalensailin
|
3f40a11b7d
|
make Hide Untrained more clear
|
2023-09-23 14:32:08 -04:00 |
|
jalensailin
|
6720870435
|
capitalize "statistics" in headers;
remove unused divider from skills tab in NPC/unnatural sheets
|
2023-09-21 16:44:42 -04:00 |
|
jalensailin
|
f504cb1c2e
|
typed skills consistent across all sheets
|
2023-09-21 16:39:59 -04:00 |
|
jalensailin
|
ed9daba359
|
localize headers / add skills header to other sheets;
convert hide untrained skills checkbox into eye glyph;
|
2023-09-21 16:36:53 -04:00 |
|
jalensailin
|
a8257069e7
|
simplify damage and sanity damage
|
2023-09-21 15:34:19 -04:00 |
|
jalensailin
|
76e86f3fff
|
display %modifier in rolls if applicable
|
2023-09-21 12:27:48 -04:00 |
|
jalensailin
|
03bd254707
|
changelog update
|
2023-09-21 11:50:57 -04:00 |
|
jalensailin
|
ee84cbd0fc
|
restyle rolls for consistency
|
2023-09-20 18:32:58 -04:00 |
|
jalensailin
|
899c1d9fdf
|
enable lethality toggle for non-agent sheets
|
2023-09-20 16:33:26 -04:00 |
|
jalensailin
|
cc00d8c71a
|
all unnatural rolls work
|
2023-09-20 16:28:41 -04:00 |
|
jalensailin
|
bb5e98d94d
|
NPC rolls all work
|
2023-09-20 13:41:14 -04:00 |
|
jalensailin
|
eb2b60c16f
|
fix macro rolling
|
2023-09-20 13:29:53 -04:00 |
|
jalensailin
|
504b9d609c
|
take into account internal weapon mod;
add some comments
|
2023-09-20 12:38:31 -04:00 |
|
jalensailin
|
0422f8d587
|
sanity damage rolls now work
|
2023-09-20 12:31:05 -04:00 |
|
jalensailin
|
0448e4a19b
|
damage dialog now works
|
2023-09-20 00:32:10 -04:00 |
|
jalensailin
|
27673dd326
|
stop converting the roll formula to upper case;
fix inhuman modified stat rolls;
fix typedSkill localized key;
|
2023-09-20 00:04:31 -04:00 |
|
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 |
|
jalensailin
|
1367b11892
|
remove v10 databases
|
2023-09-10 22:50:04 -04:00 |
|
jalensailin
|
0dbda7c4c0
|
update manifest to point to new zip file
|
2023-09-10 22:50:04 -04:00 |
|