Add project code

This commit is contained in:
Andrew Trieu
2025-04-20 15:57:23 +03:00
committed by Andrew Trieu
commit 3fbd0e4977
612 changed files with 11196 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
if pause_movement() { exit; }
// Movements
#region
if (!is_exploding) {
// Calculate movement
var x_speed = lengthdir_x(bullet_spd, bullet_dir);
var y_speed = lengthdir_y(bullet_spd, bullet_dir);
// Move the fireball
x += x_speed;
y += y_speed;
if hit_confirmed && !pass_through_enemy {
destroy_projectile()
}
// Check for collision with solid wall
if place_meeting(x, y, o_solid_wall) {
destroy_projectile();
}
// Check if fireball has traveled too far
if point_distance(start_x, start_y, x, y) > max_distance {
destroy_projectile();
}
}
#endregion