Major progress in introducing arbitrary boundaries! EDT in the house.

This commit is contained in:
2025-12-08 21:14:30 -05:00
parent 45b286b66e
commit 48df951042
8 changed files with 521 additions and 29 deletions

View File

@@ -13,8 +13,10 @@ import (
type ImageName string
const (
RoundedBottomFlaskBase ImageName = "RoundedBottomFlaskBase"
RoundedBottomFlaskHighlights ImageName = "RoundedBottomFlaskHighlights"
RoundedBottomFlaskBase ImageName = "RoundedBottomFlaskBase"
RoundedBottomFlaskHighlights ImageName = "RoundedBottomFlaskHighlights"
RoundedBottomFlaskBoundaryMap ImageName = "RoundedBottomFlaskBoundaryMap"
RoundedBottomFlaskBoundaryMap46 ImageName = "RoundedBottomFlaskBoundaryMap46"
)
var (
@@ -23,13 +25,19 @@ var (
//go:embed rounded_bottom_flask_base.png
rounded_bottom_flask_base []byte
//go:embed rounded_bottom_flask_highlights.png
rounded_bottom_flask_highlitsh []byte
rounded_bottom_flask_highlight []byte
//go:embed rounded_bottom_flask_boundary_map.png
rounded_bottom_flask_boundary_map []byte
//go:embed rounded_bottom_flask_boundary_map_46.png
rounded_bottom_flask_boundary_map_46 []byte
)
func LoadImages() {
ImageBank = make(map[ImageName]*ebiten.Image)
ImageBank[RoundedBottomFlaskBase] = LoadImagesFatal(rounded_bottom_flask_base)
ImageBank[RoundedBottomFlaskHighlights] = LoadImagesFatal(rounded_bottom_flask_highlitsh)
ImageBank[RoundedBottomFlaskHighlights] = LoadImagesFatal(rounded_bottom_flask_highlight)
ImageBank[RoundedBottomFlaskBoundaryMap] = LoadImagesFatal(rounded_bottom_flask_boundary_map)
ImageBank[RoundedBottomFlaskBoundaryMap46] = LoadImagesFatal(rounded_bottom_flask_boundary_map_46)
}
func LoadImagesFatal(b []byte) *ebiten.Image {