Don't Starve Together

Don't Starve Together

Status Announcements
621 Comments
Horsheen Sep 19 @ 8:03am 
Is there any chance you could allow Woby's hunger meter to be pinged? Thanks! :er_heart:
Thieverpedia Jul 12 @ 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] Jul 11 @ 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 Jul 10 @ 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 Jun 13 @ 6:15am 
The crashes with other mods can be fixed by giving Status Announcements a high priority in modinfo.lua. For example:
priority = 999
󠀡󠀡 Jun 13 @ 4:02am 
Crash with Chest Memory (3399160067)
Crash with Ground Chest (2480826828)
BitBit Jun 13 @ 3:00am 
Crashes with Ground Chest. Works fine with most other mods, just not Ground Chest as of new update
Jun 12 @ 11:31pm 
it's broken
DenSnails Jun 12 @ 2:29pm 
Please fix the mod after update
Wretched Gramophone May 23 @ 7:47am 
i think the mod hard crashes the game when enabled in the new beta
你好 Apr 13 @ 5:03am 
Thank you for maintaining the MOD
Sukaiba Mar 3 @ 7:50am 
Would it be possible to add Dehydrated support? As in allowing you to announce your thrist level :FiniiTeehee:
Godless Feb 9 @ 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 Jan 30 @ 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
Elijah Bianchi Jan 28 @ 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:
壹玖贰陆 Dec 14, 2024 @ 9:46am 
This mod has no effect
Deimos Dec 10, 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] Nov 23, 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 Nov 23, 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.
William "Bill" Gaming Oct 20, 2024 @ 5:25am 
Crashes when you inspect the durability of a boat. :steamsad:
Lane (LIMBUS COMPANY!!!!!!) Oct 18, 2024 @ 5:42pm 
Could you support for Naughtiness?
Sukaiba Aug 9, 2024 @ 11:41am 
Would it be possible to add support for announcing Dehydrated's Thirst stat?
solidius Aug 6, 2024 @ 1:33pm 
Bug:Game crashes when you inspect the durability of a marotter boat
Bombobbit Jul 10, 2024 @ 8:04pm 
Can we get compatibiwity with Dehydrated mod? Pwease
白起43 Jun 19, 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 Apr 16, 2024 @ 8:10am 
Could you add compatibility with dehydrated mode? i mean to announce your thirst meter bar
Natallay Mar 28, 2024 @ 9:16am 
This mod has not been working for me since the new update, any tips?
Light-Wood Laminate Jan 8, 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 Jan 1, 2024 @ 8:09am 
i can't ping any structures/entities what's going on?
rezecib  [author] Nov 23, 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 Nov 20, 2023 @ 1:28pm 
Is this the mod that gives your position/coordinates?
sans911229 Oct 23, 2023 @ 3:33pm 
имба
傳說󰀘覺悟 Oct 23, 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
傳說󰀘覺悟 Oct 21, 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] Oct 21, 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?
傳說󰀘覺悟 Oct 21, 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 Sep 17, 2023 @ 4:31am 
Shut up tea
Rusty Sep 16, 2023 @ 8:46pm 
闭上臭嘴别在这丢人,tea
shut up tea
medkit stealer #F*ckUKGoverment Sep 14, 2023 @ 6:29am 
yeah, shut up tea
brunoreed7 Aug 26, 2023 @ 9:48am 
am i the only person who this does not work for no matter what i do
sevag13 ᴾᵂᴺᴰ Aug 24, 2023 @ 9:27am 
SHUT THE FUCK UP TEA
Tea Jul 23, 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 Jul 23, 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] Jul 4, 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 Jul 4, 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 Jul 3, 2023 @ 3:37pm 
can u make it where it works on steam deck
rezecib  [author] Jun 22, 2023 @ 11:01pm 
it uses a few of the game's bindings, they're listed in the troubleshooting section
BarataDragon Jun 22, 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] May 23, 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.
discord.gg/metaverse May 23, 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.