Commit graph

36 commits

Author SHA1 Message Date
WBHarry
bf1492b195 Removed additional unneccessary getters 2025-06-08 01:28:49 +02:00
WBHarry
213a07b64c Improved Character datamodel 2025-06-08 00:52:53 +02:00
WBHarry
746e0f239a
110 - Class Data Model (#111)
* Added PreCreate/Create/Delete logic for Class/Subclass and set it as foreignUUID fields in PC

* Moved methods into TypedModelData

* Simplified Subclass
2025-06-07 20:30:12 +02:00
WBHarry
53be047e12 Merged with main 2025-06-07 02:08:57 +02:00
WBHarry
a92221778e
Levelup Remake (#100)
* Set up DhLevelTier datamodel

* Added Levelup data model and started at the render

* Fixed data handling in the LevelUp view

* Added back the save function

* Finalised levelup selections and propagating to PC

* Added level advancement selection data

* Added DomainCard selection

* Css merge commit

* Added PC level/delevel benefits of leveling up

* Fixed sticky previous selections on continous leveling

* Fixed up Summary. Fixed multiclass/subclass blocking on selection

* Removed unused level.hbs

* Fixed attribute base for PC

* Improved naming of attribute properties

* Renamed/structured resources/evasion/proficiency

* Improved trait marking

* Rework to level up once at a time

* Added markers

* Removed tabs when in Summary

* Fixed multilevel buttons

* Improved multiclass/subclass recognition

* Fixed tagify error on selection

* Review fixes
2025-06-07 01:50:50 +02:00
Joaquin Pereyra
80cedbe4d2 FIX: imports
FIX: items sheet new paths
FIX: ItemDataModelMetadata type jsdoc
2025-06-03 19:26:41 -03:00
Joaquin Pereyra
a6acbe750a Merge remote-tracking branch 'origin/main' into refactor/84-data-models-structure 2025-06-01 15:31:29 -03:00
Joaquin Pereyra
996e72d4f2 FEAT: add class prepareBaseData for domains 2025-05-31 13:31:59 -03:00
Joaquin Pereyra
527a0cd419 FEAT: new FormulaField class
FEAT: add getRollData on BaseDataItem Class
FEAT: weapon
FIX: remove inventoryWeapon field on Weapon Data Model
2025-05-31 12:46:26 -03:00
IrkTheImp
d34272a301
finding and fixing bugs. (#88) 2025-05-31 10:53:47 +02:00
Joaquin Pereyra
5a2c69d48f FIX: remove unnecessary import 2025-05-30 16:56:40 -03:00
Murilo Brito
e57db2fdc8
Merge pull request #82 from Foundryborne/feature/71-enhance-class-and-subclass-sheet
Feature: Enhance class and subclass sheets
2025-05-30 11:34:47 -03:00
IrkTheImp
7c792f409f
Issue 80 Chatmessage fix (#81)
* fix chatmessage to render the template in constructor. Update namespaces.

* update all chat messages to render templates
2025-05-30 11:13:08 +02:00
moliloo
128178847b enhance class and subclass sheets 2025-05-30 00:11:28 -03:00
Murilo Brito
c34c923406
enhance card items (#75) 2025-05-29 12:07:09 +02:00
moliloo
dc2a74b26f remove form partial in weapon sheet 2025-05-27 22:39:11 -03:00
moliloo
ef4652ab1a enhance armor and weapon sheet 2025-05-27 21:49:28 -03:00
WBHarry
c4a03b2d54
Duality Roll Followup (#65)
* Moved the roll total to bottom right. A bunch of label fixes
* Fixed broken attack-roll damage button
* Added AppearanceMenu allowing modification of DiceSoNice Duality presets
2025-05-27 20:07:47 +02:00
Murilo Brito
6fcfce227a
enhance consumable and miscellaneous sheets (#68) 2025-05-27 13:46:12 +02:00
IrkTheImp
c306c95e6b
Issue 64 (#67)
* fix pc sheet backend actions
2025-05-26 20:31:54 +02:00
Murilo Brito
307af1fd77
Merge pull request #59 from Foundryborne/feature/49-enhace-feature-sheet
Enhace feature sheet and apply new standard style to applications
2025-05-26 12:42:35 -03:00
molilo
3c948ca1b7 enhace feature sheet and apply new standard style to applications
fix unexpected missed padding

requested changes
2025-05-26 12:39:59 -03:00
WBHarry
d1a0a9ab24
Embedding Duality Rolls (#52)
* Added DualityRoll direct rolls in chat
* Added button render to renderJournalEntryPageProseMirrorSheet and renderHandlebarsApplication
* Hope and Fear dice totals are now properly added together
* Added Colorful/Normal DualityRoll color settings
2025-05-26 16:34:32 +02:00
WBHarry
cf51153432
Review Inventory (#55)
* Weapons and Armor are now stored like any other item on the PC. Added equip/unequip logic.

* Changed so that equip attempts always go through and the neccessary weapons are unequipped to fascilitate it

* Fixed drag equip and extracted unequipBeforeEquip logic
2025-05-26 15:43:04 +02:00
Emilio Jimenez
e135a44222
feat(subclassFeatures): fix adding abilities (#54)
* feat(subclassFeatures): fix adding abilities

* fix(subclassFeatures): fix tabs names

---------

Co-authored-by: JimCanE <6275508-jimcane@users.noreply.gitlab.com>
2025-05-25 21:30:40 +02:00
IrkTheImp
71319f2b74
remove id from sheets to allow multiple instances. Added id to roller dialog to enforce only one instance. (#50) 2025-05-25 12:16:01 +02:00
IrkTheImp
98a76aec48
fix height issue, missing text, and red color for Feature (#51)
* fix height issue, missing text, and red color

* Update module/applications/sheets/feature.mjs

Co-authored-by: Emilio Jimenez <19908114+emiliojc@users.noreply.github.com>

---------

Co-authored-by: WBHarry <89362246+WBHarry@users.noreply.github.com>
Co-authored-by: Emilio Jimenez <19908114+emiliojc@users.noreply.github.com>
2025-05-25 12:14:25 +02:00
Murilo Brito
ad1e968888
Merge pull request #42 from Foundryborne/#24/Updating-Adversaries
Updating adversaries
2025-05-24 17:37:24 -03:00
Emilio Jimenez
6572ad571b
chore: add author + missing TextEditor (#41)
Co-authored-by: JimCanE <6275508-jimcane@users.noreply.gitlab.com>
2025-05-24 22:31:45 +02:00
WBHarry
5a501d6769 Fixed Check Rolls, Attack Rolls and Damage Rolls for PCs 2025-05-24 16:56:01 +02:00
WBHarry
faab60b45b Updated attack rolls and damage rolls for adversaries 2025-05-24 10:25:40 +02:00
WBHarry
b24cdcc9ed
Adding Prettier
* Added prettier with automatic useage on pre-commit to avoid style breakage
* Ran Prettier on the project
2025-05-23 18:57:50 +02:00
WBHarry
76e261680c
Merge pull request #16 from Foundryborne/irk/sheet-rolling
Fix Attribute rolling. Updated some depreciated values based on warni…
2025-05-23 07:29:01 +02:00
IrkTheImp
cb34048ac6 Fix Attribute rolling. Updated some depreciated values based on warnings. 2025-05-22 21:41:40 -05:00
Jacob
0fb16708b0
Update pc.mjs 2025-05-22 22:40:53 -04:00
WBHarry
aa4021d1a2 Initial commit 2025-05-22 16:53:39 +02:00