0 of 0

File information

Last updated

Original upload

Created by

c6 - carxt - lStewieAl - WallSoGB

Uploaded by

carxt

Virus scan

Safe to use

About this mod

PLAY THE GUITAR, PLAY IT AGAIN, MY JOHNNYYYYYYYYYYYY.

Requirements
Permissions and credits
Changelogs
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

  • 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 lStewieAljazzisparis, Nukemkorri123 and Demorome.