PDA

View Full Version : RMC XP Extension



Ardem
May 27th, 2020, 04:39
Back by popular demand (more demand then the FRP module it seems :( )

hahaha

Is the XP extension that I stripped out from FRP taking me all of 30 minutes. Compare to FRP that took weeks grumble grumble grumble.

Just kidding guys have fun.


Installation

To install, download, and put into your extension folder in fantasy grounds. (It will overwrite the old one)

XPExtension (https://www.dropbox.com/s/327ylz9c6uhhif1/XPExtension.ext?dl=0) 2.1.1
XPExtension (https://www.dropbox.com/s/327ylz9c6uhhif1/XPExtension.ext?dl=0)

Majyk
May 27th, 2020, 10:38
Yeah, babee! Woot!

Xen
May 27th, 2020, 15:02
Thank you Ardem for doing this, unfortunately when I loaded it up I got some errors. The first error is what came up when loading in to the game itself. The 2nd and 3rd error came up when trying to open a character sheet.

36157

Xen

Ardem
May 28th, 2020, 03:02
OK you forced me to download FGU to test this out, I hate you. What a piece of blurry crap that was.

Never tested RMFRP or XP for FGU, because it not finished and still a work in progress, so felt I never had too.

However because I am the magnanimous type, I suffered the experience read the error resolved the error it seem FGU is not as forgiving as classic when it comes to formatting. "FU - FGU" and resolved the issue well atleast on my opening of FGU.

Feel free to download 2.1.1. I hate FGU it made me add another number to a simple extension.



# The above statement is all made tongue in cheek, please do not get any panties twisted.

Majyk
May 28th, 2020, 06:11
...wait for i-i-it.
It’ll probably change within a day and void it all.
FGU can wait. ;)

Xen
May 28th, 2020, 12:51
Thank you again Ardem, us FGU folks appreciate your work! I did however spot this in console. Sorry. :) 36183
Almost forgot to add, those errors appear each time I click back in to the XP tab. Everything else appears to be working.

And Majyk, hold your cursing tongue! lol

Ardem
May 29th, 2020, 12:45
Those warning are not a big deal, seen them before will fix it later.

YAKO SOMEDAKY
March 6th, 2021, 13:23
I am not a profound programming connoisseur, nor the Rolemaster, but seeing the extension I would like to clarify some doubts
In the example line of the points. Foe is____ (example)
Shouldn't the ____ field be fillable?
Now another question when I shoot an A critic on a Large creature do I score on Norm or just Large and the value I place on it is how many times I took that critic or the difference from Foe is____?
If it is possible to put a number field and link it to the critics
Example: Foe is 5. I hit a C critic, then 5 times from Foe is + 1 time from critic C = Total XP?

Ardem
March 15th, 2021, 00:32
No because it a manual entry below. That was just some txt to remind the players that you take the Creature level and minus the player level and that is the number of points you add in the field. This was one of the first addon I ever created so the automation was very minimal.

A for Normal, Large , it would be Large, and it would be normal or solo on a creature that was not large or super large dependant on how many were engaging the target.

As for you example, I suppose you could do that but since it simple maths it would be longer then just putting 5 in the C Critical section. Also some GM do not tell the player what the level of the beast was, so some players just add 1 extra pont per critical, GM balances this with quest points.

But I am happy for a redesign if someone can come up with a better way.

Sulimo
January 4th, 2022, 19:37
Anyone else getting the following error on launch with this extension?

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

I am guessing that the ChatManager.registerLaunchMessage(msg) got changed along with a bunch of the other manager calls a while back, but I am not certain.

Sulimo
January 5th, 2022, 21:04
Follow up, doing some digging, I found this thread (https://fantasygrounds.com/forums/showthread.php?71700-Replacement-for-ChatManager-registerLaunchMessage) where registerLaunchMessage was deprecated.

I commented out that part of the extension, and added the Launch message text to the Announce tag in the extension.xml.

Attached if anyone else is having the same issue.