Adds a config file which needs implementation

This commit is contained in:
Kristian Knarvik 2022-11-03 02:48:00 +01:00
parent 6cc6233d25
commit 0f89c1c29f

View File

@ -0,0 +1,92 @@
# Settings for the different dynmap icons used for each type of marker
icon:
# The marker used for NPCs offering quests
QUEST_GIVER: "exclamation"
# The marker used for NPCs merely acting as a delivery target for quests
QUEST_DELIVER: "basket"
# The marker used for NPCs merely acting as a kill target for quests
QUEST_KILL: "skull"
# The marker used for NPCs merely acting as an interaction target for quests
QUEST_INTERACT: "comment"
# The marker used for NPCs part of quest chains in multiple ways, without offering any quests themselves
QUEST_CHAIN: "caution"
# The marker used for blacksmiths
BLACKSMITH: "hammer"
# The marker used for sentinels
SENTINEL: "shield"
# The marker used for minstrels
MINSTREL: "theater"
# Settings for how often markers will be updated
timer:
# The amount of seconds to wait between each time a moving NPC's marker is updated
updateMovingNPCDelay: 10
# The amount of seconds to wait before re-generating all markers in case something changed
updateAllMarkersDelay: 300
# Settings for each available trait
traits:
# Settings for the quest trait
quests:
enabled: true
# The priority of quest markers. Higher priority markers will display on top of lower priority ones
priority: 3
# The priority of quest area markers, such as kill areas
areaMarkerPriority: 2
# Whether to mark kill areas and similar on the map
showAreaMarkers: true
# Whether to add information about a quest's rewards to the marker description
displayRewardInfo: true
# Whether to add information about a quest's start date, stop date and cool-down to the marker description
displayPlannerInfo: true
# Whether to add information about a quest's stages (tasks) to the marker description
displayStageInfo: true
# Whether to add information about a quest's requirements to the marker description
displayRequirementInfo: true
# Settings for how circular quest area markers are displayed
circleMarker:
# Settings for kill zone markers
killMarker:
# The color used for the filled in area
fillColor: "EDAFA0"
# The color used for the outer line
lineColor: "8B0000"
# The opacity of the filled in area (0 = fully transparent, 1 = fully opaque)
fillOpacity: 0.3
# The opacity of the outer line (0 = fully transparent, 1 = fully opaque)
lineOpacity: 1.0
# The thickness, in pixels, of the outer line
lineThickness: 2
# Settings for reach area markers
reachMarker:
# The color used for the filled in area
fillColor: "FFFF99"
# The color used for the outer line
lineColor: "36c90e"
# The opacity of the filled in area (0 = fully transparent, 1 = fully opaque)
fillOpacity: 0.3
# The opacity of the outer line (0 = fully transparent, 1 = fully opaque)
lineOpacity: 1.0
# The thickness, in pixels, of the outer line
lineThickness: 2
# Settings for the blacksmith trait
blacksmith:
enabled: true
# The priority of blacksmith markers. Higher priority markers will display on top of lower priority ones
priority: 3
# Whether to display the state of blacksmiths' settings, such as fail chance and delays
displayBlacksmithSettings: true
# Settings for the sentinel trait
sentinel:
enabled: true
# The priority of sentinel markers. Higher priority markers will display on top of lower priority ones
priority: 1
# Whether to display information about a sentinel's health, armor and damage in the marker description
displaySentinelStrength: true
# Settings for the minstrel trait
minstrel:
enabled: true
# The priority of sentinel markers. Higher priority markers will display on top of lower priority ones
priority: 3
# Whether to display the list of songs a minstrel is playing
displayMinstrelSongs: true