Mike-Turtle

Villager
Member
Joined
Apr 17, 2021
Messages
14
Reaction score
26
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

Villager
Member
Joined
Apr 17, 2021
Messages
14
Reaction score
26
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

Villager
Member
Joined
Apr 17, 2021
Messages
14
Reaction score
26
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
283
Reaction score
33
First Language
Spanish
Primarily Uses
RMMV
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?
 

Latest Threads

Latest Profile Posts

Hey everyone! No Studio Blue RPG Maker Critiques Stream today! But you can always check the playlist for old streams you've missed!

I ran out of paper sheets to draw, so I guess I'm forced to do digital for a while now...
x778xt8.jpg

Still haven0t found a colouring style that I like :kaoswt:
woods.pngshop.jpgboss.jpgRoom.png

Mapping is becoming so much easier!
FirestormNeos wrote on Neikoku's profile.
the cat in your profile picture is adorable
Are the default-size "chibi" sprites really a bad thing for a project? I'm not planning to sell my game anyway but I was wondering if they were as hated as some videos seem to claim...

Forum statistics

Threads
111,431
Messages
1,061,084
Members
144,797
Latest member
gh05tinblack
Top