-
-
Notifications
You must be signed in to change notification settings - Fork 2
v1.8.0
2024-10-28 17:47
Happy Monday to You!
We are planning to slow down on big updates for a bit to stabilize our code base so that we can do a bunch of rework ahead of a v2.0 release that will prepare us for a bigger and brighter future.
But then we as that we hit 1,000 Discord servers, and we thought it would be as good a day as any to wrap and release a few feature requests that have been a long time coming.
We have implemented a simple import/export command that utilizes TSV files (tab-separated values). You will be able to import/export a character by name (including their companions/minions) as well as all PCs or NPCs in a Game. This command will dialog settings as well as stats you have set. To export:
sage! export npcs
sage! export npcs fileName="groovy-game"
sage! export pc name="willy"
sage! export pc name="willy the magnificent" fileName="willy"
To import a .tsv file, drop it into chat and type one of the following:
sage! npc import
sage! pc import
If you are importing for a file on the web, or a Google Sheet exported as TSV, then:
sage! pc import tsv="FILE_URL.tsv"
sage! npc import tsv="URL_TO_GOOGLE_SHEET"
We chose this route because it will allow users to track their character in a google sheet, have a tab that is just the data needed for a Sage character, and anytime there are changes they can simply rerun the import command and update Sage. Also, this allows GMs to have multiple NPCs needed for a Game to be reusable, such as running Pathfinder Scenarios.
We modified the post version of the pathbuilder import so that you can now import from a json file that is compatible with pathbuilder's format. You can either drop it in the command or link to the url. Even though we are putting a hold on a lot of new code while we prep for v2, we are going to try to expand this further to include more import options, such as PF2 via pdf and SF2 via Hephaistos.
Our wiki will get updated in the next day or so to reflect these big changes.
- We resolved a few issues with auto dialog with attachments only. Feel free to send an image without it going to the wrong channel with the wrong name ... and know that map payload files will not get eaten.
- We improved the map token logic to make it easier to select a token to move as part of the command while also stopping it from changing your token if it differs from your character.
- We fixed an issue with renaming GM characters.
- We fixed an issue where masked link descriptions would get treated as dice/macros.
We have channels to track and organize bugs and requests! https://discord.com/channels/480488957889609733/1207377294918950963 https://discord.com/channels/480488957889609733/1207387859548512340
Please drop by our Discord: Public Link to our Discord
Thank You, and Happy Gaming! :spacer:- Randal, aka RPG Sage :Sage:
RPG Sage Links
Wiki Home
GitHub Repo
rpgsage.io
Patreon
Discord Server
Map Builder
RPG Sage Socials
Randomizers
Weather Report
PF2e ABCs
Ruby Phoenix Team
Other