{"action":"created","issue":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/13852","labels_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13852/labels{/name}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13852/comments","events_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13852/events","html_url":"https://github.com/tgstation/-tg-station/pull/13852","id":123184236,"number":13852,"title":"Map Template Load Verb + Maploader Improvements","user":{"login":"RemieRichards","id":4043781,"avatar_url":"https://avatars.githubusercontent.com/u/4043781?v=3","gravatar_id":"","url":"https://api.github.com/users/RemieRichards","html_url":"https://github.com/RemieRichards","followers_url":"https://api.github.com/users/RemieRichards/followers","following_url":"https://api.github.com/users/RemieRichards/following{/other_user}","gists_url":"https://api.github.com/users/RemieRichards/gists{/gist_id}","starred_url":"https://api.github.com/users/RemieRichards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RemieRichards/subscriptions","organizations_url":"https://api.github.com/users/RemieRichards/orgs","repos_url":"https://api.github.com/users/RemieRichards/repos","events_url":"https://api.github.com/users/RemieRichards/events{/privacy}","received_events_url":"https://api.github.com/users/RemieRichards/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Feature","name":"Feature","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-12-20T21:23:49Z","updated_at":"2015-12-20T23:35:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/13852","html_url":"https://github.com/tgstation/-tg-station/pull/13852","diff_url":"https://github.com/tgstation/-tg-station/pull/13852.diff","patch_url":"https://github.com/tgstation/-tg-station/pull/13852.patch"},"body":"## Map Templates:\r\nAdmins with +DEBUG can now Load map files in the <B>_map/templates</B> folder where they (or their ghost) is standing.\r\n\r\nIncludes two examples:\r\n* <B>small_asteroid_1:</B> an asteroid with low chance for minerals\r\n* <B>small_shuttle_1:</B> a small shuttle with some chairs\r\n\r\nExample naming scheme: <B>\"size_quick-description-or-title_instance-number\"</B>\r\nI'd like this naming scheme to be followed, but it's not necessary\r\n(I might swap size and title around, so \"asteroid_small\" appears at the top)\r\n\r\n![example](http://i.imgur.com/wglc0KX.gif)\r\n\r\n## Maploader Improvements:\r\n\r\n* Maploader ```for(X = 1, X<=some_max, X++)``` loops replaced with the much faster ```for(X in 1 to some_max)``` format, removes the 1-2ms delay after loading a maptemplate, woo!\r\n* Maploader no longer assumes that the coordinates it is given exist, this has NOT slowed down the maploader, *AND* prevents runtimes from loading templates at map edge, go ahead, load half a shuttle off the z level, the game doesn't give a -shit- anymore!"},"comment":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/comments/166165162","html_url":"https://github.com/tgstation/-tg-station/pull/13852#issuecomment-166165162","issue_url":"https://api.github.com/repos/tgstation/-tg-station/issues/13852","id":166165162,"user":{"login":"RemieRichards","id":4043781,"avatar_url":"https://avatars.githubusercontent.com/u/4043781?v=3","gravatar_id":"","url":"https://api.github.com/users/RemieRichards","html_url":"https://github.com/RemieRichards","followers_url":"https://api.github.com/users/RemieRichards/followers","following_url":"https://api.github.com/users/RemieRichards/following{/other_user}","gists_url":"https://api.github.com/users/RemieRichards/gists{/gist_id}","starred_url":"https://api.github.com/users/RemieRichards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RemieRichards/subscriptions","organizations_url":"https://api.github.com/users/RemieRichards/orgs","repos_url":"https://api.github.com/users/RemieRichards/repos","events_url":"https://api.github.com/users/RemieRichards/events{/privacy}","received_events_url":"https://api.github.com/users/RemieRichards/received_events","type":"User","site_admin":false},"created_at":"2015-12-20T23:35:51Z","updated_at":"2015-12-20T23:35:51Z","body":"@MMMiracles literally just because I don't know the exact procs for sending something to the server (things like VVing icon just use \"as icon\" which apparently defaults to the user's PC first, which I guess automatically does the transfer, I *THINK* there's an \"as file\" in which case I'd just ban non .dmm files and that'd be that)\r\n\r\ntl;dr I'll do it if I can figure it out."}}