Modding Tools, Tutorials & Examples

83 files

  1. Creature Mod Tutorial 8 - World Spawning

    This tutorial shows you how to have your creature spawn throughout the world!
    Instructions on using the tutorial:
    1. Download and extract the mod to your mods folder.
    2. Open and follow the instructions in 'readme_tutorial_8.txt'.
    Happy modding!

    1,484 downloads

    6 comments

    Updated

  2. Season Calendar

    As I found Lunar Calendar from darkestaxe some days ago I found it very useful. But I couldn't find any calendar, table, chart or whatever for the season cycles, neither here nor elsewhere on the net. So I decided to write my own in MS Excel.
    Feel free to change the worksheet and the script to your needs.
    Update:
    Thanx for the nice comments.
    F... this voting system. I accidentally gave myself 2 stars and can't adjust this anymore Please could some users who like my tool vote for it?
    Update 2:
    Hopefully this version is the final one.
    Thanx for voting.
    LAST update:
    Due to the amazing Season Clock mod my tool is obsolete:
    http://forums.kleientertainment.com/files/file/862-season-clock
    Thanx again for all your feedback.

    881 downloads

    6 comments

    Updated

  3. Minimap Icon Sample

    This is a simple sample mod for adding your custom minimap icons. Nothing fancy, but the more samples the better.. I guess.

    2,976 downloads

    6 comments

    Submitted

  4. Crock Pot for Modders

    From Modder for modders.
    With these files the food out of the crock pot will be visible in the game. It's probably enough for a description.
    Compatibility: there are no problems with the other mod
    Contents:
    files needed for the mod (catalogs)
    information on how to install (install_how_to.txt)
    guide on how to use (tutorial.pdf)

    I wish you all a great amount of mods. If you have any questions, please write to priv or leave comments.
    Guide is also available on forum: http://forums.kleien...l-modification/

    943 downloads

    6 comments

    Updated

  5. Wod Better

    To anyone using this mod to create their mod leave a comment here or
    here http://forums.kleientertainment.com/topic/33507-wod-better/
    that will allow me to put your mod in a list of "mods helped"

    1,170 downloads

    5 comments

    Submitted

  6. Sample Animation

    This is an example of how to create a custom character animation. Instructions on how to use this example can be found here:
    Tutorial: Adding a Custom Idle Animation

    1,888 downloads

    5 comments

    Updated

  7. Creature Mod Tutorial 2 - Spawning a Creature

    This tutorial shows you how to spawn a creature at the player's position!
    Instructions on using the tutorial:
    1. Download and extract the mod to your mods folder.
    2. Open and follow the instructions in 'readme_tutorial_2.txt'.
    Happy modding!

    1,117 downloads

    5 comments

    Updated

  8. Mod Testing Toolbox (RoG compatible)

    The mod formerly known as "simplex testing".
    Its goal is to aid in mod testing (being aimed at modders), focusing on being extensible through custom code to suit a particular purpose.
    To add custom code, place it in a file inside submodules/ and add that file's name (minus the ".lua" extension) to the Submodules.Include call in modmain.lua. Such code will have access to the variable imports performed in imports.lua and the conveniences defined in conveniences.lua, alongside the usual mod environment capabilities.
    The default submodules do (at least) the following:
    Enable debug keys.
    Add a new row of buttons to error screens, with a button for reloading the game state (like the previous mod) and another one for going straight to the main menu (without any saving).
    Run consolecommands.lua and export a few additional console utilities, listed below.
    Export an utility function called regen_level(), which regens the current level (erasing it).
    The additional console functions are:
    This mod will be listed as outdated in the Steam version. This is necessary to keep compatibility with standalone.

    1,189 downloads

    5 comments

    Updated

  9. Music Mod Guide (DST)

    This is a music mod guide for Don't Starve Together that can also be used for Don't Starve. It is created by me, and contains links to other files needed. This is a current guide and should help more than the extremely outdated one from 2011. 
     
    Search me up on Steam to see my music mods. My Steam name is TheScraps

    518 downloads

    5 comments

    Submitted

  10. TextureConverter

    This is Klei's internal tool for converting textures into our in-game format.
    NOTE:
    This tool comes with a big Buyer Beware! This is a development tool and not end user friendly. As you've discovered there is virtually no error checking because we use it in a very narrow set of circumstances and those are well debugged.
    Also please note the game engine only supports ARGB/DXT1/3/5.
    Hey all,
    I see that many of you are looking to create .tex files for the game to load. I've discussed it with the team, and we're releasing our own Texture Converter for you to use.
    Have fun!
    USAGE:



    Discuss this Mod

    1,582 downloads

    5 comments

    Updated

  11. blow darts 50 remod

    this is a version remod of liao
    http://steamcommunity.com/profiles/76561198133238113/myworkshopfiles/?appid=322330

    790 downloads

    5 comments

    Submitted

  12. Easy Character Art Template

    This is a template character for Don't Starve. Instructions on how to use this template can be found here.

    3,896 downloads

    4 comments

    Updated

  13. Texture and Atlas Packer

    This program can be used to create a single texture and atlas file from multiple images.
    VirusTotal: Here
    Unpack Function:
    The unpack function allows the end user to break down Texture (.tex) files into their base image into a Portable Network Graphics (.png) file.
    HOW TO USE EXPORT FUNCTION:
    When adding files instead of adding Image Files, select 'Texture Files' from the drop down. Add the Texture (.tex) files you wish to unpack and click the Unpack button. If you press the Unpack button and no Texture (.tex) files are in the list, it will skip operations. If a Texture (.tex) file is in the list and you press the Pack button, the pack function will skip the Texture (.tex) file.
    NOTE 1:
    This required .NET Frameworks 4.6 in order to run it correctly. Please download it from the Microsoft Website if you're not running Windows 10.
    Regards,
    Kzisor/Ysovuka

    1,004 downloads

    4 comments

    Updated

  14. Speech Template

    This is a speech template compatible with DS (with or without RoG) and DST.
    Remember to rename the file!
    You can set the speech file using: STRINGS.CHARACTERS.CHARNAME = require "speech_charname"
    Pro Tip: You can "comment" specific lines "out" by putting -- before them. You can also comment several lines out by putting --[[ before and ]] after them.
    I assembled this in less that 15 minutes, so it's likely there's some redundant strings left (as in, the same key being set twice). Don't blame me, should that be the case, I just copied Wilson's file from Together and ran a simple script over it to empty the quotations.

    106 downloads

    4 comments

    Submitted

  15. Working Body Heat

    "Work keeps you warm, but makes you peckish."
    This mod considers strong physical activity such as mining or chopping trees and increases your body temperature when doing so. However, this comes at an increased calories burn rate.
    You can tune the exact values in-game.
    As suggested by _Sips[1] (warning: swear words)

    323 downloads

    3 comments

    Submitted

  16. Persistent Data

    A module that can store, save, and load any arbitrary data.
    For developers only! Don't expect it to do anything interesting in-game.
    Download contains:
    persistentdata.lua - The module. Put this in your mod's scripts folder.
    PersistentDataExample_v1.x.zip - Example usage of the module with comments
    See the example for information on how to use it.
    Mods that currently use it:
    Mod Manager - by Blueberrys
    Feats of the World - by debugman18
    Previously posted here.
    Everything provided here is public domain. No warranties for anything. Blah blah blah. Use it however you want!
    Attribution would be appreciated, but is not required.

    511 downloads

    3 comments

    Updated

  17. Domo's Don't Starve Character Creator

    This is the download page for Domo's Don't Starve Character Creator tool.  It is a plugin for Adobe Flash, and requires that you have Adobe Extension Manager installed.  Instructions on its use can be found here.  Enjoy!

    1,387 downloads

    3 comments

    Updated

  18. Speech Mod Template

    Back by my insistence, the Speech Modification Template!
    This file contains all you need to easily make speech file modifications on existing characters, or to make ones completely out of nothing for a custom character. Or even add or change quotes for Lucy or Pigmen!
    And now, it is fully updated both for the latest version of All's Well That's Maxwell, and the Reign of Giants "Feet of Strength" updates!
    I am merely continuing the work WrathOf started, but couldn't keep up with as he passed into inactivity. If he comes back one day and asks me to take this down, I will have to, i'm afraid. But until then, here you go. A nice little modder's tool.
    How to use:
    Download the proper file. If you're using the DLC, then you want version 1.6. Otherwise, stick with 1.5.
    Extract the zip file, then open the ExtraEnglish.lua file. Everything you need is there, all the generic describe quotes are alphabetized.
    Let me know if I missed anything important, or if there are some items missing from the template.

    1,066 downloads

    3 comments

    Submitted

  19. Example: Cookpot Fix

    This is obsolete! This mod's changes have been incorporated into Don't Starve as of the May 24th, 2014 patch (Rev. 102535)
    An example mod that implements a fix for modded crockpot recipe results being invisible.
    See this thread for more information.

    984 downloads

    3 comments

    Updated

  20. The Forge Creatures

    The Forge Creatures. Boarrior not included.
    Boaron Peghook Turtillus Elemental Snapper Boarilla Prefabs "strange_scorpion_tfc", "lizardman_tfc", "spiky_turtle_tfc", "hatty_piggy_tfc", "flame_elemental_tfc", "spiky_monkey_tfc"
    Creatures weren't full tested or balanced in normal game.
    May be someone can use it.

    302 downloads

    2 comments

    Updated

  21. Sound Mod Tutorial

    This tutorial will teach you how to create a mod which replaces a sound in 'Don't Starve'. For this tutorial, we're going to replace the 'rabbit scream' with a 'bird scream'.
    To follow this tutorial, download and extract this mod to your 'mods' folder and jump to the tutorial page here.

    972 downloads

    2 comments

    Updated

  22. Custom Tile Adder

    This mod can be used as a template for custom ground tiles for Don't Starve Together. I use it in the Green World. The main logic implemented in two files:
    tileadder.lua — provides two functions: AddTiles() and AddMinimap(); tiledescription.lua — contains parameteres for new tiles. Function AddTiles() should be called from the modworldgen.lua, function AddMinimap() should be called from the the modmain.lua. Ground ID is not required, the tile adder calculates it automatically; this provides high compability with any other custom tile mods. Turf prefab is also generated by the tile adder, but you need to set build/icon/anim/any other prefab data with AddPrefabPostInit() function in the modmain file.
    Five steps to add new tile:
    Pick the name for you tile; Place ground texture (resolution 512x512, name «noise_yourtilename») and minimap texture (resolution 256x256, name «mini_noise_yourtilename») in the «images/textures» folder; Add string «yourtilename = { }» to the tiledescription.lua file; Add AddPrefabPostInit() function to set inventory images for your tile; Test it! More information you can find in the tiledescription.lua file. As an example, two custom ground tiles (Jungle and Tech) are added. 

    76 downloads

    2 comments

    Updated

  23. Example: Code Tips and Tricks

    A working example of the tips/tricks detailed in this thread: http://forums.kleientertainment.com/index.php?/topic/29599-code-tips-and-tricks/

    469 downloads

    2 comments

    Updated

  24. KTEX+XML Decompiler

    Simple Java application that allows its user to split the contents of Klei's TEX files using their respective XML atlases. In other words...
    Using it is simple:
    - The first text field is for the XML file. It usually has the same name as the TEX file and is found in the same folder.
    - The second text field is for the PNG file. The tool will accept TEX files if it is put in the same folder as simplex's ktools.
    - The third field is for the output folder. All images contained in the PNG/TEX will be put there when they're extracted.
     
    As I've previously mentioned, this tool does NOT convert TEX files to PNG. It will make ktech from ktools do so if they are in the same folder. The second field's label will change from  to  if ktech.exe is detected.
     

    99 downloads

    2 comments

    Submitted

  25. Twitch Plays Together Action Template

    Mod template for add-on actions to Twitch Plays Together mod.

    636 downloads

    2 comments

    Submitted