Releases: carxt/JohnnyGuitarNVSE
Releases · carxt/JohnnyGuitarNVSE
JohnnyGuitar NVSE 4.65
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- GetTalkingActivatorActor will no longer crash the game when called for talking activators without an actor
- add bFixDeathVoicelines ini option, since the fix has unintended side effects
- add aliases for GetBaseScale and GetQuestFailed (thanks Trooper)
-
New functions:
- RemoveScopeModelPath, GetNthRegionWeatherType/Chance/Global, Play/StopSoundFile, StopSoundLooping, GetCompassTargets (thanks Demorome)
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitarNVSE 4.60
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- OnActorValueChange event should no longer report the previous value as 0
- IsCellExpired will return 2 for compatibility with ResetInteriorAlt, thanks Demorome
-
Game fixes:
- Death topic lines will no longer get cut off halfway through
-
New functions:
- Get/SetLightingTemplateTraitNumeric, Get/SetLightingTemplateCell
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.55
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- Re-added SetOnAVChangeEventHandler after resolving conflicts with JIP LN, thanks jazzisparis
- Fixed GetCalculatedSpread using values for the player instead of the calling actor
- Optimized event handler functions by using CallFunctionAlt from NVSE API
- Updated the project to VS2022 toolset
-
New functions:
- Get/SetRefEncounterZone, Get/SetWorldspaceEncounterZone, SetCellEncounterZone, UpdateCrosshairPrompt
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.50
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- Removed SetOnAVChangeEventHandler due to hook conflicts with JIP LN
-
New functions:
- RefreshTerminalMenu / rtm
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.45
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- Fixed crashes when using GetLocationName, for real this time.
-
New functions:
- SetOnActorValueChangeEventHandler
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.40
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- Fixed crashes in GetContainerSound when container has no sound
- Fixed crashes when using GetLocationName
- Added an optional argument to SendStealingAlarm to scan actor's inventory for stolen items
- Fixed SetCustomMapMarkerIcon not working with formlists
- Removed NVSE common library dependency
- Rewrote asm code in C++
- Decoded more classes
- Removed unused and unnecessary code
-
New functions:
- GetRGBColor, GetPlayingEffectShaders, Get/SetBookFlags, Get/SetBookSkill
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.35
Changelog
This release requires xNVSE 6.2.3 or newer.
- Mod fixes:
- Fixed crashes when passing invalid scripts to event handler functions
- Fixed crashes when using Region functions
- bLoadEditorIDs is no longer optional
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.30
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- code cleanup, refactoring and optimizations
- SetWeapon1stPersonModel - model argument made optional, clears the model if not present
-
New functions:
- GetArmorAltTextures, GetWeaponAltTextures
- Get/SetIdleMarkerTraitNumeric
- Get/SetIdleMarkerAnimations
- SetIdleMarkerAnimation
- Get/SetRefActivationPromptOverride
- Get/SetTerminalMenuItemFlags
- GetLocationName
- Get/SetRegionMapName
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.20
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- add all ini options to GetJohnnyPatch
- set function returns to 1 on success where appropriate
- move globals resetting to PreLoadGame to avoid conflicts with JIP Scriptrunner
- fix OnAddPerk not firing after Trait Menu
-
New functions:
- GetSystemColor
- GetEffectShaderTraitNumeric
- SetEffectShaderTraitNumeric
- GetEffectShaderTexturePath
- SetEffectShaderTexturePath
- RGBtoHSV
- HSVtoRGB
- GetThresholdedActorValue
- GetLocationSpecificLoadScreensOnly
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.
JohnnyGuitar NVSE 4.10
Changelog
This release requires xNVSE 6.2.3 or newer.
-
Mod fixes:
- Disabling muzzle flash lights moved to PreLoadGame to avoid conflicts with JIP scriptrunner
- fix GetTimePlayed resetting every save load
- 3rd person camera reset made optional
- fix TogglePipBoy breaking map menu
- fix OnAddPerk not firing after selecting a perk in level up menu
- More modes added to DisableMuzzleFlashLights
- GetQuestFailed made available as a condition function, thanks Demorome
-
New functions:
- GetAvailablePerks
- IsCrimeOrEnemy
-
New INI options
- bNoMuzzleFlashCooldown - removes hardcoded cooldown between creating new muzzle flashes
- bReset3rdPersonCamera - reset 3rd person camera position after using vanity camera
Installation
- Install with a mod manager, or manually unpack the archive and move the .dll and .ini to Fallout New Vegas/Data/NVSE/Plugins directory.