2021-12-16 20:19:40 +00:00
|
|
|
package main
|
|
|
|
|
2021-12-16 20:57:35 +00:00
|
|
|
import "tea.melonie54.xyz/sean/go-susapp/src/enum"
|
2021-12-16 20:19:40 +00:00
|
|
|
|
|
|
|
func renderSkeld(r *Renderer) {
|
|
|
|
renderVents(r, enum.VENTS_SKELD)
|
|
|
|
}
|
|
|
|
|
|
|
|
func renderMira(r *Renderer) {
|
|
|
|
renderVents(r, enum.VENTS_MIRA)
|
|
|
|
}
|
|
|
|
|
|
|
|
func renderPolus(r *Renderer) {
|
|
|
|
renderVents(r, enum.VENTS_POLUS)
|
|
|
|
}
|
|
|
|
|
|
|
|
func renderAirship(r *Renderer) {
|
|
|
|
renderVents(r, enum.VENTS_AIRSHIP)
|
|
|
|
}
|
|
|
|
|
|
|
|
func renderVents(r *Renderer, vents map[byte]enum.VentData) {
|
|
|
|
for _, vd := range vents {
|
|
|
|
renderVent(r, &vd)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
func renderVent(r *Renderer, vent *enum.VentData) {
|
|
|
|
r.DrawBorderedRectangle(float64(vent.Coordinates.X-5), float64(vent.Coordinates.Y-5), 10, 10, 0xff000000, 0xff0000)
|
|
|
|
}
|