|
1
|
function scr_childbulletscr_childbullet
function scr_childbullet()
{
var __child = instance_create(argument[0], argument[1], argument[2]);
var __parent = (argument_count == 4) ? argument[3] : id;
if (__parent.damage != -1)
__child.damage = __parent.damage;
if (__parent.grazepoints != -1)
__child.grazepoints = __parent.grazepoints;
if (__parent.timepoints != -1)
__child.timepoints = __parent.timepoints;
if (__parent.inv != -1)
__child.inv = __parent.inv;
if (__parent.target != -1)
__child.target = __parent.target;
if (__parent.grazed != -1)
__child.grazed = __parent.grazed;
if (__parent.grazetimer != -1)
__child.grazetimer = __parent.grazetimer;
__child.element = __parent.element;
return __child;
} ()
|
|
2
|
{
|
|
3
|
var __child = instance_create(argument[0], argument[1], argument[2]);
|
|
4
|
var __parent = (argument_count == 4) ? argument[3] : id;
|
|
5
|
if (__parent.damage != -1)
|
|
6
|
__child.damage = __parent.damage;
|
|
7
|
if (__parent.grazepoints != -1)
|
|
8
|
__child.grazepoints = __parent.grazepoints;
|
|
9
|
if (__parent.timepoints != -1)
|
|
10
|
__child.timepoints = __parent.timepoints;
|
|
11
|
if (__parent.inv != -1)
|
|
12
|
__child.inv = __parent.inv;
|
|
13
|
if (__parent.target != -1)
|
|
14
|
__child.target = __parent.target;
|
|
15
|
if (__parent.grazed != -1)
|
|
16
|
__child.grazed = __parent.grazed;
|
|
17
|
if (__parent.grazetimer != -1)
|
|
18
|
__child.grazetimer = __parent.grazetimer;
|
|
19
|
__child.element = __parent.element;
|
|
20
|
return __child;
|
|
21
|
}
|