//**START OF THE CREATE EVENT**//
//****ATTRIBUTES*****//
radious = 128;
split_number = 48; // 75% IS FULLED
split_module = 64;
diagram_colour= c_red;
diagram_width = 5;
diagram_alpha = 1;
base_degree = 90;
//****ATTRIBUTES*****//
//*******************//
//*****CONSTANTS*****//
p = 3.1415;
perimeter = 2*p*radious;
split_lenght = perimeter / split_module;
split_degree = 360 / split_module;
//*****CONSTANTS*****//
//***END OF THE CREATE EVENT***//
//*****************************//
//***SATRT OF THE DRAW EVENT***//
//THIS VAR WILL RESET AS THE EVENT END'S
var doff = base_degree;
for(var i = 0; i < split_number; i++)
{
var lx_1, ly_1, lx_2, ly_2;
// line_x&y_coordinates
lx_1 = dcos(doff)*radious + x;
ly_1 =-dsin(doff)*radious + y;
doff+= split_degree;
// update x_2 & y_2
lx_2 = dcos(doff)*radious + x;
ly_2 =-dsin(doff)*radious + y;
draw_set_alpha(diagram_alpha);
draw_line_width_colour(lx_1, ly_1, lx_2, ly_2, diagram_width, diagram_colour, diagram_colour);
draw_set_alpha(diagram_alpha);
}
//***END OF THE DRAW EVENT ****//