During quick perusal of your posted files for the Foul Scuttler and the Pretty Kitty, there's a few things I see.
- The Foul Scuttler file's been renamed, but the whole thing is still 'Outerling' from title, to content, to file end. Have you sent an older version again?
- You're doing something odd with AndroFuck and I'm not quite sure what the point is. My guess is you're looking to prevent that variable from growing incredibly large, but there's a much more efficient way to do so that don't involve using a break.
- Code: Select all
if AndroFuck < 3, increase AndroFuck by 1;
That'll increment the variable, but only until it reaches 3. That said, unless you're planning to saveword that variable or you are restraining AndroFuck so another (group of) sex option(s) can be opened at the AndroFuck = 3 point which can then continue (possibly to some new limit), it isn't really necessary to limit its value. A numerical variable in Inform + Glulx (which we're using) can count up to 2147483647 and down to -2147483648.
- On a related note, all NPCs come with a collection of variables that aren't assigned to any given task. It is generally preferable to use one of these to store such data rather than making another variable to increase the game's memory usage. While making a new variable is a drop in the bucket, they do add up over time and we have all these unused variables sitting around the moment a new person is added to the game. These include, but aren't limited to:
hp of <name>
xp of <name> - used by pets, but unused by general NPCs
level of <name> - used by pets, but unused by general NPCs
dexterity of <name> - used by pets, but unused by general NPCs
thirst of <name>
lust of <name>
libido of <name>
weapon damage of <name>
lastfuck of <name> - use this to count delays for sex. starting value 255.
- It's a good idea to include a commented out guide to the breakdown of such variables in your character, especially if they have quirks or complexities. This provides you with reminders and other devs/debuggers with a guide to the various variables and what their values indicate. This is particularly helpful should more work be done on the content at a later date. It's generally recommended to put this at the bottom of the file so it can more readily be found.
I've only done a quick perusal, but those are a few points I've seen. Once you deal with those few points and everything runs, feel free to activate your files. Go ahead and update the story.ni file and get them into the game.