Title: Transform ObjectEditingOutput to proper Standard Library Usage · Issue #1092 · wurstscript/WurstScript · GitHub
Open Graph Title: Transform ObjectEditingOutput to proper Standard Library Usage · Issue #1092 · wurstscript/WurstScript
X Title: Transform ObjectEditingOutput to proper Standard Library Usage · Issue #1092 · wurstscript/WurstScript
Description: So currently when parsing a map, all the object data is output into the objectEditingOutput folder in the _build directory. This is nice, however the output is in a very raw format, example for a custom ability based on the "slow" abilit...
Open Graph Description: So currently when parsing a map, all the object data is output into the objectEditingOutput folder in the _build directory. This is nice, however the output is in a very raw format, example for a c...
X Description: So currently when parsing a map, all the object data is output into the objectEditingOutput folder in the _build directory. This is nice, however the output is in a very raw format, example for a c...
Opengraph URL: https://github.com/wurstscript/WurstScript/issues/1092
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Transform ObjectEditingOutput to proper Standard Library Usage","articleBody":"So currently when parsing a map, all the object data is output into the `objectEditingOutput` folder in the `_build` directory. This is nice, however the output is in a very raw format, example for a custom ability based on the \"slow\" ability:\n\n```\n@compiletime function create_w3a_A01M()\n\tlet def = createObjectDefinition(\"w3a\", 'A01M', 'Aslo')\n\t..setLvlDataString(\"abuf\", 1, 0, \"B01P\")\n\t..setLvlDataUnreal(\"acdn\", 1, 0, 10.0)\n\t..setLvlDataInt(\"amcs\", 1, 0, 25)\n\t..setLvlDataUnreal(\"Slo1\", 1, 1, 0.3)\n\t..setLvlDataUnreal(\"Slo2\", 1, 2, 0.3)\n\t..setLvlDataUnreal(\"adur\", 1, 0, 35.0)\n\t..setLvlDataUnreal(\"ahdu\", 1, 0, 8.75)\n\t..setLvlDataUnreal(\"aran\", 1, 0, 800.0)\n```\n\nIn the standard library, there exists a wrapper for this class https://github.com/wurstscript/WurstStdlib2/blob/master/wurst/objediting/AbilityObjEditing.wurst\nindentified by the 'Aslo' base ability being used. It would be very nice if the output would make use of these standard library classes to produce more useful output instead of this raw format.\n","author":{"url":"https://github.com/Frotty","@type":"Person","name":"Frotty"},"datePublished":"2025-06-25T08:20:36.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/1092/WurstScript/issues/1092"}
| 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:6feae0b5-82d4-96eb-b146-0b2dc9145c51 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DF2C:1C3088:4DF40C6:66EE7D8:698C759E |
| html-safe-nonce | 2169e72fc21a18e84aa42e9ccb13210f04389ac64302ad9c2815f6b6d84e96aa |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERjJDOjFDMzA4ODo0REY0MEM2OjY2RUU3RDg6Njk4Qzc1OUUiLCJ2aXNpdG9yX2lkIjoiNzI0MDY5MjUwNDg4NTc1MzI0NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | a559671495cf65763ce172ef6a0ceb59fa9eedc85edf6e1ef2b7eb8a0e63e95f |
| hovercard-subject-tag | issue:3174687734 |
| 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/wurstscript/WurstScript/1092/issue_layout |
| twitter:image | https://opengraph.githubassets.com/749160bf440fbe3eb776d6e352b9d1b020eaebf2c708727945e380d5251d388f/wurstscript/WurstScript/issues/1092 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/749160bf440fbe3eb776d6e352b9d1b020eaebf2c708727945e380d5251d388f/wurstscript/WurstScript/issues/1092 |
| og:image:alt | So currently when parsing a map, all the object data is output into the objectEditingOutput folder in the _build directory. This is nice, however the output is in a very raw format, example for a c... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Frotty |
| hostname | github.com |
| expected-hostname | github.com |
| None | 640eeb7b6ff4d8d106235d228c0c286e82592d4d2403227b5b2b4fc5832297a4 |
| turbo-cache-control | no-preview |
| go-import | github.com/wurstscript/WurstScript git https://github.com/wurstscript/WurstScript.git |
| octolytics-dimension-user_id | 30814797 |
| octolytics-dimension-user_login | wurstscript |
| octolytics-dimension-repository_id | 3584229 |
| octolytics-dimension-repository_nwo | wurstscript/WurstScript |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 3584229 |
| octolytics-dimension-repository_network_root_nwo | wurstscript/WurstScript |
| 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 | 3d444f0a47beeeac94cddbb51c91ab408befe8d4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width