I am completely new to Tales from the Floating Vagabond, how do I get started?

One of my tables has decided that it is time for a one-shot. We wrote a list of systems that look interesting, but we haven’t played, and I got to roll.

The dice decided that it is going to be Tales from the Floating Vagabond.

I have come across that game’s name in a few situations and know that there are versions with typos and grammatical errors that lead to unbalanced player characters and similar issues.

I am completely new to Tales from the Floating Vagabond, how do I get started?

Which material should I avoid to circumvent those issues, what is information that is required to help me understand, and then teach the system in a relatively short period of two weeks?

Can I use trees and other climbable objects to get on Tenser’s Floating Disk?

I have been creating Tenser’s floating disk next to trees and climbing them to get on the disk. I usually do this just so I can rain literal fire on bad guys. I did this twice and I was asked to do skill checks. I’m fine with it, because I can understand that it’s a pretty cheese tactic.

My motive was that I can better avoid damage this way. I don’t move the disk around or anything, it just stays next to my makeshift ladder. Is this a legal usage of the Tenser’s floating disk spell?

jQuery validate HTML input for floating point and whole numbers

I have an 2 types of HTML input field, the first must only accept whole numbers (integers) which is fine, this is already validated and it works. The second input must accept EITHER a whole number (integer) or a floating point number. This needs to happen inside the “onkeypress” event bound to the input field. It cannot accept inputs with more than one decimal point, for example “32..2” and it must only allow numbers with two decimal places, for example “32.75”. This is causing me some serious issues to get it working as the jQuery .val() method does not detect full stops.

I have tried using a RegEx to capture the number of full stops and it just returns null because the jQuery .val() method is used to get the initial string, but as I said before, it disregards full stops.

<input type="number" min="0" max="9999" step="any" class="form-control weight-input" onkeypress="return isValid(event, this)">  function isValid(e, elem) {  let charCode = (e.which) ? e.which : e.keyCode;  if ($  (elem).hasClass("weight-input")) {     if (charCode === 46 || charCode === 110 || charCode === 190) {        return true;                                  } else {         return !(charCode > 31 && (charCode < 48 || charCode > 57 )) && $  (elem).val().length <= 6;     } else {         return !(charCode > 31 && (charCode < 48 || charCode > 57 )) && $  (elem).val().trim().length <= 5;     } } 

The other type of input which just needs to accept integer values is absolutely fine and the validation is correct, it goes straight to the bottom else statement. The issue is in the top if statement where it currently says “return true” that is where I need a new statement that validates for floating point values.

The expected output is anything like this: 5.2, 5.25, 100.5, 100.25. An accepted number cannot be longer than 7 chars long , so the max value is 9999.99.

It must not accept negative values and or anything like: 5..2, 5.2., …..2 and so on.

To give some context, it is for a text field that tracks weight being lifted, so some values will be whole, and others will be floating point.

Floating point arithmetic

I need to change x1 = 0.3 and x2 = -0.29 to a FP(floating point) number with a a 1 sign bit, a 4 bit mantissa, a 3 bit exponent. The results I got are:

x1: 0 001 0011

x2: 1 001 0010

I am also trying to calculate the number of significant digits of x1 and x2 and I have found 2 for each, but I am unsure of this result.

The question also requires me to find z = (FP)x1 + (FP)x2 and the number of significant digits of z. But I am not sure how to proceed with this part of the question. Therefore, any guidance on how I could proceed would be greatly appreciated.

Thank you very much!