Don't Starve Together

Don't Starve Together

Fueled Lazy Deserter
58 Comments
[VDS]Manchcin 9 Apr, 2022 @ 9:21am 
I don’t understand code well, but after an hour and a half I managed to figure it out! THANK YOU VERY MUCH! Everything works just great!:steamthumbsup::steamhappy:
Serp  [author] 9 Apr, 2022 @ 9:05am 
@@ [VDS]Manchcin: if you want to write me sth directly, please write me at klei forum: https://forums.kleientertainment.com/profile/881349-serpens/
Serp  [author] 8 Apr, 2022 @ 9:27pm 
@ [VDS]Manchcin : the Tropical experience mod is unfortunately poorly written. It was/is of course alot of great work and takes the author tenthousands of hours work, but he does not have good knowledge how to write good/compatible code.

Eg he overwrites the whole "townportal.lua" to not change the behaviour completely, like my mod does, but to only add a single line in "OnStartTeleporting". I quickly wrote better code that belongs to modmain.lua of it and then you remove townportal.lua and townportaltalisman.lua from tropical experience:
https://pastebin.com/wXev4z40
[VDS]Manchcin 8 Apr, 2022 @ 6:27pm 
I figured out now everything works except for my main server. there is a mod conflict. conflict causes mod Tropical Experience | The Volcano Biome (https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1505270912 ). Tropical Experience | I liked The Volcano Biome very much, as well as your mod, could you tell me how to integrate your mod into it or remove the conflict?
[VDS]Manchcin 8 Apr, 2022 @ 5:21pm 
I tried to run on a separate server only with client mods. interaction only by default no fuel and power on. I'll try to run it on a bare server. maybe some client mod is conflicting. then I'll write back.
Serp  [author] 7 Apr, 2022 @ 7:26am 
@[VDS]Manchcin : works fin in my test, what does not work on oyur side?
[VDS]Manchcin 6 Apr, 2022 @ 4:30pm 
does not work.
Serp  [author] 12 Jun, 2021 @ 10:55am 
@fuboga: just look the short youtube video above and you will see how it works on default settings.
Just tested, the mod still works fine.
fuboga 12 Jun, 2021 @ 6:37am 
When I build the lazy deserter it doesn't have any diferent features in it, do I need a second one?
手残大佬勿扰 25 Feb, 2021 @ 12:02am 
有知道怎么用的大佬吗?我看不懂,用翻译软件也看不懂(流下了愚蠢的眼泪)
Asy 4 Jun, 2019 @ 4:32am 
Maybe you can add an option of a fixed number of times.
Serp  [author] 3 Jun, 2019 @ 5:07am 
The fuel is consumed depending on how long it is active, so there is no fixed number of times you can use it. Or what do you mean?
Asy 3 Jun, 2019 @ 3:32am 
Hello, can you change the use time to the number of times, or add an option?
Ensa 2 Apr, 2019 @ 5:45am 
@Serp, ok I get it. I just assumed having only 2 would work but It's a great help anyways. Thank you very much for your work
Serp  [author] 1 Apr, 2019 @ 7:48pm 
@Ensa: Yes it is, otherwise I think it would be too powerful (and also hard to code, because how to tell the game when you have 3 or more LD, to wich one you want to teleport?).
Ensa 1 Apr, 2019 @ 11:17am 
@Serp I set up 2 structures on my wolrd, one on the base and other far away but I can only teleport from the faraway one to the base and not the other way. Is this how it's supposed to be?
Serp  [author] 10 Feb, 2019 @ 5:07am 
@Renega: yes, just follow description at wiki to be able to build it and then you can use it with fuel instead of the described behavior in the wiki.
Renega 9 Feb, 2019 @ 11:17am 
@serp can everyone use this on installed server?
Renega 9 Feb, 2019 @ 10:54am 
i can't find Lazy Deserter in game. which category? @Serp
Serp  [author] 9 Feb, 2019 @ 8:41am 
@Renega: what exaclty/setting does not work? And did you tried disabling all other mods and only test this one? I need more information to fix anything, if sth is broken.
Renega 9 Feb, 2019 @ 8:22am 
not works
Mickeymicky 26 Dec, 2018 @ 3:39pm 
alright I'll just try em out thanks for replying
Serp  [author] 25 Dec, 2018 @ 7:33am 
It's a while ago, but I think with the simple "no fuel" it not even needs any desert stone. You can simply activate/deactivate it without any limitaion. The alternate mode does require a Desert Stone each time you enable/disable it (and the desert stone is removed), so this is limited.
Mickeymicky 25 Dec, 2018 @ 7:07am 
I'm confused why there's an alternate mode when you can jut set fuel type to no fuel? How do they work differently?
Serp  [author] 8 Nov, 2018 @ 7:50am 
@butterpup: Interesting, so it might not be that hard. But still no time to look at it. But if anyone else can make it compatible or implement it, feel free to do so and I will update.
glutendog 7 Nov, 2018 @ 4:17pm 
This mod did it:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1378613951&searchtext=deserter
Though, as you mentioned, you replaced the lazydeserter file, so it can be challenging. I 100% understand if you do not have the time to work on it. Thank you for the great mod, though!
Serp  [author] 7 Nov, 2018 @ 8:20am 
@butterpup:
hm... will be difficult, I have no knowledge about that. The script has to check caves/overworld but this is not easy and I don't know a way to do so. So if you know how to do it, I may implement it, but I have no time to try to find out if it is possible or not.
glutendog 6 Nov, 2018 @ 8:53pm 
Is it possible if you could allow Lazy Deserter travel from the caves to the surface, and vice versa?
Thanks!
Stonetribe 6 Jan, 2018 @ 6:18pm 
Oh this is neat! You make some really cool stuff for turning DST into a single player game!
Serp  [author] 2 Oct, 2017 @ 12:41pm 
@Darklokey276:
Yes, in alternate mode you only control it by giving desert stone. There is not "activate" or "deactivate" action. This is because I can only remove both at once, not only the activate action.
With alot more modding skills it could be improved, but it is alot work, for a very small feature.
Darklokey 1 Oct, 2017 @ 6:14pm 
Hey uh, is the alternate mode supposed to take a desert stone to DEACTIVATE as well? Because I wasted a desert stone trying to turn it on again expecting it to be off xD
Serp  [author] 27 Sep, 2017 @ 7:31am 
With fuel enabled, the LD starts with a small amount of fuel and can be activated without desert stone. That fits your description with 40 seconds active.
So it sounds like the alternate mode is disabled.
Try ressetting modsettings and enable the alternate mode again.
If that does not help, delete the mod and download it again and try again.

If all of that does not help, try ith without any other mods enabled (you can try it in a new test world, just spawn them with "c_spawn("townportal")" and "c_give("townportaltalisman")" ).
If it works without other mods, try to find out wich one is causing it.
If it still does not work... I have no clue :D
CutChemist 26 Sep, 2017 @ 9:00pm 
Idk could be a conflict with another mod I have
CutChemist 26 Sep, 2017 @ 9:00pm 
When I downloaded mod I went to test with 3 LD. Once I had built all 3 I went to give the desert stone but instead I got the text saying "I could give these a desert stone etc". I was able to activate without giving a desert stone. Once I used it tho I was unable to activate it since I couldn't give the desert stone. Also when I did activate it (again without having to give a desert stone) they LDs would stop channeling after 40 seconds or so. Mod is active
Serp  [author] 26 Sep, 2017 @ 3:04pm 
@CutChemist: I just tested the mod (with alternate mode) again, and everything works fine with and without caves enabled.

If you can't give them desert stone, how can you know that they wont stay active? In alternate mode they only get active after you gave them a desert stone.
Is the mod even active in any way?
So please make sure the mod is correctly enabled in the world settings. Are other "server_only" mods working for you?
CutChemist 26 Sep, 2017 @ 9:25am 
I have alternate mode enabled but the teleporters wont stay active and I cant give them desert stones. I have every other setting at default.
chunchengdai 2 Jul, 2017 @ 5:30pm 
只有一个LD可以同时被激活,所以还是没有制服。

国防部包含大量的设置:

燃料类型...............................................................................(默认nightmarefuel)

燃料值............................................................................(~为nightmarefuel游戏4小时)

最大燃料...............................................................................(5天)

疯狂的光环........................................................................(小)

石叻:启用或禁用的沙漠石传送..(启用)

声音:停止5秒后停止....................... LD的声音(停止声音)

交替模式.....................................................................(禁用)

备用模式:启用此功能后,无燃料运行。
chunchengdai 2 Jul, 2017 @ 5:30pm 
他的MOD反思懒惰的逃兵并使其少甚至独奏球员更有用。

现在你只需要激活的世界一个懒惰的逃兵,它仍将活跃。触摸任何其他LD或沙漠石将传送你到主动LD照常。

每一个懒惰的逃兵现在将有一个加油flingomatic极限一样,虽然它是活动会消耗燃料(只有目标LD)。为了看到一个懒惰的逃兵可以检查结构剩余燃料和它会显示百分比左。

如果你是远离活性LD你可以关闭它给沙漠石其他懒惰的逃兵环游世界。现在你可以激活新的LD如果你想这样。


为了激活它,你给它一块沙漠石。也要停用它,你需要一块沙漠石。

或者你做一个传送,在那之后它会自动失效。

这个mod替换lazydeserter文件,所以不兼容的任何其他MOD,并改变它。

想法+视频+ Modicon的t1morino88eex
LiketheShore&theSea 12 Jun, 2017 @ 2:08am 
Ohhh, ty kindly for including this option. I shall def give it a try! Now to obtain an orange gem(s) in my latest world, as i'll finally have a use for the LD now. :D
Serp  [author] 11 Jun, 2017 @ 3:23pm 
Making Desert Stone fuel is complicated, cause they are already used to deactivate LD.

But since are requesting something without fuel, I found a simple solution for that.
I added as modoption "alternate mode". With this enabled, it runs without fuel.
To activate it, you give it one Desert Stone. Also to deactivate it you need a Desert Stone.
Or you make a teleport, after that it will deactivate automatically.
LiketheShore&theSea 11 Jun, 2017 @ 1:21pm 
I'm not interested in using the Klei forum for a discussion related to this mod, I'm sorry.

I don't want to disable fueltype entirely; I do want to pay for the use of the LD with desert stones.

If you're willing to add a fuel category for the desert stones, I'll use your mod. If you're not interested in doing so, that's ok too.

I sincerely wish I could code for myself. I have several mod ideas that I wish I could execute.

Ty muchly Serp.
Serp  [author] 11 Jun, 2017 @ 1:09pm 
If you want to contact me, please use Klei forum.

You could disable fueltype in settings, then you would have infinte lazy deserter.
Or you could try the other LD mod https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=917178229
Your ideas are much work to code and I'm not willing to do this. If you can add this stuff yourself I could include it in the mod with you as second author.
LiketheShore&theSea 11 Jun, 2017 @ 1:14am 
As I despise the time limit, would it be possible to also include a toggleable (in configuration menu) option to turn on an 'infinite' # of days for a player decided # of stones?

I'd like to be able to choose 1 stone to turn on and keep turned on the LD indefinitely. Maybe if I deem that too inexpensive I can change that higher and experiment until I find a satisfactory setting.

Thx again Serp.
LiketheShore&theSea 11 Jun, 2017 @ 1:14am 
@Serp: Thanks for entertaning my idea and for your reply. Ya, with my idea you'd have to create 2 types of new item: the 'blank' key & the 'cut' key. It'd take a bit more novel code perhaps but it'd be a robust system where you can create a permanent stone one-time use ticket to a certain LD.

Nightmare fuel is extremely expensive & annoying to farm. I also hate having a time frame I have to meet before the fuel runs out.

As desert stones are material for building the lazy deserter, and sort of the 'key' to the new teleportation system, and give a legit reason to keep farming the antlion, I'd appreciate having 'desert stones' as a fuel type u can select in the configuration menu.
Serp  [author] 10 Jun, 2017 @ 7:06am 
you can also post longer ideas here:
http://forums.kleientertainment.com/topic/78051-mod-idea-make-the-lazy-deserter-useful-for-2-players-servers/
discussion at the forum might be easier.

I replied you there.

LiketheShore&theSea 10 Jun, 2017 @ 3:05am 
Inventory space is precious. It'd be expensive enuf for each key to require one inventory slot on its own and not stack with other keys, even keys for the same LD destination.

Perhaps make the ability for other players to use your created keys configurable, so if you want to avoid players looting your corpse, and using the key to find your super-secret hidden base that way, you can. :P
LiketheShore&theSea 10 Jun, 2017 @ 3:05am 
Would you be willing to make a Lazy Deserter mod where Desert Stones are the commodity instead of nightmare fuel?

Where you can use a Desert Stone(s) (and whatever else is deemed necessary in the crafting recipe) to create a new item which acts as a key 'blank' that you can 'cut' by using it on a particular LD to associate it with that LD destination, permanently, for a one time use.

Use the crafted key blank on the LD u desire to return to, and have it become a new item permanently tied to that LD. Even if dropped and picked up again or used by another player it would still return said player to said LD. Have it break on use (whether the LD exists and the teleport occurs or if the LD has been destroyed and no longer exists and the teleport fails, with ingame text stating the LD no longer exists, if possible).
# 19 May, 2017 @ 12:32am 
THIS IS AWESOME! THANK YOU!