Skip to content

Releases: Lojemiru/Loj-Hadron-Collider

1.2.2

20 May 05:32
Compare
Choose a tag to compare

Fixes a few crashes. Haven't run into any oddities with the new collision system in my personal library usage yet, so I've not changed anything relating to htibox checks.

  • Fixed manual collision calls executing after lhc_cleanup() and thereby causing a crash.
  • Fixed crash when lhc_cleanup() is run before lhc_activate(); previously I thought this not to be an issue, but I discovered that this occurs when instance layers are deleted before the instances on them can run their creation events.

To add the Loj Hadron Collider to your project, drag this file onto the GMS2 workspace and release. Import the LojHadronCollider script in Extensions, and then consult the wiki to get started.


Full Changelog: 1.2.1...1.2.2

1.2.1

21 Oct 09:33
Compare
Choose a tag to compare

Critical bugfix update.

  • Add internal workarounds for faulty behavior on YYG's end regarding asset_has_tags().
    • This fixes issues with multiple interface inheritance and collision detection.

To add the Loj Hadron Collider to your project, drag this file onto the GMS2 workspace and release. Import the LojHadronCollider script in Extensions, and then consult the wiki to get started.


Full Changelog: 1.2.0...1.2.1

1.2.0

17 Oct 07:26
Compare
Choose a tag to compare
  • Added the following generic interface collision functions:
    • lhc_place_meeting
    • lhc_position_meeting
    • lhc_collision_circle
    • lhc_collision_ellipse
    • lhc_collision_line
    • lhc_collision_point
    • lhc_collision_rectangle
  • Modified lhc_get_vel_* functions.
    • If used outside of a collision event, they will now return how many pixels were supposed to have moved on the given axis during the previous movement step. This does NOT account for stopping due to lhc_stop_* functions!

To add the Loj Hadron Collider to your project, drag this file onto the GMS2 workspace and release. Import the LojHadronCollider script in Extensions, and then consult the wiki to get started.

1.1.2

23 Sep 08:08
Compare
Choose a tag to compare

Bugfix release.

  • Modified lhc_inherit_interface for parent event inheritance application.
  • Fixed a bug where collisions would interact with the first instance of an object in a room rather than the actual colliding instance.
  • Fixed a bug where the LHC would cause a crash if an instance was destroyed during a collision step in some situations.

To add the Loj Hadron Collider to your project, drag this file onto the GMS2 workspace and release. Import the LojHadronCollider script in Extensions, and then consult the wiki to get started.

1.1.1

16 Sep 05:30
Compare
Choose a tag to compare
  • Added support for child object Interface inheritance.
  • Added static collisions.
  • Various minor bugfixes and system tweaks.

To add the Loj Hadron Collider to your project, drag this file onto the GMS2 workspace and release. Import the LojHadronCollider script in Extensions, and then consult the wiki to get started.

1.0.0

13 Sep 05:50
b99da76
Compare
Choose a tag to compare

Initial release.


To add the Loj Hadron Collider to your project, drag this file onto the GMS2 workspace and release. Import the LojHadronCollider script in Extensions, and then consult the wiki to get started.