Introduce Symetric and Asymetric Template Relation Systems #40
@ -8,7 +8,7 @@ export abstract class Gamesystem<S, T> extends ModelComponent{
|
||||
states: S[] = [];
|
||||
transitions: T[] = [];
|
||||
parentGamesystem: ProductGamesystem | undefined
|
||||
generateIsolatedStates: boolean = true
|
||||
generateIsolatedStates: boolean = false
|
||||
|
||||
constructor(gamesystemName: string, gamesystemDescription: string) {
|
||||
super(gamesystemName, gamesystemDescription, ModelComponentType.GAMESYTEM);
|
||||
|
@ -10,7 +10,7 @@ import {TemplateType} from "../TemplateType";
|
||||
export class SimpleTemplateGamesystem extends SimpleGamesystem implements TemplateGamesystem {
|
||||
|
||||
templateType: TemplateType
|
||||
symmetric: boolean = true
|
||||
symmetric: boolean = false
|
||||
|
||||
constructor(gamesystemName: string, gamesystemDescription: string, templateType: TemplateType) {
|
||||
super(gamesystemName, gamesystemDescription);
|
||||
|
Loading…
Reference in New Issue
Block a user