Description

If Campfire Save Mode is enabled, this will: - Increase campfire save radius by 300% - Advance game time by a random amount between 15 mins and 1 hour on save - Permit saving only if the campfire is lit

Preview
[3.0] Immersive Campfire Saving
Post comment Comments
whereismy
whereismy

Nice addon. Can u add possibility to make save with using matches if campfire dont burning?

Reply Good karma Bad karma+3 votes
hardstuph
hardstuph

You mean automatically use match and save?
You can already ignite campfires with matches, just stand near campfire, open your inventory and use matches.

Reply Good karma Bad karma+3 votes
whereismy
whereismy

Yea I am about ignite campfires. sry 4 my eng. It is what I want. So that cool. THX for the addon! And dont need automatically using matches, it can be placed in hot slot.

Reply Good karma Bad karma+3 votes
hardstuph
hardstuph

Glad you like it, enjoy!

Reply Good karma Bad karma+3 votes
Guest
Guest

Looks neat. Thanks.

Reply Good karma Bad karma+2 votes
Fenishi
Fenishi

For me this addon is AWESOME for just one reason - many times I hurt myself while standing too close to the campfire, because the game said "you can only save near campfires" while I'M STANDING NEAR THIS CAMPFIRE and it's still too far away for this game xD Thanks!

Reply Good karma Bad karma+3 votes
collision02 Author
collision02

Yeah that was my reasoning behind increasing the radius :)

Reply Good karma+1 vote
OG_Grinskin91
OG_Grinskin91

This is spot on, at first I was a bit dubious about the time passing and having it to be lit, but it really makes you stop and think "do I really need to" which in turn makes you play a lot more cautiously. Great addition, should be part of the base mod

Reply Good karma Bad karma+2 votes
Guest
Guest

is it compatiable with update 2?

Reply Good karma Bad karma0 votes
Purunts
Purunts

It works, kind of, but it makes you stop moving for like 10 -20 secs after you hit save. Needs to be updated i suppose.

Reply Good karma Bad karma+3 votes
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

Cool idea but after using it, it fades to black then comes back and I can't move or hear anything. The first time it came back to normal gameplay after 20 seconds, the second time it didn't fix itself even after waiting 5 minutes.

Reply Good karma Bad karma+1 vote
Doomich
Doomich

Oh no, after Update 2 there were huge delays after the black screen, need update, can’t play without your mod :(

Reply Good karma Bad karma+3 votes
Doomich
Doomich

ATTENTION ATTENTION!
TL;DR: Fix a big delay (probably) for Update 2 here:
Drive.google.com
I have no idea how this all works, but I decided to try to compare scripts from the mod with the script functions that Update 2 changed.

Found that a long delay was caused by a change in the function "CreateTimeEvent" that the mod uses.
This function is written in "_g.script" file, and the latest Update 2 has changed two lines of this function:

It was:
ev_queue[ev_id][act_id].game_time = game.get_game_time()
ev_queue[ev_id][act_id].timer = timer
It became:
ev_queue[ev_id][act_id].timer = time_global() + timer*1000

Mod uses this function like this
"CreateTimeEvent (" immersive_anim_end "," immersive_anim_end ", 32, immersive_anim_end)"

I replaced the number 32 with another, and realized that this is a delay, but because of the new line "timer*1000" this number began to mean the seconds, not the hundredths or thousandths, probably this was changed for convenience.
I set the delay equal to the duration of the black screen (5 seconds) and it seems that this works fine.
Also added changes from Update 2 to "ui_main_menu.script", lines 422-426 were changed.
Fixed version link at the beginning of this comment.
Sorry for this strange description, I'm just still surprised that I found these differences, although I don't understand anything in these scripts x)

Reply Good karma Bad karma+6 votes
goja9014
goja9014

You are a lifesaver. thanks :)

Reply Good karma Bad karma+2 votes
Doomich
Doomich

Note:
It seems that this fix is still compatible with the new Update 3, since it does not affect any files used by the mod.
At least I tried to save in my current walkthrough after the upgrade and it still works fine.

Reply Good karma Bad karma+1 vote
VaSTinY
VaSTinY

Thank you! I got sick of putting up with the long delay after saving, so looks like it was a good thing I came back here looking for anyone with a fix :D

Reply Good karma Bad karma+1 vote
LankyMF
LankyMF

You absolute legend

Reply Good karma Bad karma+1 vote
Bazingarrey
Bazingarrey

Please update it for Update 3, can't save near campfires with this

Reply Good karma Bad karma+1 vote
KraZeDxGAM3R
KraZeDxGAM3R

Works with Update 4, but the ui_main_menu.ltx causes CTD when using the settings ingame. Deleting this works, but there is a long delay after saving at campfire. Also is there some way to adjust the time skip? I would love to adjust the between time lower than 1 hour, something like 10-30 minutes

Reply Good karma Bad karma+3 votes
Patto__
Patto__

Heyo. Just go into the bind_campfire script and go to line 104. You will see level.change_game_time(0,0,math.random(15,60))

As is, this advances time between 15 - 60 mins. You can set this to whatever you like. Eg. (10,15) will advance a random time between 10 to 15 mins.

Save the file and you're set to go! Hope this helps.

Reply Good karma Bad karma+1 vote
Mudhut
Mudhut

When I install this, my game crashes if I try to access settings. It's the ui_main_menu file that is the culprit.

Reply Good karma Bad karma+2 votes
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

jpbernardo81
jpbernardo81

I need an updated version of this. I really like the idea

Reply Good karma Bad karma+1 vote
SageDaHerb
SageDaHerb

Makes me sad that this doesn't work right now. I wish I was a little more savvy w/ coding since we all have narrowed the issue down to the ui_main_menu.script file causing a CTD in the settings menu.

Reply Good karma Bad karma+1 vote
BitoOblib
BitoOblib

For me it seems to work fine, though, there’s maybe a side effect :
I wonder if it breaks the sleep mechanic a little; because now I'm tired much later in the night, so it shifts everything. Like it’s advancing the time but not the character’s tiredness.

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: