рд╢реБрдн рджрд┐рди, рд╣реИрд░рд╛рдиреА!
рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдпрд╣ рд╢рд┐рдХрд╛рдпрдд рдХреА рдЧрдИ рд╣реИ рдХрд┐ "рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ" рдХреЗ рд╡рд┐рд╖рдп рдХреЛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред
рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ рд╕реАрдореЗрдВрд╕ s7-300 рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рд╕рд┐рдХ рд╕рд╛рдВрдк рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВред

рдпрджрд┐ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛ рдЧрдпрд╛ - рдмрд┐рд▓реНрд▓реА рдХрд╛ рд╕реНрд╡рд╛рдЧрддред
рдЪреЗрддрд╛рд╡рдиреА - рдЪрд┐рддреНрд░реЛрдВ рдФрд░ рдХреЛрдбрд╛рдВрддрд░рдХ рдЬреИрд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреЛрдб!
рдкреВрд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рдВрдЧрдардирд╛рддреНрдордХ рдмреНрд▓реЙрдХ OB1 рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рджреЛ рдлрд╝рдВрдХреНрд╢рди рдмреНрд▓реЙрдХ FB10 рдФрд░ FB11 рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдЙрджрд╛рд╣рд░рдг рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ DB10 рдФрд░ 11 рд╣реИрдВред

рдЦреЗрд▓ рдХрд╛ рдореИрджрд╛рди рд╣реА 10x10 рд╕реЗрд▓ 10x10 рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рдПрдХ рджреЛ рдЖрдпрд╛рдореА рд╕рд░рдгреА рд╣реИред

рд╣рдорд╛рд░реЗ рд╕рд╛рдБрдк рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рд╣рдореЗрдВ рдПрдХ рд╕рдЯреАрдХ рдЖрд╡реЗрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╕рдордп рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИред рдЖрдк "рдмреНрд▓рд┐рдВрдХрд┐рдВрдЧ рдмреАрдЯреНрд╕" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдирд┐рдпрдВрддреНрд░рдХ рдХреА рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реБрд╡рд┐рдзрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкрд▓реНрд╕ рдЬрдирд░реЗрдЯрд░ FB10 рдХреЛ рдорд░реНрдХрд░реНрд╕ рдФрд░ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрдирд╛рдПрдВрдЧреЗред
рдЖрдк рдЕрд╕реНрдерд╛рдпреА рдЪрд░ OB1 рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рд░ рд╣рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрдХреНрд░ рдХреЗ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдирд┐рдпрдВрддреНрд░рдХ "рд╕рдм рдХреБрдЫ" рдкрдЪрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдорд╛рди рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИ, рдлрд┐рд░ рдЗрдирдкреБрдЯ рдкрдврд╝рддрд╛ рд╣реИред рдЗрд╕реЗ рдЙрдЪреНрдЪ рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдорд╛рдкрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЗрд╕реЗ рдорд╛рдирддреЗ рд╣реИрдВред

рдЬреИрд╕реЗ рд╣реА рд╕рдВрдЪрд┐рдд рд╕рдордп рдЕрдзрд┐рдХ рдпрд╛ рдмрд░рд╛рдмрд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдирд╛рдбрд╝реА рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ (рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдЪрдХреНрд░ рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░реЗрдЧрд╛), рд╣рдо рдЗрд╕реЗ рд╕реЗ 1000 рдШрдЯрд╛рддреЗ рд╣реИрдВ (рдЕрдЪрд╛рдирдХ рд╣рдореЗрдВ 1000 рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдорд┐рд▓рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╢реВрдиреНрдп рд╣реЛрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ) рдФрд░ рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдЪрдХреНрд░ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╣реИ рдкрд▓реНрд╕ред

рдЗрди рджрд╛рд▓реЛрдВ рд╕реЗ, рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 5 рд╕реЗрдХрдВрдбред

рдЖрдк рдорд┐рдирдЯ, рдШрдВрдЯреЗ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдФрд░ рдХрд╣рд╛рдиреА рд╣реИред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЖрдк рдПрдХ рд╣реА рдПрдЬ рд╡реИрд░рд┐рдПрдмрд▓ рдХрд╛ рджреЛ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЙрдЬрд┐рдХ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдкрдХрдбрд╝рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧреАредрдЕрдм рдпрд╣ рд╕рд╛рдБрдк рдХреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХ рдХреА рдмрд╛рд░реА рд╣реИред

рдЗрдирдкреБрдЯ рдЪрд░ рдмрд╛рдПрдБ, рджрд╛рдПрдБ, рдКрдкрд░, рдиреАрдЪреЗ, рдФрд░ рдХрдорд╛рдВрдб рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдирд┐рдпрдВрддреНрд░рдХ рдФрд░ рдЕрд╕рддрдд рдЗрдирдкреБрдЯ рдореЙрдбреНрдпреВрд▓ рд╣реИ, рддреЛ рдЖрдк рдЗрди рдЪрд░ рдЗрдирдкреБрдЯреЛрдВ рдкрд░ рдЗрдирдкреБрдЯ рд▓рдЯрдХрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рдмрдЯрди рд╕рдВрд▓рдЧреНрди рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдкреВрд░реНрдг рд╕реНрд▓реЙрдЯ рдорд╢реАрди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рд╡рд┐рд╢реЗрд╖ рдЗрдЪреНрдЫрд╛ рдХреЗ рд╕рд╛рде, рдПрдХ рд╕рд░рдгреА рдХреЛ рдкреНрд░рдХрд╛рд╢ рдмрд▓реНрдм рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рддреБрд░рдВрдд рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ =)
рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдПрдХ рд▓реЗрдлреНрдЯ рдореВрд╡ рдХрдорд╛рдВрдб рд╣реИред

рдпрджрд┐ рд╣рдордиреЗ рдЗрд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рд╣рдо рджрд╛рдИрдВ рдУрд░ рдирд╣реАрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╣ рдХреЗрд╡рд▓ рдЗрд╕ рдЪрдХреНрд░ рдореЗрдВ рд╣реБрдЖ рд╣реИ, рддреЛ рд╣рдо рд╕рднреА рдкрд┐рдЫрд▓реЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдИрдВ рдУрд░ рдЖрдВрджреЛрд▓рди рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВред
рдЕрдЧрд▓рд╛, рдЬрдм рдЦреЗрд▓ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рд╣рдо рд╕рд░рдгреА рдХреЛ рдореБрдХреНрдд рдХрд░рддреЗ рд╣реИрдВрдПрдХ # рд╕рд╛рдБрдк
рдПрдлрдкреА # frnts.pos5
рдЬреЗрд╕реАрдПрди рдХрд┐рдпрд╛
рдЖрд░ # рд╕реНрдиреЗрдХ.рдЧреЗрдордУрд╡рд░
рдПрд▓ реж
рдЯреА # рд▓реВрдкрд░
OPN "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░"
LAR1 P # 0.0
рд▓реВрдк: L #looper
рдПрд▓ 100
> = рдореИрдВ
рдЬреЗрд╕реА рдХрд┐рдпрд╛
рдПрд▓ реж
T DBB [AR1, P # 0.0]
+ рдПрдЖрд░ 1 рдкреА # 1.0
рдПрд▓ 1
рдПрд▓ # рд▓реВрдкрд░
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ рдкрд╛рд╢
рдХрд┐рдпрд╛: NOP 0
рдЗрд╕реЗ рдХреЗрд╡рд▓ 0 рд╕реЗ 99 рд╡реЗрдВ рддрддреНрд╡ рдХреЗ рд╕рд╛рде рд╢реВрдиреНрдп рд╕реЗ рднрд░рдХрд░ рдореБрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдПрд╕рдЯреАрдПрд▓ рдореЗрдВ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд╕рдВрдмреЛрдзрди рдореЗрдВ рджреЛ рдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдХрд╛рдо рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рд╕рд░рдгреА рдХреЛ 0 рд╕реЗ 99 рд╡реЗрдВ рддрддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдЖрдпрд╛рдореА рддрддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдВрдЧреЗред
рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╣рдо рд╕рд╛рдВрдк рдХреЗ рд╕рд┐рд░ рдХреЛ 9.5 рдХреЗ рддрддреНрд╡ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ рд╣реБрдП рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рд▓рдВрдмрд╛рдИ рдореЗрдВ 2 рдмрдирд╛рддреЗ рд╣реИрдВ, рдХреНрд░реЙрд▓ рдХреЛ рдХрдорд╛рдВрдб рджреЗрддреЗ рд╣реИрдВ, рдЦреЗрд▓ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЦреЗрд▓ рдореИрджрд╛рди рдкрд░ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдВрджреБ рдкрд░ рднреЛрдЬрди рдХреЛ рдмрд╛рд╣рд░ рдлреЗрдВрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рджреЗрддреЗ рд╣реИрдВред
рдЦреЗрд▓ рд╢реБрд░реВрдПрдХ # рд╕рд╛рдБрдк
рдПрдлрдкреА # frnts.pos6
рдЬреЗрд╕реАрдПрди рд╕реНрдЯреНрд░реЗрдЯ
рдПрд▓рдкреА # 95.0
рдЯреА #coordinate
рдПрд▓ 5
рдЯреА "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░" .x [9] .y [5]
рдПрд▓ 2
рдЯреА # рдЯреЗрд▓_рдХрдЯ.рд▓реЗрдиреНрдЯ
S # рдЪрд╛рд▓.рдЕрдк
рдЖрд░ # рд╕реНрдиреЗрдХ.рдЧреЗрдордУрд╡рд░
S # random.set_food
strt: рдПрдирдУрдкреА реж
рдЖрдЧреЗ рд╣рдореЗрдВ рд╕рд╛рдВрдк рдХреЗ рд▓рд┐рдП рднреЛрдЬрди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ, рдкреАрдврд╝реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдореБрдЭреЗ рдкрд╣рд▓реЗ Google рд▓рд┐рдВрдХ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ "рдЕрдЪреНрдЫреЗ рдХреЗ рд▓рд┐рдП рдкреАрдПрд▓рд╕реА" рдкрд░ рдЬрд╛рд╕реВрд╕реА рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдпрд╣ рдЗрд╕ рддрдереНрдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ рдХрд┐ рдирд┐рдпрдВрддреНрд░рдХ рд╕рд┐рд╕реНрдЯрдо рд╕рдордп рдХреЗ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдХреЛ рдЧрд┐рдирддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛ рддреНрдпрд╛рдЧ рджреЗрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдПрдХ рдЫрджреНрдо-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ 0 рд╕реЗ рджрд┐рдП рдЧрдП рдорд╛рди рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рдПрдХреНрд╕ рдФрд░ рд╡рд╛рдИ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЧрд┐рд░ рдЧрдП, рддреЛ рд╣рдо рдЙрдиреНрд╣реЗрдВ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рд╕рд░рдгреА рддрддреНрд╡ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред X рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рддрддреНрд╡реЛрдВ рдХреА рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд 10 рд╣реИ, рдФрд░ Y рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рдЕрд░реНрде рд╣реИ 0-рддрддреНрд╡ рд╕реЗ 1 рддрдХ рдмрдврд╝рдирд╛ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рд░рдгреА рддрддреНрд╡ X [4] Y [7] рдПрдХ-рдЖрдпрд╛рдореА рд╕рд░рдгреА рдХреЗ 47 рд╡реЗрдВ рддрддреНрд╡ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдЙрд╕реЗ 7 рдХрд╛ рджрд░реНрдЬрд╛ рджреЗрддреЗ рд╣реИрдВ - рднреЛрдЬрдиред
рддрддреНрд╡ рд╡реНрдпрд╕реНрдд рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╣рдо рдЬрдирд░реЗрдЯрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рдЦрд╛рджреНрдп рдЬрдирд░реЗрдЯрд░рдПрдХ # random.set_food
рдПрдлрдкреА # frnts.pos7
рдЬреЗрд╕реАрдПрди рднреЛрдЬрди
рдЙрддреНрддрд░: рдХреЙрд▓ "TIME_TCK"
RET_VAL: = # random.tick
L # random.tick
AD DW # 16 # 1F
T # random.rot
L # random.tick
L # random.rot
рд░рд╛рд▓реЛрдж
L # random.tick
XOD
рдПрдмреАрдПрд╕
рдПрд▓ 10
рдПрдордУрдбреА
T # random.x
рдХреЙрд▓ TIME_TCK
RET_VAL: = # random.tick
L # random.tick
XOD DW # 16 # 1E12F
T # random.rot
L # random.tick
L # random.rot
рд░рд╛рд▓реЛрдж
L # random.tick
XOD
рдПрдмреАрдПрд╕
рдПрд▓ 10
рдПрдордУрдбреА
рдЯреА # рдпрд╛рджреГрдЪреНрдЫрд┐рдХ
рдПрд▓ реж
рдЯреА # рд▓реВрдкрд░
LAR1 P # 0.0
рдкреЙрдХреНрд╕: рдПрд▓ # рд▓реВрдкрд░
L # random.x
> = рдореИрдВ
рдЬреЗрд╕реА рдЕрдЧрд▓рд╛
рдПрд▓рдкреА # 10.0
+ рдПрдЖрд░ 1
рдПрд▓ 1
рдПрд▓ # рд▓реВрдкрд░
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ рдкреЙрд╕рдХреНрд╕
рдЕрдЧрд▓рд╛: рдПрд▓ реж
рдЯреА # рд▓реВрдкрд░
рдкреЙрд╕реА: рдПрд▓ # рд▓реВрдкрд░
L # random.y
> = рдореИрдВ
рдЬреЗ рд╕реА
рдПрд▓рдкреА # 1.0
+ рдПрдЖрд░ 1
рдПрд▓ 1
рдПрд▓ # рд▓реВрдкрд░
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ рдкреЙрд╕реА
рдХрдмреНрдЬрд╛: OPN "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░"
L DBB [AR1, P # 0.0]
рдПрд▓ реж
== рдореИрдВ
Jcn рдЙрддреНрддрд░ рджреЗрдВ
рдПрд▓ 7
T DBB [AR1, P # 0.0]
рдЦрд╛рдирд╛: рдЖрд░ # рд╕реНрдиреЗрдХ.рдиреЛрдореНрдиреЛрдо
R # random.set_food
рднреЛрдЬрди рдХреА рдПрдХ рд╕рдлрд▓ рдЕрд╕реНрд╡реАрдХреГрддрд┐ рдХреЗ рдмрд╛рдж, рд╕рд╛рдВрдк рдиреЗ рдЕрдкрдирд╛ рдЖрдВрджреЛрд▓рди рд╢реБрд░реВ рдХрд┐рдпрд╛, рдмрд╛рдИрдВ рдУрд░ рдЖрдВрджреЛрд▓рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
рдмрд╛рдПрдВ рдЪрд▓реЗрдВрдПрдХ "db_pulsegen" .two_sec_pls
рдПрдХ # рдореВрд╡.рд▓рд┐рдлреНрдЯ
рдЬреЗрд╕реАрдПрди ext1
OPN "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░"
LAR1 #coordinate
TAR1
рдПрд▓рдкреА # 10.0
рдПрдордУрдбреА
рдПрд▓рдкреА # 0.0
== рдбреА
JCN ok_1
рдПрд╕ # рд╕рд╛рдБрдкред рдЧреЗрдордУрд╡рд░
рдЬреВ рдЧрдореЛрд╡
ok_1: TAR1
рдПрд▓рдкреА # 1.0
рдбреА
LAR1
OPN "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░"
L DBB [AR1, P # 0.0]
рдПрд▓ реж
== рдореИрдВ
рдЬреЗрд╕реА nul1
L DBB [AR1, P # 0.0]
рдПрд▓ 7
== рдореИрдВ
рдЬреЗрд╕реА рдЦрд╛рдирд╛ рез
рд╕реЗрдЯ
рдПрд╕ # рд╕рд╛рдБрдкред рдЧреЗрдордУрд╡рд░
рдЬреВ рдЧрдореЛрд╡
eat1: рд╕реЗрдЯ
рдПрд╕ # рд╕рд╛рдБрдк
L # tail_cut.lenght
рдПрд▓ 1
+ рдореИрдВ
рдЯреА # рдЯреЗрд▓_рдХрдЯ.рд▓реЗрдиреНрдЯ
nul1: L 3
T DBB [AR1, P # 0.0]
TAR1 #coordinate
ext1: NOP 0
рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдореЗрдВ, рд╣рдо рддреБрд░рдВрдд рдХрдИ рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВред 10 рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ - рд╣рдореЗрдВ рд╢реЗрд╖ рдорд┐рд▓рддрд╛ рд╣реИ - рд╡рд░реНрддрдорд╛рди рддрддреНрд╡ рдХреА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ред рдпрджрд┐ рд╣рдо рд╢реВрдиреНрдп рддрддреНрд╡ рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЦреЗрд▓ рдХрд╛ рдЕрдВрддред

рдпрд╣реА рдмрд╛рдд рд╣реЛрддреА рд╣реИ рдЕрдЧрд░ рдЖрдВрджреЛрд▓рди рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рднреЛрдЬрди рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рдФрд░ рд╣реЛред рдпрджрд┐ рдЖрдк рднреЛрдЬрди рдкрд░ рдареЛрдХрд░ рдЦрд╛рддреЗ рд╣реИрдВ - рдЬреЛ рдЖрдк рдЦрд╛ рдЪреБрдХреЗ рд╣реИрдВ, рдЙрд╕реЗ рдереЛрдбрд╝рд╛ рд╣рд┐рд▓рд╛рдПрдВ, рдпрд╣ рдЬрдирд░реЗрдЯрд░ рд╢реБрд░реВ рдХрд░реЗрдЧрд╛, рдкреВрдВрдЫ рдХреЛ 1 рд╕реЗ рдмрдврд╝рд╛рдПрдВред
рдЕрдЧрд▓рд╛ рдЕрдВрддрд┐рдо рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ - рдЯреЗрд▓ рдХрдЯрд░ред рд╡рд╣ рдЕрдВрддрд┐рдо рд╕рдордиреНрд╡рдп рдХреЛ рдПрдХ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддрд╛ рд╣реИ, рдЗрд╕ рд╕рдордиреНрд╡рдп рдкрд░ рдХрдорд╛рдВрдб рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рд╕рд╛рдВрдк рдХреЗ рд╕рд┐рд░ рд╕реЗ рдкреВрдВрдЫ рддрдХ рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рд╕реЗрд▓ рд▓рдВрдмрд╛рдИ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ - рдорд╛рди рд╢реВрдиреНрдп рдХрд░рдХреЗ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ
рдкреВрдВрдЫ рдХрд╛рдЯрдирд╛рдПрдХ # рд╕рд╛рдБрдк
AN # tail_cut.uncut
рдПрдХ "db_pulsegen" .two_sec_pls
рдЬреЗрд╕реАрдПрди рдПрдирдУрдкреА
рдПрд▓ реж
рдЯреА # рд▓реВрдкрд░
L #coordinate
T # tail_cut.tmp_coordinate
lpct: L #looper
L # tail_cut.lenght
> рдореИрдВ
рдЬреЗрд╕реА рдХрдЯреМрддреА
L # tail_cut.tmp_coordinate
LAR1
OPN "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░"
L DBB [AR1, P # 0.0]
рдПрд▓ рей
== рдореИрдВ
Jc m_lf
L DBB [AR1, P # 0.0]
рдПрд▓ 4
== рдореИрдВ
Jc m_rt
L DBB [AR1, P # 0.0]
рдПрд▓ 5
== рдореИрдВ
рдЬреЗрд╕реА m_up
L DBB [AR1, P # 0.0]
рдПрд▓ 6
== рдореИрдВ
Jc m_dn
рдЬреВ рдирдк
m_lf: L # tail_cut.tmp_coordinate
рдПрд▓рдкреА # 1.0
+ рдбреА
T # tail_cut.tmp_coordinate
рдПрд▓ # рд▓реВрдкрд░
рдПрд▓ 1
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ lpct
m_rt: L # tail_cut.tmp_coordinate
рдПрд▓рдкреА # 1.0
рдбреА
T # tail_cut.tmp_coordinate
рдПрд▓ # рд▓реВрдкрд░
рдПрд▓ 1
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ lpct
m_up: L # tail_cut.tmp_coordinate
рдПрд▓рдкреА # 10.0
+ рдбреА
T # tail_cut.tmp_coordinate
рдПрд▓ # рд▓реВрдкрд░
рдПрд▓ 1
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ lpct
m_dn: L # tail_cut.tmp_coordinate
рдПрд▓рдкреА # 10.0
рдбреА
T # tail_cut.tmp_coordinate
рдПрд▓ # рд▓реВрдкрд░
рдПрд▓ 1
+ рдореИрдВ
рдЯреА # рд▓реВрдкрд░
рдЬреВ lpct
рдХрдЯ: рдПрд▓ # tail_cut.tmp_coordinate
LAR1
OPN "рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░"
рдПрд▓ реж
T DBB [AR1, P # 0.0]
nop: NOP 0
рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рдкрд╣реБрдВрдЪрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ