Information about object: obj_bohater
GML
Sprite: normal
Solid: true
Visible: true
Depth: -1
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Create Event:
set variable shoot to false
execute code:
shot_dir=noone
Alarm Event for alarm 0:
execute code:
shoot=true
Step Event:
execute code:
image_angle=point_direction(x,y,mouse_x,mouse_y)
if keyboard_check(vk_enter) && distance_to_object(narzedzia_o) < 20
{
global.uzyto=true
}
if global.uzyto=true
{
shoot=true
}
Mouse Event for Glob Left Button:
if sprite_index is equal to strzelba_s
execute code:
if shoot = true
shot_dir=image_angle-10
{
repeat(5)
{
v=instance_create(x+lengthdir_x(4,16),y+lengthdir_y(5,9),obj_bullet)
v.speed=9
v.direction=image_angle+random(15)-7.5
v.image_angle=image_angle
shot_dir+=5
}
shoot = false
alarm [0] = 10*room_speed
}
I nadal nic : )