Thank you for the message,
Is plugin + core files up-to-date? Can you repeat this in new project (I tried, but 18 region tiles are all ok after load)?
OcRam - Passages plugin (MZ/MV)
● ARCHIVED · READ-ONLY
-
-
Plugin is up to date. About the core one. I dont have it. Do i need to install it where can i find it?
-
Oh sorry I should have been more specific I was talking about RPG Maker core files. OcRam_Core is not needed in MV if using MZ then OcRam_Core is required.Plugin is up to date. About the core one. I dont have it. Do i need to install it where can i find it?
-
Thanks for helping. I manage to make to fix. I back read in this forum and found a suggestion of transfer. Although its different issue from mine i still try it out and it works. So my guess is the map needs to reload. Thanks.Oh sorry I should have been more specific I was talking about RPG Maker core files. OcRam_Core is not needed in MV if using MZ then OcRam_Core is required.
One problem is its not compatible to Dahlys_BigSprites. Anyway thanks. I guess i have to find something else in exchange for Dahlys_BigSprites -
I'm getting a crash. Any idea what's wrong here? I'm including my plugin list.Spoiler
-
Thank you for the message,I'm getting a crash. Any idea what's wrong here? I'm including my plugin list.
If OcRam MZ plugins are used in MV you'll need RETRO for that. But OcRam_Passages is also made for MV and it doesn't require OcRam_Core.
Be sure to select right engine before downloading OcRam plugins. -
It has incompability bug with TSR_SideStairs.js plugin, when player starts movement game crashes. Turning off TSR_SideStairs.js plugin solves problem.
-
Okay, I got the right version. But now it doesn't seem to be working-- this bridge here is blocking me. (The disconnected lower bridge is one I painstakingly made with events. Ignore it.)Thank you for the message,
If OcRam MZ plugins are used in MV you'll need RETRO for that. But OcRam_Passages is also made for MV and it doesn't require OcRam_Core.
Be sure to select right engine before downloading OcRam plugins. -
Do you have it coded like this?Okay, I got the right version. But now it doesn't seem to be working-- this bridge here is blocking me. (The disconnected lower bridge is one I painstakingly made with events. Ignore it.)View attachment 207786
Also, your bridge tileset should be set to O in the database. -
Yes. I got the 4-way passages set properly too.Do you have it coded like this?
View attachment 207791View attachment 207792
Also, your bridge tileset should be set to O in the database. -
It has incompability bug with TSR_SideStairs.js plugin, when player starts movement game crashes. Turning off TSR_SideStairs.js plugin solves problem.
You can use event if youre having issue with sidestairs -
@Yosiei, yes, you're right, but TSR_SideStairs plugin is paid (3$) and @OcRam's plugin also requires to pay for commercial license, so it would be nice those two plugins wouldn't interupt each other.
I'm sure @OcRam would and could make a fix for it, but the problem with TSR's plugin is that his code is obfuscated. Unless there are some cunning tricks to unobfuscate the code, but I don't encourage anyone to "decrypt" someone's work just for my sadistic pleasure. -
Can you repeat this in new project?Yes. I got the 4-way passages set properly too. View attachment 207794
If not it might be plugin conflict. In this case plugin order can fix some conflicts.
Yup. I totally understand why people obfuscate their work.@Yosiei, yes, you're right, but TSR_SideStairs plugin is paid (3$) and @OcRam's plugin also requires to pay for commercial license, so it would be nice those two plugins wouldn't interupt each other.
I'm sure @OcRam would and could make a fix for it, but the problem with TSR's plugin is that his code is obfuscated. Unless there are some cunning tricks to unobfuscate the code, but I don't encourage anyone to "decrypt" someone's work just for my sadistic pleasure.
But OcRam plugins won't be obfuscated ever! (gives others possibility to make things compatible, transparent to all meaning more security (how easy would it be to inject malicious code to obfuscated code? Or hide stolen code...), no extra work for JIT etc...)
Okay... Sorry got triggered and partially off-railed.
What I tried to say OcRam plugins are human readable and policy for fixing conflicts with obfuscated plugins is ignore or low effort (MZ free VisuMZ plugins are exception). -
So basicly what you want to say is "Buy my plugin and fix problems by yourself"? It's like a buying a brand new car without warranty and it breaks after going out from dealer...
-
Ummm...?So basicly what you want to say is "Buy my plugin and fix problems by yourself"? It's like a buying a brand new car without warranty and it breaks after going out from dealer...
Firstly: You buy license to use my plugin commercially - I have not pay walled nor obfuscated them that will give you possibility TEST them good before BUYING license. And they are FREE for non-commercial use (Where do you get free cars for non-commercial use? Please let me know!).
Secondly: I don't remember that I have promised anywhere full programming service to fix problems in your project (maybe even do it for you?). And I bet car sellers won't help you with 3rd party accessories if they are not compatible with car?
If my plugins causes problems in new project I am here for you. And I have also made A LOT of compatibility fixes to other plugins requested by OcRam -plugin users - totally for free. Even to some obfuscated ones IF it was low effort.
I tried to open my opinion and policy about obfuscated plugins in previous post and apparently got badly misunderstood (or then not). Please remember that it is your choice which plugins you use if they are not compatible with each other. -
Maybe the comparsion with a car was unfortunate, but I know you get my point. Don't get me wrong, I appreciate and admire your work, also you are Finnish and I Love Finland (Asian too), but you charge for this particular plugin 20€ for commercial license, is it lot of money or no this matter is to discuss, for me, 20€ it's lot since my payment is around 430€ netto (Damn that company). So I didn't know what to expect - just plug and play... I didn't predict it can has some issues, perhaps I'm dissapointed in myself, lack of JS knowledge and my frustration hit you ricochete. But at least you could put a warn it "may cause problems with other plugins using regions".
Now I'm stuck in dilema what to do now, buy license from you and turn off TSR_SideStairs plugin, re-design all maps, or keep project as is right now and keep using vertical and diagonal stairs or make (somehow) my own fix.
I'm not pushing on you, @OcRam, just loud think. -
Hey no problems!Maybe the comparsion with a car was unfortunate, but I know you get my point. Don't get me wrong, I appreciate and admire your work, also you are Finnish and I Love Finland (Asian too), but you charge for this particular plugin 20€ for commercial license, is it lot of money or no this matter is to discuss, for me, 20€ it's lot since my payment is around 430€ netto (Damn that company). So I didn't know what to expect - just plug and play... I didn't predict it can has some issues, perhaps I'm dissapointed in myself, lack of JS knowledge and my frustration hit you ricochete. But at least you could put a warn it "may cause problems with other plugins using regions".
Now I'm stuck in dilema what to do now, buy license from you and turn off TSR_SideStairs plugin, re-design all maps, or keep project as is right now and keep using vertical and diagonal stairs or make (somehow) my own fix.
I'm not pushing on you, @OcRam, just loud think.
I was very tired and BIT stressed (01001001...1110101) from work week ;)
Just came back from sauna (very relaxing) and reviewed my previous answer - I can tell it was easy to get "under my skin". Sorry for my stressed words.
There is no plugin that is guaranteed to be compatible with all other plugins. According to error message last function called was: Game_Player.GameCharacter_Base.isOnStairs - declared in TSR_SideStairs.js
I guess you have tried different plugin order? And does TSR_SideStairs work without OcRam_Passages? -
Yes, I tried many variations - switching order, moving on top of the list of plugins, on the bottom, before YEP plugins, after YEP plugins, result was the same, your plugin works only when the TSR_SideStairs is off.
(Adding your Oc_Core renders both plugins unusable).
The only thing what comes to my mind is one of functions in your plugins blocks a function in TSR (or the quite opposite). I studied a while your code and due to the my lack of knowledge in JS I couldn't find anything 'interesting' that causes the problem. -
Tried it in a new project, and it still doesn't work.Can you repeat this in new project?
If not it might be plugin conflict. In this case plugin order can fix some conflicts.
Yup. I totally understand why people obfuscate their work.
But OcRam plugins won't be obfuscated ever! (gives others possibility to make things compatible, transparent to all meaning more security (how easy would it be to inject malicious code to obfuscated code? Or hide stolen code...), no extra work for JIT etc...)
Okay... Sorry got triggered and partially off-railed.
What I tried to say OcRam plugins are human readable and policy for fixing conflicts with obfuscated plugins is ignore or low effort (MZ free VisuMZ plugins are exception). -
OcRam_Core is for MZ plugins only (though my MZ plugins can be used in MV with RETRO -plugin made by Drakkonis)Yes, I tried many variations - switching order, moving on top of the list of plugins, on the bottom, before YEP plugins, after YEP plugins, result was the same, your plugin works only when the TSR_SideStairs is off.
(Adding your Oc_Core renders both plugins unusable).
The only thing what comes to my mind is one of functions in your plugins blocks a function in TSR (or the quite opposite). I studied a while your code and due to the my lack of knowledge in JS I couldn't find anything 'interesting' that causes the problem.
I was wondering if MZ version would be compatible with TSR_SideStairs... don't know - it's a long shot, but might work?
Hmm... strange I just tried this in new project and everything seems to be ok with setup below. What MV core script is in use? You can check it via console >> Play test >> Press F12 (or F8) >> Make sure you are in "Console" tab >> Write: Utils.RPGMAKER_VERSION; (and press enter) >> What is the version?Tried it in a new project, and it still doesn't work.