Dungeons-of-Kathallion/Bane-Of-Wargs

FEATURE: Harbors Zone Type

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.

_This feature addresses the game progression goal #'Complete harbors functionalities'

Describe the solution you'd like

I've came with a great idea (in my opinion) of a new map zone type: harbors! In harbors you'll have the ability to travel at predefined places of the map. Here's what I have in my mind:

<zone id>:
  name: <zone displayed name(str)>
  description: <zone description(str)>
  type: "harbor"
  map:
    map full: |  # the vanilla template but you can use anyone you'd like
      x__________x
      |          |
      |          |
      |          |
      |          |
      x__________x
    map raw: |  # the vanilla template but you can use anyone you'd like
      x__________x  # the map raw key isn't required, it's just to keep
      |          |  # a clear map without the yaml data color codes
      |          |  # that're in the map full key
      |          |
      |          |
      x__________x
  news: <texts(list)>
  travels:
    <destination id>:
      destination: <map point number(int)>
      travel time: <seconds(float)>
      cost: <gold(float)>
    [...]  # other destinations

Describe alternatives you've considered

N/A

Additional context

This new feature will add the possibility of adding new islands, but it'll also making traveling to other coasts of the Stall Island easier (for example traveling from the Gerud Desert to the New Hyru town).