Jump to content

Would this be possible? [optimization of lag]


Recommended Posts

DISCLAIMER: I don't know much about LUA or how Don't Starve Together is programmed. That's why this is just a question.

 

Would it be possible to make caves generate far away from the main land, and when a player enters the caves:

- It hides the screen, like jumping through a wormhole. Maybe plays some descending animation?

- Teleports the player into the caves

 

If we had a way to detect the player is in the "cave biome", and make it impossible for Telelocator Focus to work there, etc. and give the cave biome its special characteristics, like different HUD and the darkness stuff, we would have caves without the need for a second server.

 

It also gives the added benefit of Maxwell's Magic Chest and the Lazy Deserter connecting the caves and surface, and allowing for Cave-Surface teleportation.

No second server, so no lag.

Would this be possible?

iirc that's how hamlet ruins work, that'd be possible but that would probably break most mods that are affecting anything in the caves and klei care about old mods still working, not to mention having to convert old worlds, which would be especially problematic if they'd also return DS ruins as a third disconnected part of the world and that'd probably be laggier because clients would need to keep the tiledata of all three worlds loaded at once 

21 minutes ago, grm9 said:

iirc that's how hamlet ruins work, that'd be possible but that would probably break most mods that are affecting anything in the caves and klei care about old mods still working, not to mention having to convert old worlds, which would be especially problematic if they'd also return DS ruins as a third disconnected area and that'd probably be laggier because clients would need to keep the tiledata of all three worlds loaded at once 

ah. old mods and converting old worlds. forgot about that. that's a shame

 

It would be nice if we got a different dimension generated this way, without the need for a 3rd server ngl

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.

×
  • Create New...