|
1
|
function scr_instance_save_local_varsscr_instance_save_local_vars
function scr_instance_save_local_vars()
{
__quickSaved = 1;
__masterArray = variable_instance_get_names(id);
for (var __n = 0; __n < array_length_1d(__masterArray); __n++)
{
___saveSpriteIndex = sprite_index;
___saveImageIndex = image_index;
___saveImageSpeed = image_speed;
___saveXscale = image_xscale;
___saveYscale = image_yscale;
___saveAlpha = image_alpha;
___saveBlend = image_blend;
___saveAngle = image_angle;
___saveX = x;
___saveY = y;
___saveSpeed = speed;
___saveDirection = direction;
___saveDepth = depth;
___saveVisible = visible;
___saveGravity = gravity;
___saveGravityDirection = gravity_direction;
___saveFriction = friction;
if (__masterArray[__n] == "__myVar")
__myVar[__n] = 0;
else
__myVar[__n] = variable_instance_get(id, __masterArray[__n]);
}
} ()
|
|
2
|
{
|
|
3
|
__quickSaved = 1;
|
|
4
|
__masterArray = variable_instance_get_names(id);
|
|
5
|
for (var __n = 0; __n < array_length_1d(__masterArray); __n++)
|
|
6
|
{
|
|
7
|
___saveSpriteIndex = sprite_index;
|
|
8
|
___saveImageIndex = image_index;
|
|
9
|
___saveImageSpeed = image_speed;
|
|
10
|
___saveXscale = image_xscale;
|
|
11
|
___saveYscale = image_yscale;
|
|
12
|
___saveAlpha = image_alpha;
|
|
13
|
___saveBlend = image_blend;
|
|
14
|
___saveAngle = image_angle;
|
|
15
|
___saveX = x;
|
|
16
|
___saveY = y;
|
|
17
|
___saveSpeed = speed;
|
|
18
|
___saveDirection = direction;
|
|
19
|
___saveDepth = depth;
|
|
20
|
___saveVisible = visible;
|
|
21
|
___saveGravity = gravity;
|
|
22
|
___saveGravityDirection = gravity_direction;
|
|
23
|
___saveFriction = friction;
|
|
24
|
if (__masterArray[__n] == "__myVar")
|
|
25
|
__myVar[__n] = 0;
|
|
26
|
else
|
|
27
|
__myVar[__n] = variable_instance_get(id, __masterArray[__n]);
|
|
28
|
}
|
|
29
|
}
|