From d1e361f74e0d424b4d6a99adea1463982d9f1475 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Thu, 15 Jan 2026 23:03:12 +0100 Subject: First integration test --- main.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'main.go') diff --git a/main.go b/main.go index e67e50b..80ee064 100644 --- a/main.go +++ b/main.go @@ -36,6 +36,7 @@ type Game struct { ResourceAmount int FaceSource *text.GoTextFaceSource UnitBuilder EntityBuilder + NowFunc func() time.Time // Components Mask []ecs.Mask // Entities []*Entity @@ -53,6 +54,9 @@ type Game struct { } func (g Game) Now() time.Time { + if g.NowFunc != nil { + return g.NowFunc() + } return time.Now() } -- cgit v1.3