Skip to content

Instantly share code, notes, and snippets.

View archie426's full-sized avatar
😀
foam

hiilikewiki archie426

😀
foam
View GitHub Profile
@archie426
archie426 / Unturned Anti-Ballistics POC
Created March 24, 2022 16:57
POC for an anti-ballistics. This should be called instead of the raycast iteration unturned does. Generates only the final raycast step.
public static RaycastInfo ShootStraight()
{
//do full flat raycast as if the server had no ballistics
UseableGun gun = OptimizationVariables.MainPlayer.equipment.useable as UseableGun;
RaycastInfo r = DamageTool.raycast(
new Ray(OptimizationVariables.MainPlayer.transform.position,
OptimizationVariables.MainPlayer.transform.forward), gun.equippedGunAsset.range,
RayMasks.DAMAGE_CLIENT, OptimizationVariables.MainPlayer);
if (r.IsRaycastInvalid())
return null;

Keybase proof

I hereby claim:

  • I am archie426 on github.
  • I am archie426 (https://keybase.io/archie426) on keybase.
  • I have a public key whose fingerprint is 7703 DC6B 7E25 06D1 2D33 E6B7 5608 F9C7 AC9C 348B

To claim this, I am signing this object: