Mod:Hunger mechanics
This tutorial shows how to alter and even disable all the hunger mechanics in The Sum. Those mechanics are an important element of the game, but might constitute just too much work or challenge for some players. They might also proove to be too little of a challenge for some, so this tutorial is also intended to increase its effects.
Required tools
Hunger effects
Hunger level | Effect |
---|---|
0 - 75 | - |
75 - 100 | Overhead and log hunger message. |
100 - 150 | Hunger continuous notification and note in the Bio. |
150 - 300 | - 1 Strength. |
300-400 | - 1 Strength. -3 Heal rate. Hunger popup message. |
400 + | - 1 Strength. -10 Heal rate. Overhead and log weakness message. |
Disable hunger mechanics
The Game uses two hunger mechanics: Travel hunger (that adds hunger if no food is present in the character's bag after days of travel on the Worldmap) and Map hunger (that slowly but continuously adds hunger while exploring a location).
Disable Travel hunger
- Open the folder Game/ then config.lua with a text editor.
- Under "config.travel_hunger", replace enabled = true,byenabled = false,.
- Go to the Filemenu thenSave.
Disable Map hunger
- Open the folder Game/ then config.lua with a text editor.
- Under "config.map_hunger", replace enabled = true,byenabled = false,.
- Go to the Filemenu thenSave.
Set hunger mechanics
Set Travel hunger
- Open the folder Game/ then config.lua with a text editor.
- Under "config.travel_hunger", replace hunger_per_day = 20,by any number.Each travel day (the time it takes for the planet in the top right corner to spin once), hunger is increased for each character by 20 (reduced by their Diet % score) by default.
- Under "config.travel_hunger", replace days_until_hunger_death = 30,by any number.When entering a location, hunger is considered fatal by default for any character traveling more than 30 days without eating. Of course, the number of days is ajusted by their Diet % score.)
- Go to the Filemenu thenSave.
Set Map hunger
- Open the folder Game/ then config.lua with a text editor.
- Under "hunger_per_cycle", replace hunger_per_cycle = 20,by any number.Each 30 minutes in-game time (or 10 minutes of real world play time), hunger is increased by default for each character by 20 (reduced by their Diet % score)
- Under "config.minutes_per_cycle", replace minutes_per_cycle = 30,by any number.While exploring a location, each 30 minutes in-game time (or 10 minutes of real world play time) is considered a cycle.
- Go to the Filemenu thenSave.