Don't Starve Together

Don't Starve Together

Scaled Pack
40 Comments
Terra B Welch 24 Mar, 2019 @ 5:12am 
@GUGU Works fine for me.
pessi 27 Dec, 2018 @ 10:04am 
Crashing when equipped :(
Terra B Welch 30 May, 2018 @ 3:22pm 
I just wanted to let you know I made a personal tweak to this mod, the tweak adds quotes for each character, if you want I can send you the quotes and you can add them!
Mikeadatrix 4 Apr, 2018 @ 9:46pm 
Like two slots will change the world. This can actually be obtained without farming for ages.
Abatato 15 Feb, 2018 @ 9:17am 
Krampus sacks are better in every way.
11111superdude 8 Jul, 2017 @ 7:27am 
cool my backback never burns and theres a way to waste
dragon scales, gold, and silk:steamfacepalm:
chunchengdai 2 Jul, 2017 @ 5:31pm 
像一个缩小的胸部,但不自负。

12槽防火包。需要1龙鳞,6丝和2金工艺。
Virkful 15 Jun, 2017 @ 3:33am 
coz it's a custom equipment, you'll need to contact the extra equip slot modders to add this item into their list to make it compatible
Furrfire 1 Jun, 2017 @ 2:23am 
The bag doesn't seem to be compatible with extry equip slots or such mods that give a special backpack slot? That's a shame =,<
Furrfire 22 May, 2017 @ 11:38am 
No longer crashes entering the game or being near the dragon fly, not strong enough to kill the dragonfly yet to test further, maybe in a few more days =x. Thanks for the fast fix!
pseudonym404  [author] 22 May, 2017 @ 3:05am 
Apparently, when tired and skipping testing because it's such a trivial fix, it's possible to do really stupid things like write a simple if statement in the wrong language. Oops.
Furrfire 21 May, 2017 @ 11:27pm 
Instantly crashes the game, upon entering my hosted world with the latest patch. Before this last patch it would only crash when I got close to the dragon fly.
Also for some reason it had me in the wrong season too, turning off this mod fixed everything- back to the correct season even. Weird.
pseudonym404  [author] 21 May, 2017 @ 7:09am 
Added nil check on lootdropper before using it, been meaning to do that for a while, just hadn't got round to it, sorry.
Daniel86268 21 May, 2017 @ 5:24am 
I looked a bit into the Error that Morte Morticia and Ignitedstar posted, and I've been able to track it down. It's caused if you have the mod on a dedicated server (and probably as a guest on a player hosted world as well) and use the Blueprint option. Some recources aren't loaded on the client, which makes the mod crash when trying to add the blueprint to the droptable of the Dragonfly. If you use this code to add the Blueprint to the Dragonfly drops instead it works fine:

function AddDflyLoot(inst)
if inst.components.lootdropper then
inst.components.lootdropper:AddChanceLoot("scaledpack_blueprint", 1)
end
end
AddPrefabPostInit("dragonfly", AddDflyLoot)
Ignitedstar 16 May, 2017 @ 9:27am 
Would like to doubledown on what was written by Morte Morticia. I just got the fatal error in-game a minute ago with the same message coming from this mod.
Ambroise 2 May, 2017 @ 3:10pm 
I am excited for this! I have an error though.

[String"../mods/workshop-896187363/modmain.lua"]:19: attempt to index field 'lootdropper' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-896187363/modmain.lua(19,1)
=(tail call) ?
=[C] in function 'xpcall'
scripts/mods.lua(131,1) in function 'mod'
scripts/mainfunctions.lua(155,1)
JustJasper 27 Apr, 2017 @ 2:56am 
Ooh, neat! Now that backpacks are flammable this is a nice useful mod addition.
Freyah 15 Apr, 2017 @ 6:21pm 
You are amazing, everything works wonderfully! Thanks <3
pseudonym404  [author] 11 Apr, 2017 @ 3:47pm 
It equips as a backpack when extra equip slots is also enabled.

You could do the compatibility in either mod, but it's easier in this one i think, as all it takes is:

inst.components.equippable.equipslot = EQUIPSLOTS.BACK or EQUIPSLOTS.BODY

since EQUIPSLOTS.BACK is nil when extra equip slots isn't enabled.
Freyah 11 Apr, 2017 @ 3:15pm 
Woah, quick update, thanks!

Does that mean it now works cooperatively with Extra Equip Slots to be used as a backpack, or will it still use the chest slot?

Actually that got me thinking, would the creator of Extra Equip Slots be the one who needs to tweak something for your Scaled Pack to be detected as a bag?
Daniel86268 10 Apr, 2017 @ 11:11am 
Awesome, that was quick :D
pseudonym404  [author] 9 Apr, 2017 @ 8:43pm 
I added the option to have the dragonfly drop the blueprint too. :)
pseudonym404  [author] 9 Apr, 2017 @ 7:12pm 
The inability to craft using items in the pack is caused by the extra equip slots mod, since it tweaks all the packs included with the game to set up the new slot, but will break any custom packs due to it not being possible for that mod to know about them all. It was easy to make them compatible though, so that should no longer be a problem.
Freyah 9 Apr, 2017 @ 4:15pm 
Hi! I dunno if the mod was acting up or if I didn't do something right, or if it's intended, but the materials in the bag aren't being detected. When I try to craft something, if, say my stone is in the bag, it says I don't have any. I have to move it to my main bar, and only then can I refine it into cut stone, for example.

I was also wondering if perhaps at some point, the bag could be compatible with "Extra Equip Slots" (a mod that gives a separate bag equip slot instead of taking up the chest, as well as a necklace slot)? I would loooove that.

Thanks!
Daniel86268 9 Apr, 2017 @ 12:55am 
Thanks :D
pseudonym404  [author] 8 Apr, 2017 @ 4:20pm 
Yeah, config option seems reasonable, no promises when I'll get round to it though. :)
Daniel86268 8 Apr, 2017 @ 6:08am 
Not sure why only the dedicated server has issues without it. Have you tested it with other players connecting to your local hosted server? They might've encountered the same issues I guess.

I absolutely see your point. How about adding the blueprint as an option then? Cause personally I kinda like the idea to at least have to kill the Dragonfly once to be able to craft the Backpack, so it kinda becomes a bit more lategame and doesn't render the normal backpack and/or the Piggyback useless as quickly xD. (You can get your hands on a few dark swords and some armor really quickly to smack down Dfly, and almost skip the normal backpack already if you want xD.)
pseudonym404  [author] 7 Apr, 2017 @ 7:08pm 
Ahh, bit like when you want a custom size storage, but specifying the piggyback instead of creating a new one. Strange that only the dedicated server seems to need it, but I'll get that added.

I thought about a blueprint, but I'd quite like it to be on par with the chest, allowing you to just hit the dragonfly for scales, and run away, if that's all you want.
Daniel86268 7 Apr, 2017 @ 12:12pm 
Still didn't work for me, but I did a bit of research and found out that if you add

local containers = require("containers")

local oldwidgetsetup = containers.widgetsetup
containers.widgetsetup = function(container, prefab)
if not prefab and container.inst.prefab == "scaledpack" then
prefab = "piggyback"
end
oldwidgetsetup(container, prefab)
end

after the local assets it works on dedicated servers as well. (At least in my tests on my server.)

Btw. how about adding a "rare blueprint" like the one the scaled furnace needs/has which drops from the Dragonfly? :DSTchester:
pseudonym404  [author] 7 Apr, 2017 @ 7:05am 
Done, assets are now organised just like the piggyback in 2 archives with the same naming convention, no idea if that will help or not though.
pseudonym404  [author] 6 Apr, 2017 @ 3:09pm 
I'll give the asset renaming idea a go when I've got a moment (at this point, I'll try anything, I'm out of ideas), and at least get the missing all_clients_require_mod added for automatic downloading.
Daniel86268 6 Apr, 2017 @ 2:51pm 
I tried a bit further, and on a client hosted server it works without any issues. (Same mods as on the dedicated server.) I'd guess the game somehow messes up the communication between Server and client, which doesn't exist to that extend on a local hosted server. (Maybe other people joining on your local hosted server have the Same issues?) Maybe it has issues with the second parameter of OverrideSymbol and for example SetBuild() having the same name? (Where the Piggyback has swap_piggyback and piggyback, so different names.) I really love the idea, concept and art of this mod, and I think it's worth making dedicated server compatible as well.
Daniel86268 5 Apr, 2017 @ 4:28am 
I tried copying anim/ui_piggyback_2x6.zip to <mod dir>/anim/ui_piggyback_2x6.zip both on the server and on the client, and I still get the same crash. I looked into the code, but apart from the swap_piggyback asset (which I tried out adding) I didn't see anything that was missing/might've caused issues. I don't have much modding xp though, so I probably missed something xD.
pseudonym404  [author] 4 Apr, 2017 @ 4:23pm 
I had a look at the code where it's crashing, and I think the only way widget would be null at that point, is if WidgetSetup isn't correctly constructing the container when called from the mod, since all the mod does for the ui is call that to construct a piggyback ui. Could you try copying anim/ui_piggyback_2x6.zip from the game data into the mod folder, and see if that helps?
Daniel86268 4 Apr, 2017 @ 2:49pm 
Edit: As soon as you craft the backpack the client crashes, and as soon as I reconnect it crashes instantly again. It somehow seems to have issues with the UI setup of the backpack. Haven't looked into the code myself to find the issue yet.
Daniel86268 4 Apr, 2017 @ 2:47pm 
I've tried it on a dedicated server, and when enabling the mod and joining as it is the client screen freaks out by beeing black and weirdly. Adding the "All clients require mod" tag fixes this (which makes sense, since you need the textures clientside as well), but as soon as i craft the backpack I get this crash: https://dl.dropboxusercontent.com/s/q4x5bgyyxsc26pu/20170404233833_1.jpg?dl=0 (Other mods installed are in the screenshot, but they shouldn't matter imo, since they don't mess with the Piggyback UI either.) Adding the "All clients requie mod" to the client as well doesn't change/fix anything. Any help and/or fixes very appreciated, since I really like this idea of a higher mid tier backpack as alternative to the Krampus Sack (-grinding). :DSTchester:
Mickmane 2 Apr, 2017 @ 10:27am 
Nice!

I suggest putting that in the description. :)
pseudonym404  [author] 2 Apr, 2017 @ 10:20am 
It's a piggyback reskin, without the speed penalty, but requires a dragon scale (and silk and gold) to craft. :)
Mickmane 2 Apr, 2017 @ 10:16am 
Any special abilities, or just normal backpack reskin?
Shoctor 1 Apr, 2017 @ 2:58pm 
This Is Like A Letter, But Less Lettery