From 960c5e795e32b75a86c1c55f8eea8ca0e946f558 Mon Sep 17 00:00:00 2001 From: mcmlxxix <> Date: Sun, 26 Aug 2012 16:37:50 +0000 Subject: [PATCH] add ASC file support to Graphic.load() --- exec/load/graphic.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/exec/load/graphic.js b/exec/load/graphic.js index 94f4eba009..7f763f3466 100644 --- a/exec/load/graphic.js +++ b/exec/load/graphic.js @@ -171,11 +171,11 @@ function Graphic_drawfx(xpos,ypos,width,height,xoff,yoff) mswait(15); } var randx=random(placeholder.length); - var randy=random(placeholder[randx].length); if(!placeholder[randx] || !placeholder[randx].length) { placeholder.splice(randx,1); continue; } + var randy=random(placeholder[randx].length); var position=placeholder[randx][randy]; if(!position) continue; @@ -331,6 +331,14 @@ function Graphic_load(filename) } f.close(); break; + case "ASC": + if(!(f.open("r",true,4096))) + return(false); + var lines=f.readAll(); + f.close(); + for each(var l in lines) + this.putmsg(undefined,undefined,l,true); + break; default: throw("unsupported file type"); break; -- GitLab