Don't Starve Together

Don't Starve Together

Radial Menu [CLIENT]
42 Comments
TheVillain 4 Oct @ 9:54am 
Holy smokes the new UI update is good

Really great work, 10/10, easy recommend to anyone
nadnad 🍉  [author] 24 Sep @ 8:52am 
v 1.2 :
- Rework the UI
- Increase item slot from 10 to 15
- Adding Tooltips for Battlesong, Wicker book, Elixir and Walter ammo
TheVillain 21 Sep @ 12:34pm 
Can confirm latest patch fixes the issue with having too many items

Just be aware that you might not have all the possible items showing up - which er...might be a bummer if your looking for your lantern :D
nadnad 🍉  [author] 21 Sep @ 9:40am 
A QoL mod that show food, healing, equip as radial menu
v 1.1 :
- Fix bug when player have more than 10 items
- Add configuration to use scroll up and scroll down (mouse) to change tab menu

thanks to TheVillain and Nykerit for reporting the crash :lunar2019piginablanket:
TheVillain 20 Sep @ 12:10pm 
i took some screen shots of whats 'safe' and what causes a crash.

if you want me to DM them let me know
TheVillain 20 Sep @ 12:06pm 
I can confirm that its to do with having too many 'equipable' items is what does the crash

If you fill the hotbar with *different* tools/weapons/clothing its fine
If you have one more (for example in your backpack) the game crashes
If you have a full hotbar of all the same item and you fill your backpack also, then its fine (for example all flint axes).

Does that makes sense?
TheVillain 20 Sep @ 10:09am 
no problem, i can try to test with more inventory in a fresh testing world, will do this evening
nadnad 🍉  [author] 20 Sep @ 9:03am 
@TheVillain : i think so, ill try it later. im just make sure what cause the crash. thanks for the log
TheVillain 20 Sep @ 8:38am 
mmm
if you say so?

so if you have more items in your inventory than the wheel can handle...game crash?
nadnad 🍉  [author] 20 Sep @ 7:55am 
@TheVillain : oh its because you have so many equipable item in inventory?
TheVillain 19 Sep @ 4:10pm 
https://pastebin.com/XiUZRj3N

this is the end of the log where it crashed - happy to send you the full log
TheVillain 19 Sep @ 4:06pm 
I've also had a few crashes - thought it was a mod conflict but now i've removed the other mod that used the same keybind and its still happening.

I can send a log if you like
nadnad 🍉  [author] 6 Sep @ 12:24am 
@Nykerit : can you send me crash log?
Nykerit 5 Sep @ 1:16pm 
The game crashes if I have too many wearable items
何以解忧 29 Jul @ 7:59am 
天才!
water is good 28 Jul @ 3:04pm 
my equippable items are not showing on the wheel, just pan flute
D1 25 Jul @ 7:37pm 
Awesome mod, bro. Thanks agaain! :meephappy:
Shade 25 Jul @ 12:10pm 
i suggest changing AddKeyDownHandler to AddKeyUpHandler cuz if you hold down the key it will spam the wheel open and close
Shade 25 Jul @ 12:05pm 
Do you have discord or smth ?
Shade 25 Jul @ 11:53am 
Well it's way further to fix
nadnad 🍉  [author] 25 Jul @ 11:50am 
@Clifford W : ahh good if you found a fix. Noted, gonna add it as update later. Thankss
Shade 25 Jul @ 11:46am 
SetModHUDFocus prevents you from rotating
nadnad 🍉  [author] 25 Jul @ 11:46am 
@Clifford W : yeah thats what im thinking. Maybe some of your mods rewrite my code? Or if you have time maybe you can try using only this mod in new world (non moded) to test. If its still not work, i think something wrong with my code.

I cant give an update right now
Shade 25 Jul @ 11:46am 
if IsWidgetVisible() then
HideAllMenus(player)
hud.current_widget_tab = nil
SetModHUDFocus("EquipMenu", false)
else
local last = hud.last_widget_tab or "simple"
if last == "char" and not IsWigfridOrWalter(player) then
last = "simple"
end
SetModHUDFocus("EquipMenu", true)

ShowTab(player, last)
end
Shade 25 Jul @ 11:46am 
I've an easy fix
Shade 25 Jul @ 11:39am 
it's weird cuz gesture wheel doesnt rotate when i press Q or E
nadnad 🍉  [author] 25 Jul @ 11:33am 
@Cliffford W : yup thats what i mean, if just add canister to widget i can (but i think i forget to add it). but if i add it you still need to open widget -> choose canister -> choose the book. take so much click. all i want is, read the book in canister and even if in canister you can use it. but yeah i think not possible as client.

and in your case it strange, i test it with that camera mod. its fine. when you open menu or tabs, the camera should be locked when you press Q and E. can you tell me maybe you using modded character or maybe in cave or something? i think one of you mod isn't compatible with this. the only way i think add config to change Q and E for your problem. i want to add scroll wheel to change to tabs but my code still not work yet.
Shade 25 Jul @ 11:23am 
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3020555626
I use this
but even with it disabled i can still rotate
Shade 25 Jul @ 11:22am 
Nope you can't access the insides of the canister unless you physically open it
nadnad 🍉  [author] 25 Jul @ 11:18am 
@Cliffford W : yep you can use that code to open canister, but the problem i think even if canister opened isnt possible to access the battle song. but if you know its possible to access the canister as client. you can tell me.

what camera mod you use btw?
Shade 25 Jul @ 11:17am 
Well when i open the wheel and do Q or E it rotates the camera
Shade 25 Jul @ 11:15am 
it could be my camera mod..
nadnad 🍉  [author] 25 Jul @ 11:14am 
@Cliffford W : hmm strange, when you open menu, it should be prevent rotating the screen by default. can you tell me the detail what happen to you?
Shade 25 Jul @ 11:13am 
also the canister thing is not possible cuz you have to first open the canister but i use this to open the canister
local inventory = ThePlayer.replica.inventory
local backpack = inventory:GetEquippedItem(EQUIPSLOTS.BODY)
local containers = { inventory }

if backpack and backpack.replica.container then
table.insert(containers, backpack.replica.container)
end

for _, container in ipairs(containers) do
for slot = 1, container:GetNumSlots() do
local item = container:GetItemInSlot(slot)
if item and item.prefab == "battlesong_canister" then
inventory:UseItemFromInvTile(item)
return
end
end
end
nadnad 🍉  [author] 25 Jul @ 11:11am 
@上条当麻 :
是的,这是客户端模式,不需要服务器

@ninefert wildcat : makasih bang
Shade 25 Jul @ 11:11am 
Can you make it so it prevents rotating the screen when the wheel is open ?
上条当麻 25 Jul @ 10:50am 
是本地的嘛(
ninefert 24 Jul @ 9:37pm 
great ui, keep doing your work mate
Wild Cat 23 Jul @ 9:24pm 
samlekom, disuruh like sama vang sorry late, gw like dulu gan...
dah
nadnad 🍉  [author] 23 Jul @ 11:04am 
功能:
[olist]
[*]支持HUD模组皮肤
[*]标签页中的物品会显示耐久度、生命值、饥饿值、理智值等数值
[*]支持角色物品或法术。
[list]
[*] 沃托克斯 :在快速访问中,点击沃托克斯灵魂即可看到,沃托克斯灵魂会掉落。
[*] 柳树 :装备打火机后,可在快速访问中看到打火机来吸收火焰。也可在快速访问中看到柳树余烬。
[*] 温迪 :所有灵药都会显示在幽灵灵药标签页中,点击左键即可消耗阿比盖尔的灵药。如果温迪佩戴幽灵花环,按住 Alt 键并左键单击灵药将为温迪消耗灵药。
[*] 薇诺娜、韦伯、旺达 物品也可快速访问。
[/list]
[*]支持修改食物。
[*]低于 5% 的装备(帽子和身体)不会显示在小部件中。避免丢失物品并使小部件满载。
[/olist]

请不要在任何地方重新上传.
nadnad 🍉  [author] 23 Jul @ 11:04am 
以圆形菜单形式显示库存中的可消耗和可装备物品

使用方法:
[olist]
[*]模组有 2 个标签页: 快速访问可装备
[list]
[*] 快速访问: 显示可消耗、治疗和角色物品(例如沃托克斯灵魂、柳树余烬)。生食不在此列表中。
[*] 可装备: 显示可装备物品(例如武器、盔甲、灯笼)。
[*]但薇格弗德、温蒂、薇克伯顿和沃尔特的物品有 3 个标签页(例如战歌、幽灵药水、法术书和弹药)。
[/list]
[*]按 V(默认)打开,按 Q 或 E 切换标签页。
[*]所有标签页上的小部件仅存储 1 个物品,因此如果您的库存中有 2 支长矛,则只会显示 1 支。
[/olist]