- Joined
- Dec 7, 2013
- Messages
- 8
- Reaction score
- 0
- First Language
- English
- Primarily Uses
Okay, when it comes to RPGM, even though I've owned one of them for years, and now own a second, I'm still pretty much a newbie. I do not know how to script, I basically bought RPGM precisely because I do not know how to script... so if I don't know the answer, that may be why, but...
Is there a sane and otherwise proper way of having a game world that changes frequently, without having to create a new map every time it does?
Example, you make a house interior. There's a guy in the house who is supposed to say something important/long winded to you ONCE. Then he's supposed to say something different, next time you come into the house. Yes, you can delete the event... but once they go out, and come back in, it's there again. So the only way I could easily locate of changing what the person says, permanently, was to make a new map where he says something different, and use that map from then on.
Obvously (and the people now shaking their heads at me probably wonder how I can not know this already) there must be a better way of doing that. For one thing, if there's multiple characters in the village who do that, there's almost no way to make sure the player sees them all if you change the VILLAGE map, thus resetting some/all of the rest of the transitions back to the original text versions of the interior maps.
But I have not been able to find out how to make these kinds of changes any other way. And it's not just an issue of changing what people say, but also of altering the maps/world themselves under certain circumstances. It's basically the same problem, only with graphical changes versus text.
I've been wondering this for a long time, but like I said, after trying to hash it out on my own, without knowing if it has to be done in code, or there's a way to do it without knowing any, I got nowhere. I'm thinking this kind of complexity can't be impossible...
Thanks to anyone who can shed some light on the subject!
PS, I'd be using ACE, but also own XP, so it might be nice to know how to solve the problem there, too, if anyone happens to know.
Is there a sane and otherwise proper way of having a game world that changes frequently, without having to create a new map every time it does?
Example, you make a house interior. There's a guy in the house who is supposed to say something important/long winded to you ONCE. Then he's supposed to say something different, next time you come into the house. Yes, you can delete the event... but once they go out, and come back in, it's there again. So the only way I could easily locate of changing what the person says, permanently, was to make a new map where he says something different, and use that map from then on.
Obvously (and the people now shaking their heads at me probably wonder how I can not know this already) there must be a better way of doing that. For one thing, if there's multiple characters in the village who do that, there's almost no way to make sure the player sees them all if you change the VILLAGE map, thus resetting some/all of the rest of the transitions back to the original text versions of the interior maps.
But I have not been able to find out how to make these kinds of changes any other way. And it's not just an issue of changing what people say, but also of altering the maps/world themselves under certain circumstances. It's basically the same problem, only with graphical changes versus text.
I've been wondering this for a long time, but like I said, after trying to hash it out on my own, without knowing if it has to be done in code, or there's a way to do it without knowing any, I got nowhere. I'm thinking this kind of complexity can't be impossible...
Thanks to anyone who can shed some light on the subject!
PS, I'd be using ACE, but also own XP, so it might be nice to know how to solve the problem there, too, if anyone happens to know.
Last edited by a moderator:

