Jump to content

Caves Beta - October 22nd Update


Recommended Posts

  • Developer

Another day, another caves update.

 

Build: 153890

 

Changes

  • Beeboxes only make honey if there is a flower nearby. (Better cave behaviour!)

  • Beeboxes and bees beehave properly underground.

  • One more try at making pigmen behave properly at dusk and underground.

  • Pighouses work underground.

  • Moles have better underground behaviour.

  • Flowers can not be planted on rocky grounds

  • There is now a controller button for opening an item gift. Also, when choosing “wear now”, the confirm/reset/cancel buttons work with the controller. (The same applies to the wardrobe, although choosing an outfit still doesn’t work with the controller.)

  • Updated gifting debug logs to reduce misinterpretation.

 

Bug Fixes

  • Crash when rain was set to "Lots"/"always"

  • MISSING_NAME objects in the ruins

  • Colour tinting issues when using molehat in the ruins.

  • Fix several typos in character speech.

  • Slurtles weren't emerging after a quake.

 

As always, you can join the fun too! Just follow these instructions:

http://forums.kleientertainment.com/topic/57890-playing-caves-beta/#entry673404

 

Wheeeeeeee!

Link to comment
Share on other sites

Hey! I have a question regarding the caves beta. I read your article about how to opt in to the beta for caves, and then I came up to a little line saying that mac users can't join or host a caves server. Will that be fixed? Sadly my Pc's graphics card is really bad it can't handle DST so I'm using my macbook pro. So will there ever be a time when I can host or join a cave server?

 

Thank you!

 

:yaymultipl:

Link to comment
Share on other sites

  • Developer

Hey! I have a question regarding the caves beta. I read your article about how to opt in to the beta for caves, and then I came up to a little line saying that mac users can't join or host a caves server. Will that be fixed? Sadly my Pc's graphics card is really bad it can't handle DST so I'm using my macbook pro. So will there ever be a time when I can host or join a cave server?

 

Thank you!

 

Gah! I forgot that was still there.. This is no longer the case! You can both play and host just fine on Mac now. :D

 

The original post has been edited, too!

Link to comment
Share on other sites

Hi guys,

I want to set a local dedicated server up to test the caves on Windows 10, but the slave server gets stuck at :

[00:00:09]: Sim paused[00:00:09]: [SHARD] Sending slave information to master...

The master server seems to not see at all the slave one :

[00:00:08]: [SHARD] STARTING MASTER SERVER[00:00:08]: [Warning] Could not confirm port 11200 is open in the firewall. [00:00:08]: [SHARD] Shard Server Started on port: 11200[00:00:08]: Telling Client our new session identifier: 021000110BC14EB5[00:00:09]: Sim paused

Here you can find the full master setting.ini.

[MISC]CONSOLE_ENABLED = trueautocompiler_enabled = true[network]offline_server = truelan_only_server = truedefault_server_name = CavesBetaTestdefault_server_description = Let's test the caves !server_port = 10999max_players = 4pvp = falsegame_mode = survivalenable_snapshots = trueenable_autosaver = truepause_when_empty = trueserver_save_slot = 1[shard]shard_enable = trueis_master = truemaster_port = 11200cluster_key = thisIsJustAkey

And there the slave one.

[MISC]CONSOLE_ENABLED = trueautocompiler_enabled = true[network]offline_server = truelan_only_server = trueserver_port = 11001max_players = 4pvp = falsegame_mode = survivalenable_snapshots = trueenable_autosaver = truepause_when_empty = trueserver_save_slot = 2default_server_name = Black Beard's Worldserver_password = 1IbwJqd5T3VcXa[shard]shard_enable = trueis_master = falsemaster_ip = 127.0.0.1master_port = 11200shard_name = cavescluster_key = thisIsJustAkeyshard_id = 1763877825

I don't know if this is important for a local dedicated server but mine stand behind a proxy.

Is there something I missed ?

Have a good day !

log_master.txt

log_slave.txt

Link to comment
Share on other sites

Hi all,

 

i have strange error in my server cave since last update:

[string "scripts/entityscript.lua"]:1024: assertion failed!LUA ERROR stack traceback:=[C]:-1 in (global) assert (C) <-1--1>scripts/entityscript.lua:1024 in (method) GetDistanceSqToInst (Lua) <1023-1028>   self (valid:true) =      GUID = 223336      inlimbo = false      brain = --brain--sleep time: 0.09Priority - RUNNING <RUNNING> (execute 3, eval in 0.22)>0.09   >Parallel - READY <FAILED> ()>0.00   >   >PanicHaunted - READY <FAILED> ()>0.00   >   >Panic - READY <READY> ()>0.00   >Parallel - READY <FAILED> ()>0.00   >   >OnFire - READY <FAILED> ()>0.00   >   >Panic - READY <READY> ()>0.00   >ChaseAndAttack - RUNNING <RUNNING> ()>0.09   >Wander - READY <READY> ()>0.00      worldstatewatching = table: 0x17ee5640      AnimState = AnimState (0x176283d8)      soundtype = _nightmare      listenfn = function - scripts/prefabs/monkey.lua:402      Network = Network (0x171c18f8)      pendingtasks = table: 0x1675c1e0      HasAmmo = function - scripts/prefabs/monkey.lua:61      sg = sg="monkey", state="walk_start", time=0.03, tags = "moving,canrotate,"      spawntime = 8757.1337900534      weaponitems = table: 0xf7204b8      FindTargetOfInterestTask = PERIODIC 223336: 10.000000      actionreplica = table: 0x1a29db00      event_listening = table: 0x94fb2d8      curious = false      actioncomponents = table: 0x160ce178      lower_components_shadow = table: 0x13148e90      entity = Entity (0xa7a8588)      children = table: 0x1aa07ea0      updatecomponents = table: 0xf120f90      OnSave = function - scripts/prefabs/monkey.lua:302      persists = true      brainfn = table: 0xa994e48      event_listeners = table: 0xa0a3540      name = Splumonkey      prefab = monkey      DynamicShadow = DynamicShadow (0x15f66398)      Transform = Transform (0x12104f60)      OnLoad = function - scripts/prefabs/monkey.lua:308      replica = table: 0x9495560      Physics = Physics (0xa189ac8)      components = table: 0x1290ed28      SoundEmitter = SoundEmitter (0xf32fae8)   inst = 153822 - wickerbottom (valid:false)scripts/stategraphs/SGmonkey.lua:25 in (field) fn (Lua) <21-31>   inst = 223336 - monkey (valid:true)   data = table: 0x10e70290scripts/stategraph.lua:398 in (method) HandleEvents (Lua) <389-409>   self =      tags = table: 0x1750e4f8      mem = table: 0xa3e0a70      statemem = table: 0x1ae22fb0      currentstate = table: 0x912e3c0      timelineindex = 1      timeinstate = 0.033333335071802      sg = Stategraph : monkey      inst = 223336 - monkey (valid:true)      statestarttime = 8888.6337969117      bufferedevents = table: 0x1aa45230      lastupdatetime = 8888.6671302468      laststate = table: 0x912bcd0      prevstate = table: 0x912bcd0   buff_events = table: 0x1aa45230   k = 1   event = table: 0x1074a020   handler = table: 0x912b640scripts/stategraph.lua:143 in (method) Update (Lua) <107-146>   self =      updaters = table: 0xfb10f10      OnEnterNewState = function - scripts/stategraph.lua:27      tickwaiters = table: 0xa6ccb80      haveEvents = table: 0x8b50008      hibernaters = table: 0x97d7168      instances = table: 0x9680cb8   current_tick = 266660   waiters = table: 0x164bb538   updaters = table: 0x1640bf38   evs = table: 0xf12aa88   k = sg="monkey", state="walk_start", time=0.03, tags = "moving,canrotate,"   v = truescripts/update.lua:205 in () ? (Lua) <146-219>   dt = 0.033333335071802   tick = 266660   i = 266660[string "scripts/entityscript.lua"]:1024: assertion failed!LUA ERROR stack traceback:    =[C]:-1 in (global) assert (C) <-1--1>    scripts/entityscript.lua:1024 in (method) GetDistanceSqToInst (Lua) <1023-1028>    scripts/stategraphs/SGmonkey.lua:25 in (field) fn (Lua) <21-31>    scripts/stategraph.lua:398 in (method) HandleEvents (Lua) <389-409>    scripts/stategraph.lua:143 in (method) Update (Lua) <107-146>    scripts/update.lua:205 in () ? (Lua) <146-219>	SCRIPT ERROR! Showing error screen

someone have same error or it's just me?

log_dst_overworld.txt

log_dst_cave.txt

Link to comment
Share on other sites

Gah! I forgot that was still there.. This is no longer the case! You can both play and host just fine on Mac now. :D

The original post has been edited, too!

I'm sorry, but that's false, at least for me. I am completely unable to host a server on Mac, mostly because the server just freezes and never starts, all the time with the icon bouncing for a bit, then sitting completely still. don't know why either.
Link to comment
Share on other sites

  • Developer

Something I noticed several days ago, miner hats don't appear to grant 20% rain resistance like they did in DS:RoG.

 

Huh, you're right! Thanks for noticing, this will be fixed.

 

Hi guys,

I want to set a local dedicated server up to test the caves on Windows 10, but the slave server gets stuck at :

[00:00:09]: Sim paused[00:00:09]: [SHARD] Sending slave information to master...
The master server seems to not see at all the slave one :

[00:00:08]: [SHARD] STARTING MASTER SERVER[00:00:08]: [Warning] Could not confirm port 11200 is open in the firewall. [00:00:08]: [SHARD] Shard Server Started on port: 11200[00:00:08]: Telling Client our new session identifier: 021000110BC14EB5[00:00:09]: Sim paused
I don't know if this is important for a local dedicated server but mine stand behind a proxy.

Is there something I missed ?

Have a good day !

 

 

Both of these are on the same machine? We've seen this bug before but haven't been able to track down what's causing it... The only other thing I can think of at the moment is try

bind_ip = 0.0.0.0

In the  [shard] section of your master settings.ini. We'll keep looking in to this though!

 

 

Hi all,

 

i have strange error in my server cave since last update:

 

someone have same error or it's just me?

 

Hm, interesting, I'll look in to this one.

 

I'm sorry, but that's false, at least for me. I am completely unable to host a server on Mac, mostly because the server just freezes and never starts, all the time with the icon bouncing for a bit, then sitting completely still. don't know why either.

 

Once the icon is in the tray, the server is running. Wait a minute, and you should be able to join it. :-)

 

If you want the active console (which you probably do), I'm afraid I don't know how to make that happen. Could someone else who is running a mac server enlighten us on how to start the server with console? (@absimiliard, @t0panka, anyone else?)

 

Pigs still work improperly even in surface. I found a sleeping pig (possibly from previous full moon transmutation) in night and when it returned to its house, it doesn't come out even in daytime.

 

Pigs are just majorly borked, especially as it relates to transforming into and back from werepigs like you point out. See my bug thread on the topic.

 

Yes, getting the pigs to behave sensibly in caves has been kinda gnarly, I haven't fully tested it with werepigs yet... Thanks for pointing this out though, it helps me figure out what to test. :-)

Link to comment
Share on other sites

I wish I could help with the mac server question, but my impression was that TCA Admin (which both Citadel Servers and Killservers.com use to run DST servers) were windows apps.  I've spoken with them about various tech items and confirmed that impression.

 

Sorry.

Link to comment
Share on other sites

Pighouses work underground.

 

 

 

it helps me figure out what to test.

 

When the caveday starts, pigs check for a light value that isn't there right at the start.

(Since the transition from night to day isn't instant.)

So they never exit their houses unless there is some other strong light, like a full firepit light, right next to them.

A flower cave (the ones with light bulbs) mixed with the pighouse own light can trigger the exit.

 

The same applies to the overworld. They won't exit the house.

 

If you do LongUpdate(200) to exit dusk, into a new day, to test the pigs, the light doesn't have to do the transition, and the pigs exit the house.

Link to comment
Share on other sites

  • Developer

I wish I could help with the mac server question, but my impression was that TCA Admin (which both Citadel Servers and Killservers.com use to run DST servers) were windows apps.  I've spoken with them about various tech items and confirmed that impression.

 

Sorry.

 

No prob!

 

When the caveday starts, pigs check for a light value that isn't there right at the start.

(Since the transition from night to day isn't instant.)

So they never exit their houses unless there is some other strong light, like a full firepit light, right next to them.

A flower cave (the ones with light bulbs) mixed with the pighouse own light can trigger the exit.

 

The same applies to the overworld. They won't exit the house.

 

If you do LongUpdate(200) to exit dusk, into a new day, to test the pigs, the light doesn't have to do the transition, and the pigs exit the house.

 

Thanks kindly! This will be resolved in the next update.

Link to comment
Share on other sites

  • Developer

To everyone playing on the branch... I'm seeing quite a few crashes coming in from the Server Creation Screen, when cycling between presets. It's hard to tell from the crash logs why or when this is happening, though. If you get a crash that looks like this:

[string "scripts/widgets/spinner.lua"]:377: attempt to index field '?' (a nil value)LUA ERROR stack traceback:    scripts/widgets/spinner.lua:377 in (method) GetSelectedData (Lua) <376-378>

Could you please let me know what exactly you were doing, and also PM me your klei/DoNotStarveTogether/save/saveindex and klei/DoNotStarveTogether/save/profile ? Thanks!

Link to comment
Share on other sites

I am using a Macbook air for DST and can't seem to figure out how to setup a dedicated server and how to get all the coding for the 2 servers to work. I've been reading your articles and not sure if dedicated servers can even be created on Mac products. Will it possible later in the future for only one server needed to run both the overworld and the underworld for a multiplayer host? Is there any articles or post you can refer me to to create dedicated servers (if possible on a mac)?

 

Thank You! :yaymultipl:

 

Edit: Not sure if this is the right place to ask this (if I can't where should I post?)

Link to comment
Share on other sites

@StretchVanb,@Ipsquiggle, In order to host a dedicated server from mac you'll have to launch the script through terminal instead of the Steam UI with the command "./dontstarve_dedicated_server_nullrenderer -console -conf_dir DoNotStarveTogetherDedicated". The overworld, and the cave dedicated servers seem to be linking up, and I'm able to travel between the caves and overworld, but when anyone else tries to go to the caves, the servers end up printing a migration error (163). 

Link to comment
Share on other sites

I've  been playing around more with my OSX dedicated server, and wanted to see if people not being able to enter the caves was an OSX problem or not. I set up a dedicated server on Windows 8 on the same computer to see if people were able to travel between the overworld and caves, and they were, so it seems my problem is an OSX only issue. 

 

I would also like to point out that SteamGameServer_Init always fails on OSX no matter what you have the steam authentication ports, and steam master server ports set to.

Link to comment
Share on other sites

Critical bug for Splumonkey : Its nightmare form deals no melee damage at all! What a good source of farming food and fuel...

 

Edited : And that nightmare form doesn't throw poops first then charge, just charge forward.

 

Attached : A result of 0 damage nightmare splumonkeys rammed down by broken clockwork rooks. Holy massive loots.

post-577410-0-00670700-1445686575_thumb.

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...