Title: Ability to parse map from already loaded files · Issue #63 · pythonarcade/pytiled_parser · GitHub
Open Graph Title: Ability to parse map from already loaded files · Issue #63 · pythonarcade/pytiled_parser
X Title: Ability to parse map from already loaded files · Issue #63 · pythonarcade/pytiled_parser
Description: Currently we are only capable of accepting a file path to parse the map. Instead we should add the ability to pass an already parsed JSON, or a raw JSON string for example. This may have some implications for how we find the tileset file...
Open Graph Description: Currently we are only capable of accepting a file path to parse the map. Instead we should add the ability to pass an already parsed JSON, or a raw JSON string for example. This may have some impli...
X Description: Currently we are only capable of accepting a file path to parse the map. Instead we should add the ability to pass an already parsed JSON, or a raw JSON string for example. This may have some impli...
Opengraph URL: https://github.com/pythonarcade/pytiled_parser/issues/63
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Ability to parse map from already loaded files","articleBody":"Currently we are only capable of accepting a file path to parse the map. Instead we should add the ability to pass an already parsed JSON, or a raw JSON string for example. This may have some implications for how we find the tileset files for external tilesets. What is likely is that the user will have to define any external tilesets to the parse function, in a dictionary that maps the tileset to whatever it’s filepath in the map object is.\r\n\r\nTiled stores the reference to tileset and image objects as relative to the map file, so one solution is to also accept a filepath alongside this and use that instead of deriving the parent directory of the map file.","author":{"url":"https://github.com/Cleptomania","@type":"Person","name":"Cleptomania"},"datePublished":"2022-10-01T16:08:33.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/63/pytiled_parser/issues/63"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:96c78040-d189-f6eb-0d39-529c21c62a89 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | CC78:1F9980:3D54EA:5382A3:69696B5E |
| html-safe-nonce | 1c9fc9964ccbd605347303a5bc5607098c845df3f2880876cac83c631f0ae737 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQzc4OjFGOTk4MDozRDU0RUE6NTM4MkEzOjY5Njk2QjVFIiwidmlzaXRvcl9pZCI6IjQ5NDc2NzEzODkxMjQzMDk0MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 2e991eafcaa6f4dd60cf89f38f44218785057ee4099b4c91b5f2fec35703739c |
| hovercard-subject-tag | issue:1393458765 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/pythonarcade/pytiled_parser/63/issue_layout |
| twitter:image | https://opengraph.githubassets.com/b9ac73ddc14c378ee8f93d6806bd4b54fcb1c2121e9cb04b2de71c730ed566fe/pythonarcade/pytiled_parser/issues/63 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/b9ac73ddc14c378ee8f93d6806bd4b54fcb1c2121e9cb04b2de71c730ed566fe/pythonarcade/pytiled_parser/issues/63 |
| og:image:alt | Currently we are only capable of accepting a file path to parse the map. Instead we should add the ability to pass an already parsed JSON, or a raw JSON string for example. This may have some impli... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Cleptomania |
| hostname | github.com |
| expected-hostname | github.com |
| None | c6f193beb8ff08443adc07685d75302ab8aaf0a135f6e251c3ff3112c8deb881 |
| turbo-cache-control | no-preview |
| go-import | github.com/pythonarcade/pytiled_parser git https://github.com/pythonarcade/pytiled_parser.git |
| octolytics-dimension-user_id | 39569439 |
| octolytics-dimension-user_login | pythonarcade |
| octolytics-dimension-repository_id | 183971830 |
| octolytics-dimension-repository_nwo | pythonarcade/pytiled_parser |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 183971830 |
| octolytics-dimension-repository_network_root_nwo | pythonarcade/pytiled_parser |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ec4d88fbe7ed62446d90b0a6d8e6db4248a8f8b8 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width