Files posted by rezecib
Status Announcements is a mod that lets you alt+click various parts of the HUD to announce in chat things related to them. Controllers can announce stuff too, and the buttons for announcing show up on the HUD elements you would alt+click when in Inventory or Crafting mode. You can also find this mod on the Steam Workshop.
Things you can announce:
Current hunger/health/sanity/wetness/log/temperature status. Alt+clicking your health badge will announce "I'm in perfect health!" if your health is full, or "I'm mortally wounded!" if it's very low. Sanity and hunger have different announcements specific to them ("AAAH! Stay back, beasts of darkness!"). Announcing temperature requires Combined Status. Craftable items in the craft tabs. If you know how to build it and you have the supplies, it will announce that you'll make one. If you don't know how to build it, it will ask if someone can make you one (e.g. you have a Wickerbottom and no science machine yet, and you want her to make you a backpack). If you know how to make one, but don't have the supplies for it, it will say "We need more [craftable]s". You can also announce skins for items you have. Ingredients for crafted items. Let's say night is falling and you have two twigs and one grass. Alt+clicking the grass in the torch recipe will announce "I need 1 more cut grass for a torch.". Items in your inventory and backpack. Since alt+click already does something for these, you'll have to hold down shift as well. This will announce that you have the item, and how many: "I have 10 dragonpies." Items in chests or other containers. This works the same way as inventory ones, but will announce something like "We have 8 dragonpies here in this icebox". By default, these are all whispered-- only displayed over your head-- but holding control in addition to the other modifiers will enter it into global chat. For controllers, hold Menu Misc 3, which by default is left-stick-click.
Character mods can add their own quotes if they want. You don't need to worry about mod load order, just add the quotes to GLOBAL.STRINGS._STATUS_ANNOUNCEMENTS. See announcestrings.lua in the files for this mod on the format of the announcement strings. Make sure that you check if the table exists, and if not, make an empty one before adding your strings.
Thanks to everyone who helped me writing lines for this mod:
Silentdarkness, SuperPsiPower, OSMRhodey, AceMurdock, and Lying Cake for writing character-specific strings for English Vinicius Araújo for translating to Brazilian Portuguese GoforDream and Shang for translating to Chinese Gum for translating to Spanish deshkas and Shiro for translating (partially) to Russian Redhead for translating to German
Works with all versions of the game (Don't Starve, Reign of Giants, Shipwrecked, and Don't Starve Together). Also available on the Steam Workshop (single-player, DST)
This mod enhances the HUD to better show the player's stats and various information about the world, such as temperature, season, and moon phase.
This is a client-only mod, so whoever has enabled it will see the changes, and whoever doesn't won't, regardless of what server you're on and whether the server has the mod or not.
Unfortunately Naughtiness is not available to clients in Don't Starve Together, so adding it would make it so everyone would have to have the mod. Temperature is available, however.
Credits to Kiopho and Soilworker for making the mods for single-player, and giving me permission to publish and maintain the DST versions!
Temperature: Whether to show the temperature of the player. Defaults to Show. Show World Temp: Whether to show the temperature of the world. Defaults to Hide. Show Temp Badges: Whether to show small images to indicate which temperature is which. Badges only get shown if this is set to Show and both player and world temperatures are enabled. Defaults to Show. Temperature Unit: Whether to use the game's internal units (default), or approximations of Fahrenheit or Celsius. In Game Units, the player freezes at 0 and overheats at 70, with warning occurring 5 away. In Celsius, the player freezes at 0 and overheats at 35, with warning occurring 2.5 degrees away. In Fahrenheit, the player freezes at 32 and overheats at 95, with warning occurring 4.5 degrees away. Show Waning: Whether to show if the moon is waxing or waning by adding new icons. Defaults to Show. (The game normally only shows icons for one direction). In Don't Starve Together, this is always on regardless of what you set, because it's a feature of the main game now. Show Moon: Whether to show the moon only at Night (the game's default), during night and dusk (Dusk, the mod's default), or Always. Predict Full Moon: Whether to predict the day of the next full moon, shown when hovering over the moon icon. Defaults to Yes. Flip Moon: Whether to flip the moon phase icon to show it like it is in the Southern Hemisphere, instead of the default Northern Hemisphere. Defaults to No. Season Clock: Clock, the default, shows a full clock of the seasons. Compact shows a smaller badge with the season and day count, while Micro shows an even smaller badge. No disables the season clock entirely. Naughtiness: Whether to show the naughtiness of the player. Doesn't work in Don't Starve Together, as naughtiness is not available to clients. Defaults to Show. Log Meter: Whether to show the log meter for Woodie when he is human. Only relevant to singleplayer, as Don't Starve Together always shows the log meter already. Defaults to Always. Cave Clock: Whether to always show the clock in the caves. Only relevant to singleplayer Reign of Giants, as the data is not available in vanilla and the clock shows in Don't Starve Together. Defaults to Show. Stat Numbers: Whether to show the sanity, hunger, and health numbers without having to mouse over the badges. Defaults to Always. Show Max Text: Whether to show the "Max:" text when hovering over the sanity, hunger, and health badges to see their maximum values. Defaults to Show. HUD Scale: Lets you adjust the size of the badges and clocks independently of the game's HUD scale. Defaults to 1.
This should work with all versions of the game (vanilla, Reign of Giants, Shipwrecked, and Don't Starve Together). Also available on the Steam Workshop (single-player, DST).
Snaps objects to a grid when placing and displays a build grid around it (unless you hold ctrl).
Credits to zkm2erjfdb and Levorto for writing the original single-player versions (Architectural Geometry and Assisted Geometry). This mod is a replacement for those mods; if you have one of them enabled as well, unpredictable things will happen.
Description of the options:
CTRL Turns Mod: "On" makes it so that the mod is off by default, but turns on while holding CTRL. "Off" does the opposite, temporarily disabling the mod while holding CTRL. Options Button: By default, "B" (for controllers, right-stick click in single-player and left-stick click from the scoreboard in DST). Brings up a menu for changing these options. Note that it cannot save these options in-game like it can on the configuration menu, so if you find new favorite settings with this, you should make those changes in the configuration menu too. Toggle Button: By default, "V" (no binding for controllers). Toggles between the most recently used geometries (it will guess if it doesn't know, which should only happen if you just transferred between the caves and the surface or joined the game). In-Game Menu: If set to "On" (default), the options button will bring up the menu. If set to "Off", the button will simply toggle the mod on and off (like it did before the menu was added). Show Build Grid: Determines whether it shows the grid at all. Grid Geometry: The shape and layout of the grid. Square is the normal one, aligned with the game's X-Z coordinate system. The hexagonal geometries allow you to do the tightest possible plots. Walls and turf always use the square geometry. Refresh Speed: How much of the available time to use for refreshing the grid. Turning this up will make the grid update faster, but may cause lag. Hide Placer: If set to on, the ghost-version of the thing you're about to place is hidden, and instead the point where you'll place it is marked. Hide Cursor: If set to on, the item you're placing won't show up on the cursor while you're placing it (sometimes it gets in the way of being able to see where you'll put it). Fine Grid Size: The number of points in each direction that it uses for things with a fine grid (most things). Wall Grid Size: The number of points in each direction that it uses for walls. Sandbag Grid Size: The number of points in each direction that it uses for sandbags. Turf Grid Size: The number of points in each direction that it uses for turf/pitchfork. Colors: Red/Green is the game's normal color scheme. Red/Blue should be more readable to players with red-green colorblindness. Black/White is there for fully colorblind players, or players who want the grid to be more readable at night. Outlined uses black and white with outlines to give the best visibility in all situations. Tighter Chests: Allows chests to be placed more closely together. This doesn't always work in DST. I keep this only as a legacy setting because the other geometry mods override a special case the game makes for chests. Controller Offset: Allows you to disable the usual offset that rotates around the player when placing objects. Defaults to off. Show Nearest Tile: In addition to showing each of the points, this can set it to show the outline of the nearest tile, making it easier to align placement with the turf. Hide Blocked Points: Instead of showing red/black points where you can't place things, this can set it to hide those points instead. Overlay Grid: Instead of letting points be hidden behind trees, beefalo, or the player, this makes them overlay on top so the full grid is visible.
Gesture wheel makes emotes a little easier by providing a custom interface for using them. Also available on the Steam Workshop.
By default, the hotkey is set to G (but you can configure it in the mod config options). Holding G will bring up the gesture wheel, then moving your mouse in a particular direction will select a gesture. When you release G, your character will do the gesture.
On controllers, pressing in the left stick activates the wheel, and selection is done with the left stick.
I included several options that you might want to change:
Toggle button: This defaults to G, but you can set it to any letter key. Hopefully when mods get proper controls options, this will be nicer to work with Wheel size: Sets how big the wheel is; defaults to 1, but can be set from 0.1 to 2. Center wheel: this determines whether the wheel comes up around your mouse or the center of the screen. Restore cursor position: "Relative", the default setting, moves it back where it was before, adding the extra movement you did for the gesture. "Absolute" sets it back where it was before without adding the extra movement, "Center" only moves the mouse to the center of the wheel when it's brought up, and "Off" doesn't move the mouse at all. If Center Wheel is disabled, only "Absolute" does anything. Show picture or text: You can have it show just the picture, just the text, or both. Controller stick: You can set it to use the left or the right stick to open the wheel. Limit to 8: Off (the default) uses all the emotes, but the wheel is getting pretty crowded (current at 12 emotes), so On limits the wheel to 8 emotes, which are chosen with the remaining options (Right Emote, Down-Left Emote, and so on).