summaryrefslogtreecommitdiff
path: root/engine/Components/World.go
diff options
context:
space:
mode:
authorPhyscik <mynameisgennadiy@vk.com>2026-01-25 01:11:59 +0500
committerPhyscik <mynameisgennadiy@vk.com>2026-01-25 01:11:59 +0500
commit3ba197732d13d84eca0d706218b38d4f84cecba9 (patch)
treebcb9a967cb648277325ea60ba45905c024a2f8d6 /engine/Components/World.go
parentaa35ce4db5326928cf13c7604014fb7aaaedf203 (diff)
Object scene registry
Diffstat (limited to 'engine/Components/World.go')
-rw-r--r--engine/Components/World.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/engine/Components/World.go b/engine/Components/World.go
index 2b7954a..397cbb7 100644
--- a/engine/Components/World.go
+++ b/engine/Components/World.go
@@ -10,6 +10,7 @@ type World struct {
Manager coreobjects.SceneManager
Name string
Floor []FloorTile
+ StaticObjects []coreobjects.GameObject
Player *Player
@@ -58,6 +59,9 @@ func (base *World) Draw() {
for _, v := range base.Floor {
v.Draw()
}
+ for _, v := range base.StaticObjects {
+ v.Draw()
+ }
base.Player.Draw()
}