|
1
|
if (obj_chefs_game.gameover)
|
|
2
|
exit;
|
|
3
|
var _obj = 781;
|
|
4
|
if (mode == 0)
|
|
5
|
{
|
|
6
|
var _max = obj_chefs_game.timer_max;
|
|
7
|
var _t = clamp(obj_chefs_game.timer, 15, _max);
|
|
8
|
var _r = (_max - _t) / _max;
|
|
9
|
if (obj_chefs_game.microgame == 0)
|
|
10
|
alarm[0] = 57 - (30 * _r); gml_Object_obj_chefs_spawner_Alarm_0.gml
if (obj_chefs_game.gameover)
exit;
var _obj = 781;
if (mode == 0)
{
var _max = obj_chefs_game.timer_max;
var _t = clamp(obj_chefs_game.timer, 15, _max);
var _r = (_max - _t) / _max;
if (obj_chefs_game.microgame == 0)
alarm[0] = 57 - (30 * _r);
else
alarm[0] = freq;
}
else
{
if (obj_chefs_game.microgame == 0)
alarm[0] = 210 - (130 * ((obj_chefs_game.timer_max - obj_chefs_game.timer) / obj_chefs_game.timer_max));
else
alarm[0] = freq;
_obj = 300;
if (no_fire)
exit;
}
food = instance_create(x, y, _obj);
with (food)
{
if (other.mode == 1 && irandom(5) > 3)
{
side = 1;
gravity_direction = 0;
}
else
{
firedie = other.firedie;
}
if (other.side != 0)
{
side = other.side;
gravity_direction = 90 + (90 * side);
}
}
if (i_ex(obj_tenna_enemy) && obj_tenna_enemy.completedchefwithouttakingdamage && i_ex(obj_tenna_zoom) && obj_tenna_zoom.minigameinsanity == false)
{
alarm[0] = 35;
side = choose(-1, 1);
}
var i = 0;
repeat (7)
{
var afterimage = scr_afterimage();
afterimage.y -= 10;
afterimage.sprite_index = spr_launchsmoke;
afterimage.direction = (i * 51) + random(90);
afterimage.image_alpha = 0.8;
afterimage.speed = 4;
afterimage.image_xscale = 1;
afterimage.image_yscale = 1;
afterimage.image_blend = c_white;
var rand = irandom(360);
scr_lerpvar_instance(afterimage, "image_angle", rand, rand + 30, 17, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_xscale", 1, 0, 16, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_yscale", 1, 0, 16, 2, "in");
afterimage.friction = 0.334;
afterimage.fadeSpeed = 0.04;
i++;
}
|
|
11
|
else
|
|
12
|
alarm[0] = freq; gml_Object_obj_chefs_spawner_Alarm_0.gml
if (obj_chefs_game.gameover)
exit;
var _obj = 781;
if (mode == 0)
{
var _max = obj_chefs_game.timer_max;
var _t = clamp(obj_chefs_game.timer, 15, _max);
var _r = (_max - _t) / _max;
if (obj_chefs_game.microgame == 0)
alarm[0] = 57 - (30 * _r);
else
alarm[0] = freq;
}
else
{
if (obj_chefs_game.microgame == 0)
alarm[0] = 210 - (130 * ((obj_chefs_game.timer_max - obj_chefs_game.timer) / obj_chefs_game.timer_max));
else
alarm[0] = freq;
_obj = 300;
if (no_fire)
exit;
}
food = instance_create(x, y, _obj);
with (food)
{
if (other.mode == 1 && irandom(5) > 3)
{
side = 1;
gravity_direction = 0;
}
else
{
firedie = other.firedie;
}
if (other.side != 0)
{
side = other.side;
gravity_direction = 90 + (90 * side);
}
}
if (i_ex(obj_tenna_enemy) && obj_tenna_enemy.completedchefwithouttakingdamage && i_ex(obj_tenna_zoom) && obj_tenna_zoom.minigameinsanity == false)
{
alarm[0] = 35;
side = choose(-1, 1);
}
var i = 0;
repeat (7)
{
var afterimage = scr_afterimage();
afterimage.y -= 10;
afterimage.sprite_index = spr_launchsmoke;
afterimage.direction = (i * 51) + random(90);
afterimage.image_alpha = 0.8;
afterimage.speed = 4;
afterimage.image_xscale = 1;
afterimage.image_yscale = 1;
afterimage.image_blend = c_white;
var rand = irandom(360);
scr_lerpvar_instance(afterimage, "image_angle", rand, rand + 30, 17, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_xscale", 1, 0, 16, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_yscale", 1, 0, 16, 2, "in");
afterimage.friction = 0.334;
afterimage.fadeSpeed = 0.04;
i++;
}
|
|
13
|
}
|
|
14
|
else
|
|
15
|
{
|
|
16
|
if (obj_chefs_game.microgame == 0)
|
|
17
|
alarm[0] = 210 - (130 * ((obj_chefs_game.timer_max - obj_chefs_game.timer) / obj_chefs_game.timer_max)); gml_Object_obj_chefs_spawner_Alarm_0.gml
if (obj_chefs_game.gameover)
exit;
var _obj = 781;
if (mode == 0)
{
var _max = obj_chefs_game.timer_max;
var _t = clamp(obj_chefs_game.timer, 15, _max);
var _r = (_max - _t) / _max;
if (obj_chefs_game.microgame == 0)
alarm[0] = 57 - (30 * _r);
else
alarm[0] = freq;
}
else
{
if (obj_chefs_game.microgame == 0)
alarm[0] = 210 - (130 * ((obj_chefs_game.timer_max - obj_chefs_game.timer) / obj_chefs_game.timer_max));
else
alarm[0] = freq;
_obj = 300;
if (no_fire)
exit;
}
food = instance_create(x, y, _obj);
with (food)
{
if (other.mode == 1 && irandom(5) > 3)
{
side = 1;
gravity_direction = 0;
}
else
{
firedie = other.firedie;
}
if (other.side != 0)
{
side = other.side;
gravity_direction = 90 + (90 * side);
}
}
if (i_ex(obj_tenna_enemy) && obj_tenna_enemy.completedchefwithouttakingdamage && i_ex(obj_tenna_zoom) && obj_tenna_zoom.minigameinsanity == false)
{
alarm[0] = 35;
side = choose(-1, 1);
}
var i = 0;
repeat (7)
{
var afterimage = scr_afterimage();
afterimage.y -= 10;
afterimage.sprite_index = spr_launchsmoke;
afterimage.direction = (i * 51) + random(90);
afterimage.image_alpha = 0.8;
afterimage.speed = 4;
afterimage.image_xscale = 1;
afterimage.image_yscale = 1;
afterimage.image_blend = c_white;
var rand = irandom(360);
scr_lerpvar_instance(afterimage, "image_angle", rand, rand + 30, 17, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_xscale", 1, 0, 16, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_yscale", 1, 0, 16, 2, "in");
afterimage.friction = 0.334;
afterimage.fadeSpeed = 0.04;
i++;
}
|
|
18
|
else
|
|
19
|
alarm[0] = freq; gml_Object_obj_chefs_spawner_Alarm_0.gml
if (obj_chefs_game.gameover)
exit;
var _obj = 781;
if (mode == 0)
{
var _max = obj_chefs_game.timer_max;
var _t = clamp(obj_chefs_game.timer, 15, _max);
var _r = (_max - _t) / _max;
if (obj_chefs_game.microgame == 0)
alarm[0] = 57 - (30 * _r);
else
alarm[0] = freq;
}
else
{
if (obj_chefs_game.microgame == 0)
alarm[0] = 210 - (130 * ((obj_chefs_game.timer_max - obj_chefs_game.timer) / obj_chefs_game.timer_max));
else
alarm[0] = freq;
_obj = 300;
if (no_fire)
exit;
}
food = instance_create(x, y, _obj);
with (food)
{
if (other.mode == 1 && irandom(5) > 3)
{
side = 1;
gravity_direction = 0;
}
else
{
firedie = other.firedie;
}
if (other.side != 0)
{
side = other.side;
gravity_direction = 90 + (90 * side);
}
}
if (i_ex(obj_tenna_enemy) && obj_tenna_enemy.completedchefwithouttakingdamage && i_ex(obj_tenna_zoom) && obj_tenna_zoom.minigameinsanity == false)
{
alarm[0] = 35;
side = choose(-1, 1);
}
var i = 0;
repeat (7)
{
var afterimage = scr_afterimage();
afterimage.y -= 10;
afterimage.sprite_index = spr_launchsmoke;
afterimage.direction = (i * 51) + random(90);
afterimage.image_alpha = 0.8;
afterimage.speed = 4;
afterimage.image_xscale = 1;
afterimage.image_yscale = 1;
afterimage.image_blend = c_white;
var rand = irandom(360);
scr_lerpvar_instance(afterimage, "image_angle", rand, rand + 30, 17, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_xscale", 1, 0, 16, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_yscale", 1, 0, 16, 2, "in");
afterimage.friction = 0.334;
afterimage.fadeSpeed = 0.04;
i++;
}
|
|
20
|
_obj = 300;
|
|
21
|
if (no_fire)
|
|
22
|
exit;
|
|
23
|
}
|
|
24
|
food = instance_create(x, y, _obj);
|
|
25
|
with (food)
|
|
26
|
{
|
|
27
|
if (other.mode == 1 && irandom(5) > 3)
|
|
28
|
{
|
|
29
|
side = 1;
|
|
30
|
gravity_direction = 0;
|
|
31
|
}
|
|
32
|
else
|
|
33
|
{
|
|
34
|
firedie = other.firedie;
|
|
35
|
}
|
|
36
|
if (other.side != 0)
|
|
37
|
{
|
|
38
|
side = other.side;
|
|
39
|
gravity_direction = 90 + (90 * side);
|
|
40
|
}
|
|
41
|
}
|
|
42
|
if (i_ex(obj_tenna_enemy) && obj_tenna_enemy.completedchefwithouttakingdamage && i_ex(obj_tenna_zoom) && obj_tenna_zoom.minigameinsanity == false)
|
|
43
|
{
|
|
44
|
alarm[0] = 35; gml_Object_obj_chefs_spawner_Alarm_0.gml
if (obj_chefs_game.gameover)
exit;
var _obj = 781;
if (mode == 0)
{
var _max = obj_chefs_game.timer_max;
var _t = clamp(obj_chefs_game.timer, 15, _max);
var _r = (_max - _t) / _max;
if (obj_chefs_game.microgame == 0)
alarm[0] = 57 - (30 * _r);
else
alarm[0] = freq;
}
else
{
if (obj_chefs_game.microgame == 0)
alarm[0] = 210 - (130 * ((obj_chefs_game.timer_max - obj_chefs_game.timer) / obj_chefs_game.timer_max));
else
alarm[0] = freq;
_obj = 300;
if (no_fire)
exit;
}
food = instance_create(x, y, _obj);
with (food)
{
if (other.mode == 1 && irandom(5) > 3)
{
side = 1;
gravity_direction = 0;
}
else
{
firedie = other.firedie;
}
if (other.side != 0)
{
side = other.side;
gravity_direction = 90 + (90 * side);
}
}
if (i_ex(obj_tenna_enemy) && obj_tenna_enemy.completedchefwithouttakingdamage && i_ex(obj_tenna_zoom) && obj_tenna_zoom.minigameinsanity == false)
{
alarm[0] = 35;
side = choose(-1, 1);
}
var i = 0;
repeat (7)
{
var afterimage = scr_afterimage();
afterimage.y -= 10;
afterimage.sprite_index = spr_launchsmoke;
afterimage.direction = (i * 51) + random(90);
afterimage.image_alpha = 0.8;
afterimage.speed = 4;
afterimage.image_xscale = 1;
afterimage.image_yscale = 1;
afterimage.image_blend = c_white;
var rand = irandom(360);
scr_lerpvar_instance(afterimage, "image_angle", rand, rand + 30, 17, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_xscale", 1, 0, 16, 2, "in");
scr_script_delayed(scr_lerpvar_instance, 3, afterimage, "image_yscale", 1, 0, 16, 2, "in");
afterimage.friction = 0.334;
afterimage.fadeSpeed = 0.04;
i++;
}
|
|
45
|
side = choose(-1, 1);
|
|
46
|
}
|
|
47
|
var i = 0;
|
|
48
|
repeat (7)
|
|
49
|
{
|
|
50
|
var afterimage = scr_afterimagescr_afterimage
function scr_afterimage()
{
afterimage = instance_create(x, y, obj_afterimage);
afterimage.sprite_index = sprite_index;
afterimage.image_index = image_index;
afterimage.image_blend = image_blend;
afterimage.image_speed = 0;
afterimage.depth = depth;
afterimage.image_xscale = image_xscale;
afterimage.image_yscale = image_yscale;
afterimage.image_angle = image_angle;
return afterimage;
} ();
|
|
51
|
afterimage.y -= 10;
|
|
52
|
afterimage.sprite_index = spr_launchsmoke;
|
|
53
|
afterimage.direction = (i * 51) + random(90);
|
|
54
|
afterimage.image_alpha = 0.8;
|
|
55
|
afterimage.speed = 4;
|
|
56
|
afterimage.image_xscale = 1;
|
|
57
|
afterimage.image_yscale = 1;
|
|
58
|
afterimage.image_blend = c_white;
|
|
59
|
var rand = irandom(360);
|
|
60
|
scr_lerpvar_instancescr_lerpvar_instance
function scr_lerpvar_instance()
{
__lerpvar = instance_create(0, 0, obj_lerpvar);
__lerpvar.target = argument[0];
__lerpvar.varname = argument[1];
__lerpvar.pointa = argument[2];
__lerpvar.pointb = argument[3];
__lerpvar.maxtime = argument[4];
if (argument_count >= 6)
__lerpvar.easetype = argument[5];
if (argument_count >= 7)
__lerpvar.easeinout = argument[6];
return __lerpvar;
}
function scr_lerp_var_instance()
{
if (argument_count >= 6)
scr_lerpvar_instance(argument0, argument1, argument2, argument3, argument4, argument5);
else if (argument_count >= 7)
scr_lerpvar_instance(argument0, argument1, argument2, argument3, argument4, argument5, argument6);
else
scr_lerpvar_instance(argument0, argument1, argument2, argument3, argument4);
}
function scr_lerp_instance_var()
{
if (argument_count >= 6)
scr_lerpvar_instance(argument0, argument1, argument2, argument3, argument4, argument5);
else if (argument_count >= 7)
scr_lerpvar_instance(argument0, argument1, argument2, argument3, argument4, argument5, argument6);
else
scr_lerpvar_instance(argument0, argument1, argument2, argument3, argument4);
} (afterimage, "image_angle", rand, rand + 30, 17, 2, "in");
|
|
61
|
scr_script_delayedscr_script_delayed
function scr_script_delayed()
{
var __scriptdelay = instance_create(0, 0, obj_script_delayed);
__scriptdelay.script = argument[0];
__scriptdelay.alarm[0] = argument[1];
__scriptdelay.target = id;
for (var __i = 0; __i < (argument_count - 2); __i++)
__scriptdelay.script_arg[__i] = argument[__i + 2];
__scriptdelay.arg_count = argument_count - 2;
return __scriptdelay;
} (scr_lerpvar_instance, 3, afterimage, "image_xscale", 1, 0, 16, 2, "in");
|
|
62
|
scr_script_delayedscr_script_delayed
function scr_script_delayed()
{
var __scriptdelay = instance_create(0, 0, obj_script_delayed);
__scriptdelay.script = argument[0];
__scriptdelay.alarm[0] = argument[1];
__scriptdelay.target = id;
for (var __i = 0; __i < (argument_count - 2); __i++)
__scriptdelay.script_arg[__i] = argument[__i + 2];
__scriptdelay.arg_count = argument_count - 2;
return __scriptdelay;
} (scr_lerpvar_instance, 3, afterimage, "image_yscale", 1, 0, 16, 2, "in");
|
|
63
|
afterimage.friction = 0.334;
|
|
64
|
afterimage.fadeSpeed = 0.04;
|
|
65
|
i++;
|
|
66
|
}
|