Don't Starve Together

Don't Starve Together

Evolving Maxwell Shadows
178 Comments
T-sher 30 May @ 9:39am 
Update it please, the mod is very good
Serp  [author] 5 Jul, 2024 @ 5:51pm 
I wont have the time for big updates to my mds as you maybe already guessed.

I allow everyone to take over my work and update this mod. But please with credits by mentioning me and linking to the original (and please notificy me here , so I know that it is already taken care of by someone else :D)
Serp  [author] 17 Apr, 2023 @ 10:41am 
thanks for reminding me.Unfortunately I don't know when I have time left to update...
But its on my todo list to at least replace the new shadows with the ones from this mod.
Gosh of War 17 Apr, 2023 @ 9:23am 
really miss this mod, hope it gets updated soon
GamaRadioativo 24 Dec, 2022 @ 5:59pm 
i mean the strengh and life, or even time for the shadows.
stats*
Kaef 9 Dec, 2022 @ 12:23pm 
update plss :steamsad:
Serp  [author] 8 Dec, 2022 @ 8:07am 
@GamaRadiotivo:
Sorry, I don't understand what you want to say =/ What "status"?
I think the new summoning of shadows (with the wheel) is better than the old.
GamaRadioativo 8 Dec, 2022 @ 7:55am 
what about changing the status and durbility of the shadows, mantaing the summoning as it is now. Also the change of Maxwell status that is already in the mod.
it's plausible?
Serp  [author] 6 Dec, 2022 @ 2:32am 
May be alot of work to update, did not look at the code yet.
Easiest would most likely be to replace the new shadows with the ones from the mod (spawning them with the new spawn wheel). But it seems the new shadows also have some special new abilities, so no clue how to deal with that.

Maybe you can suggest what kind of combination would be good. I think this week I will at least replace the new shadows with the ones from this mod, since this is easiest. Combining some features of both may take a bit longer.
GamaRadioativo 5 Dec, 2022 @ 4:08pm 
Update pleeeeeeease.
Awesome mod
Timedeus 6 Nov, 2022 @ 9:01am 
Will this one get updated after maxwell refresh ?
Mickmane 28 Mar, 2022 @ 10:13am 
Serp, I didn't know they put "pick up" on right click though, sounds weird. (Have been distracted with other games lately.) Checking now, picking up something else is still left-click, just not the book. Very weird.

And I wonder, "Call Shadows", is that calling them to you? Did I miss a feature all the time because I left the book at home?

Anyway, maybe add an option "old behaviour" and "new behaviour" to the mod settings. Old behaviour is obviously what it did before the update, and "new behaviour" puts the call shadows into the inventory (which I'd find more convenient anyway, if it's calling them to you).

I'd leave the rest as it is in the "new behaviour", just so people don't get lost while getting used to the new crafting menu. :)
Serp  [author] 28 Mar, 2022 @ 7:36am 
@Mickmane:
You can assign unlimted actions to an object. But usually you only have a limited amount of buttons. So before the update it was on the PC:
Leftclik to pick the book up. Rightclick to call shadows and alt+leftclick to examine. Now the default game puts "pick up" on rightclick and "read" on leftclick (which simply opens the crafting menu with shadow recipes open). But since "call shadows" has a higher priority, with my mod there is no "pick up" option with the mouse anymore.

I'm not that familiar with the binding of actions. I can try to find out if something can be put on alt+rightclick... investigating and testing this will cost alot of time, so I might not add a "fix" for this for several weeks.
But I thought the "read" action has no real use anyway. You can open the crafting menu by yourself easily.. and removing that action is easy and fast done.

Another alternative would be to move the "call shadows" action to the inventory (rightclick while book is in inventory)
Mickmane 28 Mar, 2022 @ 2:43am 
Serp, what do you mean, has no space left?

I'd rather not have the game's default actions changed.
Serp  [author] 28 Mar, 2022 @ 12:10am 
@Ketchuq: thanks for the report, will fix it ion the next update (0-2 days)

@All:
The newest crafting menu update did add a "read" action to the Codex Umbra book. Since my mod adds a "Call shadows" action, this means the "Pick up" action has no space left, so only way to pick up the book is currently holding spacebar I think.
My "fix" to this problem would be to remove the new "read" action. Instead you simply open your crafting menu and select the book there. Are you fine with this or do you think you have a beter solution?
Ketchuq 27 Mar, 2022 @ 6:46pm 
Whenever the shadow health regen setting is disabled it causes the server to disconnect.
Mama Goose 27 Mar, 2022 @ 6:35am 
This is the best mod in the whole Don't Starve Together Workshop. I would give up Combined Status and Global Positions just to play this. 40/10 absolute banger of a mod. The most fun I ever had in DST
Mickmane 9 Mar, 2022 @ 12:02am 
Sounds good. :)

Shame about the no picking though. :)

Thanks!
Serp  [author] 9 Mar, 2022 @ 12:01am 
ok, shadows will never dig any farm plant now and also won't pick weeds (because of traps like firenettle and so on).
Of course users can change the "BM_AllowedItemActions.lua" to their liking to still allow/disallow something.
Mickmane 8 Mar, 2022 @ 9:44am 
...

For weeds, I still think an option in the mod settings for whether to dig them or not would be best. I might give a group of shadows a shovel each for digging stumps, and don't want to fiddle with them to get out the shovel when I dig up the weeds I don't want, or just digging up debris. So the equipped shovel thing wouldn't work for me.

Other players might always want to get rid of them, or never, or only digging up one kind but keeping another (I might, when I have enough of one kind but not another).

There is no one-fits-all solution, so if you can't make an option in the mod settings, it's just best to never dig them at all, and have the player dig what they want manually. Except maybe for spiny bindweed.
Mickmane 8 Mar, 2022 @ 9:44am 
Well, fruits and vegetables are the normal harvest, so should be treated equally. :) (Always pick, never dig.) I would also always have the three useful weeds picked!

Weeds are forget-me-lots (good for tea), fire nettles (good for warming up), and tillweed (good for healing salve). Oh, and spiny bindweed, which never produces anything useful.

... (Grrr, just a little too many characters.)
Serp  [author] 8 Mar, 2022 @ 9:22am 
@Mickmane: I did not play too much with this new farming system, so it was indeed a question I would like to see an answer to :D Weed is never "picked" (only "digged") and fruit plants are never "digged" but always "picked" (the proper way to deal with them)? Then putting all fruit plants to the "never" list should solve it, while weeds are only digged when both maxwell and the player have a shovel equipped. -> Then I will implement this tomorrow.
Mickmane 7 Mar, 2022 @ 11:32pm 
Hm, maybe have the shadows not dig any farm plants. And add a setting option to let the player decide whether to make an exception for weeds. Is that possible?

I didn't think the shadows would actually talk, just imagined them petting the plants alone was hilarious. :) I prefer no sound. (Got my own primitive mod that replaces all sorts of sounds with "", like most characters, Lucy, mandrakes, most ghost sounds - couldn't find them all, unfortunately, Abigail drives me insane for real.)

Thanks for all the work on this mod! :)) (And the mod itself. :) )
Serp  [author] 7 Mar, 2022 @ 6:45pm 
@Mickmane:
That rule fpr speical farm plants is too special to code... But the current solutino is also not optimal, because the shadows dig normal plants the same way like special plants if maxwell also has a shovel equipped...
Maybe we should add all normal farm plants to the "never" digging list? Because usually you should "pick" them , not digging right? While the special plants are not pickable? This way the shadow will only dig special plants if both have a shovel equipped and wont dig normal plants... ?
Serp  [author] 7 Mar, 2022 @ 6:45pm 
@Mickmane:
hm... yes bait seems a bit difficult. I just looked for the code for eg. seed on a birdtrap. I added an exception for this case (for bait that has a trap defined). Since powder cake works without a trap, I added the prefab to the never list. (will upload the change when we solved the special plants question)

Shadows can not talk, so it is basically just the moving action, so not really hilarious. But I could add a sound or so, if you know one that would fit (if it is a sound already present in the game. I can not add new sounds).

Shadows should simply switch target, if the one he wants to pick is no longer available. So I don't think there will be issues.
Mickmane 7 Mar, 2022 @ 11:16am 
The update looks great! :)

Never pickup has me remember that my Lazy Forager keeps picking up stuff I don't want picked up. Maybe add an option to not pick up 'bait' (for gobblers/pigs, could define one or two specific items that work - does powdercake work for both?).

I find the talking to plants hilarious! Must change to Maxwell as soon as possible to try it. :))

Picking farm plants has me slightly worried what will happen when Robo Glommer and a shadow both want to pick something... (I've had problems with Robo Glommer and Loot Pump.)
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1628298090
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2208128427

For special plants/weeds, I like to have one separate plot to let them grow, and have them removed on main one. Not sure how to tell the shadows the difference. :) Maybe only dig them up on the same plot as the player digs them?
Serp  [author] 7 Mar, 2022 @ 3:34am 
added harvesting and a few other stuff. let me know if you discover bugs and want sth in the always/never action list.
Serp  [author] 6 Mar, 2022 @ 10:27pm 
@Kirisaki Shiroto: I don't know, also depends on how exactly the update will look like.
I think if it will be by far too different, then I may turn this into a new character (old maxwell), so you can choose between the this and the reworked maxwell.
Timedeus 3 Mar, 2022 @ 7:20pm 
look like maxwell gonna have a refresh by 2023. will this mod get updated when it happen? really likes this mod
Rim <3 Belladona 3 Mar, 2022 @ 12:24pm 
Thank you! I love your mod :)
Serp  [author] 2 Mar, 2022 @ 3:47pm 
I guess the best would be if they do it the same way like picking berries and so on, so only while they and you have a pitchfork equipped.
Harvesting is a seperated "action" and not the same like picking, right? Guess I have to add the harvesting action to the code then... will see when I have time left to do so..
Rim <3 Belladona 2 Mar, 2022 @ 1:47pm 
Hello, what are your thoughts on allowing the shadowminions to harvest farms?
Serp  [author] 17 Jan, 2022 @ 1:56pm 
@Secret: works fine on my side. Maybe another mod is causing it or a combination of mods. Best would be the logfile containing the error
Secret 17 Jan, 2022 @ 1:18pm 
Cant Generate map with this mod. Someone knows why?
Standard map(no changes) + mod = Erro generating
Serp  [author] 22 Dec, 2021 @ 6:05pm 
Added setting for container size (6-15).

With workers now being able to pick up stuff from the ground, I recommmed to set the modsetting "Inventory" on the bottom to "Yes for worker", so the container of workers allow you to put everything into it.
(it is the new default setting, but a mod update won't change the settings current users have)
Serp  [author] 22 Dec, 2021 @ 12:52pm 
(assuming you meain "picking berries from the bushes. picking up berrybushes should work regardless of you holding a pitchfork)
Serp  [author] 22 Dec, 2021 @ 12:34pm 
@Kirisaki Shiroto: berrybushes are unchanged, so they are only picked if the shadow and you hold a pitchfork. (to prevent the shadow from picking every berries and then they spoil)

But you can customize this in BM_AllowedItemActions.lua. If the "always" list for an action exists (it does for DIG and PICK), then everything in the list is done by the shadow if he has the tool. Everything that is neither in the always nor in the never list, is only done if also maxwell holds the same tool.
So if you add berrybushes to the always list, they will pick it without you holding the pitchfork.
Timedeus 22 Dec, 2021 @ 5:10am 
wow the new shadows look smart, btw i did a quick test and pitchfork worker guy ignore berry bushes
Serp  [author] 22 Dec, 2021 @ 12:21am 
@All:

new features:
- worker now goes to nearest target to him first, instead of targets near to maxwell
- worker now equips automatically the right tool to do an action to the nearest target, if he has the tool in inventory. otherwise it will try to equip sth else that is allowed in BM_AllowedItemActions.lua (eg. lantern).
- If something can be picked and worked on and worker has all relevant tools in container, the work has higher priority (eg. chop tree, instead picking stonenuts)
- workers now can pick up stuff from the ground (if it is "canbepickedup" and "cangoincontainer"). The tool for this is also the "pitchfork". I already excluded "Codex Umbra", tools and lights (eg. lantern) in BM_AllowedItemActions.lua. Let me know what else should be excluded. If I don't add it, you can add it also yourself to the list.

It contains alot of new code, so there might be bugs left.
Please test and report back if you find bug.
Serp  [author] 21 Dec, 2021 @ 11:24am 
@Kirisaki Shiroto: yes, they currently go in order of type.
I could change this code to 1) check if the tool can do more than one thing. 2) check if the shadow has more than one tool in inventory 3) then not only search for one type, but for all types one can work with that tool ---> then the sahdow would work the nearest thing first, regardless of type, it would work better with multiools and even if it has a pickaxe and a axe in inventory (will switch it then).

Is this something that is wanted? Might be alot to change in the code, so might take a while, depends on when I find time, maybe I can do it within some hours, maybe more.
Timedeus 21 Dec, 2021 @ 5:51am 
@Serp the last time i try the multitool ,they act hillariously, they try to chop all the trees they see first, then mine all the rocks, then come back to digging the tree, not that i complaining cuz i don't use that mod anymore.
Serp  [author] 20 Dec, 2021 @ 12:30pm 
@DumberZin:
The shadow should do, what the tool can do. So if you give him this multi-tool that allows chopping and mining (Pick/Axe), he will do both.
I think there is also a mod that adds a tool to do nearly everything, alhtough I'm not 100% sure if it works with the shadows, but if not, please report back and I will look into it.
󠀡󠀡 20 Dec, 2021 @ 12:25pm 
he only uses the tool that is in the first slot of his inventory, so he can't mine and cut trees unless I keep changing his inventory...
Timedeus 29 Nov, 2021 @ 9:00am 
May be give them some specific tool will make them pick anything layed on the floor
And since we can turn on and off the shadow, we can control it greatly.
Serp  [author] 28 Nov, 2021 @ 3:40pm 
@Luconis: if you mean picking up the logs after chopping a tree, this is really difficult to code ... (differentiating between stuff that you layed on the floor at purpose and stuff that spawned from chopping) So I don't think I can add it, unless you have a good coding idea.
Serp  [author] 28 Nov, 2021 @ 3:37pm 
@Luconis: they do already, see description above "Also giving him a pitchfork will make him pick things like bushes/grass/saplings/reeds".
Or what do you mean?
Luconis 28 Nov, 2021 @ 1:19pm 
Could you add that they pick up stuff by their own?
Dagoth Ur 21 Sep, 2021 @ 6:30pm 
Probably, best maxwell mod. Maybe developers can be use this little bit diffrent.
Serp  [author] 28 Aug, 2021 @ 3:45pm 
@Kavaline: Yes, the level is only for this specific shadow unit, not for others. So if you summon another one, regardless if the previous died or not, the new one will be level 1.
If you want you can enable the settings "Keep upgrade fuel", to get the nightmarefuel back you invested in a shadow after he died.
Kavaline 28 Aug, 2021 @ 10:48am 
how exactily the level system works? for example, I summon a lv 1 duelist shadow, and use 3 nightmare fuels to lv up, and, if this duelist shadow dies, a new duelist shadow will have lv 1? (if isn't in this way, can add this option? would be nice if you can upgrade your shadow until you keep them alive, or for crucial situations only)