PDA

View Full Version : Automate Experience?



alloowishus
January 3rd, 2022, 17:04
Is there any way to automate experience for things like criticals, maneuvers, travel time etc? Any plans for this? Thanks.

Dakadin
January 3rd, 2022, 22:51
I don't have time for it but it could be done with an extension. Ardem wrote an extension to help track the XP but I don't think it automates the process. It can be found here: https://www.fantasygrounds.com/forums/showthread.php?58451-RMC-XP-Extension

alloowishus
January 5th, 2022, 19:04
I don't have time for it but it could be done with an extension. Ardem wrote an extension to help track the XP but I don't think it automates the process. It can be found here: https://www.fantasygrounds.com/forums/showthread.php?58451-RMC-XP-Extension

I downloaded the 2.1.1 version and copied to my extensions folder. Not sure what I should now, I tried messaging the creator but he didn't respond. Where does it show up? I read somewhere in the thread of issues with it working with FGU.

Dakadin
January 5th, 2022, 19:16
It should be in the extension list on the right side of the launch window. Here is what it looks like selected in the list.
50759

Sulimo
January 5th, 2022, 21:00
There seems to be an issue with that extension.

On load, I get the following message:

[1/4/2022 11:21:18 AM] [ERROR] Script execution error: [string "scripts/introtext.lua"]:5: attempt to call field 'registerLaunchMessage' (a nil value)

That seems to be calling chatmanager, and I think all of the managers got updated a while back (right?).

Based on this thread (https://fantasygrounds.com/forums/showthread.php?71700-Replacement-for-ChatManager-registerLaunchMessage) registerLaunchMessage was deprecated.

I think I managed to fix it, I commented out the scripts/introtext.lua line in the extension.xml file and added an Announce message that is the same as the old registerLaunchMessage.

Attached below.

alloowishus
January 6th, 2022, 18:13
Ok thanks, seems that it doesn't work with FGU.

Sulimo
January 6th, 2022, 18:32
The one I uploaded works for FGU, the original one does as well, it just throws an error.

The only issue is that the Drop down for the Professions is still at the top, and I have no idea how to fix that one (there is a little drop down arrow just above Extm).

This is in FGU.

https://i.imgur.com/9whIszd.png

YAKO SOMEDAKY
January 7th, 2022, 00:06
I made a small change that allows to put the value in the field Foe is, but as I do not know how to program, i only know how to make aesthetic changes, I do not know how to cross the value of Foe is with the other fields, because as far as I know, there is difference in the experience gained in a fight this difference of levels. I believe that with these "crossed" values we would somehow have a more complete XP distribution and the meeting XP could be considered extra and quest XP as bonus for "Mile Stone"

50810

Sulimo
January 7th, 2022, 00:35
That's not really necessary.

As Ardem mentions here (https://www.fantasygrounds.com/forums/showthread.php?58451-RMC-XP-Extension&p=587052&viewfull=1#post587052), that text is a reminder for how to fill out the fields below it. Just figure out the level difference for the various crits (Creature-Character level) and put those into the fields below.

Like so:

https://i.imgur.com/7sdX54Z.png

YAKO SOMEDAKY
January 7th, 2022, 01:14
I don't know if I got it right, but I'll explain what I understand: I calculate the difference between my level and the level of the monster. This value is the multiplier that will be used for critics. Example: The difference between my level and the monster level is 3, i.e. I would put it in the Was is 3 field. So I made an attack on it that caused a Solo Critic type C, I would score 1 on the field, but as foe is 3, this value would be multiplied by 3 and in case I put the fillable field precisely to serve at first as a reminder.

alloowishus
January 7th, 2022, 02:10
Ok, I downloaded the one you uploaded and it works great, thanks!

Sulimo
January 7th, 2022, 03:01
I don't know if I got it right, but I'll explain what I understand: I calculate the difference between my level and the level of the monster. This value is the multiplier that will be used for critics. Example: The difference between my level and the monster level is 3, i.e. I would put it in the Was is 3 field. So I made an attack on it that caused a Solo Critic type C, I would score 1 on the field, but as foe is 3, this value would be multiplied by 3 and in case I put the fillable field precisely to serve at first as a reminder.

If the Monster was level 5 and you are level 2, then the difference would be three.

In your example of a C crit, you would put 3 into the Norm Column at C, or Solo since you mentioned that (Ardem said it could be either in his reply that I linked).

So with your Crit example it would look like this:

https://i.imgur.com/WBsxqcR.png

At least that is how I understand Ardem's reply.

YAKO SOMEDAKY
January 7th, 2022, 04:53
II understood, is in fact is what had really understood, and I remember that had been commented on the link that posted, but still thank you.

Rainbird
January 8th, 2022, 23:02
Sulimo - thanks for this update.

I've been experiencing the same error message since the last update.

Thanks - Rainbird

alloowishus
January 10th, 2022, 20:11
What would make it truly great is if it automatically put in the crit and kill points based on the table resolver, I mean all the data is there, the creature level, the crit level etc. I realize there are some modifications that can be made to the xp values, but at least it puts the base values in there as a starting point. In practical use, as a GM I would have to back to the battle logs and manually enter all the damage and crit values, and even though this tool makes this a lot easier, I don't think I would want to do this during game play as it slow things down (which is one the major flaws of RM!).

Dakadin
January 10th, 2022, 21:17
Yes, all of that is much easier to get to with the Table Resolver changes that added the Apply button and the NPC critical modifications. So it is definitely possible but those changes were only done last year and the Table Resolver is the most complicated part of the ruleset. Also there are a few more considerations when implementing it that I really need to figure out before starting down that path. Will it be done? Yes, eventually but no idea when.

In the meantime, the manual process needs to be used or some other way of figuring out XP. I haven't used the RM rules for XP in decades. I just use milestones and tell the party they made a level but if it was automated in FG then I would likely use it for some campaigns where it is appropriate.