Jump to content

Caves Beta - October 8th Update


Recommended Posts

  • Developer

To all: Today's update was just lots of backend bug fixes. We've been working on a lot of tech so the game-side bugfixes have been very slow -- that's why we're just posting hotfixes in this same thread. We'll be getting back to gameplay fixes very shortly, thanks for your patience! :-)

Oh, thank you. Thats sad tho, i tried everything to set up a dedicated server but failed miserably, i hope there was a good guide for setting one with Windows, by the way, do you know anything about the skins?

No one around could tell me if you need to play in caves to get em, or just playing anywhere online is enough.

We're still working on making setting up dedicated servers easier, at this very moment. :-)

You don't need to be in caves to get item drops, but you do need to be on the [cavesbeta] beta on Steam.

 

 

This is a bug.

 

The amulet works like this:

As always, thanks for hunting this down. :-)

 

If the host to join MOD 10~20, more than 20 of the most obvious.

  Tht host will be crazy tips:

 

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

[00:00:14]: [WARNING]: Hash string lookup out of space

 

Please fix~~~

Hmm, I thought we fixed this one. Well, we'll keep looking. Thanks! 

I saw this in one of my cave servers too. But i saw this only ones.

 

About earthquakes - they also didn't work, when i explode other things, like snurtles, slurtles, slurte mounds, or slutre slimes. Also when i kill big tentacle - nothing happens.

 

I try to start two cave servers - and first cave server connects to master and second connects to first cave server. Is this a normal ?

I guess, that second cave server try to do second cave level ? But how can i create sinkhole ? with console only ?

 

Will ruins be in second level of caves ? or ruins will be a part of cave ?

 

Also i can't find a ruins sinkhole. Must she create, when i generate new cave server ?

As has been mentioned, caves and ruins are together on one level now. Your servers can be caves or overworld, whatever you please. It just depends on what's in worldgenoverride.lua -- that controls whether a server is an island, or caves, or whatever. Right now sinkholes and cave stairs are technically the same thing, so regardless of what your "other" server is, you can use the sinkholes or the stairs to get to it.

Link to comment
Share on other sites

When I move between surface to caves the transition is sweet, but when I move from caves to surface, my game freezes, is it only for me?
 
Another Question, the set piece on savanna biome with a chest, I think doesn't working, I could open the chest both hammering it without nothing happens.
 

 

Link to comment
Share on other sites

So I'm having an issue w. the caves on my Killservers servers.  They run a wilderness master and a cave slave for me.  

 

Following the most recent update, the bugfix one last night not the main one from the 8th, I had some problems getting the cave server to re-start.  It wouldn't show any output to the console and the cave-entrances in-game were blocked.  I re-ran the steam update after trying a few times to re-start, and then stop and start, the server, that succeeded in getting console output again and I could see that the server was running and looked like it was connecting to the shard master.  However in-game the cave entrances were still showing as blocked, so no one could get to the caves.  I didn't spot any obvious errors in the logs, but I'm both unfamiliar with them and was rushed for time.

 

I'm attaching the logs for both the cave server and surface server in the hopes that they'll be useful.

 

surface_log.txt

 

cave_log.txt

Link to comment
Share on other sites

 

  If the host to join MOD 10~20, more than 20 of the most obvious.

  Tht host will be crazy tips:

 

[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
[00:00:14]: [WARNING]: Hash string lookup out of space
 
Please fix~~~

 

 

Yeah this seems like a major problem for me even after the quickfix. I hope you guys get it fixed soon. I havent played in 5 days because of this and it's internally killing me that I can't have my Don't Starve Fix

With my anime goodness

Edit: Oh I can opt out, Totally forgot. But I also want the clothes as I play!

:spidercowers:
Link to comment
Share on other sites

About earthquakes
 

 

Today i try to find solve of this.

 

In file quaker.lua i found this function and add one string

 

 

local OnExplosion = _ismastersim and function(inst, data)
    if _state == QUAKESTATE.WAITING then
        
          WarnQuake(inst, _quakedata)
 
        SetNextQuake(_quakedata, _task:NextTime() - data.damage)
    elseif _state == QUAKESTATE.WARNING then
        WarnQuake(inst, _quakedata)
    end
end or nil
 
i didn't know is this right. But when i explode gunpowder - earthquake appear. May be this string was delete for the first time of testing and forgot to add ?
As for me - this is solve ... I try to create earthquake - and get it ...  :love-struck:
Link to comment
Share on other sites

In additional - i try to comment this string and try to calculate _task:NextTime() and data.damage

First time damage, which needs for earthquake, goes down with explode damage. (So in first time i create earthquake in normal condition)

But after earthquake variable _task:NextTime() didn't go down with other explousions. After explosion, damage which must minus damage to the next earthquake goes up (plus) in a number of damage.

So i consider, that i can't drop variable _task:NextTime() in minus condition and earthquake will not appear at all  :livid: 

May be this is issue, not my last post...

 


And with time going _task:NextTime() always goes up  :livid: 

Link to comment
Share on other sites

This is first explosion when i get earthquake
[00:02:33]: BEGINNING QUAKE
[00:02:33]: -92.766661074013 (_task:NextTime() - data.damage)

[00:02:33]: 107.23333892599 (_task:NextTime())

[00:02:33]: 200 (data.damage)

 
In other time, after earthquake i get this results:

[00:06:03]: 209.3666880168
[00:06:03]: 409.3666880168
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 326.83336080983
[00:06:03]: 526.83336080983
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 444.30003360286
[00:06:03]: 644.30003360286
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 561.76670639589
[00:06:03]: 761.76670639589
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 679.23337918893
[00:06:03]: 879.23337918893
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 796.70005198196
[00:06:03]: 996.70005198196
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 914.16672477499
[00:06:03]: 1114.166724775
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1031.633397568
[00:06:03]: 1231.633397568
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1149.100070361
[00:06:03]: 1349.100070361
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1266.5667431541
[00:06:03]: 1466.5667431541
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1384.0334159471
[00:06:03]: 1584.0334159471
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1501.5000887401
[00:06:03]: 1701.5000887401
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1618.9667615332
[00:06:03]: 1818.9667615332
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1736.4334343262
[00:06:03]: 1936.4334343262
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1853.9001071192
[00:06:03]: 2053.9001071192
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 1971.3667799123
[00:06:03]: 2171.3667799123
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 2088.8334527053
[00:06:03]: 2288.8334527053
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 2206.3001254983
[00:06:03]: 2406.3001254983
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:03]: 2323.7667982914
[00:06:03]: 2523.7667982914
[00:06:03]: 200
[00:06:03]: BEGINNING QUAKE
[00:06:09]: 2441.2334710844
[00:06:09]: 2641.2334710844
[00:06:09]: 200
[00:06:09]: BEGINNING QUAKE
[00:06:40]: 2563.9001441486
[00:06:40]: 2763.9001441486
[00:06:40]: 200
[00:06:40]: BEGINNING QUAKE
[00:06:41]: 2717.6668188348
[00:06:41]: 2917.6668188348
[00:06:41]: 200
[00:06:41]: BEGINNING QUAKE
[00:06:42]: 2873.1334936097
[00:06:42]: 3073.1334936097
[00:06:42]: 200
[00:06:42]: BEGINNING QUAKE
[00:06:44]: 3029.4335017614
[00:06:44]: 3229.4335017614
[00:06:44]: 200
[00:06:44]: BEGINNING QUAKE
[00:06:44]: 3187.9001766928
[00:06:44]: 3387.9001766928
[00:06:44]: 200
[00:06:44]: BEGINNING QUAKE
[00:06:46]: 3346.4335182942
[00:06:46]: 3546.4335182942
[00:06:46]: 200
[00:06:46]: BEGINNING QUAKE
[00:06:47]: 3506.000193283
[00:06:47]: 3706.000193283
[00:06:47]: 200
[00:06:47]: BEGINNING QUAKE
[00:06:49]: 3666.633534994
[00:06:49]: 3866.633534994
[00:06:49]: 200
[00:06:49]: BEGINNING QUAKE
[00:06:49]: 3829.4335434847
[00:06:49]: 4029.4335434847
[00:06:49]: 200
[00:06:49]: BEGINNING QUAKE
[00:06:53]: 3992.3335519806
[00:06:53]: 4192.3335519806
[00:06:53]: 200
[00:06:53]: BEGINNING QUAKE
[00:08:38]: 4159.7668940462
[00:08:38]: 4359.7668940462
[00:08:38]: 200
[00:08:38]: BEGINNING QUAKE
[00:09:57]: 4431.7335748971
[00:09:57]: 4631.7335748971
[00:09:57]: 200
[00:09:57]: BEGINNING QUAKE
[00:12:33]: Serializing user minimap to session/08E0007E211A9574/KU_bBu096ea_/minimap
[00:12:33]: Serializing user session to session/08E0007E211A9574/KU_bBu096ea_/0000000009
[00:12:33]: Serializing world session to session/08E0007E211A9574/0000000009
[00:12:50]: 4782.5002598576
[00:12:50]: 4982.5002598576
[00:12:50]: 200
[00:12:50]: BEGINNING QUAKE
[00:20:38]: 5306.6002871916
[00:20:38]: 5506.6002871916
[00:20:38]: 200
[00:20:38]: BEGINNING QUAKE

Link to comment
Share on other sites

Ok, and another post.

 

Something strange.

When i stay on the fired gunpowder in moment of explode - variable goes down and i can create earthquake. BUT this is not a solve!!! i don't want to die!!!

 

For today, enough for me of testing. May be i can find, where script gets wrong variable. But i hope you can find where was issue and fix.

Link to comment
Share on other sites

@iFud, what happens is here

SetNextQuake(_quakedata, _task:NextTime() - data.damage)

First consider the following

	-- start at Sim time 10	-- time to wait is 10	-- task is scheduled to run at 20	-- task:NextTime() returns 20		-- therefore	-- task:NextTime() - 5	-- equals 15	-- then after UpdateTask, DoTaskInTime(15, fn) happens	-- so instead of waiting for 10, it waits 15, so for each explosion, the time increases

What should fix it is adding

SetNextQuake(_quakedata, _task:NextTime() - GetTime() - data.damage)
Link to comment
Share on other sites

  • Developer

Hey all, we posted a small update today to the caves beta branch. Mainly it involved adding some debug data to give us more information about what is happening when players fail to get gifted items, as well as some polish to the items UI.

Link to comment
Share on other sites

Mainly it involved adding some debug data to give us more information about what is happening when players fail to get gifted items

 

Logs are flooded with

[00:10:17]: [cGiftingManager::Update] Not in gifting state![00:10:17]: [cGiftingManager::Update] IsConnected true[00:10:17]: [cGiftingManager::Update] IsNetworkGame true[00:10:17]: [cGiftingManager::Update] IsOnlineMode true[00:11:17]: [cGiftingManager::Update] Not in gifting state![00:11:17]: [cGiftingManager::Update] IsConnected true[00:11:17]: [cGiftingManager::Update] IsNetworkGame true[00:11:17]: [cGiftingManager::Update] IsOnlineMode true[00:12:17]: [cGiftingManager::Update] Not in gifting state![00:12:17]: [cGiftingManager::Update] IsConnected true[00:12:17]: [cGiftingManager::Update] IsNetworkGame true[00:12:17]: [cGiftingManager::Update] IsOnlineMode true[00:13:17]: [cGiftingManager::Update] Not in gifting state![00:13:17]: [cGiftingManager::Update] IsConnected true[00:13:17]: [cGiftingManager::Update] IsNetworkGame true[00:13:17]: [cGiftingManager::Update] IsOnlineMode true[00:13:22]: Serializing user minimap to session/00600001C2AF3983/KU_7FpYtKaB_/minimap[00:13:22]: Serializing user session to session/00600001C2AF3983/KU_7FpYtKaB_/0000000005[00:13:22]: Serializing world session to session/00600001C2AF3983/0000000005[00:14:17]: [cGiftingManager::Update] Not in gifting state![00:14:17]: [cGiftingManager::Update] IsConnected true[00:14:17]: [cGiftingManager::Update] IsNetworkGame true[00:14:17]: [cGiftingManager::Update] IsOnlineMode true[00:15:17]: [cGiftingManager::Update] Not in gifting state![00:15:17]: [cGiftingManager::Update] IsConnected true[00:15:17]: [cGiftingManager::Update] IsNetworkGame true[00:15:17]: [cGiftingManager::Update] IsOnlineMode true[00:16:17]: [cGiftingManager::Update] Not in gifting state![00:16:17]: [cGiftingManager::Update] IsConnected true[00:16:17]: [cGiftingManager::Update] IsNetworkGame true[00:16:17]: [cGiftingManager::Update] IsOnlineMode true[00:17:17]: [cGiftingManager::Update] Not in gifting state![00:17:17]: [cGiftingManager::Update] IsConnected true[00:17:17]: [cGiftingManager::Update] IsNetworkGame true[00:17:17]: [cGiftingManager::Update] IsOnlineMode true[00:18:17]: [cGiftingManager::Update] Not in gifting state![00:18:17]: [cGiftingManager::Update] IsConnected true[00:18:17]: [cGiftingManager::Update] IsNetworkGame true[00:18:17]: [cGiftingManager::Update] IsOnlineMode true[00:19:17]: [cGiftingManager::Update] Not in gifting state![00:19:17]: [cGiftingManager::Update] IsConnected true[00:19:17]: [cGiftingManager::Update] IsNetworkGame true[00:19:17]: [cGiftingManager::Update] IsOnlineMode true[00:20:17]: [cGiftingManager::Update] Not in gifting state![00:20:17]: [cGiftingManager::Update] IsConnected true[00:20:17]: [cGiftingManager::Update] IsNetworkGame true[00:20:17]: [cGiftingManager::Update] IsOnlineMode true[00:21:17]: [cGiftingManager::Update] Not in gifting state![00:21:17]: [cGiftingManager::Update] IsConnected true[00:21:17]: [cGiftingManager::Update] IsNetworkGame true[00:21:17]: [cGiftingManager::Update] IsOnlineMode true[00:21:22]: Serializing user minimap to session/00600001C2AF3983/KU_7FpYtKaB_/minimap[00:21:22]: Serializing user session to session/00600001C2AF3983/KU_7FpYtKaB_/0000000006[00:21:22]: Serializing world session to session/00600001C2AF3983/0000000006[00:22:17]: [cGiftingManager::Update] Not in gifting state![00:22:17]: [cGiftingManager::Update] IsConnected true[00:22:17]: [cGiftingManager::Update] IsNetworkGame true[00:22:17]: [cGiftingManager::Update] IsOnlineMode true[00:23:17]: [cGiftingManager::Update] Not in gifting state![00:23:17]: [cGiftingManager::Update] IsConnected true[00:23:17]: [cGiftingManager::Update] IsNetworkGame true[00:23:17]: [cGiftingManager::Update] IsOnlineMode true[00:24:17]: [cGiftingManager::Update] Not in gifting state![00:24:17]: [cGiftingManager::Update] IsConnected true[00:24:17]: [cGiftingManager::Update] IsNetworkGame true[00:24:17]: [cGiftingManager::Update] IsOnlineMode true[00:25:17]: [cGiftingManager::Update] Not in gifting state![00:25:17]: [cGiftingManager::Update] IsConnected true[00:25:17]: [cGiftingManager::Update] IsNetworkGame true[00:25:17]: [cGiftingManager::Update] IsOnlineMode true[00:26:17]: [cGiftingManager::Update] Not in gifting state![00:26:17]: [cGiftingManager::Update] IsConnected true[00:26:17]: [cGiftingManager::Update] IsNetworkGame true[00:26:17]: [cGiftingManager::Update] IsOnlineMode true[00:27:17]: [cGiftingManager::Update] Not in gifting state![00:27:17]: [cGiftingManager::Update] IsConnected true[00:27:17]: [cGiftingManager::Update] IsNetworkGame true[00:27:17]: [cGiftingManager::Update] IsOnlineMode true[00:28:17]: [cGiftingManager::Update] Not in gifting state![00:28:17]: [cGiftingManager::Update] IsConnected true[00:28:17]: [cGiftingManager::Update] IsNetworkGame true[00:28:17]: [cGiftingManager::Update] IsOnlineMode true[00:29:17]: [cGiftingManager::Update] Not in gifting state![00:29:17]: [cGiftingManager::Update] IsConnected true[00:29:17]: [cGiftingManager::Update] IsNetworkGame true[00:29:17]: [cGiftingManager::Update] IsOnlineMode true[00:29:22]: Serializing user minimap to session/00600001C2AF3983/KU_7FpYtKaB_/minimap[00:29:22]: Serializing user session to session/00600001C2AF3983/KU_7FpYtKaB_/0000000007[00:29:22]: Serializing world session to session/00600001C2AF3983/0000000007[00:30:17]: [cGiftingManager::Update] Not in gifting state![00:30:17]: [cGiftingManager::Update] IsConnected true[00:30:17]: [cGiftingManager::Update] IsNetworkGame true[00:30:17]: [cGiftingManager::Update] IsOnlineMode true[00:31:17]: [cGiftingManager::Update] Not in gifting state![00:31:17]: [cGiftingManager::Update] IsConnected true[00:31:17]: [cGiftingManager::Update] IsNetworkGame true[00:31:17]: [cGiftingManager::Update] IsOnlineMode true[00:32:17]: [cGiftingManager::Update] Not in gifting state![00:32:17]: [cGiftingManager::Update] IsConnected true[00:32:17]: [cGiftingManager::Update] IsNetworkGame true[00:32:17]: [cGiftingManager::Update] IsOnlineMode true[00:33:17]: [cGiftingManager::Update] Not in gifting state![00:33:17]: [cGiftingManager::Update] IsConnected true[00:33:17]: [cGiftingManager::Update] IsNetworkGame true[00:33:17]: [cGiftingManager::Update] IsOnlineMode true[00:34:17]: [cGiftingManager::Update] Not in gifting state![00:34:17]: [cGiftingManager::Update] IsConnected true[00:34:17]: [cGiftingManager::Update] IsNetworkGame true[00:34:17]: [cGiftingManager::Update] IsOnlineMode true[00:35:17]: [cGiftingManager::Update] Not in gifting state![00:35:17]: [cGiftingManager::Update] IsConnected true[00:35:17]: [cGiftingManager::Update] IsNetworkGame true[00:35:17]: [cGiftingManager::Update] IsOnlineMode true[00:36:17]: [cGiftingManager::Update] Not in gifting state![00:36:17]: [cGiftingManager::Update] IsConnected true[00:36:17]: [cGiftingManager::Update] IsNetworkGame true[00:36:17]: [cGiftingManager::Update] IsOnlineMode true[00:37:17]: [cGiftingManager::Update] Not in gifting state![00:37:17]: [cGiftingManager::Update] IsConnected true[00:37:17]: [cGiftingManager::Update] IsNetworkGame true[00:37:17]: [cGiftingManager::Update] IsOnlineMode true[00:37:22]: Serializing user minimap to session/00600001C2AF3983/KU_7FpYtKaB_/minimap[00:37:22]: Serializing user session to session/00600001C2AF3983/KU_7FpYtKaB_/0000000008[00:37:22]: Serializing world session to session/00600001C2AF3983/0000000008[00:38:17]: [cGiftingManager::Update] Not in gifting state![00:38:17]: [cGiftingManager::Update] IsConnected true[00:38:17]: [cGiftingManager::Update] IsNetworkGame true[00:38:17]: [cGiftingManager::Update] IsOnlineMode true[00:39:17]: [cGiftingManager::Update] Not in gifting state![00:39:17]: [cGiftingManager::Update] IsConnected true[00:39:17]: [cGiftingManager::Update] IsNetworkGame true[00:39:17]: [cGiftingManager::Update] IsOnlineMode true[00:40:17]: [cGiftingManager::Update] Not in gifting state![00:40:17]: [cGiftingManager::Update] IsConnected true[00:40:17]: [cGiftingManager::Update] IsNetworkGame true[00:40:17]: [cGiftingManager::Update] IsOnlineMode true[00:41:17]: [cGiftingManager::Update] Not in gifting state![00:41:17]: [cGiftingManager::Update] IsConnected true[00:41:17]: [cGiftingManager::Update] IsNetworkGame true[00:41:17]: [cGiftingManager::Update] IsOnlineMode true[00:42:17]: [cGiftingManager::Update] Not in gifting state![00:42:17]: [cGiftingManager::Update] IsConnected true[00:42:17]: [cGiftingManager::Update] IsNetworkGame true[00:42:17]: [cGiftingManager::Update] IsOnlineMode true[00:43:17]: [cGiftingManager::Update] Not in gifting state![00:43:17]: [cGiftingManager::Update] IsConnected true[00:43:17]: [cGiftingManager::Update] IsNetworkGame true[00:43:17]: [cGiftingManager::Update] IsOnlineMode true[00:44:17]: [cGiftingManager::Update] Not in gifting state![00:44:17]: [cGiftingManager::Update] IsConnected true[00:44:17]: [cGiftingManager::Update] IsNetworkGame true[00:44:17]: [cGiftingManager::Update] IsOnlineMode true[00:45:17]: [cGiftingManager::Update] Not in gifting state![00:45:17]: [cGiftingManager::Update] IsConnected true[00:45:17]: [cGiftingManager::Update] IsNetworkGame true[00:45:17]: [cGiftingManager::Update] IsOnlineMode true[00:45:22]: Serializing user minimap to session/00600001C2AF3983/KU_7FpYtKaB_/minimap[00:45:22]: Serializing user session to session/00600001C2AF3983/KU_7FpYtKaB_/0000000009[00:45:22]: Serializing world session to session/00600001C2AF3983/0000000009[00:46:17]: [cGiftingManager::Update] Not in gifting state![00:46:17]: [cGiftingManager::Update] IsConnected true[00:46:17]: [cGiftingManager::Update] IsNetworkGame true[00:46:17]: [cGiftingManager::Update] IsOnlineMode true[00:47:17]: [cGiftingManager::Update] Not in gifting state![00:47:17]: [cGiftingManager::Update] IsConnected true[00:47:17]: [cGiftingManager::Update] IsNetworkGame true[00:47:17]: [cGiftingManager::Update] IsOnlineMode true[00:48:17]: [cGiftingManager::Update] Not in gifting state![00:48:17]: [cGiftingManager::Update] IsConnected true[00:48:17]: [cGiftingManager::Update] IsNetworkGame true[00:48:17]: [cGiftingManager::Update] IsOnlineMode true[00:49:17]: [cGiftingManager::Update] Not in gifting state![00:49:17]: [cGiftingManager::Update] IsConnected true[00:49:17]: [cGiftingManager::Update] IsNetworkGame true[00:49:17]: [cGiftingManager::Update] IsOnlineMode true[00:50:17]: [cGiftingManager::Update] Not in gifting state![00:50:17]: [cGiftingManager::Update] IsConnected true[00:50:17]: [cGiftingManager::Update] IsNetworkGame true[00:50:17]: [cGiftingManager::Update] IsOnlineMode true[00:51:17]: [cGiftingManager::Update] Not in gifting state![00:51:17]: [cGiftingManager::Update] IsConnected true[00:51:17]: [cGiftingManager::Update] IsNetworkGame true[00:51:17]: [cGiftingManager::Update] IsOnlineMode true[00:52:17]: [cGiftingManager::Update] Not in gifting state![00:52:17]: [cGiftingManager::Update] IsConnected true[00:52:17]: [cGiftingManager::Update] IsNetworkGame true[00:52:17]: [cGiftingManager::Update] IsOnlineMode true[00:53:17]: [cGiftingManager::Update] Not in gifting state![00:53:17]: [cGiftingManager::Update] IsConnected true[00:53:17]: [cGiftingManager::Update] IsNetworkGame true[00:53:17]: [cGiftingManager::Update] IsOnlineMode true[00:53:22]: Serializing user minimap to session/00600001C2AF3983/KU_7FpYtKaB_/minimap[00:53:22]: Serializing user session to session/00600001C2AF3983/KU_7FpYtKaB_/0000000010[00:53:22]: Serializing world session to session/00600001C2AF3983/0000000010[00:54:17]: [cGiftingManager::Update] Not in gifting state![00:54:17]: [cGiftingManager::Update] IsConnected true[00:54:17]: [cGiftingManager::Update] IsNetworkGame true[00:54:17]: [cGiftingManager::Update] IsOnlineMode true[00:55:17]: [cGiftingManager::Update] Not in gifting state![00:55:17]: [cGiftingManager::Update] IsConnected true[00:55:17]: [cGiftingManager::Update] IsNetworkGame true[00:55:17]: [cGiftingManager::Update] IsOnlineMode true[00:56:17]: [cGiftingManager::Update] Not in gifting state![00:56:17]: [cGiftingManager::Update] IsConnected true[00:56:17]: [cGiftingManager::Update] IsNetworkGame true[00:56:17]: [cGiftingManager::Update] IsOnlineMode true[00:57:17]: [cGiftingManager::Update] Not in gifting state![00:57:17]: [cGiftingManager::Update] IsConnected true[00:57:17]: [cGiftingManager::Update] IsNetworkGame true[00:57:17]: [cGiftingManager::Update] IsOnlineMode true[00:58:17]: [cGiftingManager::Update] Not in gifting state![00:58:17]: [cGiftingManager::Update] IsConnected true[00:58:17]: [cGiftingManager::Update] IsNetworkGame true[00:58:17]: [cGiftingManager::Update] IsOnlineMode true

 

Three lines per minute.

Link to comment
Share on other sites

Hey all, we posted a small update today to the caves beta branch. Mainly it involved adding some debug data to give us more information about what is happening when players fail to get gifted items, as well as some polish to the items UI.

So my dedicated servers are now showing this in the logs. I just wanted to ask what the Not in gifting state means exactly? :

[cGiftingManager::Update] Not in gifting state!
[cGiftingManager::Update] IsConnected true
[cGiftingManager::Update] IsNetworkGame true
[cGiftingManager::Update] IsOnlineMode true
Link to comment
Share on other sites

SetNextQuake(_quakedata, _task:NextTime() - GetTime() - data.damage)

 

Thx!!!

Add this string in lua file and earthquake works correct ! 

Will this string be in updates ? Or need to add this string after all updates myself ?

Link to comment
Share on other sites

 

@iFud, what happens is here

SetNextQuake(_quakedata, _task:NextTime() - data.damage)

First consider the following

	-- start at Sim time 10	-- time to wait is 10	-- task is scheduled to run at 20	-- task:NextTime() returns 20		-- therefore	-- task:NextTime() - 5	-- equals 15	-- then after UpdateTask, DoTaskInTime(15, fn) happens	-- so instead of waiting for 10, it waits 15, so for each explosion, the time increases

What should fix it is adding

SetNextQuake(_quakedata, _task:NextTime() - GetTime() - data.damage)

Can confirm. Xero fixed quakes. Klei pls add.

Link to comment
Share on other sites

Has anyone gotten more than four cosmetic item drops? I got four in the first couple of days, and then haven't gotten any since, despite a couple of fresh full-year worlds.

Exact same deal here. Myself and a few others have gotten 4 relatively quickly, but we can't seem to get the 5th drop no matter how much time elapses. I heard through the grapevine that there was a hard-limit of 4 drops imposed at some point, but I'm seeing people post collections exceeding 4 items; not sure whether or not they've been gifted the extra.
Link to comment
Share on other sites

On my DST_Cave nullrenderer I keep on getting "connection to master failed. waiting to reconnect..." even though I have the the master server running, although I think I know the problem I just can't seem to find the solution. When I just run the master server alone I can't join it on Don't Starve Together in the caves beta, but I can join it without opting into a beta.

Link to comment
Share on other sites

Just noting that my server also is spamming these lines once per minute on both cave and master:

 

 
[00:03:26]: [cGiftingManager::Update] Not in gifting state!
[00:03:26]: [cGiftingManager::Update] IsConnected true
[00:03:26]: [cGiftingManager::Update] IsNetworkGame true
[00:03:26]: [cGiftingManager::Update] IsOnlineMode true
Link to comment
Share on other sites

  • Developer
I just wanted to ask what the Not in gifting state means exactly?
 

 

This debug information was only meant for clients. I'm removing it from the dedicated servers now. It means that the client is not accumulating play time. We've had some users fail to get gifts so we're trying to track down where it's failing for them.

 

Thanks for reporting this!

Link to comment
Share on other sites

  • Developer

I'm attaching the logs for both the cave server and surface server in the hopes that they'll be useful.

It looks like they connected successfully, but the cave entrances didn't map to the cave server. The cave server has an id of 2552721356, but the portals are linked to 385905091. To remap it, type this in your console:

c_selectnext('cave_entrance') c_sel().components.worldmigrator:SetDestinationWorld(2552721356)

Run that 10 times. And if you have opened any of the portals, do the same things but with 'cave_entrance_open' instead of 'cave_entrance'. Sorry there isn't a better process for this, I'll take a look at making it easier.

 

Yeah this seems like a major problem for me even after the quickfix. I hope you guys get it fixed soon. I havent played in 5 days because of this and it's internally killing me that I can't have my Don't Starve Fix

With my anime goodness

Edit: Oh I can opt out, Totally forgot. But I also want the clothes as I play!

:spidercowers: 

Hmmm, we're looking further into this now. Thanks for reporting it!

iFud, DarkXero, thanks for looking into this!

 

 

On my DST_Cave nullrenderer I keep on getting "connection to master failed. waiting to reconnect..." even though I have the the master server running, although I think I know the problem I just can't seem to find the solution. When I just run the master server alone I can't join it on Don't Starve Together in the caves beta, but I can join it without opting into a beta.

This means that your master server isn't on the cavesbeta branch. Check the logs, the very second line should be Version: 152904.

Make sure your Steam is on the correct beta branch, or that your steamcmd includes the correct -beta information.

Link to comment
Share on other sites

It looks like they connected successfully, but the cave entrances didn't map to the cave server. The cave server has an id of 2552721356, but the portals are linked to 385905091. To remap it, type this in your console: c_selectnext('cave_entrance') c_sel().components.worldmigrator:SetDestinationWorld(2552721356) Run that 10 times. And if you have opened any of the portals, do the same things but with 'cave_entrance_open' instead of 'cave_entrance'. Sorry there isn't a better process for this, I'll take a look at making it easier.

 

So I tried that from the command console, not in-game.  I think it error'd out, but just in case I ran it ten times:

 

[11:03:29]: ConsoleInput: "c_selectnext('cave_entrance_open') c_sel().components.worldmigrator:SetDestinationWorld(2552721356)"
[11:03:29]: [string "scripts/consolecommands.lua"]:464: attempt to index local 'inst' (a nil value)
 
Do I need to run that from in-game?  (because there seems to be an issue w. bringing up a remote console on that world as well)
 
 
Link to comment
Share on other sites

  • Developer

 

So I tried that from the command console, not in-game.  I think it error'd out, but just in case I ran it ten times:

 

[11:03:29]: ConsoleInput: "c_selectnext('cave_entrance_open') c_sel().components.worldmigrator:SetDestinationWorld(2552721356)"
[11:03:29]: [string "scripts/consolecommands.lua"]:464: attempt to index local 'inst' (a nil value)
 
Do I need to run that from in-game?  (because there seems to be an issue w. bringing up a remote console on that world as well)

 

 

That error is fine, it just means you don't have any open entrances in that world. But yes, it only needs to be run from the server console.

 

After each one there should have been a "Validating..." message as well?

Link to comment
Share on other sites

@Ipsquiggle, @PeterA,  

I was wondering if you guys were going to fix perma freezing mobs. If you don't know what that is you take an icestaff freeze the mob then burn something next to them when they are about to break out, and then they are perma frozen. The weird thing is that if you hit the mob when they are perma frozen they break out, except the dragonfly, he will remain frozen forever. The reason this is more relevant now is because you could perma freeze dragonfly and keep hitting him until he dies without him breaking out. Thus easily farming gems with very little effort.

Link to comment
Share on other sites

How would I go about saving one server for later and starting another. I have multiple sets of friend groups so I like to have multiple games for my multiple friends. I'm not use to the whole dedicated server thing...

How would I go about saving one server for later and starting another. I have multiple sets of friend groups so I like to have multiple games for my multiple friends. I'm not use to the whole dedicated server thing...

Change the server_save_slot in settings.ini. It should by default be set to 1. If you want to start up a new world while keeping that world just change the slot, and when you want to go back to that world just change it back.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

Guest
This topic is now closed to further replies.
×
  • Create New...