Skip to content

Surveyor 1.0 #75

@sisby-folk

Description

@sisby-folk

We've entered the alpha stages of Surveyor 1.0, which seeks to (breakingly) set the foundation for Surveyor to be able to achieve its primary goals.
The objectives for the initial release are:

  • Overhaul the landmark system
    • Identify landmarks by owner and ID
    • Remove landmark types
    • Add landmark components
    • Rework commands for new landmarks
    • Improve command roots and disable them context sensitively
    • Save unrecognised components without deserialising them Passthrough unrecognized landmark components #90
    • Construct completely custom landmarks using commands later
  • Address memory consumption issues Landmarks with Component data instead of type-based data. #68
  • Enable viewing maps of other dimensions with easier routes through the API 1.1?
  • Enable cave views for maps with easier routes through the API

As unexpected bonuses, we've also:

  • Added an item stack component for landmarks to use as icons
  • Added config-driven landmark creation for vanilla POI types (lodestones, by default)

Surveyor 1.0 will implicitly close #73 #72 #68 #66 #63 #55 #48 #39 #33 #24 #14 #7

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions