- Dec 12, 2020
-
-
James R. authored
-
Apparently overflows less often Actually, lets just fix FixedHypot instead. Now FixedHypot uses the code from R_PointToDist2, and R_PointToDist2 just calls FixedHypot. Ultimately, this branch was intended to get rid of a redundant way to retrieve distance and replace it with the one that was actually good at its job. So consolidating FixedHypot and R_PointToDist2 together is just an extension of that.
-
Not convinced that the small speed benefit from P_AproxDistance is worth the "aproximate"[sic] results it gives. Let's instead try a define to replace it with FixedHypot. In Lua, the function gives a deprecated warning. Inspired by the hyperwall fix for vanilla, except for everything. From little testing, actively improves waypoint checks, bumping, speed checks, wall collisions, Jawz targetting, Lightning Shield attacks, so on. The only way I see this as a potential downgrade is A_Look (and related functions) getting slower, which are barely used in Kart.
-
James R. authored
Make player->speed and other things use R_PointToDist2 See merge request STJr/SRB2!1309
-
James R. authored
Add Zolton and Ors to the credits See merge request STJr/SRB2!1308
-
James R. authored
Kill remaining HAVE_BLUA and SEENAMES See merge request STJr/SRB2!1319
-
James R. authored
-
James R. authored
-
James R. authored
-
James R. authored
-
- Dec 11, 2020
-
-
Zolton Auburn authored
-
- Dec 10, 2020
-
-
Zolton Auburn authored
-
James R. authored
-
James R. authored
Lua: Allow access to skin.sprites[] See merge request STJr/SRB2!1238
-
James R. authored
Fix HWR_DrawCroppedPatch scaling a patch when cropping the top and left sides. See merge request STJr/SRB2!1297
-
James R. authored
Saloon door fixes (closes #394) Closes #394 See merge request STJr/SRB2!1296
-
James R. authored
Make P_DoSuperTransformation (with giverings) only set 50 rings if you have less than 50 See merge request STJr/SRB2!1278
-
James R. authored
Send a `quitting` argument to the GameQuit Lua hook. See merge request STJr/SRB2!1276
-
James R. authored
Allow non-player objects to apply the CR_PLAYER carry type without crashing the game See merge request STJr/SRB2!1274
-
James R. authored
Fix normal one-up sound playing in Mario mode See merge request STJr/SRB2!1272
-
James R. authored
Allow player.lastlinehit and player.lastsidehit to be usable outside of Knuckles' climbing ability See merge request STJr/SRB2!1271
-
James R. authored
Expose player.skin and player.availabilities to Lua as Read-only See merge request STJr/SRB2!1269
-
James R. authored
Expose mapheader_t's selectheading option to Lua See merge request STJr/SRB2!1268
-
James R. authored
Prevent non-CA2_SPINDASH characters from getting crushed by roll-jumping into a crevice See merge request STJr/SRB2!1267
-
James R. authored
Fix crash when trying to use bitwise NOT on true/false/nil See merge request STJr/SRB2!1262
-
James R. authored
Fix a Few Spin Related Bugs (Closes #286 and #360) Closes #286 and #360 See merge request STJr/SRB2!1256
-
James R. authored
Fix emeralds, tokens, etc not resetting when restarting marathon mode in first level See merge request STJr/SRB2!1252
-
James R. authored
-
James R. authored
-