Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Caveats:  Yes my controller has rumble options and when I plug it in it rumbles.  I wanted to make sure neither of those were the issue.  I also unplugged it a couple of times after trying to use your plugin and had no effect.

I added the plugin via plugin manager and have it turned on.  I currently have no switch assigned yet, once I have this issue figure out I will add a switch and a UI toggle to control the switch but needed to make sure it was working as-is first.  I assigned values to each of the Auto Rumbles in the plugin.  Save everything and playtest but no rumbling period.  I am not sure why there is no rumbling haha

(1 edit)

Can you try typing

navigator.getGamepads()[0].vibrationActuator

into the console and let me know what it gives you back?

Also, this plugin does report errors trying to rumble in the console, do you see any errors logged there when you think a rumble should happen? Have you tried the plugin command to start a rumble? What are your rumble settings?

Here is what I have so far.  The console result is:

 GamepadHapticActuator {type: "dual-rumble"}

The console has reported NO errors while playing.  The only parameter I changed was duration which I set too 600ms.  Interestingly Take Damage IS working.  While I will want slightly different durations for the other Autos I left them all the same as Take Damage since that was working.  But none of the Autos are triggering rumble.

I added this plugin while I as working on a map and I had an event that I wanted to use rumble with and that worked properly.  I used Rumble All as this is a single player game only and if that one person has two controllers hooked up then they can both rumble haha  I kept the other settings the same that worked with Take Damage as well..duration and strengths.  Not sure why the other Autos aren't working.   Deal Damage can be kind of important especially since I have created grenade items to be used to deal damage and if it rumbles when an enemy punches my character then it should definitely when a grenade explodes =0)  looking forward to any other feedback at least about the Autos.

So from what I gather, the plugin command and auto rumble for Take Damage is working, but the auto rumble for Deal Damage is not working?

Are the rumbles for Shop Buy / Sell, Battle Trigger, and Transfer working? If it is only specific rumbles, could you try it in a blank project with no other plugins other than [CGMZ] plugins and let me know if the ones that don't work in your main game work in the blank project?

(1 edit)

I made a demo 'game' and the only thing that wasn't triggering rumble seemed to be Battle Trigger.  In my actual game what aren't triggering are Battle Trigger and Deal Damage.  I did not try transfer but wasn't planning on using that in my game.  I am running standard Battle Processing with no plug-ins affecting Battles.  I was using a simple shop plugin but wasn't satisfied with it anyway so I disabled the plugin and used default Store Processing and the Buy/Sell rumbles are working.  So in the demo and my actual game Battle Trigger wasn't working and only in my game was Deal Damage not working.

I am not really sure what is going wrong for you. Could DM me on RM Web Forums or Discord with a game where the rumble is not working so I can download and take a look at it, as all of the auto rumbles work in my test project so it is hard for me to troubleshoot.

RM Web Forums: https://forums.rpgmakerweb.com/index.php?members/caspergaming.493/
Discord: https://discord.gg/Gbx7JXP (I am Casper Gaming all the way at the top of the member list).