Don't Starve Together

Don't Starve Together

Status Announcements
620 Comments
Thieverpedia 12 Jul @ 12:30am 
Well, I have heard someone say that DST is held together with bubblegum and paper clips...they might just be right.
rezecib  [author] 11 Jul @ 1:31am 
I don't think that's due to Status Announcements, but rather due to netvars in the inventory_classifieds. Status Announcements is client-only, so it's at the mercy of what the game code networks to the client already.

You'd have to go out of your way to limit to 4096 in Lua, because all numbers are floating points. But the netvars go through the game's C engine so they use some more compact numbers for those.
Thieverpedia 10 Jul @ 7:52pm 
So with the Elastispacer addition, we've discovered that the counter for Status Announcements caps out at 4,096. It's an interesting find. I thought it'd be capped at the 32-bit integer.
Crestwave 13 Jun @ 6:15am 
The crashes with other mods can be fixed by giving Status Announcements a high priority in modinfo.lua. For example:
priority = 999
Cừu 󰀉 13 Jun @ 4:02am 
Crash with Chest Memory (3399160067)
Crash with Ground Chest (2480826828)
BitBit 13 Jun @ 3:00am 
Crashes with Ground Chest. Works fine with most other mods, just not Ground Chest as of new update
12 Jun @ 11:31pm 
it's broken
DenSnails 12 Jun @ 2:29pm 
Please fix the mod after update
Blue Suspender Shirt 23 May @ 7:47am 
i think the mod hard crashes the game when enabled in the new beta
你好 13 Apr @ 5:03am 
Thank you for maintaining the MOD
Sukaiba 3 Mar @ 7:50am 
Would it be possible to add Dehydrated support? As in allowing you to announce your thrist level :FiniiTeehee:
Godless 9 Feb @ 4:39am 
Hi, I just saw that your mod can cause an error because of mine, so I wanted to let you know that you can set an additional condition in case of missing recipe

attempt to index local 'recipe' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-343753877/modmain.lua:452 in (upvalue) GetClickedIngredient (Lua) <440-471>
recipe = nil
craftingmenu_ingredients = CraftingMenuIngredients
_ = root
ingredient_root = root
ingredient = nil
NAMES = table: 00000000ABC095A0
name_to_ingredient = table: 0000000056D32CD0
Parusoid 30 Jan @ 8:27am 
Would be cool to have a feature where you can announce how many empty inventory slots player has, for example by using the standard key binds on an empty slot
♪ guitarist ♫ 28 Jan @ 10:06am 
Hello. I found some problem with displaying the character's temperature in the chat using the Combined Status mod. I completely disabled all mods except these two and also reinstalled the game. Am I doing something wrong? I'm sure I'm pressing all the necessary keys as before to display the temperature, but at some point it just stopped working. Is this related to any of the recent DST updates?:DSTsmallbird:
壹玖贰陆 14 Dec, 2024 @ 9:46am 
This mod has no effect
Deimos 10 Dec, 2024 @ 4:14pm 
[string "../mods/workshop-343753877/scripts/statusan..."]:963: attempt to index field '?' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-343753877/scripts/statusannouncer.lua:963 in (method) ChooseStatMessage (Lua) <945-969>
../mods/workshop-343753877/scripts/statusannouncer.lua:877 in () ? (Lua) <876-884>
=(tail call):-1 in () (tail) <-1--1>
../mods/workshop-343753877/modmain.lua:204 in (method) OnMouseButton (Lua) <202-211>
scripts/frontend.lua:1255 in (method) OnMouseButton (Lua) <1248-1260>
scripts/input.lua:179 in (method) OnMouseButton (Lua) <177-182>
scripts/input.lua:438 in () ? (Lua) <437-439>
Trying to announce abis health on beta
rezecib  [author] 23 Nov, 2024 @ 7:50pm 
Hmm... 4096 is not a limit that would be imposed by Lua (the language the game logic and mod is written in), because it uses floating-point number types only. If it's getting 4096 I'm guessing that the game engine (which is C++ and may be doing clever things with using only a certain number of bits) is limiting it.

I'm using the container:Has function, which is what the game normally uses to check if you have enough ingredients for a crafting recipe. Looks like that in turn is calling stackable:StackSize, which gets synced between client and server by stackable_replica, which is using a "smallbyte" to represent the stack amount, and that's a 6-bit unsigned integer (maximum value 63). Not sure how the elasto chest mod is getting around this but maybe they're doing something clever by also syncing a count of full stacks?

So... might be possible, but I don't see how to do it with a client-only mod, because you'd have to get into server-client syncing code.
Flav606 23 Nov, 2024 @ 2:27am 
Would it be difficult to make it announce numbers over 4096? Our elasto chests all show this number on stuff, weird why it would stop at 2^11.
will b. gaming 20 Oct, 2024 @ 5:25am 
Crashes when you inspect the durability of a boat. :steamsad:
Lane (LIMBUS COMPANY!!!!!!) 18 Oct, 2024 @ 5:42pm 
Could you support for Naughtiness?
Sukaiba 9 Aug, 2024 @ 11:41am 
Would it be possible to add support for announcing Dehydrated's Thirst stat?
solidius 6 Aug, 2024 @ 1:33pm 
Bug:Game crashes when you inspect the durability of a marotter boat
Bombobbit 10 Jul, 2024 @ 8:04pm 
Can we get compatibiwity with Dehydrated mod? Pwease
白起43 19 Jun, 2024 @ 6:10pm 
Dear rezecib,

I am a player of DST and also a mod developer and sharer on the WeGame platform. Recently, I came across your mod on Steam and was deeply impressed by its creativity and functionality. I believe it would be well-received in the WeGame community.

Therefore, I am writing to request your authorization to transfer your mod to the WeGame platform. To ensure your rights and respect your original work, I will retain your name and provide detailed credit to you as the original author in the mod description. Additionally, I would like to integrate some of your mod's features and content into my own mod to enhance the overall gaming experience.

If you agree to grant permission, please let me know if you have any special requirements or considerations.

Thank you very much for considering this proposal, and I look forward to your response.

Best regards
Deimos 16 Apr, 2024 @ 8:10am 
Could you add compatibility with dehydrated mode? i mean to announce your thirst meter bar
Natallay 28 Mar, 2024 @ 9:16am 
This mod has not been working for me since the new update, any tips?
My Wife Left Me 8 Jan, 2024 @ 7:26pm 
This isn't the mod that lets you ping things outside your stats inventory items or storage compartments, you guys are thinking of environment pinger
ksawiksd 1 Jan, 2024 @ 8:09am 
i can't ping any structures/entities what's going on?
rezecib  [author] 23 Nov, 2023 @ 4:35pm 
No, nothing in this for position. There's Global Positions, but maybe you're thinking of one I don't know of
Nhika 20 Nov, 2023 @ 1:28pm 
Is this the mod that gives your position/coordinates?
sans911229 23 Oct, 2023 @ 3:33pm 
имба
傳說󰀘覺悟 23 Oct, 2023 @ 6:16am 
[00:02:40]: [string "../mods/workshop-343753877/scripts/statusan..."]:963: attempt to index field '?' (a nil value), the cause of this problem has been turn up, Occurred when using the character woodie to perform Announcements Boat state
傳說󰀘覺悟 21 Oct, 2023 @ 1:09pm 
No language mod is installed. After I unlocked the chat emoticons (hunger, sanity, heart), this problem occurred when entering the Announcements Boat state.
rezecib  [author] 21 Oct, 2023 @ 12:46pm 
Hmm, based on that error message, I think another mod is changing the strings that this is looking at. I would suspect a language mod, probably?
傳說󰀘覺悟 21 Oct, 2023 @ 12:30pm 
[00:02:40]: [string "../mods/workshop-343753877/scripts/statusan..."]:963: attempt to index field '?' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-343753877/scripts/statusannouncer.lua:963 in (method) ChooseStatMessage (Lua) <945-969>
self =
interceptors = table: 00000000186D7610
stats = table: 00000000A48A21A0
char_messages = table: 00000000186D73E0
stat_names = table: 00000000A48A1FC0
cooldowns = table: 00000000A48A21F0
cooldown = false
_ = table: 00000000186D70C0
button_to_stat = table: 00000000A48A1F70
stat = Boat
cur = 200
max = 200
percent = 1
stat_name = 船
messages = table: 00000000186D3330
category = 5
category_name = FULL
../mods/workshop-343753877/scripts/statusannouncer.lua:877 in () ? (Lua) <876-884>
self =
interceptors = table: 00000000186D7610
stats = table: 00000000A48A21A0
char_messages = table: 00000000186D73E0
Jona 17 Sep, 2023 @ 4:31am 
Shut up tea
Rusty 16 Sep, 2023 @ 8:46pm 
闭上臭嘴别在这丢人,tea
shut up tea
medkit stealer 14 Sep, 2023 @ 6:29am 
yeah, shut up tea
brunoreed7 26 Aug, 2023 @ 9:48am 
am i the only person who this does not work for no matter what i do
sevag13 ᴾᵂᴺᴰ 24 Aug, 2023 @ 9:27am 
SHUT THE FUCK UP TEA
Tea 23 Jul, 2023 @ 10:06am 
【改進版本/Improved version】⭐Status Announcements (NoMu)⭐

非常方便的介面
支持 ⭐Show me⭐ 功能,可以對任何東西進行宣告
擁有字定義宣告,可以自行調整語言

╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬

Very convenient interface
Support ⭐Show me⭐ function, you can declare anything.
Have word definition declaration, you can adjust the language by yourself.

╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬
Tea 23 Jul, 2023 @ 10:02am 
【改進版本/Improved version】⭐Status Announcements (NoMu)⭐

⭐謝謝作者/二次創作者的創作,整理成了收藏合集,歡迎下載⭐
❤️還有詳細的模組教學❤️
╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬
Thanks to the author/secondary creator for the creation, I compiled a collection, welcome to download
There are also detailed tutorials on how to use the mod
╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬ ╭☆╭★╭♬
⭐茶海空的DST超實用新手萌新必備【客戶端】模組推薦合集MOD (๑‾ ꇴ ‾๑)⭐
rezecib  [author] 4 Jul, 2023 @ 8:31am 
You can also look at it on GitHub (linked in description)
Although you won't be able to test the translations unless you have it installed
naeuh 4 Jul, 2023 @ 8:25am 
i want to translate this mod but i cant find workshop-343753877 in mods foler of game. i tried clear mod and download again but it still not show workshop-343753877, no folder mod of this
Moon 3 Jul, 2023 @ 3:37pm 
can u make it where it works on steam deck
rezecib  [author] 22 Jun, 2023 @ 11:01pm 
it uses a few of the game's bindings, they're listed in the troubleshooting section
BarataDragon 22 Jun, 2023 @ 7:12am 
I know this was probably asked before, but isn't there a way to rebind Status Annoucements to other keys?
rezecib  [author] 23 May, 2023 @ 7:33pm 
Hmm, that's odd. Given that I'm checking it through the game's API for this (TheInput:IsControlPressed), my guess would be that there's some bug on resolving overlapping controls-- I don't expect they planned for the modifier bindings to be bound to multi-key combinations like that.

The reason why inventory items check for both bindings is that by default force inspecting an inventory item already does something in the game-- it'll make your character do their examination quote for it. So I didn't want to overwrite that functionality.
· 無名 · 23 May, 2023 @ 5:52pm 
Well, I "fixed" it by forking the mod and removing the line that checks for the "Force Container" keybind. Mine is bound to the default Shift, so I still have no idea what broke the mod. But at least it's easier to use now and works again.
· 無名 · 23 May, 2023 @ 4:54pm 
I've tried disabling and re-enabling the mod, restarting my game, etc. Nothing seems to fix it.