Javascript 【Foxy's】Gauges System

Any functions you'd like to be added?

  • Add gauges at the default Profiles Menu for me

  • Database category where you can save gauges' looks

  • Update gauges automatically

  • Nothing in particular


Results are only viewable after voting.

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
Introduction
I prepared this extension because of this pool here. Visual novels that lack gameplay segments risk to result boring, so minigames and stuff are very important. And minigames need health bar and such.
Description
An extension providing a simple interface that lets you manage gauges through common events.
Download
Google Drive
Prerequisites
Version 1.0.1086 (at least) or having this patch here: [Solved] Mask Picture's Value from variable.
Installation
Check the Official Visual Novel Maker Guide.
How to use
  • I prepared an example scene which uses a new version of Ace as character: give them a look to understand how to use the extension's common events.
  • The gauges are memorized using a Number/ID, in the same way as pictures, texts, etc. Give every gauge a different number, but don't worry: they won't interfere with pictures, texts, etc. with the same Number/ID.
  • All of the events/code is commented, so that you can easily customize the menu at your heart's content: you can change the style, the layout and the info displayed. Just navigate through the contents until you find what you're looking for!
Suggestions
  • You can easily add gauges at your Profiles Menu if you want, or ask me to add them by default in the poll above.
  • Even if you find eventing minigames too difficult, you can still use gauges in your vanilla intimacy system
  • You can give each gauge a different look using conditions in the "[FS] Show Gauge" common event, when showing the text or the pictures. The ideal implementation would need a new database category, but I'm not that confident in my abilities (if still added this to the poll above, though).
  • Even if the sample scene is kinda allusive, gender separation in japanese bath has been enforced since the Meiji Restoration, so I guess you could consider it family-oriented.
Special Thanks
@Kentou was the one who answered to all of my questions in the Support section.
License
This extension follows MIT License: you can use it (in both commercial and non-commercial games), copy it, modify it, merge it, publish it, distribute it, sublicense it and/or sell it, but insert
Copyright (c) 2018 FoxySeta
in your credits.
Screenshots
Changelog
  • #1.2.0
    • You can now choose a different size for your gauges each time you show one
    • It is now possible to choose the max value for your character's stat from one of their parameters
  • #1.1.0
    • You can now install both Gauges System and Profiles Menu at the same time
  • #1.0.0
    • Official release
 
Last edited:

SimProse

Veteran
Veteran
Joined
Jul 9, 2016
Messages
364
Reaction score
199
First Language
English
Primarily Uses
Great work! I added a heart with a number total inside it, but had to do it with Common Events and such. Yours is much easier.
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
Great work! I added a heart with a number total inside it, but had to do it with Common Events and such. Yours is much easier.
Thanks! Happy to hear that! (Mine uses common events as well, I just made sure to separate interface from implementation)
 

BonnieLass

Veteran
Veteran
Joined
Mar 31, 2016
Messages
41
Reaction score
4
First Language
English
Primarily Uses
Hey! Great Extension! This and the Profiles extension are gonna be really useful. I'd like to use them both together in the same project, however installing them both through the extension manager hasn't worked. Well, they both install but if one is active and I go to make the second active I get a "Validation Failed" popup that basically says that since both extensions modify Ace ( they probably mean the parameters in Ace's character in the database.) that I can't activate both since they conflict.

I was hoping to manually install the gauges extension in order to get around this hitch, but I'm not sure how to install an extension without the manager. I'm sure I could figure it out if I poke and prod enough, but it would be great if I could get your help on this.
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
Garagulp:kaoback:
I had no idea that two conflicting extensions would cuz this. Naively, I though that the second extension installed would have simply overwritten the old Ace. Still, since this is the case, I'll fix stuff asap. Thanks for your feedback!
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
Update
  • #1.1.0
    • You can now install both Gauges System and Profiles Menu at the same time
 

BonnieLass

Veteran
Veteran
Joined
Mar 31, 2016
Messages
41
Reaction score
4
First Language
English
Primarily Uses
Thank you for both the quick response and solution! I really appreciate it!
 

BonnieLass

Veteran
Veteran
Joined
Mar 31, 2016
Messages
41
Reaction score
4
First Language
English
Primarily Uses
Sorry to bother you a second time, but I'm not sure how to update the extension in the extension manager. I tried to uninstall the 1.0.0 version to install the new version and it didn't work. The old version stayed in the manager even after reloading the game and restarting the editor. I tried to just install the new one and see if it would override the old, but it didn't. I seem to be stuck with version 1.0.0 installed and unable to install the new version.

Am I doing something wrong?
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
Sorry to bother you a second time, but I'm not sure how to update the extension in the extension manager. I tried to uninstall the 1.0.0 version to install the new version and it didn't work. The old version stayed in the manager even after reloading the game and restarting the editor. I tried to just install the new one and see if it would override the old, but it didn't. I seem to be stuck with version 1.0.0 installed and unable to install the new version.

Am I doing something wrong?
I don't really think this is a problem with my extension in particular, so you could also post this on the support subforum to get more answers. Anyaway, did you make sure to save your project after uninstalling the old one and before reolading? (If you reload your project from the pop up window which should appear on its own when you close the extension manager the answer is yes.) Also, this shouldn't be necessary, but try to uninstall the old one and install the new one in two separeted steps. (With a save and reload after each one).
 

animesock52

Sock Witch
Veteran
Joined
Jul 25, 2013
Messages
236
Reaction score
320
First Language
English
Primarily Uses
N/A
@BonnieLass I don't know if it helps, but i had a problem with plugins just last night. Not this one, but I couldn't install new plugin in my extension manager, in fact when I tried Vn maker would have an issue where I couldn't close the software and I had to end it in task manager.
So, after restarting my computer I deleted the old plugin from my computer itself (So old extension no longer in computer) and then downloaded the plugin again and it worked. I was then able to install it.

I don't know if your case is the same as mine, but it might work. Perhaps there is an issue where uninstalling isn't enough?
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
@BonnieLass I don't know if it helps, but i had a problem with plugins just last night. Not this one, but I couldn't install new plugin in my extension manager, in fact when I tried Vn maker would have an issue where I couldn't close the software and I had to end it in task manager.
So, after restarting my computer I deleted the old plugin from my computer itself (So old extension no longer in computer) and then downloaded the plugin again and it worked. I was then able to install it.

I don't know if your case is the same as mine, but it might work. Perhaps there is an issue where uninstalling isn't enough?
I kinda relieved it didn't happen only with mine:kaophew:
I've heard people talking about VNM 1.0.1088, not sure if it's because of even if it's been released since I haven't used my PC since.
 

BonnieLass

Veteran
Veteran
Joined
Mar 31, 2016
Messages
41
Reaction score
4
First Language
English
Primarily Uses
From what I can tell that project in specific was unable to uninstall the extension. I had no problem installing and uninstalling the extension in other projects. I don't know why this is, but since my project is in early stages I was able to recreate it and install the new version.

I go to set it as active and the same popup comes up as before: "The extension tries to modify a document(Ace) which was already modified by another extension(indie.foxyseta.profilesmenu). Please deactivate the other extension and try again." So I'm still unable to use both extensions in the same project. Here is an image of the popup for you (idk if that helps?):
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
From what I can tell that project in specific was unable to uninstall the extension. I had no problem installing and uninstalling the extension in other projects. I don't know why this is, but since my project is in early stages I was able to recreate it and install the new version.

I go to set it as active and the same popup comes up as before: "The extension tries to modify a document(Ace) which was already modified by another extension(indie.foxyseta.profilesmenu). Please deactivate the other extension and try again." So I'm still unable to use both extensions in the same project. Here is an image of the popup for you (idk if that helps?):
Gosh guess I'll have to work on in again:kaodes:
It worked fine with me though, so I don't really have any ideas.
 

BonnieLass

Veteran
Veteran
Joined
Mar 31, 2016
Messages
41
Reaction score
4
First Language
English
Primarily Uses
Okay so I've gotten both extensions to work together. How? No clue. Why were they not in two of my other projects? No clue. But in the project I created to test things out they're able to be active together. So now I'm gonna just move my actual project over again to this working project... Sorry to give you a hassle FoxySeta, honestly I think VNM is just unpredictable. Sometimes it works fine and other times it gets testy.

I really appreciate both all of your extensions for VNM, they're really great and versatile. Thank you for also responding to me so promptly and nicely. Thanks animesock52 as well for helping me brainstorm solutions too. I look forward to what you put out in the future FoxySeta!
 

FoxySeta

Cleric, script kiddie and fudanshi
Veteran
Joined
May 6, 2017
Messages
270
Reaction score
110
First Language
Italian
Primarily Uses
RMMV
Update
  • #1.2.0
    • You can now choose a different size for your gauges each time you show one
    • It is now possible to choose the max value for your character's stat from one of their parameters
 

mardin

"...pretty please?"
Veteran
Joined
Nov 8, 2015
Messages
212
Reaction score
117
First Language
German
Primarily Uses
Nice! I'm glad that someone provides good content for that engine. Well done :)
 

JoJoestar

Warper
Member
Joined
Aug 1, 2019
Messages
1
Reaction score
0
First Language
English
Primarily Uses
VNM
I think the link is dead. Could you post it again please?
 

andrw1386

Warper
Member
Joined
Sep 22, 2019
Messages
1
Reaction score
0
First Language
Russian
Primarily Uses
VNM
I think the link is dead. Could you post it again please?
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Oh, stop with the Melodrama...

...Listen to it instead!

anybody else like getting baked whilst coding?

When you go to the beach watch out for coconuts. Coconuts are more dangerous than sharks. Fact.
Try to get into pixelart again, so far its a sucess.
Also finally found a useful pixeltutorial which helps a lot.
♫ Anyone knows an ant can't move a rubber tree plant, but he's got high hopes, he's got high hopes, he's got high apple pie in the sky hopes ♫

Forum statistics

Threads
93,615
Messages
913,983
Members
123,180
Latest member
tdominach
Top