OcRam - Passages plugin [v3.03 updated 2019/09/08]

Discussion in 'JS Plugin Releases (RMMV)' started by OcRam, Dec 4, 2017.

  1. Raen Andaleio

    Raen Andaleio Veteran Veteran

    Messages:
    84
    Likes Received:
    15
    Location:
    Germany
    First Language:
    German
    Hello,
    this is exactly the plugin I was looking for, but I have a problem: I'd like to be able to walk behind walls, so I'm using the Cover Autotile Region ID. It works well, but I notice I can enter the region and move within it, but I can not exit it. So as soon as I enter the Region with said ID, I'm trapped within it. Is that a bug, or am I using it incorrectly?
     
  2. cedr777

    cedr777 Lead developer of "Charao Life" Veteran

    Messages:
    218
    Likes Received:
    51
    First Language:
    Not English
    Primarily Uses:
    RMMV
    If I remember correctly, you need region ID 16 beside any other region 17+ so you wont get stuck.
     
    OcRam likes this.
  3. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,

    Camera control plugins are not supported ATM. I will update first page of this thread if I add support for any "Cam Control" -plugin.
     
  4. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Hello world! (and especially @cedr777, @Ushanti and @Swagazaki) :kaohi:

    I have succeeded to replicate most issues relating to tile shifting by 1px that has been described here (except Y shifting on even resolutions).

    Latest version (v2.11) of OcRam_Passages -plugin is now released! This patch will fix tile shifting by 1px on odd resolutions!

    And thank you all for the feedback! :kaothx:
     
    Ushanti and bazrat like this.
  5. Ushanti

    Ushanti Villager Member

    Messages:
    7
    Likes Received:
    1
    Location:
    Germany (Aachen)
    First Language:
    German
    Hey ho =^~^=/

    nice to see you: 3
    Thank you for making the effort and finding the mistake.
    I'll test that over the next few days <3
     
  6. pasunna

    pasunna Veteran Veteran

    Messages:
    113
    Likes Received:
    17
    First Language:
    thai
    Primarily Uses:
    RMMV
    Capture.JPG
    not sure is this a bug or not the sprite show top through the grid line
    and as I plan to use more taller sprite
    is there anyway to block player movement under tile
    but the 19 tile region still over his head
    sorry for bad English explaining
     
  7. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,

    Use region id 21 (Labeled as "Overhead Region ID" in plugin parameters) above region id 19 and it should work.
     
    pasunna likes this.
  8. Esjitu

    Esjitu Villager Member

    Messages:
    22
    Likes Received:
    10
    First Language:
    English
    Primarily Uses:
    RMMV
    I absolutely love this plugin!! I'm having an issue, though, which is probably just because I'm doing something wrong, but I've noticed that if I step on a 17 tile I'm no longer able to pass behind objects set to star passability anymore. Instead I end up walking on top of them like this:

    [​IMG]

    I've been setting up bridges like so:

    [​IMG]

    Am I doing something wrong? The bridges work perfectly like this, but then I run into the above issue. I even tried it on a clean project with no other scripts activated, so it's not a conflict, I'm guessing I'm just misunderstanding how to set up the tiles properly.
     
  9. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message!

    You have to make sure player is assigned to "lower" floor level after the bridge, which is "higher" floor level.

    Example:
    bridge.png
     
  10. Esjitu

    Esjitu Villager Member

    Messages:
    22
    Likes Received:
    10
    First Language:
    English
    Primarily Uses:
    RMMV
    I knew it had to be something simple like that. Thanks for the quick response, and again for the amazing plugin!!
     
  11. Espilonarge

    Espilonarge Veteran Veteran

    Messages:
    116
    Likes Received:
    49
    Location:
    Australia
    First Language:
    English
    I'm having a major issue regarding setting up bridges with events on them.

    If an event uses <higher> in a comment on a bridge with a region of 18, it will work as intended (the event will block your path) but if the event is set to only appear with a Switch on the bridge, it completely ignores/invalidates it altogether (the event will still appear but it will completely ignore the <higher> comment, meaning that it will not "block" the path). I've also tried setting the event with <lower> and even leaving the event with no comment tag at all, it will still "appear" but will not block the path at all.

    I've tried testing this in a new project with just your plugin and it doesn't seem to be related to a compatibility issue with other plugins.
     
    Last edited: Mar 29, 2019
  12. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,

    Make sure that event has <higher> comment also in that page that switch activates.

    EDIT: This way you may assign event to any floor level via different pages.
     
  13. Black Mamba

    Black Mamba Veteran Veteran

    Messages:
    254
    Likes Received:
    74
    First Language:
    pt-br
  14. Espilonarge

    Espilonarge Veteran Veteran

    Messages:
    116
    Likes Received:
    49
    Location:
    Australia
    First Language:
    English
    Thanks for the help.

    I also forgot that MV prefers that there is a "blank" page (even with just a <higher> comment tag) before all pages that use Conditions in order to setup the events functions. In my case, I didn't have a blank page "before" the Switch Condition page so it wouldn't become active regardless what I tried to do (my bad).
     
    OcRam likes this.
  15. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Black Mamba likes this.
  16. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Hello,

    Just wanted to give heads-up for upcoming new release for OcRam_Passages -plugin. This patch is HUGE and large part of code is re-written - therefore major version is increased! I'm trying to release it in this month - currently running tests on it.

    Under development (MAJOR PATCH! v3.00):
    • Optimized memory and CPU/GPU usage about 50% (There are 6 layers currently after update there are 3)
    • In addition tiles are no longer SPRITES, but drawn directly to corresponding Z-layer! (This will release a lot of resources to other things)
    • Draw B-E tiles ONLY on corresponding Z-layer if it's 'cover' tile (This also allows transparent tiles to be used with shadows on it etc...!)
    • More OPTIMIZATION: Layer containers persists over scenes so layers will be created only ONCE per map!!!
    • Support to OcRam_Time_System, SRD_CameraCore, SRD_SmoothCamera and MOG_EventSensor -plugins! (NOTE: import supported plugins BEFORE OcRam_Passages)
    • Fixed some bugs and added DEBUG mode!
     
    Eraine and bazrat like this.
  17. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Hello everybody! :kaohi:

    Major patch for Passages -plugin has arrived! This patch will change technique the way tiles are drawn to upper layers. Just remember to take backup from your project when trying any new plugins!

    Latest version - (v3.00 released 2019/05/15):
    • Optimized memory and CPU/GPU usage about 50% (There are 6 layers currently after update there are 3)
    • In addition tiles are no longer SPRITES, but drawn directly to corresponding Z-layer! (This will release a lot of resources to other things)
    • Draw B-E tiles ONLY on corresponding Z-layer if it's 'cover' tile (This also allows transparent tiles to be used with shadows on it etc...!)
    • More OPTIMIZATION: Layer containers persists over scenes so layers will be created only ONCE per map!!!
    • Support to OcRam_Time_System, SRD_CameraCore, SRD_SmoothCamera and MOG_EventSensor -plugins! (NOTE: import supported plugins BEFORE OcRam_Passages)
    • Fixed some bugs and added DEBUG mode!
     
  18. Neo Soul Gamer

    Neo Soul Gamer Veteran Veteran

    Messages:
    612
    Likes Received:
    329
    Location:
    Nova Scotia, Canada
    First Language:
    English
    Primarily Uses:
    N/A
    Looks like it's time to give this another shot. Nice update!
     
    OcRam likes this.
  19. ShadowDragon

    ShadowDragon Veteran Veteran

    Messages:
    692
    Likes Received:
    203
    Location:
    Netherlands
    First Language:
    Dutch
    Primarily Uses:
    RMMV
    I have issues that it draw all tiles up if you want to go underneath something, include A tiles( ground layer)
    like a bit of the roof on with a start, but when i put the region 1 tile before and than the number to go underneath,
    it take the ground with it.
     
  20. OcRam

    OcRam Servant of the Universe Veteran

    Messages:
    279
    Likes Received:
    341
    Location:
    Void
    First Language:
    Finnish
    Primarily Uses:
    RMMV
    Thank you for the message,

    It seems like you are using "Autotile cover id" (default id 19) instead of "Cover id" (default id 18).
     

Share This Page