Popular Post krunkDunk Posted December 24, 2021 Popular Post Posted December 24, 2021 (edited) ** Updated Version 1.4 ** current version: guicvm_ver1.4 - old mods made for version 1.0 are still compatible. Going forward there are some improvements that make a few things a little easier. Possibly New templates in the GUICVM 1.4 download Examples of drawtext and drawfloat... Here are some templates for modders: ** new templates 2022-06-25 ** templates_(1.3)_2022-06-25.zip ** updated coordinates finding tool version 1.2 ** ZZZ_DEV_TOOLS(1.2).zip templates_ver1-2.zip a new sub-gui.ini template removes the need to manually set the value of $id, and you won't need to track your mod ids anymore. Spoiler Here is the base package, and some examples in the spoiler: Spoiler -preview- 2021/12/23 Here's a short introduction and preview of what I've been working on this month... An interface for activating mod's guis and/or hotkeys without conflicting with other mods' guis & hotkeys. With some effort it's possible to refurbish old mods to become compatible and functional to varying degrees depending on the desired effects. Why? Because it's much more common to see and want to control up to 4 costume mods' variations in the onsen area; and I often forget what a mod's hotkeys are... With a minimum amount of effort, you would simply make a tool tip window showing the mod's hotkeys. But, the extent of a creator's interface is completely open. By using common functions and constants from the GUICVM like an API, other modders can make their sub-gui's integrate seamlessly. End users can set their own key for 'clicking' interacting with guis / mods buttons, and have it be uniform among all sub-guis by only changing one [Key] section from the main-gui Because there are a maximum for 4 girls on screen at a time, I have made it possible to switch between up to 4 on-screen mods from different categories. Suits, Accessories Head & Face & Arm, Skins, Hair, Faces, and Nails. It's possible to expand into a miscellaneous category for props mods for example. I don't know if this rambling really gets the idea across - so here's a video. In the meantime I'll be preparing the mod and examples for upload. Spoiler GUICVM_preview resized(silent).mp4 Edited April 26, 2023 by krunkDunk updates 51
krunkDunk Posted December 24, 2021 Author Posted December 24, 2021 (edited) Customization Settings - Keys https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes change only 'key = ...' lines one [Key] section can have multiple 'key = ' lines XBUTTON2 is the mouse 5th button, used for moving forward in a browser's history VK_RBUTTON is the mouse right click button sections you can customize: [Key DisplayGUI] [Key SwitchTab] [Key Click] the 'Key Click' will be used by all mods that use this API, and this is the only ini file that needs to be edited - GUI images you can replace the default images used for the main gui, or leave them empty [Resource_MenuTitle-BG] [Resource_Menu_Tab_Outfit] [Resource_Menu_Tab_Outfit-Unselected] [Resource_Menu_Tab_Style] [Resource_Menu_Tab_Style-Unselected] [Resource_MainGUI-BG] [Resource_MainGUI_SlotRow1-BG] [Resource_MainGUI_SlotRow2-BG] [Resource_MainGUI_SlotRow3-BG] [Resource_MainGUI_SlotRow4-BG] [Resource_SubGUI-BG] - Cursor images the first two are placeholders, but should be initialized with the 'Default' images [Resource_Cursor] [Resource_CursorDown] these all need to have images, or you won't see a cursor or pointer [Resource_CursorDefault] [Resource_CursorDefaultDown] [Resource_CursorPointer] [Resource_CursorPointerDown] in the [Constants] section - click type: you may choose one of two click types $clickType 1 = click on key up - when the key is released 0 = repeat delayed clicks while the key is pressed $clickRepeatDelay the number of frames to wait before a click is repeated - gui button sizes these values are for 'draw_2D.hlsl' coordinates bottom-left is -1,-1; center is 0,0; top-right is 1,1 the length of X coordinates are stretched, setting the width and height to the same value will draw a stretched image width: {pixel width} / (1920/2) 116 / 960 = 0.121 height: {pixel height} / (1080/2) 116 / 540 = 0.215 $btnW = Button Width $btnH = Button Height $marginX = margin left-right $marginY = margin top-bottom I think you get the idea, there are comments in the 'main-gui.ini' for the rest Edited December 24, 2021 by krunkDunk 5
krunkDunk Posted December 24, 2021 Author Posted December 24, 2021 (edited) I'll work on some tutorials after the holidays. For the time being if you are attempting to make a compatible GUI by copy/pasting, you need to choose a unique mod $id I think we should use the same method as Minazuki, a 7 digit number. example: $id = 1234001 '1234' is unique to each modder '001' a unique number for each of the modder's mods. A number that will increment as you create more mods if you make a mod don't use other's IDs; I guess I'll keep a list of "4-digit modder IDs", send me a message so it's easy to update... Spoiler 3729 - Minazuki 6969 - KrunkDunk 4312 - look4love 8713 - Lunatic Dawn Edited December 26, 2021 by krunkDunk 5
krunkDunk Posted January 1, 2022 Author Posted January 1, 2022 Here is a simple example of a GUI for Honoka's Skin. In the future it should be improved to make sub menus for each creator's variants with nips, bush, and pussies... Spoiler [CVM] Skin_Selector Honoka.zip add your preferred skins, and edit the [Resource_Skin...] sections accordingly GUI Development Materials Girl's Backgrounds for sub gui "main menu" girls-BG.zip skin creator's buttons skins-Buttons.zip 8
krunkDunk Posted January 11, 2022 Author Posted January 11, 2022 Video Tutorial for creating Sub GUI here is my low energy tutorial showing the basics for a simple sub gui - register mod with main_gui API - draw images - use API hover and key hit - use GUI_DEV_TOOL for finding coordinates files used: DISABLED sub-gui template.ini guicvm mod categories.txt [CVM EXAMPLE] (_KAS) [R] Shinonome [krunkdunk].zip part 1 part 2 14
j_money1000 Posted January 30, 2022 Posted January 30, 2022 this stuff looks great. those months where totally worth it ??
Nickhead Posted November 18, 2022 Posted November 18, 2022 On 12/31/2021 at 9:08 PM, krunkDunk said: Here is a simple example of a GUI for Honoka's Skin. In the future it should be improved to make sub menus for each creator's variants with nips, bush, and pussies... Reveal hidden contents [CVM] Skin_Selector Honoka.zip 18.9 MB · 500 downloads add your preferred skins, and edit the [Resource_Skin...] sections accordingly GUI Development Materials Girl's Backgrounds for sub gui "main menu" girls-BG.zip 6.58 MB · 332 downloads skin creator's buttons skins-Buttons.zip 81.15 kB · 270 downloads I'm sorry to ask, but has there been any updates on other girls' skins quickswitching through GUI CVM? It would be wonderful if you could switch between skins without disabling folders offscreen and pressing F10 every time...
krunkDunk Posted November 18, 2022 Author Posted November 18, 2022 2 hours ago, Nickhead said: I'm sorry to ask, but has there been any updates on other girls' skins quickswitching through GUI CVM? It would be wonderful if you could switch between skins without disabling folders offscreen and pressing F10 every time... I'm not working on anything at the moment, but it is on my mind. 2
Tychedy Posted November 19, 2022 Posted November 19, 2022 guicvm(1.3).zip Gacha_Demist. 2022-09-08 (1.1.1).zip I installed these two files and put them in the corresponding folders, but I still don't have the UI. But I can control the glass with number keys. 1
j_money1000 Posted April 7, 2023 Posted April 7, 2023 On 11/19/2022 at 4:47 AM, Tychedy said: guicvm(1.3).zip Gacha_Demist. 2022-09-08 (1.1.1).zip I installed these two files and put them in the corresponding folders, but I still don't have the UI. But I can control the glass with number keys. yeah with this mod was more user friendly. too bad there is no actual guide. ive given up on using it tbh. i know that u can use ur own custom inputs and all but i shouldnt have to look through the .ini just to find the key binds and still not know how this mod works. also, i wish there was an install guide so i know i installed all my mods right like for outfits and things cause how else are we supposed to know where they all go or if it even matters.
Lunatic dawn Posted April 8, 2023 Posted April 8, 2023 44 minutes ago, j_money1000 said: yeah with this mod was more user friendly. too bad there is no actual guide. ive given up on using it tbh. i know that u can use ur own custom inputs and all but i shouldnt have to look through the .ini just to find the key binds and still not know how this mod works. also, i wish there was an install guide so i know i installed all my mods right like for outfits and things cause how else are we supposed to know where they all go or if it even matters. Did you put "draw_2d.hlsl" to "ShaderFixes" folder ? 1
Y_M_CA Posted July 7, 2023 Posted July 7, 2023 (edited) love your efforts of "eliminating conflicts" between mods. truly. But the GUI is not a very good one because when i installed it by the guide in this post it didn't worked. and when i tried to get rid of it and get back to the hotkeys i found that it was literally POLLUTING my folders and files even it has been deleted. It caused various problems and everything related to it have lost thier functions,including the Takao mod.Its shader and textures and even the hotkeys were all gone. bro i dont know how it did that but before i installed the GUI everything was just fine. So far seems that my only way to fix this is deleting everything including the game itself and download everything once more. Oh hell no not again. Any ideas to solve this mess? Edited July 7, 2023 by Y_M_CA 2
10fu Posted July 8, 2024 Posted July 8, 2024 (edited) I also didn't know how to use the swimsuit mod with this mod. I'll share it with people who come later. This mod 1. Move "_guicvm" to the "Mods" folder Copy the contents of "ShaderFixes" to the ShaderFixes folder (the same folder as DOAX_VV.exe). 2. Refresh with F10 and press F4 to display the menu. 3. If you have installed the corresponding swimsuit mod, "right-click" on the swimsuit in the menu. The rest is obvious I'm not good at English, so I use Google Translate. It might be a little wrong. Please tell me if I'm wrong. Also, I don't know the details Edited July 8, 2024 by 10fu 6
hhhuuuuiiiiii Posted October 30, 2024 Posted October 30, 2024 On 7/8/2023 at 4:31 AM, Y_M_CA said: love your efforts of "eliminating conflicts" between mods. truly. But the GUI is not a very good one because when i installed it by the guide in this post it didn't worked. and when i tried to get rid of it and get back to the hotkeys i found that it was literally POLLUTING my folders and files even it has been deleted. It caused various problems and everything related to it have lost thier functions,including the Takao mod.Its shader and textures and even the hotkeys were all gone. bro i dont know how it did that but before i installed the GUI everything was just fine. So far seems that my only way to fix this is deleting everything including the game itself and download everything once more. Oh hell no not again. Any ideas to solve this mess? It's a little late, but I'm writing this for people who come here in the future. Of course you need to delete the "guicvm" folder, but at the same time, it seems you also need to delete the "sub-gui-text.ini" and "sub-gui.ini" that were generated in each costume mod folder. Use the search function in Explorer. 1
moejoemux Posted February 15, 2025 Posted February 15, 2025 how to use GUI CVM ? Is there a simple tutorial ?
burnicewinslow420 Posted April 11, 2025 Posted April 11, 2025 Of the example mods you provided, the hair one works, but the costume mods do not work for me. I'm placing the folders in the _guicvm directory, but nothing shows up in the GUI? Would appreciate some help.
mangdol Posted October 21, 2025 Posted October 21, 2025 I want to make it using the GUICVM template, but I don't know how to make it. Can anyone explain a little bit?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now