Difference between revisions of "Mod:Hunger mechanics"
Jump to navigation
Jump to search
Anabellebel (talk | contribs) m |
Anabellebel (talk | contribs) m (→Hunger effects) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
!Effect | !Effect | ||
|- | |- | ||
− | |style = " | + | |style = "padding-left: 25px;"|'''0 - 75''' |
− | |style = " | + | |style = "padding-left: 10px;padding-right: 25px;"|- |
|- | |- | ||
− | |style = " | + | |style = "padding-left: 25px;"|'''75 - 100''' |
− | |style = " | + | |style = "padding-left: 10px;padding-right: 25px;"|Overhead and log ''hunger message''. |
|- | |- | ||
− | |style = "background: | + | |style = "background: #4b4b00;padding-left: 25px;"|'''100 - 150''' |
− | |style = "background: | + | |style = "background: #4b4b00;padding-left: 10px;padding-right: 25px;"|''Hunger continuous notification'' and note in the '''Bio'''. |
|- | |- | ||
− | |style = "background: | + | |style = "background: #4b2300;padding-left: 25px;"|'''150 - 300''' |
− | |style = "background: | + | |style = "background: #4b2300;padding-left: 10px;padding-right: 25px;"|- 1 Strength. |
|- | |- | ||
− | |style = "background: | + | |style = "background: #4b0000;padding-left: 25px;"|'''300-400''' |
− | |style = "background: | + | |style = "background: #4b0000;padding-left: 10px;padding-right: 25px;"|- 1 Strength.<br>-3 [[Heal rate]].<br>''Hunger popup'' message. |
|- | |- | ||
|style = "background: black;padding-left: 25px;"|'''400 +''' | |style = "background: black;padding-left: 25px;"|'''400 +''' | ||
Line 47: | Line 47: | ||
=== Set ''Travel hunger'' === | === Set ''Travel hunger'' === | ||
# Open the folder ''Game''/ then '''config.lua''' with a text editor. | # Open the folder ''Game''/ then '''config.lua''' with a text editor. | ||
− | # Under "config.travel_hunger", replace {{False button|hunger_per_day = 20,|color=gray2}} by any number.{{Idea|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 ( | + | # Under "config.travel_hunger", replace {{False button|hunger_per_day = 20,|color=gray2}} by any number.{{Idea|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 (minus their Diet % score) by default.}} |
# Under "config.travel_hunger", replace {{False button|days_until_hunger_death = 30,|color=gray2}} by any number.{{Idea|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.)}} | # Under "config.travel_hunger", replace {{False button|days_until_hunger_death = 30,|color=gray2}} by any number.{{Idea|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 {{False button|File|color=gray2}} menu then {{False button|Save|color=gray2}}. | # Go to the {{False button|File|color=gray2}} menu then {{False button|Save|color=gray2}}. | ||
Line 53: | Line 53: | ||
=== Set ''Map hunger'' === | === Set ''Map hunger'' === | ||
# Open the folder ''Game''/ then '''config.lua''' with a text editor. | # Open the folder ''Game''/ then '''config.lua''' with a text editor. | ||
− | # Under "hunger_per_cycle", replace {{False button|hunger_per_cycle = 20,|color=gray2}} by any number.{{Idea|Each 30 minutes in-game time (or 10 minutes of ''real world'' play time), hunger is increased by default for each character by 20 ( | + | # Under "hunger_per_cycle", replace {{False button|hunger_per_cycle = 20,|color=gray2}} by any number.{{Idea|Each 30 minutes in-game time (or 10 minutes of ''real world'' play time), hunger is increased by default for each character by 20 (minus their Diet % score)}} |
# Under "config.minutes_per_cycle", replace {{False button|minutes_per_cycle = 30,|color=gray2}} by any number.{{Idea|While exploring a location, each 30 minutes in-game time (or 10 minutes of ''real world'' play time) is considered a ''cycle''.}} | # Under "config.minutes_per_cycle", replace {{False button|minutes_per_cycle = 30,|color=gray2}} by any number.{{Idea|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 {{False button|File|color=gray2}} menu then {{False button|Save|color=gray2}}. | # Go to the {{False button|File|color=gray2}} menu then {{False button|Save|color=gray2}}. |
Latest revision as of 04:12, 23 September 2022
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[edit | edit source]
Hunger effects[edit | edit source]
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[edit | edit source]
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[edit | edit source]
- 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[edit | edit source]
- 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[edit | edit source]
Set Travel hunger[edit | edit source]
- 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 (minus 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[edit | edit source]
- 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 (minus 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.