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 Posts

Latest Profile Posts


concept: zombie slayer fest.

Lag because of outdated hardware.

Lots todo:
-Terrax lightning should have another step for the flashlight, between up down left right.
-Also Online mv from Nelderson should emit the flashlight from the other player.
-Animation needed for killing the zombie...
Before adding it to #crypchania.
Working on a case. Get all the evidence to prosecute some bad guys. :kaojoy:
But, the game development schedule delayed. :kaoswt2:
The moral of the story: No good deed goes unpunished... I guess...
Except that, nothing to see here. :kaoswt2:
just beat ff7 original for the first time since 2010. having played remake last year, I have a much better appreciation for the original oddly enough. I still like some of the character presentation in remake more, but the original's got a lot going for it.
Ever reach that moment in your life when your juggling a dozen or more projects that you know will never be made but don't have the heart to delete them? Ugh, I hate those moments...
:kaosigh: Why must you hurt me so?

Forum statistics

Threads
111,451
Messages
1,061,212
Members
144,819
Latest member
privri
Top