bes, ясно, а как сей конструктор привязать к куску трубы в двумерном массиве ?
Например есть такой элемент:
var elem1 = new tube("T", 0, 1, 1, 1);
и есть поле, пусть труба будет значением 2:
var map=new Array(
new Array(0,0,0,0,0,0,0,0,0,0),
new Array(0,0,0,0,2,0,0,0,0,0),
new Array(0,0,0,0,0,0,0,0,0,0),
new Array(0,0,0,0,0,0,0,0,0,0),
new Array(0,0,0,0,0,0,0,0,0,0)
);