Board Thread:Suggestions/@comment-29973613-20170111000951

Normally, to make a special student, you'd have to jump around from file to file, Gigi special stockings and custom textures and whatnot. But what if all that stuff could be done with a couple clicks? All we need is a new folder and a handful of lines of new code.

The folder could be called StudentOptions, and would be incredibly detailed on customization. It would be like this:

StudentOptions

In this file, you find...

-A special, more detailed Students.json file -Textures for Stockings, hair colours, eye colours, etc. -3D models and textures of student accessories and Yan-chan's accessories -3D models of student hairstyles and Yan-chan's hairstyles. -A folder that makes new colours (for example, the colour the game identifies as "Red" has 255 R value, and no green or blue. Adding a new colour could be so much easier, but even easier than that if it used a whole number and two decimals, like the Pose Mod, which would allow for many other colours to be created, unlike the single-number system of Pose Mode.) -A folder that adds stockings onto students. Like this:

PurpleStockings: 7 GreenStockings: 16 SpiderStockings: 26 OsanaStockings: 33 LooseStockings: 32

This would mean Oka, Kokona, Musume, Osana and Midori all have their special stockings. But what if Yandere-chan's stockings were an option too?

YanStockings: 2

This would give Yui Yan-chan's black stockings. If you wanted to add a new stockings option, all you would have to do was paste the texture into the same file as the Stockings.txt document and all the other textures, name it, then enter that same name and the ID of the student you want to wear them. If you wanted to add red knee-high stockings, you would create the texture, call it RedStockings, then type this into the .txt file:

RedStockings: 6

Then Saki has the red stockings. Simple! As for the hairstyles, pretty simple too.

There are two hairstyle folders: PlayerHair and StudentHair. Of course, Yan-chan is female, so only female hairstyles are in the StudentHair file. Osana's hair model would be named StudentHair20, and the texture StudentHair20Texture. You get the gist of it.

If you wanted to make a student with the 2nd pink hair variation, all you would have to do was copy the texture and model, name them "StudentHair21" and "StudentHair21Texture", then paste them into the StudentHair folder. It's so easy! You could do the same with new accessories. Let's say you want a female student to wear the black cat ears. Take the texture and model, rename them "StudentAccessory6" and "StudentAccessory6Texture", and put it in the StudentAccessories file. Then set a girl's accessory I'd to 6, and you now have a girl with cat ears! How adorable.

There would be another folder named "SenpaiAccessories". This contains all the different glasses you can put on Senpai. Do the same thing as you would with the female accessories, and you can have a boy with Info-chan glasses!

A folder named "MiscAccessories" would contain the shades and golden jewelry that Riku wears if you lie to him about what Kokona likes. With the above process, you can have other male students wear these.

For adding new eye colours, you would do something similar to hair colours. Make the texture for the eye, name it, and stick it in the EyeColors folder. For example, if you wanted light-blue eyes, you would name it SkyBlue, put it in the folder, and put it on the student. How? With the advanced Students.json folder.

There could be a section called "EyeColor". For example:

"Hairstyle":"2":"Color":"Red","EyeColor":"0"

If the EyeColor value is set at 0, the eyes will not have any special colouring. In this case, Yui would have her regular red eyes. But if you were to do this...

"Hairstyle":"7","Color":"Purple","EyeColor":"SkyBlue"

This would give a student Kokona's hair and hair colour, but also your custom eye colour texture. You could choose from different starter templates that could be found in the file: Sakyu and Inkyu's eyes, Musume's eyes, Yan-chan's blank "insane" eyes, or normal eyes.

There could be a "SpecialTextures" folder, which would contain things like special face templates and the "Tan" option. To give a student blushing cheeks, create a facial texture with blushed cheeks, name it "CuteBlush" or something, put it in the FaceTextures folder, and open up the SpecialTextures text document. If you want a student to use your new face template, you would type something like this:

CuteBlush: 3

Now Yuna has the most adorable blushing face. You could also give a student the regular blushing cheeks (the way Kokona or Riku blush around someone they're attracted to). Of course, the face templates wouldn't include eyes, because those are completely different.

Putting a student's ID next to the Tan option would, of course, give the student tanned skin, like Musume and Riku (if you tell him Kokona likes tanned skin). Another example:

Tan: 33, 1

Senpai and Osana now have tans. There would be special gym uniform, swimsuit, martial arts outfit and nude textures for those students, so they wouldn't look like they had some serious tan lines when they changed out of their school uniform.

You could even take the model and texture of club accessories and put them in the accessories folder. Copy the cooking club handkerchief, do a bit of recolouring and maybe add an apron to the model, name it accordingly, stick it in the StudentAccessories file, and boom: you have Amai's apron and handkerchief.

See how much time this could save for modders if it worked?

But here's the one problem: modding wouldn't be as challenging anymore. Lots of people appreciate and love a challenge. You feel way better finishing something you spent a month on than something that took you two days. So, if you want modding to be just as difficult as it always has been, simply remove the StudentOptions folder. With the right code, if the folder is missing, the game will use the Students.json file in the StreamingAssets.

I hope people like this idea. It took a REALLY long time to come up with, and it could save Yandere Dev a ton of work! All he would need to do was move around a few PNG images, write a handful of new code to ensure the game didn't bug the hell out if you took out the StudentOptions folder, and that the accessories and hairstyles and stuff all worked, and kaboom! Modding students is now way easier than before!!! 