Message Event System

AndreWharn-Official

Indie Developer
Member
Joined
May 7, 2020
Messages
6
Reaction score
0
First Language
Italian
Primarily Uses
RMXP
Basically, I'm projecting on doing a message event system, because I suck on scripting so I want to make it by common events. (don't worry, I know how and what I'm doing)
I thought on making it by a variable called "text" (that's where I will write the message), then with conditional branches I want to check if that variable has a specific letter or number, like "a" (downcase) or "A" (uppercase), and if it has it, a picture of the letter a/A will show, the position picture's position depends on the position of the letter in the variable... but is that even possibile? I mean, is possibile to check if a variable has a specific letter on it and it's position?
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
39,329
Reaction score
12,817
First Language
English
Primarily Uses
RMMV
Yes (just look up string functions for the correct version of Ruby). But that's going to be a massive event system, and probably will run slowly due to all the conditional branches it has to go through.
 

AndreWharn-Official

Indie Developer
Member
Joined
May 7, 2020
Messages
6
Reaction score
0
First Language
Italian
Primarily Uses
RMXP
Yes (just look up string functions for the correct version of Ruby). But that's going to be a massive event system, and probably will run slowly due to all the conditional branches it has to go through.
Yeah... you're right. Do you think is there any more efficient way to do it?
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
39,329
Reaction score
12,817
First Language
English
Primarily Uses
RMMV
Script :)

Seriously though, you haven't actually said WHAT your "message event system" is. What does it do? Why/how is it different to XP's message system? If you just want more flexible messaging, Ccoa's UMS is the go-to for XP.
 

AndreWharn-Official

Indie Developer
Member
Joined
May 7, 2020
Messages
6
Reaction score
0
First Language
Italian
Primarily Uses
RMXP
Script :)

Seriously though, you haven't actually said WHAT your "message event system" is. What does it do? Why/how is it different to XP's message system? If you just want more flexible messaging, Ccoa's UMS is the go-to for XP.
Yeah I actually wanted to inspire from that script. I'm not a scripter, and I can't use that script because it cannot be used in commercial games. So I thought I'll make one by my own, I'm experienced on making event systems, but a message system is actually complicated. So idk, I kinda ask for help on doing that, but I don't think it can be good on events. Oh well, I guess I'll find another way then...
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
30,251
Reaction score
7,138
First Language
German
Primarily Uses
RMMV
as mentioned above for a lot of what a message system does, you'll need script commands.
it is simply impossible to replicate all functions of a message system with event commands alone.

so I suggest you ask around for a message system that can be used commercially, because everything else would require you to learn how to use script functions, and once there it would probably be easier to write your own message system in script than to event it.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Is it strange that dropping acid is improving my game development?
I'm starting to wonder if I should go the Half Minute Hero route with my game. The character's main weapon is logistically way too strong. So I can't really let the player continuously grow it.... But if they had to build it up each time like HMH, that could work. Also it lets me take advantage of my randomly generated maps so much more. Hmm... This could work! :LZSexcite:
std::vector, std::map and std::string. Three reasons why I'd take C++ over C. :D

Forum statistics

Threads
99,201
Messages
962,967
Members
130,785
Latest member
nutsackjack
Top