Don't Starve Together

Don't Starve Together

98 ratings
Quest System [BETA]
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
21.097 MB
9 Sep, 2021 @ 2:41am
15 Jun @ 8:22am
116 Change Notes ( view )

Subscribe to download
Quest System [BETA]

Description
Have you ever wanted to have more of a motivation to do some things in the late game? Don’t you worry, the answer is here!

With the Quest System mod, you will have an incentive to do more things! This mod adds quests to the game that can be completed to receive rewards, gain points to level up and compare yourself to other players on the server!
And the best thing is that you can create your own quests without having any knowledge of modding!

Try it out 😊

Overview

You can open your quest log with a hotkey that can be changed in the options (starts with T) or by clicking the quest log image in the lower right corner. The quest log shows you the quests you have currently accepted, how far you’re into it and the description and rewards. If you you go to the left side of the quest log, you will find an overview of all players in the same world as you.

To get new quests, you can kill creatures or build the quest board.
Killing creatures can give you a request. Reading it adds a quest to your quest log. Request can be completely random or give you a quest from a certain difficulty as quests have 5 different difficulties.

The quest board can be found under the structures tab. Each new day, you can choose one new quest from 3 different one. The quest board is also used to get the level rewards if you reach a certain level and most importantly to create new quests. In the mod options you can choose who can create new quests. As soon as you create the quest, everyone can get this quest. In the mod options you can also choose to get this quest as an item when creating it.
If this is not enough quests for you, you can also choose to be able to craft requests in the mod options under the tools section.

Each time you level up, you have a chance to be able to fight a boss creature! If you chose to create a boss island when the server was first created, you will be teleported to the boss island if you click on the boss button in the quest log and a random boss creature will spawn! If you die there, you will be revived automatically where you where before going to the boss island and will not lose your items.
But if you win, you will get nice rewards depending on the difficulty of the fought boss creature!

If the level system is enabled, you will also get stronger with each level that you reach! The usual values are 0.5 life, hunger, sanity, coldinsulation and heatinsulation more per level, 0.0025 speed more per level and 0.001 better working actions like chopping and mining. The values can be changed in the mod options to make it easier or more difficult.

Try your luck!

Feedback and Suggestions

As this is only a beta, I'm happy to get feedback, especially from the balance point of view. I'm not sure if the level up rate is well balanced, but this shouldn't be too important as you can make quests that give you an enormous amount of points :D

Copyright 2024 "Monti". This item is not authorized for posting on Steam, except under the Steam account named monti1811.
Popular Discussions View All (7)
73
24 Sep, 2024 @ 7:03pm
PINNED: Bug Reports
Monti
9
29 Jul, 2022 @ 11:49pm
New Quests
Monti
5
23 May, 2023 @ 1:19pm
PINNED: Suggestions and Feedback
Monti
104 Comments
张玄风 15 Jun @ 7:00pm 
好 又更啦
太棒了
Monti  [author] 15 Jun @ 8:23am 
Thanks for letting me know everyone, I had too much stuff to do previously but now I'm back :D
The bossfight errors have been fixed, if there are still other that I may have missed let me know!
wherethesunnoshine 20 Apr @ 2:15pm 
[00:12:06]: [string "../mods/workshop-2597204554/scripts/screens..."]:578: attempt to index field 'quest_component' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-2597204554/scripts/screens/quest_widget.lua:578 in (field) _ctor (Lua) <423-826>
self =
stats = BUTTON
shown = true
quest__9 = quest__9
proot = ROOT
handlers = table: 000000012F481960
bg = Image - ../mods/workshop-2597204554/images/quest_log_bg.xml:quest_log_bg.tex
max_amount_of_quests = 10
enabled = true
quest__3 = quest__3
cancel_button = BUTTON
quest__5 = quest__5
name = Quest_Widget
quests2 = ROOT
focus_flow = table: 000000012F4818C0
quest__6 = quest__6
quests_right_button = BUTTON
callbacks = table: 000000012F481CD0
levelbg_ = Image - images/avatars.xml:avatar_bg_white.tex
_level = widget
black = BUTTON
quests_left_button = BUTTON
heoheo00911 30 Nov, 2024 @ 4:43am 
scripts/components/combat.lua:1149 in (method) DoAttack (Lua) <1062-1173>
scripts/actions.lua:1658 in (field) fn (Lua) <1641-1660>
scripts/bufferedaction.lua:26 in (method) Do (Lua) <22-36>
scripts/entityscript.lua:1559 in (method) PerformBufferedAction (Lua) <1541-1574>
scripts/stategraphs/SGwilson.lua:9353 in (field) fn (Lua) <9346-9356>
scripts/stategraph.lua:665 in (method) UpdateState (Lua) <633-677>
scripts/stategraph.lua:703 in (method) Update (Lua) <696-722>
scripts/stategraph.lua:128 in (method) Update (Lua) <109-146>
scripts/update.lua:288 in () ? (Lua) <224-298>
I hope that you can find a solution to this problem as this is one of my favorite mods in the game.
heoheo00911 30 Nov, 2024 @ 4:42am 
[string "../mods/workshop-2597204554/scripts/compone..."]:43: attempt to index field '?' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-2597204554/scripts/components/quest_loadpostpass.lua:43 in (method) RemoveBoss (Lua) <42-48>
../mods/workshop-2597204554/scripts/quest_util/boss_fight.lua:162 in (local) fn (Lua) <144-164>
scripts/entityscript.lua:1215 in (method) PushEvent (Lua) <1202-1229>
scripts/components/health.lua:482 in (method) SetVal (Lua) <461-496>
scripts/components/health.lua:524 in () ? (Lua) <498-533>
=(tail call):-1 in () (tail) <-1--1>
scripts/components/combat.lua:591 in (upvalue) old_GetAttacked (Lua) <530-647>
../mods/workshop-2464402864/scripts/import/genshin.lua:233 in () ? (Lua) <229-234>
=(tail call):-1 in () (tail) <-1--1>
=(tail call):-1 in () (tail) <-1--1>
Soli 20 Oct, 2024 @ 10:12am 
Mod appears to be broken. Evertime I make an advancement inside of a quest I get a .lua Error
HARIBO 28 Sep, 2024 @ 3:17pm 
is there any way to support the creators of mods? Are donations allowed?
ZERO 26 Sep, 2024 @ 4:36pm 
having the same issue when killing a boss on boss island game crashes code 500
Finale 21 Sep, 2024 @ 6:41am 
hi, my game crashed everytime i kill a boss on boss island. May I ask if there is a fix to this?
张玄风 29 Aug, 2024 @ 5:41pm 
终于更新了