Well, since playtesting of Fallen Hero is almost at an end, I was going to run a few randomtests to see if anything that people have missed popped up.
Apart from some code that I have to hide (names stuff), one weird thing that pops up all the time as an error is this:
RANDOMTEST FAILED: Error: chapter01 line 1939: Invalid expression, couldn’t extract another token:
The cone in question is:
*if (puppet_gender = "woman") #…Latina
You're not sure what ${phis} origins are, and the fact that ${phe} looks like a Latina doesn't narrow it down much in these parts.
This happens everywhere I am having *if statements in my choice code (I have a LOT). This has never been an issue before, quicktest runs fine and I’ve had a lot of people testing the game and no errors have occurred.
What kind of weird wording do randomtest want for *if statements in choices?
EDIT;
A better, longer same of code that gives the same error on noth the named and the complicated variables:
*fake_choice
#This isn't good. The reporter has heard too much.
This isn't good. You can't help the nervous twitch on your face. The reporter has heard too much — will you have to do something about this later?
*if (named) #It's fine — ${name} is a common name. No reason for anything to come of this.
It's fine — ${name} is a common name, and there is no reason for anything to come of this. After tonight, there's going to be a lot more interesting news to focus on.
*set arrogance %+ 5
*if (complicated) #But who is Ortega interested in? That's what you want to know.
Is she talking about ${name} or ${puppet_name}? When did your life get this complicated? You only have yourself to blame.
#So I'm having that much of an effect on Ortega? That is good to know.
So you are having that much of an effect on Ortega? It's good to know that ${he}'s not just playing pretend.
"Are you sure that's not just guilt talking?" Herald has walked over to Lady Argent now, looking down at her. He's half a head taller than her, even though he's not floating right now.