Search the Community

Showing results for tags 'documentation'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Oxygen Not Included
    • Oxygen Not Included FAQ
    • [Oxygen Not Included] - Developer log
    • [Oxygen Not Included] - General Discussion
    • [Oxygen Not Included] - Suggestions and Feedback
    • [Oxygen Not Included] - Bug Tracker
    • [Oxygen Not Included] Art, Music & Lore
    • [Oxygen Not Included] - Latest Content Update
  • Griftlands
    • [Griftlands] - General Discussion
  • Hot Lava
    • [Hot Lava] - General Discussion
  • Don't Starve Together
    • Don't Starve Together FAQ
    • [Don't Starve Together] Developer log
    • [Don't Starve Together] General Discussion
    • [Don't Starve Together] The Forge
    • [Don't Starve Together] PS4
    • [Don't Starve Together] Xbox One
    • [Don't Starve Together] Bug Tracker
    • [Don't Starve Together] Trading
    • [Don't Starve Together] Server Bulletin
    • [Don't Starve Together] Dedicated Server Discussion
    • [Don't Starve Together] Mods and Tools
    • [Don't Starve Together] Tales of Life and Death
    • [Don't Starve Together] Suggestions and Feedback
    • [Archived Bugs]
  • Don't Starve
    • Don't Starve FAQ
    • [Don't Starve: Pocket Edition] iOS / Android
    • [Don't Starve] General Discussion
    • [Don't Starve] Mods and tools
    • [Don't Starve] Art, Music & Lore
    • [Don't Starve] Suggestions and Feedback
    • [Don't Starve] Videos
    • [Don't Starve] Bug Tracker
    • [Don't Starve] Trading
    • [Don't Starve] Testing Discussion (archive)
  • Klei Entertainment Games
    • Eets Munchies
    • [Invisible, Inc.] General Discussion and Strategies
    • Mark of the Ninja
    • Shank
  • Other Stuff
    • The Off-Topic Area
    • Forum Upgrade

Categories

  • Don't Starve
    • Custom Character and Skins
    • Game Modifications
    • Language Packs
    • Modding Tools, Tutorials & Examples
    • Custom Maps

Categories

  • Oxygen Not Included - [Early Access]
  • Don't Starve Together
  • Don't Starve Together: The Forge
  • Don't Starve Together: The Forge (Archive)
  • [Don't Starve Together] PS4
  • [Don't Starve Together] Xbox One
  • Don't Starve: Shipwrecked
  • Don't Starve: Shipwrecked [archive]
  • [Don't Starve Together] PS4 (archive)
  • [iOS] Don't Starve: Shipwrecked

Categories

  • Oxygen Not Included - [Early Access]
  • Don't Starve Together
  • [PS4] Don't Starve Together
  • [Xbox One] Don't Starve Together
  • Don't Starve: Shipwrecked


Biography


Location


Interests


Occupation


Modder


Chester Kickstarter


Chester Kickstarter


Chester Kickstarter


Chester Kickstarter


Chester Kickstarter


Klei Featured Artist


Early Supporter


Early Supporter


Don't Starve


Don't Starve Together


Oxygen Not Included

Found 1 result

  1. TL;DR what's the best resource for learning virtually ANYTHING I'd want to do without just asking "how to do X"? In terms of Don't Starve modding of course. First of all, I should probably tell that I know quite a few programming languages and I love programming, so that part is done, at least for this case. I never used lua before, although I've read some samples already, and as I understand most of the code, since it's syntax is really simple, and code in general is self explanatory, I couldn't really do anything else than what wasn't provided in examples though... My issue here is, where do I pull out other examples from? I know that DS engine is written in C++, and that most things that are ingame are actually scripted using lua, so, you could say that most of the game is written in the "modding api"? If so, how can I look at the code of don't starve? I'd prefer if there was documentation of most common things, but oh well, code will do too. I don't know if it matters, but I want to learn how to write a mod that is compatible in any version, other than DST, basically base game and two expansions, RoG and Shipwrecked. So now I want to add these things: Base game modification: Mining a common plain boulder, on every hit, will give player one sanity (affecting stats during interaction); On last hit, when boulder is destroyed, by player, player loses 5hp (affecting stats during destroy event, I guess); There's a chance that rock drops any gem, but gem replaces one of flint or rock piece, also there's a chance for additional gem to drop that doesn't do that (typical dropping from destroyed structure or well resource); RoG modification: Same things as base, just applied to glacier, doesn't really matter, just to confirm that it works in RoG; Shipwrecked modification: Limpet rocks have a chance to give Fish Morsel instead of limpets, just cause. (Overriding how existing thing works entirely) That's just for learning, by the way, how do I know if it would even work? Especially the part where player mines boulder and their stats are changed, maybe there's a thing that is triggered on action (since magma piles in shipwrecked drop items even before being fully mined) in the object itself? Or would I have to make the tool affect the player only if it interacts with x thing?