Tutorial [ILLUSION] HS2 Studio Neo|Chara Maker - (Help & guides Thread)

5.00 star(s) 2 Votes

Neunpli

Newbie
Nov 5, 2020
38
69
Have you checked the shortcut in F1 menu?
Fluid plugin doesn't seem to have a F1 page, unfortunately. I was however able to somehow fix it by editing the cfg file in a text editor and switching I to Y, and restarting. For some reason, I is just hung up on something invisible.
 
  • Like
Reactions: AmaNo04

Neunpli

Newbie
Nov 5, 2020
38
69
Had a pretty good reception last time I posted a plugin here, so I'll do it again. I made Scene Name Selector, which complements Scene Sort Selector well.


This is what it looks like.png

Here's what the readme.txt says:


HS2_SceneNameSelector is a simple plugin with two columns of settings. I've tried my best to visually match it to other popular plugins loaded at the scene selection menu. The GUI shouldn't corrupt or conflict with other plugins (I hope) as it's fairly isolated.

This plugin doesn't require anything outside of the standard install for HS2, except maybe HS2API.dll. (Which you probably already have)


To install HS2_SceneNameSelector, simply drop the included BepInEx folder into your Honey Select 2 game directory. The final path should look something like "...\Honey Select 2\BepInEx\Plugins\HS2_SceneNameSelector.dll"


--------------------------------------------------------

Change Scene Naming (Enter Filename In Field) - Unlocks the left column of options. As it describes, type your desired default filename for scenes that you save. If left blank, the options below do not function and scenes will still save with the default timestamp names.

Add Incremental Number To Prevent Overwriting - Saves your scene with only the chosen name, but adds numbers like (1) (2) (3) if the file already exists, so that you don't save over it.
Overwrite Existing Scenes With The Same Name - Exactly how it sounds. Saves your scene with only the input name, and saves over any png with the same filename, deleting it.
Add Timestamp To The End Of Chosen Filename - Saves your scenes with the chosen name, but with the default timestamp after it to distinguish the filenames; separated by an underscore.

Show Scene Filename Under Each Scene - Writes out the filename of each scene in the 4x3 grid directly underneath it. Caps out at certain lengths to prevent them from stretching over too far. This feature was designed for compatibility with HS2_SceneSortSelector, and will adjust to the alternative name sorting without issue. Functions fine without it, though.
Enable Verbose Logging - Enabling this turns on a bunch of log messages tied to the use/functionality of this plugin. Only really necessary for troubleshooting, and disabling it otherwise can help with performance somewhat.
Lock Window Position - Enabling this prevents you from dragging the window. The window can be positioned freely when this is disabled.

--------------------------------------------------------






Configurations (including position) are stored in the BepInEx\Config\com.neunpli.hsscenenameselector.cfg file. These settings persist between sessions.


This plugin (HS2_SceneNameSelector) was created by Neunpli. It was created with no intent to restrict distribution and with no intention of receiving payment. You may freely use this plugin however you wish, post it anywhere you like, and include it in any bundles or installation packages that you desire.

This plugin version is 1.0.0.



EDIT: THIS PLUGIN HAS BEEN UPDATED! Get the updated version here:
https://f95zone.to/threads/illusion...-maker-help-guides-thread.66252/post-17906353
 
Last edited:
  • Like
Reactions: pemoj and AmaNo04

AmaNo04

Active Member
Jul 6, 2020
853
734
Had a pretty good reception last time I posted a plugin here, so I'll do it again. I made Scene Name Selector, which complements Scene Sort Selector well.


View attachment 5172598

Here's what the readme.txt says:


HS2_SceneNameSelector is a simple plugin with two columns of settings. I've tried my best to visually match it to other popular plugins loaded at the scene selection menu. The GUI shouldn't corrupt or conflict with other plugins (I hope) as it's fairly isolated.

This plugin doesn't require anything outside of the standard install for HS2, except maybe HS2API.dll. (Which you probably already have)


To install HS2_SceneNameSelector, simply drop the included BepInEx folder into your Honey Select 2 game directory. The final path should look something like "...\Honey Select 2\BepInEx\Plugins\HS2_SceneNameSelector.dll"


--------------------------------------------------------

Change Scene Naming (Enter Filename In Field) - Unlocks the left column of options. As it describes, type your desired default filename for scenes that you save. If left blank, the options below do not function and scenes will still save with the default timestamp names.

Add Incremental Number To Prevent Overwriting - Saves your scene with only the chosen name, but adds numbers like (1) (2) (3) if the file already exists, so that you don't save over it.
Overwrite Existing Scenes With The Same Name - Exactly how it sounds. Saves your scene with only the input name, and saves over any png with the same filename, deleting it.
Add Timestamp To The End Of Chosen Filename - Saves your scenes with the chosen name, but with the default timestamp after it to distinguish the filenames; separated by an underscore.

Show Scene Filename Under Each Scene - Writes out the filename of each scene in the 4x3 grid directly underneath it. Caps out at certain lengths to prevent them from stretching over too far. This feature was designed for compatibility with HS2_SceneSortSelector, and will adjust to the alternative name sorting without issue. Functions fine without it, though.
Enable Verbose Logging - Enabling this turns on a bunch of log messages tied to the use/functionality of this plugin. Only really necessary for troubleshooting, and disabling it otherwise can help with performance somewhat.
Lock Window Position - Enabling this prevents you from dragging the window. The window can be positioned freely when this is disabled.

--------------------------------------------------------






Configurations (including position) are stored in the BepInEx\Config\com.neunpli.hsscenenameselector.cfg file. These settings persist between sessions.


This plugin (HS2_SceneNameSelector) was created by Neunpli. It was created with no intent to restrict distribution and with no intention of receiving payment. You may freely use this plugin however you wish, post it anywhere you like, and include it in any bundles or installation packages that you desire.

This plugin version is 1.0.0.
Godsent plugin.
Now i can drop scene loader plugin.
Btw are you planning to make another QoL plugin?
Just curious.
 
  • Like
Reactions: Neunpli

AmaNo04

Active Member
Jul 6, 2020
853
734
Had a pretty good reception last time I posted a plugin here, so I'll do it again. I made Scene Name Selector, which complements Scene Sort Selector well.


View attachment 5172598

Here's what the readme.txt says:


HS2_SceneNameSelector is a simple plugin with two columns of settings. I've tried my best to visually match it to other popular plugins loaded at the scene selection menu. The GUI shouldn't corrupt or conflict with other plugins (I hope) as it's fairly isolated.

This plugin doesn't require anything outside of the standard install for HS2, except maybe HS2API.dll. (Which you probably already have)


To install HS2_SceneNameSelector, simply drop the included BepInEx folder into your Honey Select 2 game directory. The final path should look something like "...\Honey Select 2\BepInEx\Plugins\HS2_SceneNameSelector.dll"


--------------------------------------------------------

Change Scene Naming (Enter Filename In Field) - Unlocks the left column of options. As it describes, type your desired default filename for scenes that you save. If left blank, the options below do not function and scenes will still save with the default timestamp names.

Add Incremental Number To Prevent Overwriting - Saves your scene with only the chosen name, but adds numbers like (1) (2) (3) if the file already exists, so that you don't save over it.
Overwrite Existing Scenes With The Same Name - Exactly how it sounds. Saves your scene with only the input name, and saves over any png with the same filename, deleting it.
Add Timestamp To The End Of Chosen Filename - Saves your scenes with the chosen name, but with the default timestamp after it to distinguish the filenames; separated by an underscore.

Show Scene Filename Under Each Scene - Writes out the filename of each scene in the 4x3 grid directly underneath it. Caps out at certain lengths to prevent them from stretching over too far. This feature was designed for compatibility with HS2_SceneSortSelector, and will adjust to the alternative name sorting without issue. Functions fine without it, though.
Enable Verbose Logging - Enabling this turns on a bunch of log messages tied to the use/functionality of this plugin. Only really necessary for troubleshooting, and disabling it otherwise can help with performance somewhat.
Lock Window Position - Enabling this prevents you from dragging the window. The window can be positioned freely when this is disabled.

--------------------------------------------------------






Configurations (including position) are stored in the BepInEx\Config\com.neunpli.hsscenenameselector.cfg file. These settings persist between sessions.


This plugin (HS2_SceneNameSelector) was created by Neunpli. It was created with no intent to restrict distribution and with no intention of receiving payment. You may freely use this plugin however you wish, post it anywhere you like, and include it in any bundles or installation packages that you desire.

This plugin version is 1.0.0.




EDIT: It has been reported to me that changing the save directory with Maker/Studio Browser Folders 3.3's F1 settings can impact the functionality of the customized save names, making them default again. Filename display should be unaffected. I'll try to fix this at some point in the future.
Not sure if there's something wrong, but I just noticed that your plugins (both Scene Name Selector and Sorter) takes quite alot of resource.
My scene that was supposed to run at around 60 FPS, now only run at 30ish FPS.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
 

Neunpli

Newbie
Nov 5, 2020
38
69
Not sure if there's something wrong, but I just noticed that your plugins (both Scene Name Selector and Sorter) takes quite alot of resource.
My scene that was supposed to run at around 60 FPS, now only run at 30ish FPS.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
Hmm, you're the second person today to tell me that. Is this also happening to you with sort selector active by itself (no name selector)? I didn't get any reports until name selector was released, but it's hard for me to test this on my own as I wasn't getting drops, but I need to determine if it's just the new one or both that need optimizing.

Edit: I did some more rigorous testing - I'm gonna try and fix both plugins. They are both causing FPS drops.

Edit 2: Fixes are going well, and there is no FPS drop on either plugin anymore. While optimizing the code some compatibility issues arose (the way that scene name selector checked for scene sort selector's preferences wouldn't work with the optimizations), so I'm getting that worked out, as well as planning to look into the compatibility concerns when save directory is changed to "current folder" in the Maker/Studio Browser Folders plugin. This was also brought to my attention, and if the save folder is changed, then only default save names function. If I can't get it compatible, I will at least include a warning.

Edit 3: I have fixed both plugins, here's the updated versions of both:
 
Last edited:
Oct 5, 2020
31
16
How do I save the state of a map in a scene in StudioNeo?

I add a map to my scene, then I set parts of the map to not show via the RuntimeUnityEditor plugin (f12, Object Browser, and then navigate to the map objects, and set "Active" to unchecked). However, whenever I load that scene, those map objects revert back to active and show again, and I have to set them to not active every time I load the scene.
 

peanutgutsocute

New Member
Jun 26, 2024
2
0
How do I save the state of a map in a scene in StudioNeo?

I add a map to my scene, then I set parts of the map to not show via the RuntimeUnityEditor plugin (f12, Object Browser, and then navigate to the map objects, and set "Active" to unchecked). However, whenever I load that scene, those map objects revert back to active and show again, and I have to set them to not active every time I load the scene.
You need to save scene after hiding them and load the scene which is saved.
 
Oct 5, 2020
31
16
You need to save scene after hiding them and load the scene which is saved.
Yes I am doing that but it does not work. After I change the "Active" to unchecked in the Object Browser, and the objects are hidden, I save the scene. But when I load that scene that I just saved, after making sure the "Active" is unchecked, it will revert back to active and showing.

I am using the RuntimeUnityEditor (activated by F12 usually), to hide objects that part of the map (map in StudioNeo, which you add by the "Add" icon > "Map" > select which map you want). I am not using the workspace to check/uncheck to hide stuff, because items that are part of the map do not show up in the workspace.
 

pepplez

Active Member
Jun 7, 2020
896
1,172
Yes I am doing that but it does not work. After I change the "Active" to unchecked in the Object Browser, and the objects are hidden, I save the scene. But when I load that scene that I just saved, after making sure the "Active" is unchecked, it will revert back to active and showing.

I am using the RuntimeUnityEditor (activated by F12 usually), to hide objects that part of the map (map in StudioNeo, which you add by the "Add" icon > "Map" > select which map you want). I am not using the workspace to check/uncheck to hide stuff, because items that are part of the map do not show up in the workspace.
Try Mikke's addon instead of the RuntimeUnityEditor plugin, that should do it and works with saved scenes.
 

pepplez

Active Member
Jun 7, 2020
896
1,172
does anyone here know how to make invisible background when screenshot the scene in NeoStudioV2 ?
Press F1 to bring up the mod-menu, then search for screenshot and change the output to .png also the hotkey for this is F10 by default.
 

SmallAngel~

Newbie
Aug 9, 2023
18
27
hi guys, i have issues with hooh dick and hanmen shaders, it seem it doesn't apply to hooh dick and it look like a sausage;
 

AmaNo04

Active Member
Jul 6, 2020
853
734
hi guys, i have issues with hooh dick and hanmen shaders, it seem it doesn't apply to hooh dick and it look like a sausage;
Which one use hooh's default shader and which one that uses hanmen's shader?
I dont see any difference.
 

testing321

Dev of RenTharian Chronicles
Game Developer
Nov 11, 2017
296
131
Is there a studio neo 2 version that can uses hs2 and aishoujo correctly? I created and saved a scene in aishoujo studio neo v2. And it works correctly but when I try to open it in hs2 using the studio neo v2 the position becomes different. In hs2 there is a gap eventhough all the parameters are the same because it is the same scene. I try to change from aishoujo to hs2 because 1 of the animation in aishoujo is not functioning, it always shows wrong animation. And yet the hs2 version of studio neov2 is not fully translated, many items are still in japanese. I tried to move the studio neov2 from aishoujo to hs2 and the .exe can not even start. Attached below is the scene if anyone wants to look at it. The problem is the orange haired one. View attachment scene.rar
 

AmaNo04

Active Member
Jul 6, 2020
853
734
Is there a studio neo 2 version that can uses hs2 and aishoujo correctly? I created and saved a scene in aishoujo studio neo v2. And it works correctly but when I try to open it in hs2 using the studio neo v2 the position becomes different. In hs2 there is a gap eventhough all the parameters are the same because it is the same scene. I try to change from aishoujo to hs2 because 1 of the animation in aishoujo is not functioning, it always shows wrong animation. And yet the hs2 version of studio neov2 is not fully translated, many items are still in japanese. I tried to move the studio neov2 from aishoujo to hs2 and the .exe can not even start. Attached below is the scene if anyone wants to look at it. The problem is the orange haired one. View attachment 5210317
Is there anything wrong?
You don't have permission to view the spoiler content. Log in or register now.
I got a message saying that I'm missing the skin texture, dont mind it.
 

testing321

Dev of RenTharian Chronicles
Game Developer
Nov 11, 2017
296
131
Just a reminder, this is the same scene, same parameter, literally just copy the file from aishoujo to honey select 2. The result:
Aishoujo AI_2025-09-02-18-37-37-699.png
Honey select 2 HS2_2025-09-02-18-39-19-825.png
See the gap between the wooden horse and the body? Even if the extra 1 set to 1.00(max), there is still a gap.
 
5.00 star(s) 2 Votes