Mod:Hunger mechanics

From Wikipedia 2197
Jump to navigation Jump to search

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.

Screenshot of The Sum displaying a hungry character.

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]

  1. Open the folder Game/ then config.lua with a text editor.
  2. Under "config.travel_hunger", replace
     enabled = true, 
    by
     enabled = false, 
    .
  3. Go to the
     File 
    menu then
     Save 
    .

Disable Map hunger[edit | edit source]

  1. Open the folder Game/ then config.lua with a text editor.
  2. Under "config.map_hunger", replace
     enabled = true, 
    by
     enabled = false, 
    .
  3. Go to the
     File 
    menu then
     Save 
    .

Set hunger mechanics[edit | edit source]

Set Travel hunger[edit | edit source]

  1. Open the folder Game/ then config.lua with a text editor.
  2. Under "config.travel_hunger", replace
     hunger_per_day = 20, 
    by any number.
    Bulb.png  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. 


  3. Under "config.travel_hunger", replace
     days_until_hunger_death = 30, 
    by any number.
    Bulb.png  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.) 


  4. Go to the
     File 
    menu then
     Save 
    .

Set Map hunger[edit | edit source]

  1. Open the folder Game/ then config.lua with a text editor.
  2. Under "hunger_per_cycle", replace
     hunger_per_cycle = 20, 
    by any number.
    Bulb.png  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) 


  3. Under "config.minutes_per_cycle", replace
     minutes_per_cycle = 30, 
    by any number.
    Bulb.png  While exploring a location, each 30 minutes in-game time (or 10 minutes of real world play time) is considered a cycle. 


  4. Go to the
     File 
    menu then
     Save 
    .