Thread: Andraax' Moon Tracker Extension
-
April 21st, 2020, 23:55 #21
- Join Date
- Apr 2020
- Posts
- 5
Has this been answered yet?
Not sure if this is expected behavior since I don't have a player's license to test, but when I connect to my GM-licensed server with a guest-licensed client, the moon phases don't appear for the guest-client.
-
June 16th, 2020, 07:53 #22
Hello, I was just checking in on whether this extension was still being maintained/if the incompatibility with CalenderPlus was still something that would be ironed out?
Thanks for the extension, regardless of the answer, btw
-
July 6th, 2020, 23:13 #23
I just started using FG and I am transitioning my Forgotten Realms campaign over from Roll20. In my campaign moon phases are super important, so I was very glad to be shown this extension. It seems to be working well, though I do have a minor issue with the GUI, as you can see from my screenshot below. EDIT: Well, apparently I cannot figure out how to share a screen shot...Anyway, the text for the name of the moon(s), the phase, and the shift is all up in the "Moon Tracker Configuration" banner heading of the config window.
Also, I found your updated FR calendar in the old thread that add in Shieldmeet, and it seems to be working fine as well and I am glad to have it.Last edited by Lexi the Red; July 6th, 2020 at 23:25.
-
August 4th, 2020, 11:19 #24
Love this.
One suggestion: full moon and new moon take up multiple days (like waning, waxing, etc) and should probably be only one.
The weather apps I am familiar with extend the duration of the more general states like that and keep the specific ones the length of a single day.
-
August 17th, 2020, 12:29 #25
Confirmed, there is a bug in the code (somewhere...) causing the moon(s) to not be "public" (meaning: visible to players). I have not reviewed the code where this happens, but can provide a work around. Open the db.xml file from your campaign folder ...\Fantasy Grounds\campaigns\<campaign name>\db.xml and locate your moons setting, e.g.:
Code:<moons> <epochday type="number">0</epochday> <epochyear type="number">0</epochyear> <moonlist> <id-00001> <name type="string">Moon</name> <period type="number">28</period> <shift type="number">15</shift> </id-00001> </moonlist> </moons>
Code:<moons> <epochday type="number">0</epochday> <epochyear type="number">0</epochyear> <moonlist> <public /> <id-00001> <name type="string">Moon</name> <period type="number">28</period> <shift type="number">15</shift> </id-00001> </moonlist> </moons>
-
August 18th, 2020, 04:36 #26
-
August 18th, 2020, 12:30 #27
Can you please check if you have epochday or epochyear being set (see code above) to anything other than 0? If yes, I suspect that I missed to make those variables "public" as well. Please move the "<public />" entry *before* those variables:
Code:<moons> <public /> <epochday type="number">0</epochday> <epochyear type="number">0</epochyear> <moonlist> <id-00001> <public /> <name type="string">Moon</name> <period type="number">28</period> <shift type="number">15</shift> </id-00001> </moonlist> </moons>
Last edited by Arnagus; August 18th, 2020 at 13:31.
-
August 18th, 2020, 16:17 #28
At first it didn't work either.
The I finally noticed I had put <pubic /> instead of <public />.
Now it looks like it's working, thank you
-
August 18th, 2020, 17:26 #29
Glad that it works! If we now have someone looking into the actual code to fix this, that would be great... (@Andraax - are you still around?)
-
August 18th, 2020, 18:09 #30
I havent seen any response from the author on this extension in some time. Try this version which works for me. I changed 2 lines in the manager_moon.lua file and players see it fine for me now.
from:
Code:DB.createNode("moons");
Code:local nNode = DB.createNode("moons"); DB.setPublic(nNode, true);
For support with any of my extensions, visit my #mattekure-stuff channel on Rob2e's discord https://discord.gg/rob2e
Thread Information
Users Browsing this Thread
There are currently 2 users browsing this thread. (0 members and 2 guests)
Bookmarks