Amaranth's Super Simple Mouse System for Ace

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,305
Reaction score
11,732
First Language
English
Primarily Uses
RMVXA
@Indinera What I do is put this script call as the first command on such an event
$game_player.clear_path
This causes the player to stop on that event and it then runs.
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
41,911
Reaction score
14,550
First Language
English
Primarily Uses
RMMV
I did the same as @Kes.
 

Indinera

Indie Dev
Veteran
Joined
Mar 13, 2012
Messages
2,005
Reaction score
852
First Language
French
I noticed one thing.

The Effectus Anti-Lag main coupled with the Shaz/Effectus comp patch causes the mouse not to take "new" commands the moment one command has been passed and not completed yet.
For instance if you click to go to the top/right then immediately change your mind and click elsewhere, the mouse won't take your second command and you'll have to wait that your character reaches the top/right first.
Removing the 2 aforementioned scripts does fix this strange behavior. Or maybe it was intended to be this way?
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,988
Reaction score
667
First Language
English
Primarily Uses
RMVXA
I just did some testing and the effectus has nothing to do with it.
I eliminated my scripts (in a test project) and found that the new commands was blocked by my Victor Sant Diagonal movement script.

And for me it seems to be Line 482 in VE Diagonal Movement script
return if !movable? || $game_map.interpreter.running?

*UPDATE
Looks like I fixed it by putting VE Diagonal movement above Shaz Super Simple Mouse.
 
Last edited:

Indinera

Indie Dev
Veteran
Joined
Mar 13, 2012
Messages
2,005
Reaction score
852
First Language
French
@Roninator2
Thanks for your tests.

I redid mine and can confirm that solely removing Effectus Anti-Lag main and Shaz/Effectus comp patch does fix the bug.
However I do not have any Victor Sant Diagonal movement script.

I did check for the line return if !movable? || $game_map.interpreter.running? and it shows up in some additional scripts:
Michael 8D movement
Unfortunately this one is already above Shaz Super Simple Mouse so I can't follow your recommendation.

EDIT: I also have the script "Mouse Diagonals" but according to its description it's not by Victor Sant. Putting this one above the mouse script doesn't fix the bug either.
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,988
Reaction score
667
First Language
English
Primarily Uses
RMVXA
I'm not sure then. The order of my scripts are
Effectus script
VE Base
VE Diagonal movement
Shaz Mouse script
Shaz effectus comp patch

I just tried a few other diagonal scripts and none worked for me. Maybe try the VE Diagonal script and see if it works.
 

Indinera

Indie Dev
Veteran
Joined
Mar 13, 2012
Messages
2,005
Reaction score
852
First Language
French
I have these 3 in the same order as you:
Effectus script
Shaz Mouse script
Shaz effectus comp patch


I also have the script "Mouse diagonals" but removing it doesn't fix the issue. It's only if I remove the effectus ones.
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
13,767
Reaction score
14,524
First Language
English
Primarily Uses
RMVXA
I use Theoallen's anti-lag instead and I don't have that problem, so yes it does appear to be an Effectus issue.
 

Indinera

Indie Dev
Veteran
Joined
Mar 13, 2012
Messages
2,005
Reaction score
852
First Language
French
Thanks for the specification @bgillisp .
Is there any chance for a fix? It does seem more natural to deal with a new command instantly rather than have to wait for the full path to be performed first...
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
13,767
Reaction score
14,524
First Language
English
Primarily Uses
RMVXA
By the maker of Effectus? Unlikely, they poofed a few years ago. That's why I stopped using the script as I couldn't get support for issues anymore. Maybe someone else on here can make a patch though?

Unfortunately changing anti-lag scripts will break everyone's save games (something I learned when I did it) so that might be a change to make for the next game if it is one that is already released.
 

Indinera

Indie Dev
Veteran
Joined
Mar 13, 2012
Messages
2,005
Reaction score
852
First Language
French
Maybe someone else on here can make a patch though?

I'm hoping for a quick fix, sometimes just one line is enough, except you have to be good at scripting to be able to produce it, and this I'm not lol
 

twosnakes

Villager
Member
Joined
Aug 24, 2020
Messages
9
Reaction score
6
First Language
English
Primarily Uses
RMVXA

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
41,911
Reaction score
14,550
First Language
English
Primarily Uses
RMMV
Why not just reply in that post asking? Or tag the person who wrote the script? They haven't been here for a while, but they might get a notification if they're watching that thread or you tag them.
 

Liblib71

Should Be Better At This
Member
Joined
Sep 9, 2018
Messages
8
Reaction score
1
First Language
English
Primarily Uses
RMVXA
I'm having a really weird issue with not only this script, but all mouse scripts I try. No matter what I do, and no matter what other scripts I have (including none at all), the left click just won't work when attempting to click on events. However, using the right mouse button works just fine. I've been trying everything I can to fix this but to no avail. I even made a whole new project just to test it with this script alone, but it yielded the same results. I will note, though, that once I'm clicking through menus the left mouse button works just fine. Does anyone have any ideas as to whats wrong?
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
41,911
Reaction score
14,550
First Language
English
Primarily Uses
RMMV
Does it only happen with Ace? What about other RPG Makers (MV/MZ have mouse control by default, VX and XP you'd need to find scripts as well). What about other non-RM software? What if you get a game someone else made with Ace that has mouse control - does the same thing happen?

Where/when did you get your version of Ace, and how long ago did you install it? You could try uninstalling, redownloading (to get the latest version) and reinstalling, but I don't know if it'll make a difference.

Have you changed any settings in Windows for your mouse?

What other hardware do you have installed? Tablets, game controllers, etc.

I really have no idea, and can't offer any help - just throwing some suggestions out there that I have no idea if they'll do anything or not. I've never heard of this before, so I'm thinking it's something unique to your setup, either with Ace, or with your mouse.
 

Liblib71

Should Be Better At This
Member
Joined
Sep 9, 2018
Messages
8
Reaction score
1
First Language
English
Primarily Uses
RMVXA
With some additional testing I found that it was mainly a mistake on my part, so I'd like to apologize for commenting without testing more haha. Thank you so much for your help anyway. I was trying to just click on events without having the player move, since I'm doing visual novel style things. I just moved the spawn position next to the events, so all is well! Again, thanks so much and sorry for wasting your time haha.
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
41,911
Reaction score
14,550
First Language
English
Primarily Uses
RMMV
I remember making a patch for someone who wanted to be able to click on an event and activate it without actually walking up to it. What I don't remember is if it was a patch for THIS script, or for MV. I just searched the thread for any mention of visual novel and only came up with your post. You could take a look through if you feel like navigating 30 pages of comments.
 

Liblib71

Should Be Better At This
Member
Joined
Sep 9, 2018
Messages
8
Reaction score
1
First Language
English
Primarily Uses
RMVXA
I may just have to! I don't mind though. However, suddenly clicking on events isn't working. I have the player right next to the events and I don't even have text displaying when I'm trying to click on the event. I'm not sure what went wrong but I can share any info you may need. The hovering text is working fine but actually interacting with the event seems impossible.

EDIT: I figured it out, I just had the events below the characters. Not sure why that effected it so much but I hope this helps someone with the same issue.
 
Last edited:

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
41,911
Reaction score
14,550
First Language
English
Primarily Uses
RMMV
If you want an event to be activated by the player standing on the next tile, the event has to be Same As Characters. If it's above or below, the player has to be standing ON the event to activate it. In this case I'd expect it's not related to the mouse script at all, and standing on the next tile and pressing enter would also not activate it.
 

Latest Threads

Latest Posts

Latest Profile Posts

MarcheBeoulve1 wrote on amerk's profile.
What the hell's up with your Profile Pic!
It's so cursed
Why is parallexing so time-consuming? Ive been at it for 8hrs and i havent even finished the map yet :/
It seems MogHunter Twitter is back...
1618970067646.png
Feedback would be appreciated. To me it feels like the Dad does look a bit too normal and boring.
I think he's missing some features that make him more unique. Opinions?

Forum statistics

Threads
110,591
Messages
1,054,492
Members
143,715
Latest member
natzma
Top