- All games
- Fallout New Vegas
- Mods
- Miscellaneous
- JohnnyGuitar NVSE
JohnnyGuitar NVSE
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version5.12
- Download:
- Manual
0 of 0
File information
Last updated
Original upload
Created by
c6 - carxt - lStewieAl - WallSoGBUploaded by
carxtVirus scan
Safe to use
Current section
About this mod
PLAY THE GUITAR, PLAY IT AGAIN, MY JOHNNYYYYYYYYYYYY.
- Requirements
-
Off-site requirements
Mod name Notes xNVSE 6.3.0 or newer Mods requiring this file
- Permissions and credits
-
Credits and distribution permission
- Other user's assets Some assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
- Upload permission You can upload this file to other sites but you must credit me as the creator of the file
- Modification permission You are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
- Conversion permission You can convert this file to work with other games as long as you credit me as the creator of the file
- Asset use permission You are allowed to use the assets in this file without permission or crediting me
- Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation points You must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Created and maintained by lStewieAl, c6, and carxt, with contributions and help from jazzisparis, Nukem and korri123.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
- Changelogs
-
-
Version 5.12
- Fixed EditorIDs not being released on form destruction or FormID change
-
Version 5.11
- added additional checks to prevent dead actors from saying DeathResponse lines
- added an optional argument to PlaySoundFile to allow playing sounds during main menu
- added SetJohnnyOnSleepWaitEventHandler, Get/Set/RemoveExtraAccuracyPenaltyMult, SetCustomMapMarker, ClearCustomMapMarker
-
Version 5.10
- add HasHealthDamageEffect, SetAlwaysRun, SetAutoMove
- fix vanilla GetINISetting to support all available ini setting types
-
Version 5.08
- Fixed OnActorValueChange event dispatching with incorrect previous/new values
- Changed rounding logic in OnActorValueChange to dispatch the event on integer value steps instead of half-steps
- fixed GetFormOverrideIndex not working in most usage scenarios
- added runtime Editor IDs support for some types that were missing - BGSDehydrationStage, BGSRadiationStage, BGSHungerStage
-
Version 5.07
- add GetTempIngestibleEffects, PlaySoundFade, GetPointInNavMesh, GetNearestNavMeshTriangle, GetAltTexturesEx
- add optional argument to StopSoundAlt to allow fading the sound out
- fix SetWeaponAltTexture and SetArmorAltTexture not creating new entries in the alt texture list
-
Version 5.06
- add isBSALoaded
- GetTextureWidth/Height/Format/MipMapCount now work with textures packed in BSA archives
- GameGetSecondsPassed now works correctly
- AI changes
-
Version 5.04d
- Add iFPSCapLoadScreen ini option.
-
Version 5.04c
- Add AudioMarkerGetCurrent, HideItemBarterEx, IsItemBarterHiddenEx, GetCurrentFurnitureRef, GameGetSecondsPassed
-
Version 5.01e
- Fix another oversight in TuneRadioRef.
-
Version 5.01d
- Fix TuneRadioRef not working on inactive radios.
-
Version 5.01c
- Remove support for Windows XP.
- Add IsRadioRefPlaying, TuneRadioRef, GetAllGameRadios, GetAvailableRadios, SetJohnnyOnRadioPostSoundAttachEventHandler
-
Version 5.01b
- Add aliases for audio marker functions.
- Improve bReset3rdPersonCamera option to handle more cases where it didn't reset.
- Cloud fix: update all cloud layers on game start.
-
Version 5.01
- Fix the game not loading clouds correctly.
- Add AudioMarkerGetController, AudioMarkerSetController, AudioMarkerGetProperty, AudioMarkerSetProperty.
-
Version 5.00a
- Fix for the 5.00 fix for SetViewmodelClipDistance causing zfighting
-
Version 5.00
- Fixed SetViewmodelClipDistance not overriding auto calculated minimum values.
- Fixed GetLocationName printing invalid memory as strings.
- Added GetViewmodelClipDistance.
-
Version 4.99
- Added SetViewmodelClipDistance
-
Version 4.96b
- Hotfix: Allocate RelatedTopics structure before usage if not existing
-
Version 4.96
- New functions: GetPackedPlayerFOV, DialogResponseAddRelatedTopic, DialogResponseRelatedGetAll, GetPlayerCamFOV
- Mod fixes: Fix DeathResponses firing for dead NPCs
-
Version 4.93
- Mod fixes: Added sanity checks to GetAmmoEffectsList to fix Rock It Launcher crashes (thanks lStewieAl)
- Mod fixes: ApplyWeaponPoison now removes the weapon poison if you don't pass any arguments.
-
Version 4.85
- Mod fixes: Fixed OnAVChange event not firing for several actor values (thanks jazzisparis)
- Mod fixes: Made every array function return empty array by default, instead of Ar_Null (0)
- Mod fixes: Made GetBodyPartTraitString return empty string on invalid input (thanks Demorome)
- Mod fixes: GetEditorID: add alias (GetEDID), add calling reference syntax support (i.e. ref.GetEDID), handle invalid forms (thanks Demorome)
- Mod fixes: Added a dump of all loaded DLLs to JohnnyGuitarNVSE.log on game start for debugging
- New functions: GetFormRecipesAlt, GetMoonPhase
-
Version 4.81
- Mod fixes: Fixed new misc stats becoming invisible when loading a save
- Mod fixes: Attempted to fix crash when trying to get an editor ID for refs in console
-
Version 4.80
- Mod fixes: Made bFixDeathVoicelines 1 by default in the code
- Mod fixes: Fixed ToggleLevelUpMenu not working properly
- Mod fixes: Changed exported WorldToScreen to accept an int for offscreenHandling
- New functions: Get/ModExtraMiscStat, SetOnProcessLevelChangeEventHandler
-
Version 4.75
- Mod fixes: More fixes for death voicelines fix, this will never end
- Mod fixes: Fixed incorrect number of args for SetCustomReputationChangeIcon
- Mod fixes: Made SetCustomReputationChangeIcon work with corner messages as well as messageboxes
- Game fixes: Fixed SaveINI function not saving changes for renderer settings
- Game fixes: Added nullchecks to fix some rare crashes
- Game fixes: Added a check to prevent actors from saying their lines when their head is dismembered
- New functions: Get/SetFactionFlags, GetLandTextureUnderFeet
-
Version 4.70
- Game fixes: Fixed GetINISetting function not working with renderer settings
- Mod fixes: Fixed death voicelines fix conflicting with death responses fix
- Mod fixes: Added alias names for encounter zone functions, thanks Trooper
- Mod fixes: Moved GetCompassTargets to ShowOff NVSE, thanks Demorome
- Mod fixes: Added an optional argument to GetCompassHostiles to account for Improved Detection perk entry point, thanks Demorome
- New functions: GetSystemColorAlt, SetCustomReputationChangeIcon, SetArmor/WeaponAltTexture, ClearWeapon/ArmorAltTexture, Add/RemoveNavmeshObstacle, RollCredits
-
Version 4.65
- Mod fixes: GetTalkingActivatorActor will no longer crash the game when called for talking activators without an actor
- Mod fixes: Added bFixDeathVoicelines ini option (disabled by default), since the fix has unintended side effects
- Mod fixes: Added aliases for GetBaseScale and GetQuestFailed (thanks Trooper)
- New functions: RemoveScopeModelPath, GetNthRegionWeatherType/Chance/Global, Play/StopSoundFile, StopSoundLooping, GetCompassTargets (thanks Demorome)
-
Version 4.60
- Mod fixes: OnActorValueChange event should no longer report the previous value as 0
- Mod fixes: IsCellExpired will return 2 when ResetInteriorAlt is used on the cell, thanks Demorome
- Game fixes: Death topic lines will no longer get cut off halfway through
- New functions: Get/SetLightingTemplateTraitNumeric, Get/SetLightingTemplateCell
-
Version 4.55
- Mod fixes: Re-added SetOnAVChangeEventHandler after resolving conflicts with JIP LN, thanks jazzisparis
- Mod fixes: Fixed GetCalculatedSpread using values for the player instead of the calling actor
- Mod fixes: Optimized event handler functions by using CallFunctionAlt from NVSE API
- Mod fixes: Updated the project to VS2022 toolset
- New functions: Get/SetRefEncounterZone, Get/SetWorldspaceEncounterZone, SetCellEncounterZone, UpdateCrosshairPrompt
-
Version 4.50
- Mod fixes: Removed OnActorValueChange event handler due to hook conflicts with JIP LN
- New functions: RefreshTerminalMenu
-
Version 4.45
- Mod fixes: Actually fixed GetLocationName this time.
- New functions: SetOnActorValueChangeEventHandler
-
Version 4.40
- Mod fixes: Fixed crashes in GetContainerSound when container has no sound
- Mod fixes: Fixed crashes when using GetLocationName
- Mod fixes: Added an optional argument to SendStealingAlarm to scan actor's inventory for stolen items
- Mod fixes: Fixed SetCustomMapMarkerIcon not working with formlists
- Mod fixes: Extensive code refactoring
- New functions: GetRGBColor, GetPlayingEffectShaders, Get/SetBookFlags, Get/SetBookSkill
-
Version 4.35
- Mod fixes: Fixed crashes when passing invalid scripts to event handler functions.
- Mod fixes: Fixed crashes when using Region functions.
- Mod fixes: bLoadEditorIDs is no longer optional.
-
Version 4.30
- Mod fixes: code cleanup, refactoring and optimizations
- Mod fixes: 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
-
Version 4.20
- Mod fixes: added all ini options to GetJohnnyPatch
- Mod fixes: set function returns to 1 on success where appropriate
- Mod fixes: moved globals resetting to PreLoadGame to avoid conflicts with JIP Scriptrunner
- Mod fixes: fixed OnAddPerk event not firing after Trait Menu
- New functions: GetSystemColor, Get/SetEffectShaderTraitNumeric, Get/SetEffectShaderTexturePath, RGBtoHSV, HSVtoRGB, GetThresholdedActorValue, GetLocationSpecificLoadScreensOnly
-
Version 4.10
- STARTING FROM THIS UPDATE: This plugin now requires xNVSE v6.2.3 (or newer) to run. Get it here: https://github.com/xNVSE/NVSE/releases/latest
- Mod fixes: Disabling muzzle flash lights moved to PreLoadGame to avoid conflicts with JIP scriptrunner
- Mod fixes: fix GetTimePlayed resetting every save load
- Mod fixes: 3rd person camera reset made optional
- Mod fixes: Added new modes to DisableMuzzleFlashLights
- Mod fixes: fix TogglePipBoy breaking map menu
- Mod fixes: fix OnAddPerk not firing after selecting a perk in level up menu
- Mod fixes: GetQuestFailed made available as a condition function, thanks Demorome
- New functions: GetAvailablePerks, IsCrimeOrEnemy
- New INI options: bNoMuzzleFlashCooldown, bReset3rdPersonCamera
-
Version 4.0
- Added Editor IDs for ActorValueInfo forms, thanks korri123
- Added xNVSE lambda capture support, thanks korri123
- OnAddPerk/OnRemovePerk events now work with NPCs, thanks jazzisparis
- Fixed a crash when failing to retrieve Editor ID for selected console ref, thanks lStewieAl
- Alias names for events now work properly
-
Version 3.95
- All subsequent mod updates will be mirrored on Github. https://github.com/carxt/JohnnyGuitarNVSE/releases/
- Mod fixes: Removing event handlers will no longer trigger an NVAC error.
- Mod fixes: SendStealingAlarm will no longer cause issues when called on unowned items
- Mod fixes: Get3DDistanceBetweenNiNodes no longer ignores second reference
-
Version 3.90
- STARTING FROM THIS UPDATE: This plugin now requires xNVSE v6.1.0 (or newer) to run. Get it here: https://github.com/xNVSE/NVSE/releases/latest
- New functions: GetTalkingActivatorActor, GetPlayerKarmaTitle, GetCompassHostiles, ToggleDisableSaves
- New event handlers: SetJohnnyOnRenderUpdateEventHandler
- Mod fixes: WorldToScreen was rewritten to optimize speed and use script variables as arguments. You will need to recompile your scripts to take advantage of a new version, otherwise it will use the old one without issues.
- Mod fixes: SendStealingAlarm now lets you use container references
- Mod fixes: IsCellExpired correctly accounts for ResetInterior
- Mod fixes: Function aliases were added for all event handlers
- Vanilla fixes: Fixed a combat style bug that caused NPCs to shoot "through their backs" at you while in close range (ini option)
-
Version 3.80
- New functions: GetCalculatedSpread, ApplyWeaponPoison, SendStealingAlarm
- Mod fixes: Added optional argument for GetTextureWidth/Height/Format/MipMapCount to use Data/Textures path
- Mod fixes: Fixed thread safety for BaseExtraList::GetByType which was causing crashes while mousing over weapons in inventory. If you're still getting the crash, you're using outdated NVSE.
- Mod fixes: Exported script event functions to allow using them in other DLLs
- Vanilla fixes: Fixed incidental mediasets not playing in mods and DLCs other than Dead Money
-
Version 3.76
- Mod fixes: fixed GetWeaponWorldModelPath returning incorrect values
-
Version 3.75
- New functions: GetTextureWidth, GetTextureHeight, GetTextureFormat, GetTextureMipMapCount
- Mod fixes: refactoring and code optimization
-
Version 3.71
- Post-April Fools update
-
Version 3.70
- New functions: GetWeaponWorldModelPath
- New functions: GetBodyPartTraitString
- New functions: GetActorEffectType
- Mod fixes: Various code and performance optimizations
-
Version 3.65
- New functions: ModNthTempEffectTimeLeft
- Vanilla fixes: bFixFleeing - Stops NPCs from running away from you while you're in [CAUTION] state, but there are no enemies around.
- Vanilla fixes: bFixItemStackCount - Fixes an item stack count overflow bug when dropping >32k items from the inventory
- Vanilla fixes: Weapon Biped Model Update fix:
* Weapons that have backpacks and weapon mods will no longer create duplicates of the backpack when unequipped/equipped
* Hotkeyed weapons with weapon mods will no longer force play the reequip animation
* Loading a save with a weapon with weapon mods will no longer cause the projectile node to be misplaced
* Reequipping any apparel while having a weapon with mods equipped will no longer cause the weapon to reequip too
* Weapons with backpacks will no longer have the backpack still appear on the player or actor after using RemoveAllItems/RemoveAllTypedItems
-
Version 3.60
- STARTING FROM THIS UPDATE: This plugin now requires xNVSE v6.0.6 (or later) to run. Get it here: https://github.com/xNVSE/NVSE/releases/latest
- New functions: SetJohnnyOnAddPerkEventHandler
- New functions: SetJohnnyOnRemovePerkEventHandler
- New functions: IsHostilesNearby
- Mod fixes: Runtime editor IDs now correctly work on initially disabled references
- Mod fixes: Event handlers can now be unregistered in their own handler scripts
-
Version 3.50
- ExitGameAlt
- ToggleCombatMusic
- IsCombatMusicEnabled
-
Version 3.45
- IsCompassHostile
- Mod fixes: GetNearestCompassHostile/Direction now correctly detects invisible NPCs
- Mod fixes: OnDying no longer triggers on NPC spawners (or any unnamed NPCs) upon entering a cell
- Vanilla fixes: Gun spread calculation now correctly uses fWeapSkillReqPenalty instead of fWeapStrengthReqPenalty
-
Version 3.40
- Fixes: 3rd person camera no longer uses Vanity camera position
- GetNearestCompassHostile
- RefreshIdle
- SetNoteRead
- SetDisablePlayerControlsHUDVisibilityFlags
- GetCameraTranslation
-
Version 3.35
- GetQuestDelay
- IsDLLLoaded
- GetNearestCompassHostileDirection
- SetJohnnyOnSettingsUpdateEventHandler
-
Version 3.30
- As of this update, JohnnyGuitar NVSE now uses the latest VS2019 toolset. You may need to install the Visual C++ 2015-19 x86 Redistributable, linked in the Requirements.
- Ar_SortEditor
- SetUIUpdateSound
- Get/Set/Mod/Force/Damage/RestoreActorValueAlt
- HighlightBodyPartAlt
- DeactivateAllHighlightsAlt
- SetJohnnyOnCompleteQuestEventHandler
- SetJohnnyOnFailQuestEventHandler
-
Version 3.25
- GetFormOverrideIndex
- GetSequenceAnimGroup
- QueueObjectiveText
- QueueCinematicText
- SetJohnnyOnCrosshairEventHandler
-
Version 3.20
- SetWorldSpaceMapTexture
- RemoveTerminalMenuItem
- Fixes: NPCs will no longer increment challenges by equipping items.
-
Version 3.15
- GetQuestFailed
- GetTerminalMenuItemCount
- GetPipBoyMode
- GetWeaponVATSTraitNumeric
- SetWeaponVATSTraitNumeric
- SetJohnnyOnChallengeCompleteEventHandler
-
Version 3.10
- Fixes: fNPCMaxWobbleAngle setting no longer affects VATS spread calculation
- Fixes: Dialogue topics with both animation and sound will now play correctly
- Sign
- AddTerminalMenuItem
- GetTerminalMenuItemText
SetTerminalMenuItemText - GetTerminalMenuItemNote
- SetTerminalMenuItemNote
- GetTerminalMenuItemSubmenu
- SetTerminalMenuItemSubmenu
- GetRunSpeed
- DisableMenuArrowKeys
- EnableMenuArrowKeys
-
Version 3.05
- Fix for event handler flushing
-
Version 3.0
- SetJohnnySeenDataEventHandler
- SetJohnnyOnLimbGoneEventHandler
- Mod bugfix: GetKiller now works in OnDying event handler
- Vanilla bugfix: Disintegration Stat Fix included
-
Version 2.91
- Plugin version hotfix
-
Version 2.90
- SetExplosionSound
- SetProjectileSound
- SetWeaponWorldModelPath
- Clamp
- Remap
- Lerp
- Fixed NVAC warning when Editor IDs are enabled
-
Version 2.85
- Fixed vanilla bug that made it so companions would be rendered mute for the next topic after trading with them through dialogue
- Fixed GetCreatureCombatSkill
- Fixed issue with Quest event handler filtering
- SetCustomMapMarkerIcon
- DisableMuzzleFlashLights
-
Version 2.80
- GetCreatureCombatSkill
- GetContainerSound
- SetContainerSound
- SetJohnnyOnDyingEventHandler
- SetJohnnyOnStartQuestEventHandler
- SetJohnnyOnStopQuestEventHandler
-
Version 2.75
- GetLifeState
- GetLinearVelocity
- GetRaceFlag
- SetRaceFlag
-
Version 2.70
- GetDefaultHeapSize
- GetVector3DDistance
- Get3DDistanceToNiNode
- Get3DDistanceBetweenNiNodes
- Get3DDistanceFromHitToNiNode
-
Version 2.65
- GetFactionMembers
- GetRaceHeadModelPath
- Fixes: GetRaceBodyModelPath and SetBipedIconPathAlt now function correctly
- Fixes: Vanilla UI Plus will now display plugin version correctly
- Fixes: Reload Speed engine bug fix is now included by default
-
Version 2.6
- GetBaseScale
- GetCustomMapMarker
- UnsetAV
- UnforceAV
- ToggleNthPipboyLight
- SetBipedIconPathAlt
- GetFacegenModelFlag
- SetFacegenModelFlag
- GetRaceBodyModelPath
- SetEquipType
- High Noon fix is deprecated as of this version
- Editor IDs functionality is reworked to avoid bugs and include more types
- Fixed an issue with WorldToScreen that could make the function return incorrect values due to the wrong FoV being used for calculations
-
Version 2.5.5
- StopSoundAlt
- GetPrimitiveType
- RemovePrimitive
-
Version 2.5
- GetTimePlayed now works properly
- GetMusicTypeDB
- SetMusicTypeDB
- GetMusicTypePath
- GetRegionWeatherOverride
- SetRegionWeatherOverride
- GetRegionWeatherPriority
- SetRegionWeatherPriority
- IsWeatherInRegion
- RemoveRegionWeather
- AddRegionWeather
- GetRegionWeathers
- ClearRegionWeathers
- EditorIDToFormID
-
Version 2.4
- GetActorValueModifierAlt
- WorldToScreen bugfixes
- Editor ID is now displayed when you select a reference in console (if it doesn't have a name)
-
Version 2.3
- GetBufferedCellsAlt
- GetWeapon1stPersonModel
- SetWeapon1stPersonModel
- GetTimePlayed
-
Version 2.2
- Editor IDs crash is fixed (hopefully)
- GetMediaSetTraitNumeric
- SetMediaSetTraitNumeric
- GetMediaSetTraitString
- SetMediaSetTraitString
- GetMediaSetTraitSound
- SetMediaSetTraitSound
- SetVelEx
-
Version 2.1
- GetEditorID
- GetJohnnyPatch
-
Version 2.05
- GetIMODAnimatable
- SetIMODAnimatable
-
Version 2.0
- GetCalculatedWeaponDPS
- GetInteriorLightingTraitNumeric
- SetInteriorLightingTraitNumeric
- GetPixelFromBMP
- GetWorldSpaceMapTexture
- Jump
- SetCameraShake
- StopVATSCam
-
Version 1.45
- TogglePipBoy
-
Version 1.4
- MD5File (credits to Lutana)
- SHA1File
-
Version 1.3
- IsCellVisited
- IsCellExpired
-
Version 1.2
- GetBaseEffectArchetype
- GetBaseEffectAV
-
Version 1.1
- ToggleLevelUpMenu
- IsLevelUpMenuEnabled
-
Version 1.0
- WorldToScreen
-
MAYBE YOU'RE COLD BUT YOU'RE SO WARM INSIDE
I WAS ALWAYS A FOOL FOR MY JOHNNY
FOR THE ONE THEY CALL JOHNNY GUITAR
PLAY IT AGAIN, JOHNNY GUITAR.
JohnnyGuitar NVSE is an extender plugin for xNVSE that adds new script functions, features and engine bug fixes.
Script Functions
Features
Bugs fixed
These fixes do not conflict with identical fixes in other NVSE plugins. Optional fixes enabled in JohnnyGuitar.ini are marked with *.
Installation
Install with a mod manager of your choice by clicking "Mod Manager Download", or unpack the .dll and .ini from the archive manually to Data/NVSE/Plugins.
See also
Source code is available on Github.
Maintained by carxt, Wall_SoGB and c6, with contributions and help from lStewieAl, jazzisparis, Nukem, korri123 and Demorome.
I WAS ALWAYS A FOOL FOR MY JOHNNY
FOR THE ONE THEY CALL JOHNNY GUITAR
PLAY IT AGAIN, JOHNNY GUITAR.
JohnnyGuitar NVSE is an extender plugin for xNVSE that adds new script functions, features and engine bug fixes.
Script Functions
- Over 250 new functions and event handlers. Complete list of new functions with documentation and examples can be found on GECK Wiki.
Features
- Runtime Editor IDs: GECK Editor IDs can now be used in game console (e.g. "player.additem weap10mmpistol") and in scripts as string variables with help of GetEditorID and EditorIDToFormID functions. Additionally, Editor IDs are now displayed when a reference without a name is selected in game console.
- Custom Icons: Various hardcoded icons can now be changed using SetCustomMapMarkerIcon and SetCustomReputationChangeIcon.
- Level Up Menu Toggle: ToggleLevelUpMenu and IsLevelUpMenuEnabled functions can be used to disable or delay level up menu display.
- Extra Misc Stats: ModExtraMiscStat function can be used to create new miscellaneous stats that will be automatically displayed in the Pip-Boy menu.
Bugs fixed
These fixes do not conflict with identical fixes in other NVSE plugins. Optional fixes enabled in JohnnyGuitar.ini are marked with *.
- Reload and holster speed are now correctly recalculated after loading a save.
- "Disintegrations" stat no longer increases upon entering a cell containing an ash pile.
- "Water Consumed" stat now increments properly.
- Companions are no longer rendered mute after trading with them through dialogue.
- fNPCMaxGunWobbleAngle setting no longer affects player spread calculations in VATS.
- Dialogue topics with both animation and sound specified now correctly play animation.
- NPCs no longer increment player challenges with "Use Item" or "Use Item from a List" type by equipping items.
- While hovering over a weapon that you don't have a default ammo for, item card will use available ammo type from the inventory for ammo count, damage and DPS calculation.
- *After using Vanity camera, 3rd Person camera position correctly resets.
- fWeapSkillReqPenalty setting is now correctly used for spread calculation.
- *NPCs will no longer flee from the player when [CAUTION] state is active but there are no enemies around.
- *Dropping a stack of more than 32000 items from inventory will no longer cause the item count to overflow into negatives, multiple item stacks are dropped instead.
- Weapon Biped Model Update fix:
- Weapons that have backpacks and weapon mods will no longer create duplicates of the backpack when unequipped/equipped.
- Hotkeyed weapons with weapon mods will no longer force play the reequip animation.
- Loading a save with a weapon with weapon mods will no longer cause the projectile node to be misplaced.
- Reequipping any apparel while having a weapon with mods equipped will no longer cause the weapon to reequip too.
- Weapons with backpacks will no longer have the backpack still appear on the player or actor after using RemoveAllItems/RemoveAllTypedItems.
- Incidental-type media sets now work correctly in all DLCs and mods. They were working only in FalloutNV.esm and DeadMoney.esm before.
- *NPCs now properly turn towards the player before firing weapons while in close range.
- Various missing null pointer checks are added in game code, fixing some common crashes.
- Get/Set/SaveINISetting commands now work correctly on settings related to the renderer and all setting types.
- *NPC's death lines are no longer cut off halfway through.
Installation
Install with a mod manager of your choice by clicking "Mod Manager Download", or unpack the .dll and .ini from the archive manually to Data/NVSE/Plugins.
See also
- Crash Logger - if you're getting crashes with a DLL, this is the best thing to report issues to the author.
- Geck Extender - essential utility for anyone working with the GECK, many bugfixes and new features.
- JIP LN NVSE - extends scripting capabilities far beyond limits of the vanilla game.
- Hot Reload - lets you use external editors for scripting and reload scripts without restarting the game, a must-have for any scripter.
- lStewieAl's Tweaks - fixes numerous engine bugs and provides many configurable new features and tweaks to the game.
Source code is available on Github.
Maintained by carxt, Wall_SoGB and c6, with contributions and help from lStewieAl, jazzisparis, Nukem, korri123 and Demorome.