Skip to content

Instantly share code, notes, and snippets.

@mccutchen
Created April 28, 2010 17:18
Show Gist options
  • Save mccutchen/382404 to your computer and use it in GitHub Desktop.
Save mccutchen/382404 to your computer and use it in GitHub Desktop.
map:help.asciiArtToMap([
// Hey, wait! This is an ascii art of the map? Yes! "asciiArtToMap" convers an array of string in an array of arrays, using...
"||T----------------------------------------------------TxxT----------------------------------------------------T||",
"|||| ||xx|| ||||",
"|||| . . . . . . . . . . . . ||xx|| . . . . . . . . . . . . ||||",
"|||| ||xx|| ||||",
"|||| . T------------T . T----------------T . ||xx|| . T----------------T . T------------T . ||||",
"|||| ||xxxxxxxxxx|| ||xxxxxxxxxxxxxx|| ||xx|| ||xxxxxxxxxxxxxx|| ||xxxxxxxxxx|| ||||",
"|||| o ||xxxxxxxxxx|| . ||xxxxxxxxxxxxxx|| . ||xx|| . ||xxxxxxxxxxxxxx|| . ||xxxxxxxxxx|| o ||||",
"|||| ||xxxxxxxxxx|| ||xxxxxxxxxxxxxx|| ||xx|| ||xxxxxxxxxxxxxx|| ||xxxxxxxxxx|| ||||",
"|||| . L------------J . L----------------J . L----J . L----------------J . L------------J . ||||",
"|||| ||||",
"|||| . . . . . . . . . . . . . . . . . . . . . . . . . . ||||",
"|||| ||||",
"|||| . T------------T . T----T . T----------------------------T . T----T . T------------T . ||||",
"|||| ||xxxxxxxxxx|| ||xx|| ||xxxxxxxxxxxxxxxxxxxxxxxxxx|| ||xx|| ||xxxxxxxxxx|| ||||",
"|||| . L------------J . ||xx|| . L------------TxxT------------J . ||xx|| . L------------J . ||||",
"|||| ||xx|| ||xx|| ||xx|| ||||",
"|||| . . . . . . ||xx|| . . . . ||xx|| . . . . ||xx|| . . . . . . ||||",
"|||| ||xx|| ||xx|| ||xx|| ||||",
"||L--------------------T . ||xxL------------T ||xx|| T------------Jxx|| . T--------------------J||",
"L--------------------T|| ||xxxxxxxxxxxxxx|| ||xx|| ||xxxxxxxxxxxxxx|| ||T--------------------J",
" |||| . ||xxT------------J L----J L------------Txx|| . |||| ",
" |||| ||xx|| ||xx|| |||| ",
" |||| . ||xx|| ||xx|| . |||| ",
" |||| ||xx|| ||xx|| |||| ",
" |||| . ||xx|| T---------~~~~~~~~~~---------T ||xx|| . |||| ",
"---------------------J|| ||xx|| || || ||xx|| ||L---------------------",
"-----------------------J . L----J || || L----J . L-----------------------",
" || || ",
" . || || . ",
" || || ",
"-----------------------T . T----T || || T----T . T-----------------------",
"---------------------T|| ||xx|| || || ||xx|| ||T---------------------",
" |||| . ||xx|| L----------------------------J ||xx|| . |||| ",
" |||| ||xx|| ||xx|| |||| ",
" |||| . ||xx|| ||xx|| . |||| ",
" |||| ||xx|| ||xx|| |||| ",
" |||| . ||xx|| T----------------------------T ||xx|| . |||| ",
"T--------------------J|| ||xx|| ||xxxxxxxxxxxxxxxxxxxxxxxxxx|| ||xx|| ||L--------------------T",
"||T--------------------J . L----J L------------TxxT------------J L----J . L--------------------T||",
"|||| ||xx|| ||||",
"|||| . . . . . . . . . . . . ||xx|| . . . . . . . . . . . . ||||",
"|||| ||xx|| ||||",
"|||| . T------------T . T----------------T . ||xx|| . T----------------T . T------------T . ||||",
"|||| ||xxxxxxxxxx|| ||xxxxxxxxxxxxxx|| ||xx|| ||xxxxxxxxxxxxxx|| ||xxxxxxxxxx|| ||||",
"|||| . L--------Txx|| . L----------------J . L----J . L----------------J . ||xxT--------J . ||||",
"|||| ||xx|| ||xx|| ||||",
"|||| o . . ||xx|| . . ||xx|| . . o ||||",
"|||| ||xx|| ||xx|| ||||",
"||L--------T . ||xx|| . T----T . T----------------------------T . T----T . ||xx|| . T--------J||",
"||xxxxxxxx|| ||xx|| ||xx|| ||xxxxxxxxxxxxxxxxxxxxxxxxxx|| ||xx|| ||xx|| ||xxxxxxxx||",
"||T--------J . L----J . ||xx|| . L------------TxxT------------J . ||xx|| . L----J . L--------T||",
"|||| ||xx|| ||xx|| ||xx|| ||||",
"|||| . . . . . . ||xx|| . . . . ||xx|| . . . . ||xx|| . . . . . . ||||",
"|||| ||xx|| ||xx|| ||xx|| ||||",
"|||| . T--------------------JxxL------------T . ||xx|| . T------------JxxL--------------------T . ||||",
"|||| ||xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|| ||xx|| ||xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|| ||||",
"|||| . L------------------------------------J . ||xx|| . L------------------------------------J . ||||",
"|||| ||xx|| ||||",
"|||| . . . . . . . . . . . . ||xx|| . . . . . . . . . . . . ||||",
"|||| ||xx|| ||||",
"||L----------------------------------------------------JxxL----------------------------------------------------J||",
], [
// ...this array as palette. Don't you think that a map like this is quite easy to edit and read with your on-the-go text editor?
[null," "],[0,"||"],[1,"--"],[2,"L-"],[3,"-J"],[4,"T-"],[5,"-T"],[6,"~~"],[7,"xx"],[8," ."],[9," o"]
])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment