ACTION GAME MAKER v1.0.15 Patch Notes

*Japanese follows English.

:star: System Update

The internal handling of Attack / Hit Detection and Damage Judgment has been revised for improved accuracy and consistency.


Improvements

  • Added a confirmation dialog when deleting database columns or records.
  • The "Change Property" action now allows assigning database switches when targeting "self switches".
  • AfterImage now supports AnimatedSprite2D.
  • Refined the menus for Other Execution Actions and Other Conditions for better organization.
  • Template movement now reverses direction upon collision with wall hitboxes.
  • The Reset key and Fullscreen toggle key now also work in exported games.
    → Settings are now located under:
    Project Settings > General > Application > Run.

Bug Fixes

  • Fixed an issue where damage was not properly detected when an attack hit while moving.
  • Fixed a bug where damage detection failed if the hitbox was already in contact before the attack started.
  • Fixed an issue where AttackArea/HitArea contact conditions didn’t work unless directly under a GameObject.
  • Fixed a bug where rapid state switching could prevent proper attack detection.
  • Fixed a bug causing the error:
    GodotPhysicsServer2D::body_test_motion: Parameter "body->get_space()" is null.
  • Fixed a crash when deleting GameObjects via GDScript.
  • Fixed a bug where switches with default ON state were incorrectly turned OFF by the "Reset Property" action.
  • Fixed an issue where sprite flipping was visually delayed for a moment after object generation.
  • The "Restrict Movement Area" action now functions properly even when margin is set to 0.
  • Fixed an issue where timers using project variables would vary in duration depending on monitor refresh rate.

:star: Revised the mechanisms regarding “Attack/Hit Detection” and “Damage Judgment”.

Improvements

  • A confirmation dialog now appears when deleting database columns or records.
  • The “Change Property” action now allows assigning database switches when targeting “self switches”.
  • AfterImage now works with AnimatedSprite2D.
  • Organized the menus for Other Execution Actions and Other Conditions.
  • Template movement now reverses direction upon contact with object wall hitboxes.
  • The Reset key and Fullscreen toggle key now work in exported games.
    • Accordingly, the settings location has been changed to Project Settings > General > Application > Run.

Bug Fixes

  • Fixed a bug where damage was not properly detected when an attack hit while moving.
  • Fixed a bug where damage detection failed if the hitbox was already in contact before the attack started.
  • Fixed an issue where AttackArea/HitArea contact conditions did not work unless directly under a GameObject.
  • Fixed an issue where rapid state switching could prevent proper attack detection.
  • Fixed a bug where the error GodotPhysicsServer2D::body_test_motion: Parameter "body->get_space()" is null was sometimes output.
  • Fixed a crash that occurred when deleting GameObjects via GDScript.
  • Fixed a bug where switches with a default ON state were incorrectly turned OFF by the “Reset Property” action.
  • Fixed a bug where sprite flipping was visually delayed for a moment after object generation.
  • The “Restrict Movement Area” action now functions properly even when the margin is set to 0.
  • Fixed an issue where timers using project variables varied in duration depending on the monitor refresh rate.
1 Like