You've already forked AM2R-Community-Updates
mirror of
https://github.com/izzy2lost/AM2R-Community-Updates.git
synced 2026-03-10 11:23:35 -07:00
14 lines
521 B
Plaintext
14 lines
521 B
Plaintext
/// isCollisionRectangle()
|
|
// Checks for collisions between axis-aligned bounding boxes.
|
|
// Used exactly once in entire game..?
|
|
w1 = argument2 - argument0;
|
|
h1 = argument3 - argument1;
|
|
w2 = argument6 - argument4;
|
|
h2 = argument7 - argument5;
|
|
if (w2 <= 0 || h2 <= 0 || w1 <= 0 || h1 <= 0) return 0;
|
|
w2 += argument4;
|
|
h2 += argument5;
|
|
w1 += argument0;
|
|
h1 += argument1;
|
|
return (w2 < argument4 || w2 > argument0) && (h2 < argument5 || h2 > argument1) && (w1 < argument0 || w1 > argument4) && (h1 < argument1 || h1 > argument5);
|