Mike-Turtle

Veteran
Veteran
Joined
Apr 17, 2021
Messages
91
Reaction score
194
First Language
English
Primarily Uses
RMMV
@HighTyrol I'm a big fan of QABS but honestly, if you are not comfortable writing JS, it's tough to work with. There is no code for teams, or allies, and only the most basic default AI. On my profile, you can see what a few dozen hours of code have achieved, but I'm nowhere near happy yet.

Also, QABS is old and not currently being developed. There are some ABS with active forums and devs though...

Have you looked at JABS? https://forums.rpgmakerweb.com/index.php?threads/mz-jabs-js-action-battle-system.131663/
or Alpha ABS? https://forums.rpgmakerweb.com/index.php?threads/alpha-abs-mv-new-build-1232.66713/

Both look really good, and you are much more likely to get help with any issues that arise.

As for your current problem: Diagonal attacking should work out of the box. I'm not sure why it isn't. Check your QMovement pluggin's settings. That may also be the issue with your tiles, if they are set to the wrong size in the pluggin params.
 

HighTyrol

Villager
Member
Joined
Jun 8, 2020
Messages
24
Reaction score
2
First Language
English
Primarily Uses
RMMV
Well, I am semi-comfortable writing JS. But, if I have to dive into it for every ability that would be a bit much for me. I will check out both of those.

JABS looks to me an MZ one? With Alpha of MV? Alpha looks better on first glance?
An Adjustable UI is nice and really useful. Although, It looks like it is grid-locked?

Do either of them work with Diagonal movement of some kind?

For MZ one of the visustella free plugins adds diagonal movement.

While for MV I know like four plugins that do it. Most notably QMovement/QSprite as well as Galvs diagonal movement.

Being able to work with a zoom plugin would be a nice bonus. But isn't a must have.

If I have to I could just trial and error through both of them till I hit something it won't let me do I need.
 
Last edited:

Mike-Turtle

Veteran
Veteran
Joined
Apr 17, 2021
Messages
91
Reaction score
194
First Language
English
Primarily Uses
RMMV
Don't get me wrong, the basic framework is all there, but it is really basic. Enemies can walk towards you and cast skills. I had to write AI just to make them stand at a distance while shooting ranged weapons.

I'm not sure about the functionality of the other plugins, but there is Alpha for MV @ https://github.com/KageDesu/Alpha-ABS
 
Last edited:

HighTyrol

Villager
Member
Joined
Jun 8, 2020
Messages
24
Reaction score
2
First Language
English
Primarily Uses
RMMV
Well, writing AI isn't super hard. They are usually just state machines. I don't think I will have to dive into JS for every attack though.

Although, if it looks like too much work it might hit the "Might as well make it in godot threshold."

Although, having a smaller community of users is concerning.
As being able to consult with others when I inevitably have some issues is important.

I also like the flexibility QInput gives with controls schemes.

Although, I don't like how it doesn't have a basic hotbar swapping attacks framework.

Although, it has enough I think it wouldn't be too hard to make.

Alpha has a prebuilt hotbar. But, I am not sure how configurable it's controls are?
 

Mike-Turtle

Veteran
Veteran
Joined
Apr 17, 2021
Messages
91
Reaction score
194
First Language
English
Primarily Uses
RMMV
I'm not sure as to Alpha's controls. For me, giving up QMovement, QInput, QSight, and QPathfind was not going to happen, so QABS was the only way to go. I didn't give the others much of a chance. Also, QABS is compatible with Terrax Lighting (and the new Community Lighting version fork with a little work) which means light effect on spells (or grenades for me).
qcPQHt9.gif
 
Last edited:

HighTyrol

Villager
Member
Joined
Jun 8, 2020
Messages
24
Reaction score
2
First Language
English
Primarily Uses
RMMV
I don't really want to bother with algorithmic lighting for this game. I am planning on using the dawnbringer 32 palette for my Tilesets. Although, I might change my mind there.

The only one of the Q series plugins I really love is Qinput.
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
447
Reaction score
81
First Language
Portuguese
Primarily Uses
RMMZ
There's one very annoying issue I'm having.

The event's ID detection by coordinates doesn't work with QMovement if the event has moved even one pixel away from the default position.

As a result my player sometimes gets teleported inside other objects' colliders... Teleportation thing is one of my important mechanics.

Any ideas?
 

kakatototo

Warper
Member
Joined
Sep 14, 2020
Messages
4
Reaction score
0
First Language
japan
Primarily Uses
RMMZ
I found a bug with "Q scale".
It saves in the demo map.
After resetting with F5, load that save.
Then the scale is back to default.
Has the bug been fixed?

Or does anyone know how to fix it?
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
7,237
Reaction score
2,858
First Language
Dutch
Primarily Uses
RMMV
@kakatototo
than it hasn't been saved to the savefile, and need to be added,
there are a few easy ways to let it saves when used.

if you have some knowledge, you can do this on your own though.
 

kakatototo

Warper
Member
Joined
Sep 14, 2020
Messages
4
Reaction score
0
First Language
japan
Primarily Uses
RMMZ
Thank you for your reply.
Could you please tell me how to do it?

It is very difficult for me to do it myself. ......
 

SpaceTraveller97

Villager
Member
Joined
Feb 5, 2021
Messages
22
Reaction score
2
First Language
Spanish
Primarily Uses
RMMV
Hey Quasi, i was wondering if there is a way to disable qmovement at certain times. Im trying to use it with chrono engine but it get bugged in combat so i want to disable it in combat is that possible?
 

Mike-Turtle

Veteran
Veteran
Joined
Apr 17, 2021
Messages
91
Reaction score
194
First Language
English
Primarily Uses
RMMV
@Spacetraveller I don't think you can switch off the whole plugin. There certainly isn't anything in the coed that allows it. Switching off pixel movement on your battle maps might help though. This is possible:

Map Notetags​

GridSize

You can set the grid size for certain maps by using the notetag:

<grid:X>

Where X is the grid size to use for this map.

OffGrid

You can set weither you can or can't move off the grid for certain maps by using the notetag:

<offGrid:BOOL>

Where BOOL is true or false

MidPass

You can set weither you want to use the mid pass function for certain maps by using the notetag:

<midPass:BOOL>

Where BOOL is true or false
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
447
Reaction score
81
First Language
Portuguese
Primarily Uses
RMMZ
Is it possible to use variables for X Y values inside the qPathfind event xX yY plugin command?
I've tried converting it into a script call using Yanfy Plugin, but nothing worked.
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
447
Reaction score
81
First Language
Portuguese
Primarily Uses
RMMZ
Is it possible to not interrupt the pathfinding after changing the event page?
 

EndriuHagrid

Veteran
Veteran
Joined
May 4, 2021
Messages
56
Reaction score
7
First Language
English
Primarily Uses
RMMV
Hi, I wanted to try to combine Chrono Engine and ABS. So than, I cannot interact withevents and NPC. How to fix it. 1623509827418 (1).png1624344141386.png1624344173918.png1624956464989.pngCollision.png
 

Pelnar

Villager
Member
Joined
Aug 10, 2018
Messages
22
Reaction score
17
First Language
English
Primarily Uses
RMMV
So this should be an obvious question but I am at a loss.

With the QPicture plugin, where exactly do I put the plugin command:

qPicture 8 onClick ce5

(picture 8, on mouse click, runs common event 5)

I've tried having it in parallel events, on prior run events when the the picture was drawn but nothing seems to work. Am I just putting it in the wrong spot or something? Where do I put it?
 

micoomer

Villager
Member
Joined
Apr 24, 2019
Messages
24
Reaction score
11
First Language
Indonesia
Primarily Uses
RMMV
Eh.. need help with QEvent not running within common event. I tried to make common event running when player move.
I'd make sure installed the latest version of plugin and follows the instruction correctly.
Only use QPlus and QEvent.

Anyone can help?
1630232038939.png
 

Sandymang

The Man of the Sand
Member
Joined
Oct 3, 2021
Messages
2
Reaction score
0
First Language
English
Primarily Uses
RMMV
Currently using QMovement+Followers along with the original QMovement plugin, does anyone have an edit to the plugin or know a way to edit the gap between you and the followers to make it larger? I'd love to make it so the characters weren't so back-to-back with eachother. :,)

image_2021-10-02_191149.png
 

Afaryz

Veteran
Veteran
Joined
Jun 29, 2018
Messages
73
Reaction score
17
First Language
German
Primarily Uses
RMMV
Currently using QMovement+Followers along with the original QMovement plugin, does anyone have an edit to the plugin or know a way to edit the gap between you and the followers to make it larger? I'd love to make it so the characters weren't so back-to-back with eachother. :,)

View attachment 202959
I think you can do an offset vector in the follower.copyposition(char + your_offsetvector)

But this is just a quick view of me. Or you can insert a function With cx and cy (seems to be the Position while the gathering function).

Btw Love those sprites.

Regards Afaryz
 

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
559
Reaction score
351
First Language
Portuguese(BR)
Primarily Uses
RMMV
I'm having performance issues with QAudio.

I've Yanfly's plugin to spawn events dynamically which spawns constantly a bunch of events(its a tower defense minigame) and each of them play an audio once. Issue is, after a little over a hundred of those, the frames start to drop.
I'm pretty sure the issue is related to the way u use the webaudio API, but I don't know enough about it to be able to fix myself
 

Latest Threads

Latest Profile Posts

Trailer is almost done for the game i can't wait to show it to everyone
I've got good news and bad news. The good news is, there aren't any bad news to report. The bad news is, there aren't any good news to report.

Or as others say, yesterday was uneventful.


I am curious that can you "understand/get the point" about what does this place do generally?
(ARPG game)
If anyone knows any C# programmers, please send them my way.
Chilling at night in a tavern.
ChillingAtTavern.png

After 'multiple breakdowns', it's finally over. 10/10 will do this again.

Forum statistics

Threads
129,856
Messages
1,205,751
Members
171,032
Latest member
RoyKerry
Top