- Joined
- Nov 25, 2014
- Messages
- 47
- Reaction score
- 9
- First Language
- English
- Primarily Uses
Hiya!
I want to mainly make a sort of a trap event that isn't dependent on the map, its own ID or reciever's ID and so on, an event which if specified other events touch then something happens to them. Beyond that, just overall interactions between events that makes the game more self-interactive and less predictable. I know RPG Maker probably isn't the best for such ideas, but it fits most other development needs for me and it's meant to be flexible so hey, it's worth a shot, no?
Checking positions with variables isn't relevant here because it would cause an incredible mess when the event to event activation is meant to be copied and repeated over and over again. Hmmmm, like I said, independent of ID's and other single situation solutions.
So there's a spoonful of plugins out there which promises to let events activate other events. Xilefian's is broken, something I am not the first one to notice, it works when you specify event ID but when you give the plugin event names (which it's meant to handle) it just activates upon any event touch. Then there's dolarmak's plugin that doesn't work at all and gives an error code on the line meant to find an event's name. Jameswestbrook's distance condition plugin is fully functional but only almost works in this specific case, because I can specify the first event it checks as this._eventId, which is great and all but I know no equivalent script bit for specifying event name or anything else about the event except ID. Nor have I managed to successfully edit the plugin to check for event name on the second event it checks. Is there an equivalent to $gameMap.event that's like $gameMap.eventName?
Does the game during play even contain event names? Could it be that none of the above works because there simply are no event names once the game starts? And how should I go about to achieve what I think would be really cool?
I'm thinking if there is other ways to check something about an event and return true, like if an event has specified event note, comment, or even graphic? And maybe edit the distance condition plugin to account for that. I'm still learning js and have mostly managed to copy-paste my way to results till now but I am coming to a point where I really wish I already knew more actual scripting haha.
All of this might be a looong shot but help is super appreciated if anyone feels like it!
I want to mainly make a sort of a trap event that isn't dependent on the map, its own ID or reciever's ID and so on, an event which if specified other events touch then something happens to them. Beyond that, just overall interactions between events that makes the game more self-interactive and less predictable. I know RPG Maker probably isn't the best for such ideas, but it fits most other development needs for me and it's meant to be flexible so hey, it's worth a shot, no?
Checking positions with variables isn't relevant here because it would cause an incredible mess when the event to event activation is meant to be copied and repeated over and over again. Hmmmm, like I said, independent of ID's and other single situation solutions.
So there's a spoonful of plugins out there which promises to let events activate other events. Xilefian's is broken, something I am not the first one to notice, it works when you specify event ID but when you give the plugin event names (which it's meant to handle) it just activates upon any event touch. Then there's dolarmak's plugin that doesn't work at all and gives an error code on the line meant to find an event's name. Jameswestbrook's distance condition plugin is fully functional but only almost works in this specific case, because I can specify the first event it checks as this._eventId, which is great and all but I know no equivalent script bit for specifying event name or anything else about the event except ID. Nor have I managed to successfully edit the plugin to check for event name on the second event it checks. Is there an equivalent to $gameMap.event that's like $gameMap.eventName?
Does the game during play even contain event names? Could it be that none of the above works because there simply are no event names once the game starts? And how should I go about to achieve what I think would be really cool?
I'm thinking if there is other ways to check something about an event and return true, like if an event has specified event note, comment, or even graphic? And maybe edit the distance condition plugin to account for that. I'm still learning js and have mostly managed to copy-paste my way to results till now but I am coming to a point where I really wish I already knew more actual scripting haha.
All of this might be a looong shot but help is super appreciated if anyone feels like it!
Last edited:
