summaryrefslogtreecommitdiff
path: root/engine/Dynamic/Descriptors/Objects.go
diff options
context:
space:
mode:
authorPhyscik <mynameisgennadiy@vk.com>2026-01-27 18:37:27 +0500
committerPhyscik <mynameisgennadiy@vk.com>2026-01-27 18:37:27 +0500
commitbc11ae4b42547ace656381fb0ed0b3604350fcb1 (patch)
treebb18c160d117becadc86093b274a03d656b25405 /engine/Dynamic/Descriptors/Objects.go
parentd240f6fa5fa4784def3f0ee291a51fecbab43ac3 (diff)
Sprites layering
Diffstat (limited to 'engine/Dynamic/Descriptors/Objects.go')
-rw-r--r--engine/Dynamic/Descriptors/Objects.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/engine/Dynamic/Descriptors/Objects.go b/engine/Dynamic/Descriptors/Objects.go
index fa67889..4dbee34 100644
--- a/engine/Dynamic/Descriptors/Objects.go
+++ b/engine/Dynamic/Descriptors/Objects.go
@@ -14,6 +14,7 @@ const ObjectsDirName string = "Objects"
type ObjectDescriptor struct {
Name string
+ YLevelOffset float64
Textures []*ObjectTextureBlock
Colliders []*ObjectColliderBlock
}
@@ -74,6 +75,7 @@ func (base *ObjectDescriptor) parseColliders() []*coreobjects.ColliderBlock {
func (base *ObjectDescriptor) Parse() coreobjects.DynamicObject {
return coreobjects.DynamicObject {
+ YLevelOffset: float32(base.YLevelOffset),
Textures: base.parseTextures(),
Colliders: base.parseColliders(),
}