TileD Plugin (Version 1.3.0+ Released)

● ARCHIVED · READ-ONLY
Started by Archeia 471 posts Page 9 of 24 View original ↗





  1. @bjorn I'm gonna PM this stuff to you so we don't hijack the thread. The issue isn't going away even with new .TMX files, so it'd be good if we can pinpoint what the real problem is. I'm not convinced it's totally a plugin thing, but looking over the JSON file doesn't reveal anything either. =T


    [UPDATE] Can't double post, so I'll just put this here.


    I actually found out the real issue, and it is plugin related. Turns out if you have empty tiles on any of your layers in tiled the plugin doesn't know how to call them and throws the gettransferparams null error. The plugin should have an exception to continue rendering regardless of null tiles (or it should just ignore them).


    I found this by testing each layer's data individually in the json file and loading it up in MV. I had three layers that would throw the error and the rest wouldnt.


    I'd just go through and just remove all the null tiles from tiled but I can't figure out how to find them easily. Either way, glad to find out the root cause! :D
  2. ashikai said:
    I'd just go through and just remove all the null tiles from tiled but I can't figure out how to find them easily. Either way, glad to find out the root cause!



    I'm not sure I entirely understand. How exactly would you remove "null" tiles? Do you mean filling them with tiles that are entirely transparent?


    In any case, to select all the empty tiles on the current tile layer, you can use the "Select Same Tile" tool and click on any existing empty tile. You can then replace the selected area by using the Bucket Fill Tool, holding Shift to have it fill the entire selection.
  3. bjorn said:
    I'm not sure I entirely understand. How exactly would you remove "null" tiles? Do you mean filling them with tiles that are entirely transparent?

    Nope, I'm calling transparent tiles "null tiles" because there's nothing in them. Sorry if that was confusing!


    I'm using a transparent PNG for my tileset and I've accidentally put in some of those blank/transparent tiles on some of the layers. Those layers are the ones that throw the error "Cannot read property 'getBlockTransferParams' of null ". The reason I know this is because I went into the JSON file and deleted all but one layer, tested that one, then repeated the process with each layer after that. The four layers that triggered the error all have a blank/transparent tile somewhere on them. I confirmed this by erasing every unused/visually empty space in the TileD map editor, and then tested the layer again; no error this time. 


    I don't know WHY this throws the error. I think it might be a plugin thing more than it's a TileD issue, because all TileD is doing is giving coordinates for each tile. I think the plugin just doesn't know what to do when the tile data is entirely empty, so it throws the error. I think writing a few lines that will skip or ignore those tiles would fix the problem entirely. Can't say for sure though. I haven't had enough time this past week to test any hotfixes.

    bjorn said:
    In any case, to select all the empty tiles on the current tile layer, you can use the "Select Same Tile" tool and click on any existing empty tile. You can then replace the selected area by using the Bucket Fill Tool, holding Shift to have it fill the entire selection.

    Does this erase the tiles? Or just replace all the bucket filled tools with another blank tile? Because I want to ERASE all the blank tiles, not replace them with another tile.... like, in the JSON file I want to reduce their value to 0 (I just don't know which ones to do and please don't make me count them because I'll die. Or cry loudly. One of the two).


    Please disregard my earlier theories as I was really not clear on how each individual piece was working. I have since gone through every line of the plugin as well as TileD's JSON exported file and I have a much better understanding of what's going on in the background. I'm 100% convinced this isn't an issue with TileD. Thanks for being so patient with me, Bjorn! I really do love your map editor; it's why I'm so motivated to get this working.
  4. Animated tiles would really be great.


    I would also like to know if there is an archive version of TileD, as I prefer not to install anything if I can avoid it.
  5. ashikai said:
    Does this erase the tiles? Or just replace all the bucket filled tools with another blank tile? Because I want to ERASE all the blank tiles, not replace them with another tile...



    No, I thought you meant "no tile" when you said "null tile". If you want to remove tiles, then after selecting them you'd just press Delete. Unfortunately, there is currently no easy way of selecting all fully transparent tiles.


    Quite strange that this plugin seems to have a problem with such tiles though...
  6. DreamX said:
    Animated tiles would really be great.


    I would also like to know if there is an archive version of TileD, as I prefer not to install anything if I can avoid it.



    There's animated tiles support now, but we have been so busy we couldn't make tutorials. We'll try though!
  7. Archeia said:
    There's animated tiles support now, but we have been so busy we couldn't make tutorials. We'll try though!

    Looking forward to the tutorial for animated tiles!
  8. Just as an update, I filled in all my blank tiles with neon yellow so I could find them in the TMX file and erase them. It worked perfectly, and now the plugin and my map are getting along. :D


    Just wanted to share that in case anyone else is having this problem.
  9. I don't mean to double post, but I've found a new bug (and it's been a week).


    This TileD plugin doesn't support flipping tiles over the x or y axis. Once I removed all my null tiles, I noticed I still had two layers giving me the "gettransferparams of null" error and I couldn't figure out what was throwing that. Turns out that I had several tiles flipped in tileD on those layers(with X and Y) and the plugin has no idea how to render that. 


    Is this something that's supposed to be supported? Or planned to support at some point? If it's a non-supported feature maybe we could add that to the first post of the thread to give people a heads-up.


    Sorry to be a bother! ( /OAO)/
  10. I'm having a major bug and issue with this plugin but it is essential to my game, so i can't ditch it. Basically as soon as i use this plugin the game lags hugely during some events like opening the menu and most of all, map transportation. Sometimes transferring between two maps goes correctly, (though it takes aound 4 seconds) for 5 times, sometimes 3, sometimes 1... But when it goes wrong, the entire game freezes so bad that not only the game freezes but RMMV editor itself as well and even if there is a browser open it freezes too and starts showing javascript-related errors.


    What is also weird is that it seems to happen between two maps more often than between two other maps. Has anyone else got these kind or errors? I will compile a video for this and first i'll try additional stuff as well to make sure i can't fix this myself. Maybe it even has something to do with the RMMV upgrade or the upgrade from the plugin? Anyhow, at this point It's unusable and it would render my project useless and that is pretty frustrating at the moment.
  11. ashikai said:
    I don't mean to double post, but I've found a new bug (and it's been a week).


    This TileD plugin doesn't support flipping tiles over the x or y axis. Once I removed all my null tiles, I noticed I still had two layers giving me the "gettransferparams of null" error and I couldn't figure out what was throwing that. Turns out that I had several tiles flipped in tileD on those layers(with X and Y) and the plugin has no idea how to render that. 


    Is this something that's supposed to be supported? Or planned to support at some point? If it's a non-supported feature maybe we could add that to the first post of the thread to give people a heads-up.


    Sorry to be a bother! ( /OAO)/



    We do not have any plans for other support like that;;

    gRaViJa said:
    I'm having a major bug and issue with this plugin but it is essential to my game, so i can't ditch it. Basically as soon as i use this plugin the game lags hugely during some events like opening the menu and most of all, map transportation. Sometimes transferring between two maps goes correctly, (though it takes aound 4 seconds) for 5 times, sometimes 3, sometimes 1... But when it goes wrong, the entire game freezes so bad that not only the game freezes but RMMV editor itself as well and even if there is a browser open it freezes too and starts showing javascript-related errors.


    What is also weird is that it seems to happen between two maps more often than between two other maps. Has anyone else got these kind or errors? I will compile a video for this and first i'll try additional stuff as well to make sure i can't fix this myself. Maybe it even has something to do with the RMMV upgrade or the upgrade from the plugin? Anyhow, at this point It's unusable and it would render my project useless and that is pretty frustrating at the moment.



    When this happened to me, it only occurred on really huge maps but I cannot help without any sample project or anything.
  12. Archeia said:
    When this happened to me, it only occurred on really huge maps but I cannot help without any sample project or anything.



    The map is 40x50 which really isn't that big yet. I'm gonna try some stuff myself today, if i don't find a solution i'll prepare a sample project. Thanks for your answer. it already helps me a bit to cancel out some possible problems.
  13. Hello, sorry if it's been answered somewhere but...  I'm trying out your program. Very nice so far! but I have a problem...I want to do a combination of TileD for the ground and place the objects in the RM editor, but when I run the game, the ground layer from TileD covers the tiles from the RMMV editor. Is there anyway to make TileD maps below RM tiles?
  14. if you use the plugin, the maps made on mv, are not interpreted starting the testplay and the game normally.


    We will be really interpreted those made on tiled.
  15. Geovid said:
    Hello, sorry if it's been answered somewhere but...  I'm trying out your program. Very nice so far! but I have a problem...I want to do a combination of TileD for the ground and place the objects in the RM editor, but when I run the game, the ground layer from TileD covers the tiles from the RMMV editor. Is there anyway to make TileD maps below RM tiles?

    You can't combine RM editor and TileD in one map.
  16. gRaViJa said:
    You can't combine RM editor and TileD in one map.

    exactly!  ;)
  17. The reason I ask is because I'm using the High Fantasy graphics which use large sprites...


    The only way I've found to have the sprites display correctly (not appear under a Star tile while standing in front) is via plugin where you tag the tileset's terrain.

    You can't assign a terrain tag to the tiles mapped in TileD so using some tiles in the RM editor seemed like my only option (which it seems isn't an option at all)... Is there anyone who has found a solution to using large sprites in TileD??
     
  18. I know you're busy, but I was wondering if you could set up a demo. It can be brief I just need to see how you export and set up with in RPG Maker. I'm unable to get it to work and your video above cuts off while before you finish the map.


    Update: I was able to get it to work. I think I will create a map this weekend and create a YouTube demo showing step by step instructions. Thank You for the app. This is going to be a lifesaver for creating maps.
  19. Wow @Archeia!! I will likely never use this, but this is amazing!! Keep it up!!