{"action":"created","issue":{"url":"https://api.github.com/repos/MegamixEngine/MegamixEngine/issues/229","repository_url":"https://api.github.com/repos/MegamixEngine/MegamixEngine","labels_url":"https://api.github.com/repos/MegamixEngine/MegamixEngine/issues/229/labels{/name}","comments_url":"https://api.github.com/repos/MegamixEngine/MegamixEngine/issues/229/comments","events_url":"https://api.github.com/repos/MegamixEngine/MegamixEngine/issues/229/events","html_url":"https://github.com/MegamixEngine/MegamixEngine/issues/229","id":348858761,"node_id":"MDU6SXNzdWUzNDg4NTg3NjE=","number":229,"title":"Requesting an \"ignore tile\" feature for the autotiler. (i.e. objTilerIgnore)","user":{"login":"sarysa","id":3488391,"node_id":"MDQ6VXNlcjM0ODgzOTE=","avatar_url":"https://avatars0.githubusercontent.com/u/3488391?v=4","gravatar_id":"","url":"https://api.github.com/users/sarysa","html_url":"https://github.com/sarysa","followers_url":"https://api.github.com/users/sarysa/followers","following_url":"https://api.github.com/users/sarysa/following{/other_user}","gists_url":"https://api.github.com/users/sarysa/gists{/gist_id}","starred_url":"https://api.github.com/users/sarysa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarysa/subscriptions","organizations_url":"https://api.github.com/users/sarysa/orgs","repos_url":"https://api.github.com/users/sarysa/repos","events_url":"https://api.github.com/users/sarysa/events{/privacy}","received_events_url":"https://api.github.com/users/sarysa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-08-08T19:22:48Z","updated_at":"2018-08-08T20:57:55Z","closed_at":null,"author_association":"NONE","body":"This is a feature request that has many potential use cases. The general idea is when the autotiler checks a specific tile, once it's determined to have an associated collision object but before said object is added, it searches for an object on that tile. For the sake of discussion I'll pretend it's objTilerIgnore. Upon finding objTilerIgnore, it simply moves on in the loop and doesn't apply collision.\r\n\r\nThe potential use cases for this include, but are not limited to:\r\n- Your standard \"false floor\", for better or for worse. i.e. Wily/Cossack's Castle in MM4.\r\n- A \"slide out\" route for a secret room that doesn't give the player an obvious tell that the secret room is there. Guts Man's Asteroid does this in MAGMML2, and I can think of another level that could've been enhanced by this since an enemy was on the route out...but that enemy was also the tell for said room.\r\n- Cinematics that use Mega Man's or an enemy's physics.\r\n- Avoiding potentially undesirable interactions with solids in an above section. (i.e. MM is standing 4 tiles beneath the ceiling, and you don't want him to bump his head, all the while removing the collision on the bottom row in the section above wouldn't compromise anything)\r\n\r\nI can understand potential reasons this might be undesirable, like adding to level load times. I hope this is considered."},"comment":{"url":"https://api.github.com/repos/MegamixEngine/MegamixEngine/issues/comments/411549968","html_url":"https://github.com/MegamixEngine/MegamixEngine/issues/229#issuecomment-411549968","issue_url":"https://api.github.com/repos/MegamixEngine/MegamixEngine/issues/229","id":411549968,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMTU0OTk2OA==","user":{"login":"sarysa","id":3488391,"node_id":"MDQ6VXNlcjM0ODgzOTE=","avatar_url":"https://avatars0.githubusercontent.com/u/3488391?v=4","gravatar_id":"","url":"https://api.github.com/users/sarysa","html_url":"https://github.com/sarysa","followers_url":"https://api.github.com/users/sarysa/followers","following_url":"https://api.github.com/users/sarysa/following{/other_user}","gists_url":"https://api.github.com/users/sarysa/gists{/gist_id}","starred_url":"https://api.github.com/users/sarysa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarysa/subscriptions","organizations_url":"https://api.github.com/users/sarysa/orgs","repos_url":"https://api.github.com/users/sarysa/repos","events_url":"https://api.github.com/users/sarysa/events{/privacy}","received_events_url":"https://api.github.com/users/sarysa/received_events","type":"User","site_admin":false},"created_at":"2018-08-08T20:57:55Z","updated_at":"2018-08-08T20:57:55Z","author_association":"NONE","body":"True, but as far as convenience goes, adding layers increases users' chance of making errors. Accidentally forgetting you're in the wrong layer and having to redo one or more sections drawn in the wrong layer, just the awkwardness of switching in general...\r\n\r\nPlus, it's very common for designers to test the mechanics with filler tiles and then go over them later, so redraws (and the potential errors that come with them) are worth accounting for, in my opinion."}}
{"actor":{"display_login":"sarysa"}}