University v9 Preview
Added 2020-04-11 09:14:57 +0000 UTCSalutations friends! Hentai University v9 will be releasing on the 17th! After that, the secret project (more on that soon) will release on the 24th.
With the poll's results set Crypto will be focusing on the Mystery Box option for v9. Although it's a lot of work he's also spoken about doing his best to write for Steph and Reese as well. Risking life and limb I snuck into his domain and snapped a few pictures:



Don't tell him I took these! If he finds out I was sneaking about in his territory...
Just keep it a secret, okay?
In other news SlackerSavior gave the ok and his content will now be automatically included in the game, no need to load his stuff from the game console.

Speaking of his stuff:

Be sure to drop into the discord to encourage him! He's always super excited whenever somebody brings up Zoe or Amy, if he wrote your favorite character it'd probably make his day to hear that. And if you're interested in writing your own character, lemme know and I'll do what I can to help out!
My secret project uses a lot of the same system functions as university, so I thought I'd use this time to update university's code as well so it makes a better foundation. Ultimately I added a few things that will make writing content and modding a little easier.
Before I get to that stuff though, here's what'll interest you as a player:

I've implemented the save / load functionality written by Master of Puppets / Wild Bill. Thanks a ton, and sorry it took so long for me to get it into the game!
You'll now be able to save to and load from a .noodle file. You can load saves on the mobile version on android just fine, but I can't quite seem to get saving to file working on my phone. I'll keep looking into it though, I'm sure I'm just missing something minor here.

A new cheat code! Activating it will cause every encounter available (that you meet the conditions for) in the game to be available from the town map. This'll speed up the game dramatically and help if you're ever feeling lost or annoyed with the movement system.
I personally like wandering about, and will probably include at least some secrets that won't appear this way, but this should at least be a pretty nice quality of life feature. I guess you could consider this the game's easy mode, and the oowoo cheat would be the game's hard mode.
I haven't decided on a name yet. SlackerSavior suggested "find mii" though, which is pretty good. What would you name it?

Since my secret project uses a pretty similar system I changed how encounters and texts in the morning work. Now you can make encounters depend on things like character flags and the trust values of other characters, with a pretty similar new system for text messages.

I also added a writeHTML() function which goes through shorthand line by line, meaning that instead of writeSpeech("player", "", "Blah blah blah"); every line you can use a much shorter sp player; Blah blah blah.
This is basically how I write my scenes before I used to convert them manually with find-replace functions to assemble the code. This should lead to faster scene creation.
The old systems laid out in the modding tutorial still work just fine, but they certainly are behind at this point. Since I need it updated anyways I'm gonna use the space below to include some other new functionality I've added since the tutorial, and tips I'd like to add as well:
addFlag(character, flag)
removeFlag(character, flag)
checkFlag(character, flag)
These add flags to allow for checks and stuff, they allow for more complex stories!
Basically running the function
addFlag("neet", "Bacon")
will add a flag named Bacon to Tia Sun's flag list. You can then check afterwards if she has the flag, or you can remove it with removeFlag
Pronoun swapping can now be done through a more intuitive method by placing an asterisk * before a male-gendered word. It'll automatically swap it out depending on the player's gender, so
*mister
Will be replaced with "miss" if the player is futa, or "mister" if the player is male. There's a pretty big list in the index.js file, covering geezer->hag, sir->ma'am, capitalized and all-caps words, etc. Lemme know if I'm missing one.
Pervert mode
In order to have a unique portrait for pervert mode, just have an image in the character's image folder named codenameP.jpg
Substituting in your character's codename. Tia's pervert mode pic for example is neetP.jpg
Persona Style
In order to have a unique portrait for the persona style you'll need an image in the character's image folder named codenameT.png
Substituting in your character's codename. Tia's persona style pic for example is neetT.png
There's no system in place that'll make the image transparent for you though, I had to do that by hand. Lemme know if you need help with this.
Console
You can hit f12 on firefox or chrome to open the developer console. This'll be where you can check for errors in your code, so if you're missing a closing bracket that's breaking the game this'll let you find it more easily.
Don't forget to have the last line of your encounters / events be
break;
It lets the system know to stop writing there. Otherwise the next encounter/event will begin being written automatically.
Right click on a broken image and click "view image" to see the image's pathway. You might have given the wrong image url in your writeBig line, or you maybe misnamed the image or put it into the wrong folder.
I hope to update the tutorial soon. Until then I wish you the best!