Skip to content

Releases

v0.1.0 – Universal Map Plugin Initial Release

Choose a tag to compare

@mscottkey mscottkey released this 01 May 05:28

🛰️ v0.1.0 – Universal Map Plugin Initial Release
The Universal Map Plugin adds narrative and tactical map support to AresMUSH. Designed for maximum flexibility, this plugin supports both grid-based maps (great for FS3-style or tactical combat) and abstract zones (ideal for FFG space combat, investigative scenes, or narrative play).

This initial release includes:

✨ Features
🔧 @map/create <title>=grid fog – Create a new map

🌐 @map/view – Get a portal link to view the map

🧍 @map/addtoken – Add a character, NPC, or ship token

🔁 @map/move – Move a token

🧱 @map/addobject – Place terrain (cover, walls, etc.)

🌫️ @map/reveal / @map/hide – Fog of war controls

🗑️ @map/delete – Delete a map

🚫 @map/uninstall – Admin-safe uninstall with confirmation

🗂 YAML Config
universal_map.yml: core plugin options and command shortcuts

universal_map_objects.yml: define terrain types, fog rules, icons, and bonuses

🔐 Admin Features
Full uninstall support via @map/uninstall/confirm

Clean data structure using UniversalMapGrid, Token, and Object models

Extensible helper system with MapHelpers.format_object(...)

Portal-ready request handlers and web integration

📦 Install
text
Copy
Edit
plugin/install https://github.com/mscottkey/ares-universalmap-plugin