From eaaac9ec7a2028024ca58470774aac6d754f2961 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B6ckelmann?= Date: Sun, 14 Apr 2024 10:09:30 +0200 Subject: [PATCH] Implement basic ProductTemplateSystem --- .../productGamesystem/ProductTemplateSystem.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/app/project/game-model/templates/productGamesystem/ProductTemplateSystem.ts diff --git a/src/app/project/game-model/templates/productGamesystem/ProductTemplateSystem.ts b/src/app/project/game-model/templates/productGamesystem/ProductTemplateSystem.ts new file mode 100644 index 0000000..f4a2b4b --- /dev/null +++ b/src/app/project/game-model/templates/productGamesystem/ProductTemplateSystem.ts @@ -0,0 +1,17 @@ +import {ProductGamesystem} from "../../gamesystems/ProductGamesystem"; +import {TemplateGamesystem} from "../TemplateGamesystem"; +import {TemplateElement} from "../TemplateElement"; +import {ProductState} from "../../gamesystems/states/ProductState"; +import {ProductTransition} from "../../gamesystems/transitions/ProductTransition"; + +export class ProductTemplateSystem extends ProductGamesystem implements TemplateGamesystem{ + + stateMap: Map = new Map(); + transitionMap: Map = new Map() + + addTemplateElement(templateElement: TemplateElement): void { + } + + + +}