RMMV An ABS and A Plugin That Let's Me Interact With NPCs More

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
This proposal will be split into multiple parts. It isn't just an ABS (Active Battle System) I want, but a way to actually interact with NPCs beyond just talking to them. I want items to actually have an effect on them. My game is about dreams so these effects could be anything. Maybe there is a way to do this without plugins, but I have no idea how to get it to work. Whether you choose to merge the interactive features of it with the battle ones, or choose to split both concepts into two plugins is up to you.

I would very much like someone to do this for free, but I'll also understand if you think this is too much to do for no pay. If you want payment or if you're willing to do it for free of charge, let me know by directly messaging me. Also I am based in the UK so I will use £.

Whether you choose to do it for free or for payment, I will of course credit your work. I hold the right to use your plugin in a commercial project if I pay for it, however if it's free you hold the right to state whether or not I can use it in a commercial project. In terms of paying in advance or not, this can be discussed separately. Apologies if mentioning payment here is against the rules, but I didn't find anything about it so I assume it's alright.

--- --- ---

The ABS:

I cannot access the MV Master plugins list and I don't know how to specifically look up any threads that have talked about something like this before so apologies in advance if there is something else like this out there already. I cannot know, so I will assume what I specifically want isn't available yet. I posted another thread asking how I could fix a problem where I cannot get my sword to kill an enemy in real time properly. For context I will list a link to it here so you can get a greater feel for what I'm looking for:

https://forums.rpgmakerweb.com/inde...ith-connecting-an-action-to-an-entity.154382/

You do not need to read this if you don't want to. In summary, I want an ABS (Active Battle System) that allows me to fight enemies in real time away from the traditional RPG style of battles on a separate screen. But I cannot find any plugin that isn't overly flashy and doesn't have UI (so health bars, magic bars, etc).

I want an ABS that is simple and lets me kill enemies in only a few hits or one hit, and of course they in turn can kill me in just three or four hits. My game is about exploring dreams more than it is about fighting things. There should be no UI and no overly flashy screen clutter. If possible and manageable, player health should be directly effected so that the player can check to see how much they have left by opening up the pause menu, but no further UI is needed. I can also control how many hits the player can take before death this way by lowering or raising the health. To make things balanced, since most enemies will die in only a few hits, I will give the player very little health. It is a kill or be killed scenario in the dream world. If the player dies, they will wake up. If the player dies in the real world they will get a Game Over screen instead.

Really the only RPG like thing you need to consider is that the ABS is bound by HP, and that enemies will have their own HP that I can change to however much I want. That's all I need for this kind of game, unless there's something else we may need to consider down the line.

There is a further complication though. I may need projectiles as well (snowballs, bullets, etc). Both the player and enemies should be able to use them. I have a plugin for that (GALV_Map_Projectiles) so I will do some experimenting, but I doubt I'll be able to figure it out, so I want the ABS to have projectile support as well. Don't worry about making it compatible with GALV_Map_Projectiles if you do include projectile support, as if it's good enough (and it should be), I won't need to use GALV_Map_Projectiles anyway.

For reference here is a link to GALV_Map_Projectiles: https://galvs-scripts.com/2016/09/13/mv-map-projectiles/
--- --- --- ---

Interact with NPCs in more ways than just talking:

I don't even know what such a plugin could be called, so we'll just call it the Interactive Plugin. I cannot figure out, no matter what approach I take, how to get my more complicated effects (dream items) to connect with the entities in the world. There's always something that goes wrong, unless the effect is simple and just uses variables and switches. But battle oriented ones, like a sword or gun, are much trickier, and although an ABS could fix this, I doubt a battle system is going to be enough to truly link the things in my dream world to the items I have available for the player. I want an easier way to do this. For example, what if I have something like Magic Powder, where if I sprinkle it on something, it turns into something else? That couldn't work if it counts as a weapon and it dies instead of transforms.
--- --- ---

Here are a few pictures of some of the dreams and entities in my game, I will of course not show any story elements, just environments to help you get a sense of what my game is about so you can decide if it's worth your time:Autumn Homestead.PNGAutumn View.PNGDNA Realm.PNGGrasslands.PNGNexus.PNG


Shadow Creature.PNGSnowfall Realm.PNGAbstract Realm.PNG
 

Attachments

  • Abstract Realm.PNG
    Abstract Realm.PNG
    61.3 KB · Views: 0
  • Snowfall Realm.PNG
    Snowfall Realm.PNG
    26.3 KB · Views: 0
  • Shadow Creature.PNG
    Shadow Creature.PNG
    4.9 KB · Views: 1

gundambison

Veteran
Veteran
Joined
Jun 11, 2014
Messages
123
Reaction score
22
First Language
English
Primarily Uses
Imho.. With this complex. I suggest to use pixel maker mv (cmiiw) or more complex
.
Return to main topic. I were using alpha abs free version. The paid, seem have feature you mention in point 2/3.
.
Hope this help
 

AquaEcho

Veteran
Veteran
Joined
Sep 20, 2021
Messages
102
Reaction score
38
First Language
English
Primarily Uses
RMMV
MogHunter's Chrono Engine ABS system can do what you want and has a Zelda clone built in with arrows, bombs, magic, etc that you can edit to your liking. If you don't want all the screen clutter just turn off all the plugins with hud in the name.
For example, what if I have something like Magic Powder, where if I sprinkle it on something, it turns into something else? That couldn't work if it counts as a weapon and it dies instead of transforms.
You can do this with self switches. If you use ChronoEngine check out how the lantern works in Demonstration>ABS Mode>Stage 1>Map 04. The collision ID on the torch is the tool ID for the lantern so it can only be interacted with the lantern tool.
 
Last edited:

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
I want to buy Mog's ABS but it isn't available in £. Just dollars and some other currency I don't recognize. Would it be possible to pay in £? If I have to use an American account, that's fine because I have one back home (I moved to the UK from the states). Really though, I would rather have one made specifically for my game. If no one is willing to do it for free that's fine, but please DM me if you want to do it. I like the idea of Mog's plugin, I just feel like it's a bit much for my game.

Also, I might decide to study JavaScript myself and see what I can do if no one can do anything else for me.
 

gundambison

Veteran
Veteran
Joined
Jun 11, 2014
Messages
123
Reaction score
22
First Language
English
Primarily Uses
perhaps you can use freelance web to commish your work.. This is only suggestion from me.. or you make simple game then gradually make complex like you mention
 

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
What is a freelance web exactly and where can I find it? That sounds like an interesting idea. The thing is, my game is a Yume Nikki fangame. The original game was about exploring dreams and there were other really good fan games, like .flow and Yume2kki that obviously bypassed all of the problems I am having. However they never included projectiles that did anything so I'm being maybe a little too ambitious here. But everything else was already accomplished in RPG Maker 2000 and 2003, so clearly no plugins were needed. I just don't know how it was done.
 

gundambison

Veteran
Veteran
Joined
Jun 11, 2014
Messages
123
Reaction score
22
First Language
English
Primarily Uses
AFAIK your detail can be make on rm mv or mz. Since is too complex, I don't know the price for this commish.. since it will be big
* upwork.com
* freelancer.com
* fiverr.com

suggestion.. you can play this video

other is using other engine to make it.
for 2k or 2k3 beyond.. the projectile actually object thats copy from other place and duplicate.. then added condition to remove it when hit .. then give damage to the target.. or gone if hitting non enemy object
..
u know what.. is hard and complex..
..
this is suggestion consider OOT

video for your reference

you can make using this tools.. basically this link show how to make your seem basic game. But since this group about request js. I put on spoiler so as not to violate the (unwritten) rules here.

Since you already make the game and understand the concept before making game.. I prefer you to test other engine, this is for your future game reference. Off course there is advantages and disadvantages using new engine or still using RM.
 

RCXGaming

Champion of Brightmoon Tor
Veteran
Joined
Jan 4, 2019
Messages
822
Reaction score
1,846
First Language
English
Primarily Uses
RMMV
I want to buy Mog's ABS but it isn't available in £. Just dollars and some other currency I don't recognize. Would it be possible to pay in £? If I have to use an American account, that's fine because I have one back home (I moved to the UK from the states). Really though, I would rather have one made specifically for my game. If no one is willing to do it for free that's fine, but please DM me if you want to do it. I like the idea of Mog's plugin, I just feel like it's a bit much for my game.

Also, I might decide to study JavaScript myself and see what I can do if no one can do anything else for me.

Okay, two things.

#1: Where did you read that Chrono Engine costs money to use? Mog's plugins are all free to use for both non-commercial and commercial games, based on the terms of use on his wordpress website. There's no place I see from him where you have to pay him.

#2: It doesn't seem productive to spend money to have another ABS engine made just to do the same thing as one that's publicly accessible. It's one thing if you can't figure out how to make it work, but it's another thing entirely to try and reinvent the wheel just because you want to make your game feel "unique".
 

AquaEcho

Veteran
Veteran
Joined
Sep 20, 2021
Messages
102
Reaction score
38
First Language
English
Primarily Uses
RMMV
I want to buy Mog's ABS but it isn't available in £.

I like the idea of Mog's plugin, I just feel like it's a bit much for my game.

Also, I might decide to study JavaScript myself and see what I can do if no one can do anything else for me.
ChronoEngine is free and everything you've described so far can be done in it. It does have a lot more packed in it than you need but you're not meant to use everything. You can focus on the ABS Stage 1 demo (the Zelda clone part) and the tools on the toolmap associated with it. While the documentation is in Portuguese, there are YouTube tutorials and a lot of help topics here on how to use it (or you can run the help files through a translator I guess).
 

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
Thanks everyone for your help so far! According to RCXGaming, clearly paying someone isn't the best option. I didn't realize everything was already there for me, and I feel rather silly now as a result. It should have been obvious if you think about it. It's not that I was trying too hard to make my game seem unique. After all, it's already a fan game of Yume Nikki (though I suppose it's strange enough to be its own beast entirely at this point).

I just thought the best option would be for someone to make an ABS plugin for me or for me to learn how to make one myself, but I see that's not necessary now. I will do more researcch on how to use Mog's ABS plugin because I cannot get rid of the extra screen clutter.

I must have misinterpreted Mog's policy on payment or something because I don't remember everything being straight up free. Maybe I got confused somehow. Who knows.
 

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
I know double posting is against the rules unless you've waited awhile. Apologies if I'm mistaken. Anyway, I think I was confused about which ABS Plugin I got. I thought I had Mog's ABS plugin, but I just remembered the one I got was made by Kagedesu and it's called AlphaABSZ. Maybe I'm wrong about this, but at this point I'm having trouble keeping track of everything so hopefully I'm right.

I cannot find Mog's ABS plugin anywhere. Does anyone know where I can find it? I don't even know what it's really called. I tried looking for it on their website but have no idea where it is. As for AlphaABSZ, I don't know if you can remove the UI or not, so maybe I should just move on to another one or use a different game engine if all else fails and I cannot figure out what to do.

Thanks for your help so far everyone!
 

AquaEcho

Veteran
Veteran
Joined
Sep 20, 2021
Messages
102
Reaction score
38
First Language
English
Primarily Uses
RMMV
I know double posting is against the rules unless you've waited awhile. Apologies if I'm mistaken. Anyway, I think I was confused about which ABS Plugin I got. I thought I had Mog's ABS plugin, but I just remembered the one I got was made by Kagedesu and it's called AlphaABSZ. Maybe I'm wrong about this, but at this point I'm having trouble keeping track of everything so hopefully I'm right.

I cannot find Mog's ABS plugin anywhere. Does anyone know where I can find it? I don't even know what it's really called. I tried looking for it on their website but have no idea where it is. As for AlphaABSZ, I don't know if you can remove the UI or not, so maybe I should just move on to another one or use a different game engine if all else fails and I cannot figure out what to do.

Thanks for your help so far everyone!
You can download the MV version here
 

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
I figured it out, but any tutorials that mention what specific plugins are ABS and how to remove the UI and excess screen clutter? There are so many plugins and I don't even know where to begin.
 

AquaEcho

Veteran
Veteran
Joined
Sep 20, 2021
Messages
102
Reaction score
38
First Language
English
Primarily Uses
RMMV
I figured it out, but any tutorials that mention what specific plugins are ABS and how to remove the UI and excess screen clutter? There are so many plugins and I don't even know where to begin.
Chrono Engine is a package of plugins that add various functions. Some are absolutely needed, some aren't, but you are removing some functionality somewhere when you turn one of them off. The screen clutter can be controlled by turning off plugins with HUD in the name. I highly recommend you follow a YouTube tutorial like Driftwood Gaming's one to get started and familiarize yourself with what everything does.

Edit: I changed the link to start at Part 5 as that's where the ABS explanation starts
 
Last edited:

CEO1234

Veteran
Veteran
Joined
Jun 3, 2019
Messages
99
Reaction score
10
First Language
English
Primarily Uses
RMMV
I have also been experimenting with HIME_Event_Trigger_Labels and I feel like it's fundamentally flawed. It cannot seem to override the default Enter button key press. So if I wanted to change how I interacted with NPCs, say with Shift, no matter what there always seems to be a delay and it only works when the event is facing me and I'm facing it, yet it only works 50% of the time. And on top of that, it works less well with events that move. It's very strange. It's almost as if there's some sort of conflict between it and the default code.

However there is something I could do if all else fails. I could make the sword only swing when I hit something and it cannot move when I press ENTER in under any other circumstance. That could work actually, but the player won't be able to swing it any time they want. At least there's something I can do about it now. I don't know if an ABS is necessary now, but does anyone know about a better button changing plugin besides HIME_Event_Trigger_Labels?
 

AquaEcho

Veteran
Veteran
Joined
Sep 20, 2021
Messages
102
Reaction score
38
First Language
English
Primarily Uses
RMMV
I have also been experimenting with HIME_Event_Trigger_Labels and I feel like it's fundamentally flawed. It cannot seem to override the default Enter button key press. So if I wanted to change how I interacted with NPCs, say with Shift, no matter what there always seems to be a delay and it only works when the event is facing me and I'm facing it, yet it only works 50% of the time. And on top of that, it works less well with events that move. It's very strange. It's almost as if there's some sort of conflict between it and the default code.

However there is something I could do if all else fails. I could make the sword only swing when I hit something and it cannot move when I press ENTER in under any other circumstance. That could work actually, but the player won't be able to swing it any time they want. At least there's something I can do about it now. I don't know if an ABS is necessary now, but does anyone know about a better button changing plugin besides HIME_Event_Trigger_Labels?
Do you want to remap keys for the entire game? Or just change the button required to interact with an event? All events or a specific event? Hime's plugin looks like it keeps the enter button interaction and just adds additional button actions on top of that.
 

Latest Threads

Latest Posts

Latest Profile Posts

Learn how to do custom face parts with my latest tutorial!
Generatorpartsfromscratch.png
The Legion
T7T0hR2.gif
Made a title screen, and by ''made'' I ofc mean I slapped a simple title on some cool art I bought xD This side project might be fun.

sIMPLE.png
CDF.png

Trying for a Classical RPG with Pokemon Elements. Capture monsters like Zombies and Harpys and use them on your team.
ow28O4A.png

Astarte in her usual demeanor: mocking people.

Forum statistics

Threads
129,872
Messages
1,205,839
Members
171,049
Latest member
Azkaelika
Top