NNS10 Posted June 7, 2016 Posted June 7, 2016 Any idea why why I'm getting compile errors? You don't have Racemenu or at least NiiOverride installed. Oh, perfect. Thanks. Always annoying to compile scripts when using MO... Had to extract the source scripts from the BSA and throw them into the actual data folder (non-virtualized path).
NNS10 Posted June 7, 2016 Posted June 7, 2016 Dummy is initialized with NPC[0]... which is filled by the result of a SexLab.FindAvailableActor(). This function can return None when it doesn't find anything, so Dummy == None can happen. I looked at the morality conditions again and it seems they are simply inverted. Morality = 0 means very low morality, so it doesn't make any sense that value goes with the 'very high' morality setting from mcm. I inverted the checks... let me know if this is working better. The original morality conditions are actually correct. That mixed me up the first time I saw it as well because the definitions of the MCM setting are odd. mcm.moral == "Low") || (NPC[X].GetActorValue("Morality") <= 2 && mcm.moral == "Medium") || (NPC[X].GetActorValue("Morality") <= 1 && mcm.moral == "High") || (NPC[X].GetActorValue("Morality") == 0 && mcm.moral == "Very High" Moral Setting Definition: Low: No moral limit (therefore no AV morality check) Medium: Only highly moral people won't attack (so <=2) High: Normal citizens won't attack (so <=1) Very High: Only most lawless will attack (so morality=0 only) As for my comment about "If Dummy == None" the point there was that when the morality check fails, NPC[X] is set to None. However, this never impacts Dummy. Therefore I think the fix should be changing "If Dummy == None" to the following: If (NPC[0] == None && NPC[1] == None && NPC[2] == None && NPC[3] == None) skyrimll: The code above plus your catch on the initialization bug (X=1 instead of X=0) fixes the morality issue. The While loop is pretty oddly coded and could be cleaned up, but it works so I didn't touch it. The dead NPC issue still needs to be addressed and I can't help but think it's more of a framework question, as the function to grab the NPCs seems to be grabbing dead actors when it shouldn't. A third issue... not a bug but an annoyance. When there are no valid NPCs during the scan, the player still gets woken up. I tried tracing the code but I'm not sure on the exact line of code that causes this as I'm not very familiar with papyrus states, but if ("") is the empty state then I assume it goes back to the original function definition for ADangerousNight(), and while I'm haven't traced what all the calls in it do, it does give the impression that code shouldn't be the intended behavior when there are no valid actors (since that code suggests it's for an actual attack event). sldn2_upkeep.psc sldn2_upkeep.pex
WaxenFigure Posted June 7, 2016 Posted June 7, 2016 Any idea why why I'm getting compile errors? You don't have Racemenu or at least NiiOverride installed. Oh, perfect. Thanks. Always annoying to compile scripts when using MO... Had to extract the source scripts from the BSA and throw them into the actual data folder (non-virtualized path). That isn't a problem with MO, the papyrus compiler doesn't look into the bsa files. If you had a flat installation with everything installed to the data folder you'd still have to extract those files to compile that script. In fact the papyrus compiler is the only compiler I know of that requires and uses Source files for called functions, every other compiler that I know of uses the compiled files for reference and not the source files.
DeepBlueFrog Posted March 20, 2017 Author Posted March 20, 2017 A new version of the SexLab Warmbodies patch is up. This version improves compatibility with SexLab Stories and SD+. It will also completely replace the SD+ Frostfall Addon as I will announce in the next update of SD+ later tonight. Use this if you want Frostfall compatibility with SD+ going forward.
Nepro Posted July 15, 2017 Posted July 15, 2017 http://www.loverslab.com/files/file/2439-skoomawhore-10-patch/ Which Skooma Whore patch do I use? Skyrimill's or Eds86? Use Skyrimill's obsue patch because it updates more scripts and he had worked on it more recently than Ed86.
KI-NatF Posted November 19, 2017 Posted November 19, 2017 I'd really like to use your warmbodies patch, and I have done in an install a few months ago, but I ended up having to manually edit the scripts because almost every extra action that the patch causes to warm you up (e.g. running) warms you up way too fast to the point of trivializing frostfall almost completely. I believe I edited the scripts to something like 1/20th of the initial potency the effects had before I felt it was reasonable in-game! I'd love it if you could reconsider some of the numbers.
DeepBlueFrog Posted November 20, 2017 Author Posted November 20, 2017 9 hours ago, KI-NatF said: I'd really like to use your warmbodies patch, and I have done in an install a few months ago, but I ended up having to manually edit the scripts because almost every extra action that the patch causes to warm you up (e.g. running) warms you up way too fast to the point of trivializing frostfall almost completely. I believe I edited the scripts to something like 1/20th of the initial potency the effects had before I felt it was reasonable in-game! I'd love it if you could reconsider some of the numbers. Good timing. I am testing an update with most of these cut in half. 1/20th seems excessive but I will release an update in the next few weeks with more balanced heat effects.
KI-NatF Posted November 23, 2017 Posted November 23, 2017 On 20/11/2017 at 12:18 AM, skyrimll said: Good timing. I am testing an update with most of these cut in half. 1/20th seems excessive but I will release an update in the next few weeks with more balanced heat effects. That's good to hear! What would be the feasibility of putting out multiple versions of the patch with varying amounts e.g. a patch at 1/2 the current amount, another at 1/4 etc? Don't wanna suggest anything that would cause you a huge deal of work or anything.
DeepBlueFrog Posted November 23, 2017 Author Posted November 23, 2017 44 minutes ago, KI-NatF said: That's good to hear! What would be the feasibility of putting out multiple versions of the patch with varying amounts e.g. a patch at 1/2 the current amount, another at 1/4 etc? Don't wanna suggest anything that would cause you a huge deal of work or anything. That would be too much work actually... but I could set up a global variable for the base rate and allow it to be changed using the console.
KI-NatF Posted November 24, 2017 Posted November 24, 2017 On 23/11/2017 at 3:07 AM, skyrimll said: That would be too much work actually... but I could set up a global variable for the base rate and allow it to be changed using the console. That sounds like a really good solution to be fair. The default rate works fine for most people without any extra hassle but the configurability is there for anyone who wants or needs it.
MrSoCool Posted December 22, 2017 Posted December 22, 2017 Stop Combat is not working for me. I am using defeat and when a group of guards defeats a bandit NPC and they move in for the scene, the other guards still fire on the bandit during the scene.
DeepBlueFrog Posted December 22, 2017 Author Posted December 22, 2017 A new version (0.5) is out with these changes: SexLab Warm Bodies Added parameter to customize the base rate of heat (see Spoiler in download section for details)
Bushi Neko Posted December 22, 2017 Posted December 22, 2017 Thanks so much for keeping these compiled for the rest of us! Excellent that you have an update for Warm Bodies today. I recently started up a new play with full survival etc and that is good to see. I am doubting this particular will interfere with a save.
DeepBlueFrog Posted December 22, 2017 Author Posted December 22, 2017 12 minutes ago, Bushi Neko said: Thanks so much for keeping these compiled for the rest of us! Excellent that you have an update for Warm Bodies today. I recently started up a new play with full survival etc and that is good to see. I am doubting this particular will interfere with a save. This one should be safe to upgrade. Oh.. and I forgot to add hat I also reduced the base heating rate, so these actions will kee you warm but the cold can still kill you.
Bushi Neko Posted December 22, 2017 Posted December 22, 2017 1 minute ago, skyrimll said: This one should be safe to upgrade. lol. Yes, if this line of variable could cause major issues... Skyrim is even more fragile than we ever thought!
Nevi_ Posted December 23, 2017 Posted December 23, 2017 @skyrimll Is there a way to disable heat gain from running while keeping everything else? Last time I tried Warm Bodies I was able to do a naked marathon across the north Skyrim without any negative consequences which kinda defeats the purpose of Frostfall. It was quite some time ago though. IIRC the mod used to heat you up to a certain threshold so you couldn't be completely warm outside but could never freeze either as long as you were running. Maybe it works differently now. Thanks for your mods by the way! *waiting patiently for SD+ update*
DeepBlueFrog Posted December 23, 2017 Author Posted December 23, 2017 35 minutes ago, PD_ said: @skyrimll Is there a way to disable heat gain from running while keeping everything else? Last time I tried Warm Bodies I was able to do a naked marathon across the north Skyrim without any negative consequences which kinda defeats the purpose of Frostfall. It was quite some time ago though. IIRC the mod used to heat you up to a certain threshold so you couldn't be completely warm outside but could never freeze either as long as you were running. Maybe it works differently now. Thanks for your mods by the way! *waiting patiently for SD+ update* No... but I dramatically reduced the heat effect from running, so it should no longer be possible to run a marathon naked in the snow and get away with it. If it is still too hot for you, use the new base rate variable and reduce it by half or more. Eventually, each effect will have its own slides in an MCM menu but that will come after I make more progress on my other mods, including SD+
Nevi_ Posted December 23, 2017 Posted December 23, 2017 28 minutes ago, skyrimll said: No... but I dramatically reduced the heat effect from running, so it should no longer be possible to run a marathon naked in the snow and get away with it. If it is still too hot for you, use the new base rate variable and reduce it by half or more. Eventually, each effect will have its own slides in an MCM menu but that will come after I make more progress on my other mods, including SD+ Good to hear that, I'll add it to my next build and try!
DeepBlueFrog Posted December 23, 2017 Author Posted December 23, 2017 10 minutes ago, PD_ said: Good to hear that, I'll add it to my next build and try! Let me know about the balance. In my tests, I find I get a small boost of heat when I run but the cold is still deadly if I get exhausted rapidly. Even without exhaustion, the heat doesn't seem enough to compensate the rapid drops from the cold.
Nevi_ Posted December 23, 2017 Posted December 23, 2017 7 minutes ago, skyrimll said: Let me know about the balance. In my tests, I find I get a small boost of heat when I run but the cold is still deadly if I get exhausted rapidly. Even without exhaustion, the heat doesn't seem enough to compensate the rapid drops from the cold. Will do. I think it's normal for Frostfall to force player to continuously seek shelter in colder regions though. I mean, it's pretty convenient to use the original version with SD+ to avoid blackouts during travels because you can't really use clothes to warm up. But the fact that the mod was active constantly made me uninstall it. It would've been fine if it only worked for sprint, but running reqiures no effort and doesn't drain stamina so the heat gain is just too free.
bicobus Posted December 23, 2017 Posted December 23, 2017 To be honest, I believe warm bodies to solve the wrong issue. Frostfall's intent is to make colder regions harder to travel through, even well clothed, and forces the player to make multiple stops along the way. It doesn't matter if you run around, cold is cold, and a cold wind will kill you very quickly. So if you have a mod that requires moving the enslaved player around while Frostfall is active, simply put clothes on the player. Better yet, design a special gear that will provide heat to the slave or whatever. This is not a Frostfall issue or a warm bodies issue, it's a game design issue. The slave mod needs to take into account that a naked actor will die in the cold and provide regular stops and shelters for everbody's survival. After all, that is what Frostfall is: a survival mod.
DeepBlueFrog Posted December 23, 2017 Author Posted December 23, 2017 At the same time, Frostfall is too harsh as it doesn’t take into account physical activities. Riding a horse provides you with heat (horses are very warm). Running or fighting should provide you with a boost .. not enough to survive long but enough to get to a shelter.
bicobus Posted December 23, 2017 Posted December 23, 2017 Riding a horse or physical activities might help, sure, but not against a freezing wind - nothing will keep you safe from cold weather other than shelter. Frostbite is a real issue for polar explorers and it starts with your extremities, you know the bits that don't get so much heat. How much you exercise doesn't matter, your fingers will die off then gangrene will set in. From what I understand, there is no seasonal temperatures in Mundus, Skyrim is a place where it is always cold because that is how the world came to be. So you might be able to move around if it is sunny and there is no wind, however in other cases there are places in skyrim you should not go. A warm body can help in normal weather, not in a blizzard
Nevi_ Posted December 23, 2017 Posted December 23, 2017 2 hours ago, bicobus said: Riding a horse or physical activities might help, sure, but not against a freezing wind - nothing will keep you safe from cold weather other than shelter. Frostbite is a real issue for polar explorers and it starts with your extremities, you know the bits that don't get so much heat. How much you exercise doesn't matter, your fingers will die off then gangrene will set in. From what I understand, there is no seasonal temperatures in Mundus, Skyrim is a place where it is always cold because that is how the world came to be. So you might be able to move around if it is sunny and there is no wind, however in other cases there are places in skyrim you should not go. A warm body can help in normal weather, not in a blizzard It comes down to realism vs gameplay convenience issue. I changed exposure rate in frostfall to 0.5 because even a full set of fur armor with cloak won't save you for long. I think it would've been a good solution to make SD+ owners allow slaves to wear clothes outside. They don't want them dead after all.
bicobus Posted December 23, 2017 Posted December 23, 2017 Yeah, realism for the sake of realism is always a bad idea and very bad design. But here it is about survival, meaning there is a need for challenge and a failure state. What warm bodies provide is a cop out of that challenge: keep moving and nothing bad will happen.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now