Вверх ↑
Этот топик читают: Гость
Ответов: 8888
Рейтинг: 823
#1: 2020-12-31 15:43:47 ЛС | профиль | цитата
С Новым Годом!
И чтобы этот год стал лучше прошедшего!


Редактировалось 5 раз(а), последний 2020-12-31 15:47:47
карма: 19

5
Голосовали:Dilma, Vadimluk1, flud, tig-rrr, Gunta
vip
#1.1контекстная реклама от партнеров
Ответов: 163
Рейтинг: 4
#2: 2020-12-31 17:46:58 ЛС | профиль | цитата
Отстал на сто лет, брат
карма: 1
Мастер сам устанавливает закон
0
Ответов: 263
Рейтинг: 18
#3: 2020-12-31 18:35:07 ЛС | профиль | цитата
Уважаемые форумчане, коллеги, нас с вами объединил HiAsm! Желаю всем энтузиастам данного проекта доброго здоровья, творческого успеха и не иссекаемого вдохновения! С наступающем, 2021 годом! Спасибо Вам всем!
карма: 3

0
Администрация
Ответов: 15294
Рейтинг: 1518
#4: 2020-12-31 22:43:22 ЛС | профиль | цитата
С наступающим, господа!
карма: 26
0
Ответов: 2200
Рейтинг: 673
#5: 2020-12-31 22:50:35 ЛС | профиль | цитата
С наступающим Новым Годом!
карма: 11

0
Ответов: 321
Рейтинг: 10
#6: 2021-01-01 00:06:34 ЛС | профиль | цитата
С новым годом ребята!
карма: 1

0
Ответов: 632
Рейтинг: 4
#7: 2021-01-01 00:08:48 ЛС | профиль | цитата
С наступающим Новым годом, господа.
или по римскому праву
С подведеним итогов сбора налогов с рабов!
карма: 0

1
Голосовали:zhorik5
Ответов: 872
Рейтинг: 101
#8: 2021-01-01 06:30:49 ЛС | профиль | цитата
с наступившим 2021
карма: 1

0
Ответов: 2057
Рейтинг: 28
#9: 2021-01-01 19:37:17 ЛС | профиль | цитата
С Новым Годом. Не болейте, особенно короновирусом.
карма: 1

0
Ответов: 188
Рейтинг: 2
#10: 2021-01-03 14:56:25 ЛС | профиль | цитата
Всем доброты и семейного благополучия!
карма: 0

0
Ответов: 698
Рейтинг: 143
#11: 2021-01-04 13:57:28 ЛС | профиль | цитата
Поздравляю всех с наступившим новым годом!
Праздничное настроение навеяно вот этим.https://codegolf.stackexchange.com/questions/15860/make-a-scalable-christmas-tree
Рисуем и украшаем Ёлочку
На Label

Add(MainForm,14897285,56,161)
{
Width=339
Height=426
Caption="Christmas Tree"
}
Add(For,10143007,203,161)
{
End=30
IncludeEnd=1
link(onEvent,8061463:doNext,[])
link(onStop,6240599:doEvent1,[(250,174)(250,258)])
}
Add(Label,5315142,609,252)
{
Width=323
Height=387
Align=5
Font=[Lucida Console,8,1,32768,204]
Caption=""
AutoSize=1
Alignment=2
link(Text,11004437:Text,[])
}
Add(StrList,11856082,483,126)
{
Strings=#1:~|1:~|1:0|1:~|1:~|1:~|1:~|1:~|1:~|1:~|1:~|1:~|1:~|0:|
Point(doGetString)
Point(onGetString)
link(onGetString,964586:doWork2,[])
}
Add(Random,745423,434,154)
{
Max=12
link(onRandom,11856082:doGetString,[])
}
Add(StrList,11004437,609,189)
{
Strings=#1:*|
link(onChange,15888788:doClear,[(648,195)(648,181)(592,181)(592,146)])
link(Str,11106398:Var2,[])
}
Add(CounterEx,8061463,259,161)
{
Min=1
Max=30
Point(onThroughMax)
Point(doReset)
link(onNext,7668054:doFor,[])
}
Add(For,7668054,315,161)
{
Start=1
InData=0
link(onEvent,3962794:doEvent1,[])
link(onStop,11004437:doAdd,[(375,174)(375,195)])
}
Add(StrCat,15888788,609,133)
{
Point(doClear)
link(Str1,11106398:Var1,[(615,124)(601,124)(601,173)])
}
Add(GetDataEx,11106398,609,168)
{
link(Data,15888788:Result,[])
}
Add(LinkTip,9936873,112,63)
{
Link="https://codegolf.stackexchange.com/questions/15860/make-a-scalable-christmas-tree/16358#16358"
Font=[MS Sans Serif,8,0,16711680,1]
}
Add(Hub,3962794,385,161)
{
link(onEvent1,745423:doRandomize,[])
link(onEvent2,745423:doRandom,[(410,174)(410,160)])
}
Add(Timer,7612606,147,161)
{
link(onTimer,10143007:doFor,[])
}
Add(DoData,5705382,504,266)
{
Data=String(*\r\n)
link(onEventData,964586:doWork3,[(557,272)])
}
Add(Hub,6240599,469,252)
{
OutCount=3
link(onEvent1,5315142:doText,[])
link(onEvent2,11004437:doClear,[(596,265)(596,202)])
link(onEvent3,5705382:doData,[])
}
Add(HubEx,964586,553,133)
{
link(onEvent,15888788:doStrCat,[])
}

На Plotter

Add(MainForm,12600027,301,91)
{
Height=435
Caption="Christmas Tree"
link(onCreate,10086600:doFor,[])
}
Add(Plotter,3573847,301,133)
{
Width=384
Height=396
Align=5
Color=-16777215
Name="MyPlotter"
GridColor=0
AxisColor=0
GridX=12
MaxH=1420
}
Add(For,2705111,434,105)
{
Start=1
End=1420
Step=10
link(onEvent,6471196:doCalc,[])
}
Add(MathParse,6471196,497,105)
{
MathStr="sin(%1+%2)*(1421-%1)"
AngleMode=1
link(onResult,15623317:doAdd,[])
link(X2,10086600:Position,[(510,96)(426,96)(426,145)(377,145)])
}
Add(PlotPoints,15623317,567,105)
{
Grapher="MyPlotter"
Color=65280
Size=3
Name="trree1"
link(ValueY,2705111:Position,[(573,96)(559,96)(559,145)(440,145)])
}
Add(PlotPoints,12253426,574,217)
{
Grapher="MyPlotter"
Color=16777215
Size=3
Name="trree3"
Shape=2
link(ValueY,13790121:Position,[(580,208)(566,208)(566,278)(328,278)])
link(ValueX,5735518:Result,[(587,201)(559,201)(559,271)(391,271)])
}
Add(MathParse,5735518,385,231)
{
MathStr="cos(%1+%2)*(1421-%1)"
AngleMode=1
link(onResult,16712837:doCalcDelta,[])
link(X2,11436325:Count,[(398,222)(314,222)(314,264)(258,264)])
}
Add(Timer,3535652,203,224)
{
Interval=100
link(onTimer,11436325:doNext,[])
}
Add(CounterEx,11436325,252,224)
{
Max=1440
Step=30
Point(doReset)
Point(onThroughMax)
link(onNext,7771170:doEvent1,[])
}
Add(Hub,7771170,294,224)
{
link(onEvent1,12253426:doClear,[])
link(onEvent2,13790121:doFor,[])
}
Add(For,13790121,322,231)
{
Start=1
End=1420
Step=10
link(onEvent,5735518:doCalc,[])
}
Add(For,10086600,371,105)
{
End=270
Step=90
link(onEvent,2705111:doFor,[])
}
Add(SampleDelta,16712837,434,231)
{
link(onCalcDelta,1505834:doCompare,[])
}
Add(If_else,1505834,490,231)
{
Type=4
Op2=Integer(0)
link(onTrue,12253426:doAdd,[(529,237)(529,223)])
}

Присоединяемся. Фейерверки и другие атрибуты праздника тоже приветствуются.

Редактировалось 7 раз(а), последний 2021-01-05 13:34:30
карма: 15

1
Голосовали:sla8a
Ответов: 207
Рейтинг: 14
#12: 2021-01-05 15:42:31 ЛС | профиль | цитата
Gunta писал(а):
украшаем Ёлочку

Прицепил гирлянду

Add(PlotPoints,16521572,749,301)
{
Grapher="MyPlotter"
Color=16711680
Size=2
Name="trree3"
Shape=2
Point(doColor)
link(ValueY,1080538:Position,[(755,292)(685,292)(685,362)(496,362)])
link(ValueX,13399946:Result,[(762,285)(608,285)(608,355)(559,355)])
}
Add(MainForm,12600027,336,70)
{
Height=435
Caption="Christmas Tree"
link(onCreate,10086600:doFor,[])
}
Add(Plotter,3573847,336,112)
{
Width=384
Height=396
Align=5
Color=-16777215
Name="MyPlotter"
GridColor=0
AxisColor=0
GridX=12
MaxH=1420
}
Add(For,2705111,469,84)
{
Start=1
End=1420
Step=10
link(onEvent,6471196:doCalc,[])
}
Add(MathParse,6471196,532,84)
{
MathStr="sin(%1+%2)*(1421-%1)"
AngleMode=1
link(onResult,15623317:doAdd,[])
link(X2,10086600:Position,[(545,75)(461,75)(461,124)(412,124)])
}
Add(PlotPoints,15623317,602,84)
{
Grapher="MyPlotter"
Color=65280
Size=3
Name="trree1"
link(ValueY,2705111:Position,[(608,75)(594,75)(594,124)(475,124)])
}
Add(MathParse,5735518,420,210)
{
MathStr="cos(%1+%2)*(1421-%1)"
AngleMode=1
link(onResult,16712837:doCalcDelta,[])
link(X2,11436325:Count,[(433,201)(349,201)(349,243)(293,243)])
}
Add(Timer,3535652,238,203)
{
Interval=100
link(onTimer,11436325:doNext,[])
}
Add(CounterEx,11436325,287,203)
{
Max=1440
Step=30
Point(doReset)
Point(onThroughMax)
link(onNext,7771170:doEvent1,[])
}
Add(Hub,7771170,329,203)
{
link(onEvent1,12253426:doClear,[])
link(onEvent2,13790121:doFor,[])
}
Add(For,13790121,357,210)
{
Start=1
End=1420
Step=10
link(onEvent,5735518:doCalc,[])
}
Add(For,10086600,406,84)
{
End=270
Step=90
link(onEvent,2705111:doFor,[])
}
Add(SampleDelta,16712837,469,210)
{
link(onCalcDelta,1505834:doCompare,[])
}
Add(If_else,1505834,525,210)
{
Type=4
Op2=Integer(0)
link(onTrue,12253426:doAdd,[(564,216)(564,202)])
}
Add(MathParse,13399946,553,315)
{
MathStr="cos(%2)*(1421-%1)"
AngleMode=1
link(onResult,16521572:doAdd,[(592,321)(592,307)])
link(X2,14115375:Position,[(566,291)(379,291)(379,355)(335,355)])
}
Add(Timer,4364573,189,308)
{
Interval=500
link(onTimer,10379349:doEvent1,[])
}
Add(For,1080538,490,315)
{
Start=1
End=1420
Step=30
Point(doStep)
link(onEvent,13399946:doCalc,[])
}
Add(For,14115375,329,315)
{
End=360
Step=25
Point(doStep)
link(onEvent,12832872:doEvent1,[])
}
Add(Random,7530048,441,329)
{
Min=30
Max=70
link(onRandom,1080538:doStep,[])
}
Add(Hub,12832872,392,315)
{
link(onEvent1,7530048:doRandom,[(431,321)(431,335)])
link(onEvent2,1080538:doFor,[(480,328)(480,321)])
}
Add(Hub,10379349,238,308)
{
OutCount=3
link(onEvent1,12423474:doEvent1,[])
link(onEvent2,15184297:doRandom,[])
link(onEvent3,14115375:doFor,[(312,328)(312,321)])
}
Add(Random,15184297,266,315)
{
Min=20
Max=30
link(onRandom,14115375:doStep,[(305,321)(305,335)])
}
Add(PlotPoints,12253426,609,196)
{
Grapher="MyPlotter"
Color=16777215
Size=3
Name="trree3"
Shape=2
link(ValueY,13790121:Position,[(615,187)(601,187)(601,257)(363,257)])
link(ValueX,5735518:Result,[(622,180)(594,180)(594,250)(426,250)])
}
Add(StrList,10293392,700,322)
{
Strings=#3:255|8:16711680|5:65535|
Point(doGetString)
Point(onGetString)
link(onGetString,16521572:doColor,[(746,335)(746,321)])
}
Add(Random,2067092,644,315)
{
Max=2
link(onRandom,10293392:doGetString,[(690,321)(690,356)])
}
Add(Hub,12423474,616,308)
{
link(onEvent1,16521572:doClear,[])
link(onEvent2,2067092:doRandom,[])
}
карма: 2

0
Ответов: 698
Рейтинг: 143
#13: 2021-01-05 22:45:28 ЛС | профиль | цитата
Небольшой фейерверк.

Add(MainForm,2953706,77,147)
{
Width=421
Height=483
Caption="Fireworks"
BorderStyle=4
link(onCreate,13643584:doData,[])
}
Add(WebBrowser,16165698,196,133)
{
Width=405
Height=444
Align=5
URL=""
Point(doFromText)
}
Add(StrList,8752461,140,105)
{
Strings=#12:<html><head>|52:<meta http-equiv="Content-Language" content="en-gb">|57:<meta name="GENERATOR" content="Microsoft FrontPage 5.0">|56:<meta name="ProgId" content="FrontPage.Editor.Document">|74:<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">|15:<title></title>|7:</head>|0:|39:<body text="#FFFFFF" bgcolor="#000000">|0:|0:|0:|20:<div align="center">|10: <center>|0:|112:&nbsp;<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">|13: <tbody><tr>|8627: <td width="100%" id="RenderBox"><pre><font size="1"><font color="undefined"> </font><font color="#00FF00">. ; </font><font color="white">;- <br> </font><font color="#00FF00">-: </font><font color="#FF99FF">;: </font><font color="#00FF00">+ </font><font color="white">+&amp; <br> </font><font color="#00FF00">?+ . </font><font color="#FF99FF">+ </font><font color="#00FFCC">. </font><font color="#00FF00">&amp; </font><font color="#CCFFFF">. </font><font color="white">%<br> </font><font color="#00FF00">%&amp; -: . </font><font color="#FF99FF">&amp;? </font><font color="#00FFCC">; </font><font color="#00FF00">%# </font><font color="#CCFFFF">;</font><font color="#FFFF99">.: <br> </font><font color="#00FF00"># ?</font><font color="#33CCFF">:. </font><font color="#00FF00">; </font><font color="#FF99FF">% </font><font color="#00FFCC">+ </font><font color="#00FF00">@ </font><font color="#CCFFFF">-+</font><font color="#FFFF99">- <br> </font><font color="#33CCFF">+</font><font color="#00FF00">@ &amp;</font><font color="#33CCFF">-; </font><font color="#00FF00">+ </font><font color="#FF99FF">@ </font><font color="#00FFCC">&amp; </font><font color="#CCFFFF">&amp;</font><font color="#FFFF99">+? <br> </font><font color="#33CCFF">&amp; </font><font color="#00FF00">% </font><font color="#33CCFF">+ </font><font color="#00FF00">?</font><font color="#FF99FF">.</font><font color="#CCFFFF">:</font><font color="white">&amp; </font><font color="#00FFCC">% </font><font color="#CCFFFF">% </font><font color="#FFFF99">&amp; </font><font color="#00CCFF">. </font><font color="#00FFCC">. <br> </font><font color="#33CCFF">% </font><font color="#00FF00">@#</font><font color="#33CCFF">? </font><font color="#00CCFF">.</font><font color="#00FF00">&amp;</font><font color="#FF99FF">;</font><font color="#CCFFFF">; </font><font color="white">% </font><font color="#33CCFF">:</font><font color="#00FFCC"># </font><font color="#FFFF99">. </font><font color="#CCFFFF"># </font><font color="#FFFF99">%</font><font color="#00FFCC">. </font><font color="#00CCFF">:; </font><font color="#00FFCC">:<br> </font><font color="#33CCFF"># # &amp; </font><font color="#FFFF99">:</font><font color="#00FF00">#%</font><font color="#CCFFFF">+-</font><font color="white"># </font><font color="#33CCFF">;</font><font color="#00FFCC">@ </font><font color="#FFFF99">; </font><font color="#CCFFFF">@</font><font color="#FFFF99">#</font><font color="#00FFCC">:; </font><font color="#00CCFF">- <br> </font><font color="#33CCFF">@ @#%</font><font color="#00CCFF">-;</font><font color="#00FF00">@ </font><font color="#CCFFFF">? </font><font color="white">@ </font><font color="#33CCFF">+ </font><font color="#FFFF99">- @</font><font color="#00FFCC">-</font><font color="#00FF00">. </font><font color="#00CCFF">+ . <br> </font><font color="#33CCFF">@ </font><font color="#00CCFF">+</font><font color="#FF99FF">%&amp;</font><font color="#CCFFFF">&amp;</font><font color="#33CCFF">. ? </font><font color="#FFFF99">? </font><font color="#FF99FF">. </font><font color="#00FFCC">+ </font><font color="#00CCFF">?&amp;</font><font color="#33CCFF">.</font><font color="#00CCFF">;<br> ? </font><font color="#FF99FF"># </font><font color="#CCFFFF">%</font><font color="#33CCFF">: </font><font color="#FF99FF">.</font><font color="#33CCFF">&amp; </font><font color="#FFFF99">&amp; </font><font color="#FF99FF">: </font><font color="#00FFCC">?</font><font color="#00FF00">;.</font><font color="#00CCFF">% </font><font color="#33CCFF">;<br> </font><font color="#FFFF99">&amp;</font><font color="#00CCFF">&amp;</font><font color="#FF99FF">@ </font><font color="#CCFFFF"># </font><font color="#FF99FF">:</font><font color="#33CCFF">% </font><font color="#FFFF99">% </font><font color="#FF99FF">;- </font><font color="#00FFCC">&amp;</font><font color="#00FF00">- :</font><font color="#00CCFF">#:<br> </font><font color="#FFFF99">%</font><font color="#00CCFF">% </font><font color="#CCFFFF">@</font><font color="#33CCFF">- </font><font color="#FF99FF">;</font><font color="#33CCFF"># </font><font color="#00FF00">: </font><font color="#FFFF99"># </font><font color="#FF99FF">+ </font><font color="#00FFCC">%</font><font color="#00FF00">+ </font><font color="#00CCFF">@ <br> </font><font color="#FFFF99">#</font><font color="#00CCFF"># </font><font color="#00FF00">.</font><font color="#33CCFF">+ </font><font color="#FF99FF">-</font><font color="#00FF00">-</font><font color="#33CCFF">@ </font><font color="#00FF00">; </font><font color="#FFFF99">@ </font><font color="#FF99FF">? </font><font color="#00FFCC">#</font><font color="#00FF00">? - <br> </font><font color="#00CCFF">@ </font><font color="#00FF00">:</font><font color="#33CCFF">? </font><font color="#CCFFFF">. </font><font color="#FF99FF">+</font><font color="#00FF00">+ -</font><font color="#33CCFF">. </font><font color="#FF99FF">&amp; </font><font color="#00FFCC">@</font><font color="#00FF00">&amp; +<br> </font><font color="#FFFF99">@ </font><font color="#00FF00">;</font><font color="#33CCFF">&amp; </font><font color="#00CCFF">.</font><font color="#CCFFFF">: </font><font color="#FF99FF">?</font><font color="#00FF00">? +</font><font color="#33CCFF">: </font><font color="#FF99FF">% </font><font color="white">?</font><font color="#00FF00">% <br> -</font><font color="#33CCFF">% </font><font color="#00CCFF">:</font><font color="#CCFFFF">; </font><font color="#FF99FF">&amp;</font><font color="#00FF00">&amp; </font><font color="#33CCFF">; </font><font color="white">&amp;</font><font color="#00FF00"># <br> +</font><font color="#33CCFF"># </font><font color="#00CCFF">;</font><font color="#CCFFFF">- </font><font color="#FF99FF">%</font><font color="#00FFCC">: </font><font color="#00FF00">? </font><font color="#FF99FF"># </font><font color="white">%</font><font color="#00FF00">@ <br> ?</font><font color="#33CCFF">@ </font><font color="#00CCFF">-</font><font color="#CCFFFF">+ </font><font color="#FF99FF">#</font><font color="#00FF00">#</font><font color="#00FFCC">; </font><font color="#00FF00">&amp; </font><font color="#FF99FF">@ <br> </font><font color="#00FF00">&amp;</font><font color="#FF99FF">+ </font><font color="#00CCFF">+</font><font color="#CCFFFF">? </font><font color="#FF99FF">@</font><font color="#00FF00">@</font><font color="#00FFCC">- </font><font color="#00FF00">% </font><font color="white"># <br> </font><font color="#00FF00">%</font><font color="#FF99FF">? </font><font color="#CCFFFF">&amp; </font><font color="#00FFCC">+ </font><font color="#00FF00"># </font><font color="white">@ <br> </font><font color="#00CCFF">? </font><font color="#FFFF99">? </font><font color="#33CCFF">&amp; <br> </font><font color="#00FF00">#</font><font color="#FF99FF">&amp; </font><font color="#00CCFF">&amp;</font><font color="#CCFFFF">% </font><font color="#FFFF99">&amp;</font><font color="#00FFCC">? </font><font color="#00FF00">@ <br> @</font><font color="#FF99FF">% </font><font color="#CCFFFF"># </font><font color="#FFFF99">% </font><font color="#00FFCC">&amp; </font><font color="#33CCFF"># <br> </font><font color="#FF99FF"># </font><font color="#00CCFF">% <br> #</font><font color="#CCFFFF">@ </font><font color="#FFFF99"># </font><font color="#00FFCC">% </font><font color="#33CCFF">@ <br> </font><font color="#FF99FF">@ </font><font color="#FFFF99">@</font><font color="#00FFCC"># <br> </font><font color="#00CCFF">@ <br></font></font></pre></td>|7: </tr>|16:</tbody></table>|0:|0:|0:|11: </center>|6:</div>|0:|0:|0:|0:|0:|0:|8:<script>|0:|0:|13:// Variables:|0:|17:var ScreenX = 60;|17:var ScreenY = 30;|0:|18:var LoopDelay = 2;|0:|22:var NumParticles = 40;|0:|0:|28:var Particles = new Array();|0:|29:var AsciiArray = new Array();|30:var ColourArray = new Array();|0:|32:for (var x=1; x<=ScreenX; x++) {|29: AsciiArray[x] = new Array();|34: AsciiArray[x].length = ScreenY+1;|30: ColourArray[x] = new Array();|35: ColourArray[x].length = ScreenY+1;|1:}|0:|71:var GreyAscii = new Array("@","#","%","&","?","+","-",";",":","."," ");|0:|108:var ColourChoice = new Array("white","#00CCFF","#CCFFFF","#33CCFF","#00FF00","#00FFCC","#FFFF99","#FF99FF");|0:|37:for (var i=1; i<=NumParticles; i++) {|60: Particles[i] = new Array(100,100,100,100,"filler!","blue");|1:}|0:|32:for (var y=1; y<=ScreenY; y++) {|32:for (var x=1; x<=ScreenX; x++) {|40: AsciiArray[x][y]=(GreyAscii.length-1);|1:}|1:}|0:|12:InitDelay();|0:|13:// Main loop:|0:|0:|23:function RenderLoop() {|0:|32:for (var y=1; y<=ScreenY; y++) {|32:for (var x=1; x<=ScreenX; x++) {|46: if (AsciiArray[x][y]!=(GreyAscii.length-1)) {|21: AsciiArray[x][y]++;|2: }|1:}|1:}|0:|0:|18:var SpawnAgain =0;|37:for (var i=1; i<=NumParticles; i++) {|34: if (Particles[i][1]<=ScreenY*2) {|15: SpawnAgain=1;|2: }|1:}|0:|47:if (SpawnAgain==0 && Particles[1][1]>ScreenY) {|159: Particles[1] = new Array(ScreenX/2,ScreenY,(Math.random()*2)-1,-0.75-Math.random(),"filler!",ColourChoice[Math.round(Math.random()*(ColourChoice.length-1))]);|1:}|0:|37:for (var i=1; i<=NumParticles; i++) {|85: SetPixel(Math.round(Particles[i][0]),Math.round(Particles[i][1]),0,Particles[i][5]);|1: |34: Particles[i][0]+=Particles[i][2];|34: Particles[i][1]+=Particles[i][3];|23: Particles[i][3]+=0.06;|1: |148: if (((Particles[i][0]<0 || Particles[i][0]>=ScreenX || Particles[i][1]<0 || Particles[i][1]>=ScreenY) && Math.round(Particles[1][3])==0) && i!=1) {|34: Particles[i][0]=Particles[1][0];|43: Particles[i][2]=(Math.random()*1.5)-0.75;|34: Particles[i][1]=Particles[1][1];|34: Particles[i][3]=0-Math.random();|82: Particles[i][5]=ColourChoice[Math.round(Math.random()*(ColourChoice.length-1))];|2: }|1: |1:}|0:|0:|18:// Copy to screen:|33:var CurPixel = ColourArray[1][1];|0:|61:var cubeText='<pre><font size="1"><font color='+CurPixel+'>';|31:for (var y=1; y<ScreenY; y++) {|31:for (var x=1; x<ScreenX; x++) {|40:var Pixel = GreyAscii[AsciiArray[x][y]];|0:|48:if (CurPixel!=ColourArray[x][y] && Pixel!=" ") {|64:Pixel = '</font><font color=' + ColourArray[x][y] + '>' + Pixel;|29:CurPixel = ColourArray[x][y];|1:}|0:|16:cubeText+=Pixel;|1:}|17:cubeText+='<br>';|1:}|33:cubeText+='</font></font></pre>';|58:document.getElementById("RenderBox").innerHTML = cubeText;|0:|0:|0:|12:InitDelay();|1:}|0:|0:|73:function InitDelay() { timeoutID = setTimeout("RenderLoop()",LoopDelay) }|0:|37:function SetPixel(x,y,Style,Colour) {|45:if (x>0 && x<=ScreenX && y>0 && y<=ScreenY) {|26: AsciiArray[x][y] = Style;|28: ColourArray[x][y] = Colour;|1:}|1:}|0:|9:</script>|0:|14:</body></html>|
}
Add(DoData,13643584,140,161)
{
link(onEventData,16165698:doFromText,[])
link(Data,8752461:Text,[])
}

карма: 15

0
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)