Commit graph

38 commits

Author SHA1 Message Date
Oliver-Akins
6fbb480f83 Default the weapon names to an empty string 2024-02-04 19:47:56 -07:00
Oliver-Akins
f5a6c30248 Prevent the data migration code from preventing any editing 2024-02-04 19:01:39 -07:00
Oliver-Akins
11b721a4cb Create data migration test for Mobs 2024-02-03 17:52:10 -07:00
Oliver-Akins
0deda3235a Begin work on the custom editor for dice 2024-02-03 00:12:08 -07:00
Oliver-Akins
36e3a551b8 Add description to the mob data model 2024-02-02 19:12:04 -07:00
Oliver-Akins
91a98d3d2a Add bytes to the Mob data model 2024-02-02 19:11:25 -07:00
Oliver-Akins
aee607e1bc Add immune and weak to the Mob data model 2024-02-02 19:10:11 -07:00
Oliver-Akins
028b8629fe Implement Mob Sheet 2024-01-28 16:00:14 -07:00
Oliver-Akins
1a2b465e6a Fix import error 2024-01-20 14:49:45 -07:00
Oliver-Akins
6700c8c1fb Remove some stuff that I started but began to overwhelm me 2024-01-19 20:38:22 -07:00
Oliver-Akins
762b297895 Add the data model for structures and prevent them from being embedded in most actors. 2024-01-16 19:25:16 -07:00
Oliver-Akins
eb8d4f7c11 Work on creating more of the necessary data models 2024-01-15 22:47:47 -07:00
Oliver-Akins
ef9a3f2542 Finish the Pet data model 2024-01-15 22:06:12 -07:00
Oliver-Akins
fd4ab482b4 Complete Transportation data model 2024-01-15 22:05:52 -07:00
Oliver-Akins
8ee455b977 Move the Actor data models into a subfolder so I don't go as insane 2024-01-15 21:49:13 -07:00
Oliver-Akins
1701547e57 Use the TypeDataModel instead of DataModel 2024-01-13 16:02:06 -07:00
Oliver-Akins
21327ba60f Move the Aspect data model into it's appropriate location 2024-01-13 16:01:48 -07:00
Oliver-Akins
cb888bebad Tweak the Aspect data model 2024-01-13 15:06:02 -07:00
Oliver-Akins
516f7ac826 Work towards using pop-out item sheets instead of inline-editing because inline-editing is annoying and kinda ugly TBH 2024-01-10 22:18:18 -07:00
Oliver-Akins
dfc51a5899 Working on the spells panel, which resulted in a lot of weird structural changes that aren't *really* functional yet 2024-01-07 22:27:26 -07:00
Oliver-Akins
9522e28f4b Move the Item data models into their own folder for better organization 2024-01-07 11:57:17 -07:00
Oliver-Akins
703aca9eef I forgot to instantiate the classes whoops 2024-01-07 10:26:08 -07:00
Oliver-Akins
25dfe354ea Update and begin work on a new data model 2024-01-07 00:58:05 -07:00
Oliver-Akins
99546cd0e3 Add missing import, whoops 2024-01-07 00:57:43 -07:00
Oliver-Akins
c273111004 Begin working on a custom DOTDUNGEON config block 2024-01-07 00:55:13 -07:00
Oliver-Akins
07bebdba4d Begin working on making there be per-subtype classes for class methods 2024-01-07 00:54:16 -07:00
Oliver-Akins
e2443833eb Add utility data field from the dnd5e system 2024-01-07 00:11:42 -07:00
Oliver-Akins
f68e7161df Get the weapons block implemented 2023-12-24 23:03:42 -07:00
Oliver-Akins
a8619246fe Finish the backpack panel 2023-12-24 11:58:02 -07:00
Oliver-Akins
faa84df3bc Add text boxes for roles 2023-12-23 20:25:45 -07:00
Oliver-Akins
554fae5a93 Finishing the Sync sheet and some other stuffs 2023-12-21 23:59:38 -07:00
Oliver-Akins
d653da2c04 Add the syncDelta to the data model 2023-12-18 23:21:51 -07:00
Oliver-Akins
a2a72792a2 Do some more work on the character sheet MVP 2023-12-17 18:29:52 -07:00
Oliver-Akins
340f80c5b9 Get the actor sheet read/writing the character's aspect data 2023-12-16 23:47:07 -07:00
Oliver-Akins
d4c13363d0 Fix spelling mistake in the data model 2023-12-16 01:29:12 -07:00
Oliver-Akins
763a0982d5 Add the Aspect sheet and update some translation keys for the actor sheet 2023-12-15 23:55:47 -07:00
Oliver-Akins
25e3fa1bb8 Begin working on Aspect items 2023-11-29 22:41:43 -07:00
Oliver-Akins
58facf1490 Get the PlayerSheet working and actually saving data, using the data models instead of the template.json 2023-11-29 00:08:19 -07:00