Skip to content

ShowOff xNVSE - Version 1.80

Latest
Compare
Choose a tag to compare
@Demorome Demorome released this 05 May 00:18
· 1 commit to main since this release

===Vanilla Bug Fixes:

  • Fixed PlaceAtReticle always spawning items with 100x their max health (credits to lStewieAl for the code).
  • Fixed AuxTimerPaused not returning a boolean (1 or 0).
  • Fixed ShowSleepWaitMenu: if shouldCheckPreconditions == 1, then it always opened the Sleep menu regardless of isSleep arg

===Bug Fixes:

  • Fixed WriteToJSON not correctly writing forms.
  • Fixed WriteToJSON crashing when specifying a JsonPointer.
  • For ApplyEasing: fixed Circ easing potentially returning weird values.
  • Added null checks for GetEquippedWeaponRef
  • Fix being able to un-prevent stuff in OnPre events

===Function Improvements:

  • Two new flags for AuxTimers: "Ignore Turbo" and "Ignore TimeMult in GameMode".

===Event Changes:

  • For "ShowOff:OnPreProjectileExplode":
    ** If the explosion is prevented, mines will now just revert to their deactivated state, and thrown grenades are replaced with their inert weapon variant (the projectile is deleted and replaced with an item).
    ** This way the event doesn't keep trying to run for an explosion that was prevented this way.

===New Functions:

  • GetIsActivationPromptShown
  • GetHitLocationLingering
  • HighlightAdditionalReferenceAlt
  • GetVATSMaxEngageDistance
  • SetForceDrawHitscanProjectiles
  • SetProjectileTracerChanceOverride
  • SpawnTracingProjectile
  • GetVATSTargetable
  • GetProjectileRefIsStuck
  • ForceRecoilAnim
  • ForceHitStaggerReaction
  • IsPlayerLookingAround
  • GetActorFadeState
  • IsActorInvisibleToPlayer
  • IsFormLoading
  • ApplyEasingAlt
  • PatchFreezeTime
  • PlaceAtReticleAlt

===New Events:

  • "ShowOff:OnPlayerJump"
  • "ShowOff:OnPOVChange"
  • "ShowOff:OnChallengeProgress"
  • "ShowOff:OnPreProjectileCreate"
  • "ShowOff:OnMenuCreate"
  • "ShowOff:OnExplosionHitAnyRef"
  • "ShowOff:OnWeaponUnholster"
  • "ShowOff:OnWeaponHolster"