Commit Graph

193 Commits

Author SHA1 Message Date
Sebastian Böckelmann
49521cba87 Add related Templatesystem as specified Gamesystems 2024-04-14 11:35:24 +02:00
Sebastian Böckelmann
10a32df859 Load Templatetype of ProductTemplateGamesystems 2024-04-14 11:20:36 +02:00
Sebastian Böckelmann
21d324d3b2 Persist TemplateType of ProductTemplateSystems 2024-04-14 11:18:23 +02:00
Sebastian Böckelmann
151531f970 Create ProductTemplatesystems 2024-04-14 11:14:04 +02:00
Sebastian Böckelmann
eaaac9ec7a Implement basic ProductTemplateSystem 2024-04-14 10:09:30 +02:00
Sebastian Böckelmann
c1070ed1ff Don't override default conditions/actions when loading character specific gamesystem 2024-04-14 09:32:19 +02:00
Sebastian Böckelmann
df3933d147 Parse CharacterSpecificTemplatesystems and reassign them to character 2024-04-14 09:28:50 +02:00
Sebastian Böckelmann
70880b28ef Ignore normal conditions and actions of template-transition when persisting character-specific gamesystems 2024-04-14 09:11:19 +02:00
Sebastian Böckelmann
1f5ed46fed Use conditionMaps and actionMaps when TemplateEditing 2024-04-14 09:09:38 +02:00
Sebastian Böckelmann
6acd3e75bc Ignore conditionMaps and actionMaps when persisting templatesystems 2024-04-14 08:46:17 +02:00
Sebastian Böckelmann
26ea30da13 Load States and Transition as Templates in Templatesystems 2024-04-14 08:44:26 +02:00
Sebastian Böckelmann
877d90171f Add Default DisplayCondition Case 2024-04-14 08:18:25 +02:00
Sebastian Böckelmann
b178d8595a Display Characterspecific conditions in simple-state-editor 2024-04-14 08:15:32 +02:00
Sebastian Böckelmann
fc77868d42 Store min and max value of conditions as numbers 2024-04-14 08:03:17 +02:00
Sebastian Böckelmann
21bc329778 Persist CharacterspecificTemplatesystems 2024-04-14 08:02:59 +02:00
Sebastian Böckelmann
5a2282ddd3 Specify Templatesystem 2024-04-14 07:57:50 +02:00
Sebastian Böckelmann
8a993bd93d Fix unkown component mat-expansion-panel-header (add import) 2024-04-14 07:53:13 +02:00
Sebastian Böckelmann
4868495e70 Open TemplateSpecificatir Dialog 2024-04-14 07:50:38 +02:00
Sebastian Böckelmann
3c9efa1bd5 Add SimpleTemplateSystems to Character 2024-04-13 12:52:55 +02:00
Sebastian Böckelmann
7e6dd4aa27 Load TemplateStatus of SimpleTemplateGamesystem 2024-04-13 12:38:26 +02:00
Sebastian Böckelmann
2c789b4cd0 Add States to SimpleTemplateGamesystem 2024-04-13 12:34:43 +02:00
Sebastian Böckelmann
cd48a10084 Introduce Basic concept of Templates for SimpleGamesystems and Characters 2024-04-13 12:30:42 +02:00
4bd85945b5 Merge pull request 'Implement basic version of characters' () from characters-2 into main
Reviewed-on: 
2024-04-13 11:59:08 +02:00
d26328f2a1 Merge branch 'main' into characters-2 2024-04-13 11:55:34 +02:00
59d480acae Merge pull request 'Introduce ProductSystemGenerator' () from product-generation-refactor into main
Reviewed-on: 
2024-04-13 11:48:27 +02:00
Sebastian Böckelmann
45c5da7c50 Introduce ProductSystemGenerator 2024-04-13 11:46:38 +02:00
Sebastian Böckelmann
e890d89cc8 Load Characters from Persistence 2024-03-22 10:13:50 +01:00
Sebastian Böckelmann
0884709603 Persist Characters 2024-03-22 10:01:47 +01:00
Sebastian Böckelmann
36e4a68e54 Edit Character 2024-03-22 09:47:39 +01:00
Sebastian Böckelmann
4c16fb5269 Delete Character 2024-03-22 09:46:03 +01:00
Sebastian Böckelmann
862ed18e1a Create new Characters 2024-03-22 09:42:05 +01:00
Sebastian Böckelmann
91ee3850d2 Open Character Editor 2024-03-22 09:35:13 +01:00
Sebastian Böckelmann
13ea574fa3 Introduce Characters and visualize them in Overview Component 2024-03-22 09:25:58 +01:00
ef9f24544a Merge pull request 'issue-15' () from issue-15 into main
Reviewed-on: 
2024-03-22 08:46:48 +01:00
Sebastian Böckelmann
4bb37a5a18 Indent for ProductSystems 2024-03-22 08:36:59 +01:00
Sebastian Böckelmann
2416e226fc Load ScriptAccountActions 2024-03-22 08:34:54 +01:00
Sebastian Böckelmann
679cb70487 Merge branch 'issue-17' into issue-15 2024-03-22 08:25:27 +01:00
Sebastian Böckelmann
40680006e6 Remove logging statement 2024-03-22 08:20:42 +01:00
Sebastian Böckelmann
86fb22e701 Fix GameModel Import Path in SimpleGamesystem.spec.ts 2024-03-22 08:14:19 +01:00
Sebastian Böckelmann
75815578dc Fix typo in gamemodel import path in test 2024-03-22 08:10:22 +01:00
Sebastian Böckelmann
e336bf19f9 Fix import of GameModel in Testcases properly this time 2024-03-22 08:05:07 +01:00
Sebastian Böckelmann
f1373caa9f Revert "Fix import of GameModel in Testcases"
This reverts commit 6a8c34df52.
2024-03-22 08:00:24 +01:00
Sebastian Böckelmann
6a8c34df52 Fix import of GameModel in Testcases 2024-03-22 07:53:02 +01:00
Sebastian Böckelmann
32656267ac Generate Content of Productgamesystems 2024-03-22 07:45:59 +01:00
Sebastian Böckelmann
50963387f0 Fix wrong files for newly created ProductGamesystems 2024-03-22 07:43:52 +01:00
Sebastian Böckelmann
c184c667fd Delete Unreferenced Gamesystems 2024-03-21 08:43:28 +01:00
Sebastian Böckelmann
e6073d4f2f Save Gamesystems 2024-03-20 19:35:24 +01:00
Sebastian Böckelmann
09abfcaa89 Fix rendering issues with dialog by using zone to process main process requests 2024-03-20 17:00:44 +01:00
Sebastian Böckelmann
2a02ec9338 (Re)Enable context menu interactions 2024-03-20 16:31:17 +01:00
Sebastian Böckelmann
751d998625 Save ScriptAccount 2024-03-20 16:23:37 +01:00