{"author_link":"\/users\/jess-from-online","author_name":"jess from online","author_uid":"jess-from-online","comments":[],"epoch":1665673131,"event":"LD51","format":"md","ldjam_node_id":310134,"likes":7,"metadata":{"p_key":"169316","p_author":"jess from online","p_authorkey":"1281516","p_urlkey":"397079","p_title":"ink scripting language doesn't have \"for\", \"while\", or fully escaped strings","p_cat":"LDJam ","p_event":"LD51","p_time":"1665673131","p_likes":"7","p_comments":"0","p_status":"WAYBACK","us_key":"1281516","us_name":"jess from online","us_username":"jess-from-online","event_start":"1664496000","event_key":"114","event_name":"Ludum Dare 51"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD51","removed_author":false},"_superparent":296586,"_trust":2,"author":281516,"body":"so i was forced to do things like...\n\nwrite a ruby script that generates escaped ink string literals for displaying the loading bar text:\n![Screenshot 2022-10-13 10.53.55.png](\/\/\/raw\/cab\/44\/z\/531a7.png)\nto output:\n![Screenshot 2022-10-13 10.24.13.png](\/\/\/raw\/cab\/44\/z\/531a8.png)\n\nor, for our ASCII art, use regexes to escape the art into completely gibberish like this:\n![Screenshot 2022-10-13 10.24.57.png](\/\/\/raw\/cab\/44\/z\/531a9.png)\n![Screenshot 2022-10-13 10.25.12.png](\/\/\/raw\/cab\/44\/z\/531aa.png)\n\nhowever, the results were pretty sick...\n![Screenshot 2022-10-03 19.02.32.png](\/\/\/raw\/cab\/44\/z\/531ab.png)\n![Screenshot 2022-10-03 18.54.41.png](\/\/\/raw\/cab\/44\/z\/531ad.png)","comments":3,"comments-timestamp":"2022-10-13T17:46:39Z","created":"2022-10-13T14:54:20Z","files":[],"files-timestamp":0,"id":310134,"love":7,"love-timestamp":"2022-10-13T20:49:14Z","meta":[],"modified":"2022-10-13T20:49:14Z","name":"ink scripting language doesn't have \"for\", \"while\", or fully escaped strings","node-timestamp":"2022-10-13T14:58:51Z","parent":303851,"parents":[1,5,9,296586,303851],"path":"\/events\/ludum-dare\/51\/hack-the-planet\/ink-scripting-language-doesnt-have-for-while-or-fully-escaped-strings","published":"2022-10-13T14:58:51Z","scope":"public","slug":"ink-scripting-language-doesnt-have-for-while-or-fully-escaped-strings","subsubtype":"","subtype":"","type":"post","version":967209},"node_metadata":{"n_key":"310134","n_urlkey":"397079","n_parent":"303851","n_path":"\/events\/ludum-dare\/51\/hack-the-planet\/ink-scripting-language-doesnt-have-for-while-or-fully-escaped-strings","n_slug":"ink-scripting-language-doesnt-ha","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"281516","n_created":"1665672860","n_modified":"1665694154","n_version":"967209","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/51\/hack-the-planet\/ink-scripting-language-doesnt-have-for-while-or-fully-escaped-strings","text":"so i was forced to do things like...\n\nwrite a ruby script that generates escaped ink string literals for displaying the loading bar text:\n![Screenshot 2022-10-13 10.53.55.png](\/\/\/raw\/cab\/44\/z\/531a7.png)\nto output:\n![Screenshot 2022-10-13 10.24.13.png](\/\/\/raw\/cab\/44\/z\/531a8.png)\n\nor, for our ASCII art, use regexes to escape the art into completely gibberish like this:\n![Screenshot 2022-10-13 10.24.57.png](\/\/\/raw\/cab\/44\/z\/531a9.png)\n![Screenshot 2022-10-13 10.25.12.png](\/\/\/raw\/cab\/44\/z\/531aa.png)\n\nhowever, the results were pretty sick...\n![Screenshot 2022-10-03 19.02.32.png](\/\/\/raw\/cab\/44\/z\/531ab.png)\n![Screenshot 2022-10-03 18.54.41.png](\/\/\/raw\/cab\/44\/z\/531ad.png)","title":"ink scripting language doesn't have \"for\", \"while\", or fully escaped strings","wayback_source":[]}