Hello Mr OcRam!
Fiddling with a new project and I will use several of your plugins. I hope you do great money with your plugins because they are very good and user friendly!
When I close in on finalizing this project, I will buy these :)
OcRam - Passages plugin (MZ/MV)
● ARCHIVED · READ-ONLY
-
-
I'm having some problems with Passages. None of my bridges work properly-- I can walk through the ledges just next to the ends of most bridges, I can stand inside the walls under vertical bridges, and walking off the end of a bridge prevents me from interacting with events-- as you can see, I just go straight into this chest here, and I can get softlocked if I don't walk over a 16 region before trying to interact with a Transfer event. I set them up exactly as in the instructions. What's going on?
-
Did you set the passage settings for bridges to
-
Yes.Did you set the passage settings for bridges to View attachment 219924
-
Thank you for the message,I'm having some problems with Passages. None of my bridges work properly-- I can walk through the ledges just next to the ends of most bridges, I can stand inside the walls under vertical bridges, and walking off the end of a bridge prevents me from interacting with events-- as you can see, I just go straight into this chest here, and I can get softlocked if I don't walk over a 16 region before trying to interact with a Transfer event. I set them up exactly as in the instructions. What's going on?
View attachment 219913
View attachment 219914
View attachment 219912
View attachment 219915
1 thing that I spotted were region id 16 (underpass) right beside 17 (overpass) that's absolutely no no ...maybe I should mention that in documentation? ;)
-
If I don’t have those there, I can no longer interact with events after I walk over the 17.Thank you for the message,
1 thing that I spotted were region id 16 (underpass) right beside 17 (overpass) that's absolutely no no ...maybe I should mention that in documentation? ;)
View attachment 220324 -
If I don’t have those there, I can no longer interact with events after I walk over the 17.
Change the 16 that have the RED X to 17 and see if you still have the problem. When you walk into a region marked 16 it places your characters on the ground level and 17 places them on the upper tile. Try having your characters walk over a 17 and anything placed with a * your characters will walk over. -
That's because they are assigned to "lower floor" level. If autotiling is used events are automatically assigned to correct "floor level" (in other words "roof" tiles = higher floor level).If I don’t have those there, I can no longer interact with events after I walk over the 17.
But events can be forced to higher floor level in any case via region id 17 (default overpass id) as @Powell said or with <higher> event comment. -
It worked! Thanks! ^__^View attachment 220442
Change the 16 that have the RED X to 17 and see if you still have the problem. When you walk into a region marked 16 it places your characters on the ground level and 17 places them on the upper tile. Try having your characters walk over a 17 and anything placed with a * your characters will walk over. -
using yanfly event spawn where would i place
$gameMap._events[$gameMap.LastSpawnedEventID()]._higherLevel = false;
so they aren't spawned above player?
thanks -
Thank you for the message,using yanfly event spawn where would i place
$gameMap._events[$gameMap.LastSpawnedEventID()]._higherLevel = false;
so they aren't spawned above player?
thanks
I would use plugin command for that (see plugin instructions). (I don't have access to my PC for a few days tumbling these messages with my phone). -
hi i used the plugin command on the event that was being spawned, on the event that was calling the event to spawn and a parallel event on the map but still hasn't worked, my events do have multiple pages
thanks -
hi bug report or how can i fix. when i call the airship on a map its not working when plugin is on?
-
Hello,
I'm getting this error, and I'm not sure what to do! I've checked the comments in OcRam_Passages.js and it gives me the impression that another plugin is interfering with this.terminate... but I'm at a loss as to what's doing it, or what I need to do to find a solution.
-
Thank you for the message,Hello,
I'm getting this error, and I'm not sure what to do! I've checked the comments in OcRam_Passages.js and it gives me the impression that another plugin is interfering with this.terminate... but I'm at a loss as to what's doing it, or what I need to do to find a solution.
View attachment 234479
It seems that parent container (if I recall it correctly it is map spriteset) is not defined when sortChildren is called.
Trace seems to lead to SRD_SuperToolsEngine, but in reality it can be pretty much any plugin that causes this conflict. I got at least 1 user that uses Passages with SRD_SuperTooolsEngine so try to pin point which plugin causes this by turning them off 1by1. Also plugin order matters a lot. -
It looks like the culprit was GALV_CustomTitle, so I'm figuring out a work-around for that (since that's pretty easy to replace with event menus etc). Thanks, I'm excited to have Passages working in my project!
-
Hi, OcRam
How can I access the plugin commandCode:via script call ?floor_level
I'm using Yanfly's Event Spawner plugin and I want each event to be spawned with low floor level (for some reason, the comment doesn't work, probably because the event is spawned from another map)
I have a workaround tho, which is setting the priority of event as soon as it's spawned. It works but now I need to set it dynamically by sendingCode:as the parameter for the event ID (the events spawned are always put at the end of the event list)$gameMap._events.length
Cannot run code in plugin commands so I need to do it in a script call, and I can't findCode:when typing it in the console.setObjFloorLevel -
you could try this one:
setObjFloorLevel(obj, level)
so if possible:
setObjFloorLevel(this._eventId, low) // low, high, auto
I dont know on which floor you want to set it on default.
otherwise, 2 enemies (same), 1 with the "comment" <low> and other <high>
but not sure if that works for spawn event. -
I'd like to do just that, but I don't know how to call setObjFloorLevel from outside the code.
Using the comments doesn't work. My guess is that the comments are processed when the map is loaded. OcRam's plugin doesn't parse an event page if it's spawned from another map.
But yeah, finding a way to call setObjFloorLevel from my common event would be great -
I'd like to do just that, but I don't know how to call setObjFloorLevel from outside the code.
Using the comments doesn't work. My guess is that the comments are processed when the map is loaded. OcRam's plugin doesn't parse an event page if it's spawned from another map.
But yeah, finding a way to call setObjFloorLevel from my common event would be great
I had a similar issue, and I fixed it with this script call:
$gameMap._events[$gameMap.LastSpawnedEventID()]._higherLevel = false;