Commit Graph

25 Commits

Author SHA1 Message Date
87a99ed559 Merge branch 'custom-formatting'
All checks were successful
KnarCraft/DynmapCitizens/pipeline/head This commit looks good
2023-10-17 04:11:43 +02:00
88bf1b28c2 Adds icons for trader NPCs
All checks were successful
KnarCraft/DynmapCitizens/pipeline/head This commit looks good
2023-08-21 22:38:07 +02:00
9312e2156b Updates to account for some changes in quests
All checks were successful
EpicKnarvik97/DynmapCitizens/pipeline/head This commit looks good
KnarCraft/DynmapCitizens/pipeline/head This commit looks good
2023-04-12 02:34:09 +02:00
5618be7f99 Adds missing stage info about NPCs to talk to
All checks were successful
EpicKnarvik97/DynmapCitizens/pipeline/head This commit looks good
2022-12-22 13:10:34 +01:00
0811886390 Adds customization for quest area descriptions 2022-11-16 18:49:29 +01:00
39c0e81a9e Implements translatable messages for quest requirements
Splits DynmapCitizensTranslatableMessage into QuestsTranslatableMessage and SentinelTranslatableMessage.
Adds a new method in DynmapCitizens to get a string formatter.
Replaces hard-coded formatting with formatting defined in strings.yml.
2022-11-16 16:35:50 +01:00
c33520d8f2 Changes code to account for KnarLib changes 2022-11-07 22:23:31 +01:00
c03e06b132 Uses KnarLib to get rid of duplicate code 2022-11-07 02:17:07 +01:00
27db5c2b68 Adds missing kill location to kill tasks 2022-11-06 00:19:26 +01:00
5b02a094e8 Adds some code required for custom formatting and translation 2022-11-05 17:55:56 +01:00
cfff5485b2 Moves quest area code to QuestsHandler 2022-11-04 01:13:38 +01:00
5d619cea40 Adds an option for hiding quests not currently available 2022-11-04 00:42:37 +01:00
cd35bdc334 Makes sure to only display stages as list if necessary 2022-11-03 18:21:12 +01:00
ac5b82b3f1 Adds full configuration for quest area marker style 2022-11-03 17:15:37 +01:00
0cbc7ae1b2 Implements settings for limiting quest information 2022-11-03 16:11:46 +01:00
be127d0733 Implements custom configuration values for blacksmiths and sentinels 2022-11-03 14:24:18 +01:00
1906e593e3 Implements configuration for common configuration values
Makes "enabled", marker set id, marker set priority, hide markers by default and marker set name configurable for all trait handlers.
Makes "displayMinstrelSongs" configurable for minstrels
2022-11-03 14:14:24 +01:00
6cc6233d25 Adds more information to sentinel marker description 2022-11-03 02:37:53 +01:00
3d78e16c59 Adds quest area marker improvements
Adds missing information about reach area tasks to marker descriptions
Adds separate styling for reach locations and kill locations
Improves information for quest area markers, by using the proper location name, and listing mobs to kill within an area.
2022-11-03 01:05:30 +01:00
5cd3eac7ff Makes sure to only update quest markers if necessary 2022-11-02 23:00:18 +01:00
61fc07f58d Removes the quests changed check as it was unreliable 2022-11-02 13:52:23 +01:00
df72d37b74 Fixes a bug causing all quest markers to be deleted 2022-11-02 01:53:10 +01:00
935a6ce662 Changes the way quest updates are made
Removes the per-trait update-rate
Adds a task timer to update the marker for any NPC moving around
Sets the marker update delay to 5 minutes
Skips all quest marker updates, unless a quest has changed
2022-11-02 01:51:51 +01:00
4555331988 Adds missing quest points to rewards 2022-11-01 22:15:19 +01:00
219abf9ed9 Moves code around to split the huge QuestHandler class 2022-11-01 19:18:00 +01:00