maybe it's not relevant anymore, but here's how I did it: https://drive.google.com/file/d/1HAoSTD51zAY8JQX2vkcQv3aR73bhvMZi/view?usp=drive_link https://drive.google.com/file/d/1-8rU_nN8kIW2DcUv3nNi1Woc4ChAyBzf/view?usp=drive_link https://drive.google.com/file/d/1I64oENkwnXUBEXDZvnMa7h-NWvwyaCGK/view?usp=drive_link https://drive.google.com/file/d/1iJtCdqUcM_VHUoEkuGiGL8Pp_fhCHGG3/view?usp=drive_link https://drive.google.com/file/d/1iB0tw41gtHmNbE2AORiWHPxhdHLiXy_A/view?usp=drive_link
I love the concept, but am having an issue with the implementation. I leave Roach in a location while I go off to do something. When I return, Roach has despawned and I have to move to a Sign Post to have him respawn. I saw some previous comments about range, but didn't see anything about how far you can actually go. It feels like I have traded one issue (magical appearance) for another (magical despawning and having to travel to a respawn point).
Thank you so much for posting this. Simple. No nonsense. I play with a controller and accidentally whistle for Roach in combat almost every time. Problem solved! Brilliant mod!
"The range might seem a bit small but this is the furthest it can be without having Roach despawn and respawn when called." So what is the limiting factor here? Is it distance NPCs in general can spawn? Or is this a very ROACH specific thing? I wonder if there's another edit that can be made to change the distance that Roach despawns.
This mod is based on that but without all the bloat and incompatibles (only a single file is edited). I also added additional check for fire sources in a separate version that is better suited for the Blood and Wine area where fire camps are more scarce.
I;m having an issue where roach will despawn even with the small distance. Every time I whistle, she just respawn somwehre close
edit: just testing it out, I found out that she despawn no matter how close I am when I whistle. Make is some other mod that is affecting this one, because I remember it not being like this before
Edit2: SOrry, Has nothing to do with this mod. Remerging thoughtful roach scripts made the problem go away
30 comments
Mod updated for Next Gen version 4.04. I used the new RedKit to create and test the mod.
https://drive.google.com/file/d/1HAoSTD51zAY8JQX2vkcQv3aR73bhvMZi/view?usp=drive_link
https://drive.google.com/file/d/1-8rU_nN8kIW2DcUv3nNi1Woc4ChAyBzf/view?usp=drive_link
https://drive.google.com/file/d/1I64oENkwnXUBEXDZvnMa7h-NWvwyaCGK/view?usp=drive_link
https://drive.google.com/file/d/1iJtCdqUcM_VHUoEkuGiGL8Pp_fhCHGG3/view?usp=drive_link
https://drive.google.com/file/d/1iB0tw41gtHmNbE2AORiWHPxhdHLiXy_A/view?usp=drive_link
The script "playerInput.ws" has been changed according to Next-Gen Patch Changelog 1.32 vs 4.04.
I like it. 👍
Screenshot:
EDIT: This is my attempt to solve it:
//LMR - BEGIN
if( playerNearSignPost() || playerNearCamp() || playerNearFireSource() || playerNearHorse())
{
if( doubleTap || theInput.LastUsedPCInput() )
{
if ( thePlayer.IsHoldingItemInLHand () )
{
thePlayer.OnUseSelectedItem(true);
thePlayer.SetPlayerActionToRestore ( PATR_CallHorse );
}
else
{
theGame.OnSpawnPlayerHorse();
}
}
}
else
{
thePlayer.DisplayHudMessage("Roach is out of hearing range.");
}
//LMR - END
}
//---=== modFriendlyHUD ===---
else if( doubleTap || theInput.LastUsedPCInput() )
//---=== modFriendlyHUD ===---
Paste this here:
I recommend the mod Teleport Commands to go with it, which adds the commands bringRoach() and goToRoach(). Might be useful for testing or cheating.
So what is the limiting factor here? Is it distance NPCs in general can spawn? Or is this a very ROACH specific thing? I wonder if there's another edit that can be made to change the distance that Roach despawns.
edit: just testing it out, I found out that she despawn no matter how close I am when I whistle. Make is some other mod that is affecting this one, because I remember it not being like this before
Edit2:
SOrry, Has nothing to do with this mod. Remerging thoughtful roach scripts made the problem go away