Skip to content

Commit bd02e3b

Browse files
authored
Merge pull request Roll20#2007 from boli32/master
readme adjustments.
2 parents cf2e89d + b0fdabc commit bd02e3b

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

CalenderData/script.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"script": "CalenderData.js",
44
"version": "1.0",
55
"previousversions": [],
6-
"description": "This is a script which doesnt do anything by itself, but defines the following state variables, which are used by other programs, specifically **QuestTracker**. \r\r Yes, I am fully aware I have spelt 'Calendar' wrong; but it's too late to change this.\r\r## More Information?\r [See the README](https://github.com/Roll20/roll20-api-scripts/blob/master/QuestTracker/README.md) \r ## Contributing \r Contributions are welcome! Please submit pull requests or report issues on the GitHub repository: [GitHub Repository](https://github.com/Roll20/roll20-api-scripts/issues)",
6+
"description": "# Calender Data\nThis is a script which doesnt do anything by itself, but defines the following state variables, which are used by other programs, specifically **QuestTracker**. \r\r Yes, I am fully aware I have spelt 'Calendar' wrong; but it's too late to change this.\n## More Information?\n[See the README](https://github.com/Roll20/roll20-api-scripts/blob/master/QuestTracker/README.md)\n## Contributing\nContributions are welcome! Please submit pull requests or report issues on the GitHub repository: [GitHub Repository](https://github.com/Roll20/roll20-api-scripts/issues)",
77
"authors": "Boli",
88
"roll20userid": "3714078",
99
"useroptions": [],

QuestTracker/1.0/QuestTracker.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var QuestTracker = QuestTracker || (function () {
1313
if (state.CalenderData.CALENDARS) CALENDARS = state.CalenderData.CALENDARS;
1414
if (state.CalenderData.WEATHER) WEATHER = state.CalenderData.WEATHER;
1515
}
16-
Object.assign(CALENDARS, state.QUEST_TRACKER.calendar);
16+
if (state.QUEST_TRACKER?.calendar) Object.assign(CALENDARS, state.QUEST_TRACKER.calendar);
1717
return { CALENDARS, WEATHER };
1818
};
1919
const { CALENDARS, WEATHER } = getCalendarAndWeatherData();

QuestTracker/script.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"script": "QuestTracker.js",
44
"version": "1.0",
55
"previousversions": [],
6-
"description": "# Quest Tracker\r Quest Tracker is a comprehensive tool for managing quests, rumors, and events in a tabletop RPG setting. It integrates seamlessly with Roll20 to provide detailed tracking and visualization of game elements, making it ideal for GMs and players who want to streamline their campaigns.\r\r ## Features\r\r ### Quest Management \r * Create, edit, and remove quests.\r * Track quest statuses (e.g., \"Started\", \"Completed\", \"Failed\").\r * Group quests into logical categories.\r\r ### Rumor Handling \r * Add and manage rumors by location or quest.\r * Generate rumors dynamically.\r * Associate rumors with quest progression.\r\r ### Event Scheduling:**\r * Schedule events with repeatable options.\r * Adjust events based on in-game calendars.\r\r ### Weather and Climate Integration:**\r * Dynamic weather generation based on in-game conditions.\r * Detailed descriptions of current weather conditions.\r\r ### Calender Integration:**\r * Track Leap years\r * Different Calander types, e.g. Harpto, Gregorian etc.\r\r ### Visual Quest Tree:**\r * Display quests and relationships as a tree diagram.\r * Automatically handle mutually exclusive relationships.\r\r ## Getting Started - Access all features through an intuitive graphical user interface. simply type `!qt` into chat. Navigate through menus to manage quests, rumors, and events seamlessly. \r\r ## More Information?\r [See the README](https://github.com/Roll20/roll20-api-scripts/blob/master/QuestTracker/README.md) \r ## Contributing \r Contributions are welcome! Please submit pull requests or report issues on the GitHub repository: [GitHub Repository](https://github.com/Roll20/roll20-api-scripts/issues)\r",
6+
"description": "# Quest Tracker\nQuest Tracker is a comprehensive tool for managing quests, rumors, and events in a tabletop RPG setting. It integrates seamlessly with Roll20 to provide detailed tracking and visualization of game elements, making it ideal for GMs and players who want to streamline their campaigns.\n\n## Features\n\n### Quest Management\n* Create, edit, and remove quests.\n* Track quest statuses (e.g., \"Started\", \"Completed\", \"Failed\").\n* Group quests into logical categories.\n\n### Rumor Handling\n* Add and manage rumors by location or quest.\n* Generate rumors dynamically.\n* Associate rumors with quest progression.\n\n### Event Scheduling\n* Schedule events with repeatable options.\n* Adjust events based on in-game calendars.\n\n### Weather and Climate Integration:**\n* Dynamic weather generation based on in-game conditions.\n* Detailed descriptions of current weather conditions.\n\n### Calender Integration:**\n* Track Leap years\r * Different Calander types, e.g. Harpto, Gregorian etc.\n\n### Visual Quest Tree\n* Display quests and relationships as a tree diagram.\n* Automatically handle mutually exclusive relationships.\n\n## Getting Started\nAccess all features through an intuitive graphical user interface. simply type `!qt` into chat. Navigate through menus to manage quests, rumors, and events seamlessly.\n\n## More Information?\n[See the README](https://github.com/Roll20/roll20-api-scripts/blob/master/QuestTracker/README.md)\n\n## Contributing\nContributions are welcome! Please submit pull requests or report issues on the GitHub repository: [GitHub Repository](https://github.com/Roll20/roll20-api-scripts/issues)",
77
"authors": "Boli",
88
"roll20userid": "3714078",
99
"useroptions": [],

0 commit comments

Comments
 (0)