summaryrefslogtreecommitdiff
path: root/engine/entities/Entity.ts
diff options
context:
space:
mode:
Diffstat (limited to 'engine/entities/Entity.ts')
-rw-r--r--engine/entities/Entity.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/engine/entities/Entity.ts b/engine/entities/Entity.ts
index b2d875d..4e9df78 100644
--- a/engine/entities/Entity.ts
+++ b/engine/entities/Entity.ts
@@ -4,8 +4,8 @@ export abstract class Entity {
public readonly id: string;
public readonly components: Map<string, Component>;
- constructor() {
- this.id = crypto.randomUUID();
+ constructor(id: string = crypto.randomUUID()) {
+ this.id = id;
this.components = new Map();
}