Files
eae40b1854 Adds a new (to us) medium-lowpop map: Ouroboros (Ringworm) (#5117)
## About The Pull Request
**All the credit for this map goes to Zydras of Nova/Skyrat. See
[here](https://github.com/NovaSector/NovaSector/pull/773) for the
original PR.**

This map is, as the name hints at, circular! It is pretty compact, about
the size of MetaStation or maybe even KiloStation, however, like IceBox,
it has two Z-Levels.
## Why It's Good For The Game
We are currently lacking map variety for low to medium population, as we
have Box/IceBox, Meta, Tram, and Kilo. That's it. Two of those are
different flavors of the same map. Despite having two Z-Levels, this map
plays really well on deadpop, as I actually used to run it on a server
of my own, so it would work quite well for the deadpop EU hours.
## Proof Of Testing
It compiled and ran locally with no issues. See below for some
screenshots taken from the original PR, as I forgot to take screenshots
when I tested it.
<details>
<summary>Screenshots/Videos</summary>
<img width="1288" height="865" alt="image"
src="https://github.com/user-attachments/assets/9c863303-4235-406a-adb3-10b82b24527b"
/>

<img width="1171" height="902" alt="image"
src="https://github.com/user-attachments/assets/47ba2390-182e-4e6a-a318-3403b024cb7f"
/>

<img width="1304" height="861" alt="image"
src="https://github.com/user-attachments/assets/50e1c2c0-7560-43db-8ac1-b6337ccb0533"
/>

<img width="1170" height="908" alt="image"
src="https://github.com/user-attachments/assets/9050c7a4-b428-4b7d-b865-bac3efd2612d"
/>

<img width="1236" height="1026" alt="image"
src="https://github.com/user-attachments/assets/4f4cb92c-c820-42cd-bd68-0d9a8774e314"
/>

<img width="1161" height="968" alt="image"
src="https://github.com/user-attachments/assets/6a4054c0-4693-487a-ae07-e1d56942613b"
/>

<img width="1166" height="892" alt="image"
src="https://github.com/user-attachments/assets/9e858938-92fd-48c8-bfe3-4c7e2702d8c9"
/>

<img width="1313" height="880" alt="image"
src="https://github.com/user-attachments/assets/42642a5d-b757-40a0-a69b-4086f85cf376"
/>

<img width="1252" height="845" alt="image"
src="https://github.com/user-attachments/assets/b62a5bbd-8139-4043-94c1-a57e597c432c"
/>

</details>

## Changelog
🆑
add: Added a new map: Ouroboros!
/🆑

---------

Co-authored-by: shayoki <96078776+shayoki@users.noreply.github.com>
Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com>
2026-02-17 15:08:03 +01:00
..

Credits

Code: [@Gandalf2k15]

About

This automapper is designed to make mapping far easier for modular maps, it should mean less manual map resets(ideally, never). It supports two types of automapping, simple area automapper and template automapper.

Simple Area Automapper

What this will do is check an area for a suitable single tile to spawn an object in. It uses "intelligent" heatmapping to choose a suitable place. It uses an algorithm to decide where to place a singular item, it will avoid blocking hallways or doors.

Template Automapper

This automapper is designed to load templates over existing maps using a template file and entry in the config toml.