<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.omega-rl.wiki/index.php?action=history&amp;feed=atom&amp;title=Draft%3AHunger</id>
	<title>Draft:Hunger - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.omega-rl.wiki/index.php?action=history&amp;feed=atom&amp;title=Draft%3AHunger"/>
	<link rel="alternate" type="text/html" href="https://www.omega-rl.wiki/index.php?title=Draft:Hunger&amp;action=history"/>
	<updated>2026-09-21T20:25:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://www.omega-rl.wiki/index.php?title=Draft:Hunger&amp;diff=1728&amp;oldid=prev</id>
		<title>OmegaAdmin: 整理食物总览、十六种独立食物与饥饿机制，连接相关入口</title>
		<link rel="alternate" type="text/html" href="https://www.omega-rl.wiki/index.php?title=Draft:Hunger&amp;diff=1728&amp;oldid=prev"/>
		<updated>2026-09-20T11:41:22Z</updated>

		<summary type="html">&lt;p&gt;整理食物总览、十六种独立食物与饥饿机制，连接相关入口&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Version box|version=0.90.4}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hunger&amp;#039;&amp;#039;&amp;#039; measures how much nourishment remains before the player begins to starve. A new character starts with a reserve of &amp;#039;&amp;#039;&amp;#039;36&amp;#039;&amp;#039;&amp;#039;; an ordinary hourly hunger check uses one point. Food, travel and some services change that reserve, while an excessive meal can leave you much hungrier than before.&amp;lt;ref&amp;gt;{{Source|char.c|16|44}}; {{Source|aux3.c|31|47}}; {{Source|aux1.c|716|745}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Food states ==&lt;br /&gt;
The status display uses these ranges. The reserve numbers explain meal sizes and thresholds; the visible state is a range rather than an exact number.&amp;lt;ref&amp;gt;{{Source|scr.c|1460|1479}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Display !! Reserve&lt;br /&gt;
|-&lt;br /&gt;
| Starving || Below 0&lt;br /&gt;
|-&lt;br /&gt;
| Weak || 0&amp;amp;ndash;3&lt;br /&gt;
|-&lt;br /&gt;
| Ravenous || 4&amp;amp;ndash;10&lt;br /&gt;
|-&lt;br /&gt;
| Hungry || 11&amp;amp;ndash;20&lt;br /&gt;
|-&lt;br /&gt;
| A mite peckish || 21&amp;amp;ndash;30&lt;br /&gt;
|-&lt;br /&gt;
| Content || 31&amp;amp;ndash;36&lt;br /&gt;
|-&lt;br /&gt;
| Satiated || 37&amp;amp;ndash;44&lt;br /&gt;
|-&lt;br /&gt;
| Bloated || 45 or more; a check above 48 causes vomiting&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Messages at particular values are not identical to those display ranges. For example, the warning at reserve 12 says you are ravenously hungry even though the status display still reads &amp;#039;&amp;#039;&amp;#039;Hungry&amp;#039;&amp;#039;&amp;#039;. Weakness here is a hunger warning, not a direct Strength or Constitution loss.&amp;lt;ref&amp;gt;{{Source|aux1.c|716|745}}; {{Source|scr.c|1460|1479}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eating and time ==&lt;br /&gt;
Ordinary [[Draft:Food|food]] adds a stated number of reserve points. A [[Draft:Food ration|ration]] adds eight, while a [[Draft:Nutritab|nutritab]] adds 36. Lembas and service meals can instead set the reserve to a particular value. Several special foods provide no nourishment at all.&amp;lt;ref&amp;gt;{{Source|iinit.h|58|88}}; {{Source|command2.c|130|158}}; {{Source|itemf1.c|390|470}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On local maps, &amp;#039;&amp;#039;&amp;#039;Eat&amp;#039;&amp;#039;&amp;#039; costs 30 ticks, roughly half a game minute; nearby creatures can act during that time. The regular clock reaches an hourly hunger check through its minute updates. City and village movement can also advance extra minutes, so a food point should not be translated into a fixed number of movement commands.&amp;lt;ref&amp;gt;{{Source|command1.c|63|64}}; {{Source|time.c|19|74}}; {{Source|command2.c|1091|1105}}; {{Source|aux3.c|11|47}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the normal 0.90.4 countryside flow, eating does &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; advance the clock. The source contains an extra-time branch which is not reached by normal countryside play; it should not be treated as the usual cost of an outdoor meal. This is a source finding, not a reported gameplay experiment.&amp;lt;ref&amp;gt;{{Source|command1.c|254|331}}; {{Source|command2.c|130|158}}; {{Source|omega.c|76}}; {{Source|omega.c|380|388}}; {{Source|aux2.c|1043|1169}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Travel across the countryside normally performs hunger checks for the hours spent crossing terrain. [[Draft:Horse|Riding]] reduces some terrain costs; [[Draft:Seven league boots|seven league boots]] can bypass ordinary travel time. Services that jump the clock use their own rules: a week of [[Draft:Rampart Arms|rest at the Arms]] sets the reserve to 36 rather than consuming a week&amp;#039;s supply through hourly checks.&amp;lt;ref&amp;gt;{{Source|aux3.c|419|703}}; {{Source|command2.c|1175|1208}}; {{Source|site2.c|109|131}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overeating and starvation ==&lt;br /&gt;
A hunger check at &amp;#039;&amp;#039;&amp;#039;more than 48&amp;#039;&amp;#039;&amp;#039; makes you vomit and sets the reserve to &amp;#039;&amp;#039;&amp;#039;12&amp;#039;&amp;#039;&amp;#039;. Exactly 48 is safe. A meal adding &amp;#039;&amp;#039;N&amp;#039;&amp;#039; points is safe from this overflow when your starting reserve is at most &amp;#039;&amp;#039;&amp;#039;48 - N&amp;#039;&amp;#039;&amp;#039;. For example, eat a ration at 40 or below, a pizza at 40 or below, and a nutritab at 12 or below. If you know only the status word, &amp;#039;&amp;#039;&amp;#039;Ravenous&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Weak&amp;#039;&amp;#039;&amp;#039; is a reliable time for a nutritab; &amp;#039;&amp;#039;&amp;#039;Hungry&amp;#039;&amp;#039;&amp;#039; alone is not.&amp;lt;ref&amp;gt;{{Source|aux1.c|716|745}}; {{Source|scr.c|1464|1478}}; {{Source|iinit.h|58|88}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At a negative reserve, each hunger check deals &amp;#039;&amp;#039;&amp;#039;five times the magnitude of that negative reserve&amp;#039;&amp;#039;&amp;#039; in unstoppable damage: five at -1, ten at -2, and so on. Ordinary armor absorption does not reduce it. The hourly check reduces the reserve before testing starvation. Hunger does not need to drain a statistic to become lethal.&amp;lt;ref&amp;gt;{{Source|aux3.c|31|47}}; {{Source|aux1.c|498|514}}; {{Source|aux1.c|716|745}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An ordinary nourishing meal also clamps its resulting reserve to at least zero. It can therefore stop the current starvation check even if you were so deeply negative that its nominal nutrition would not cover the deficit. At zero you are still Weak and will starve again at the next hourly decrement; use additional food when needed.&amp;lt;ref&amp;gt;{{Source|command2.c|148|158}}; {{Source|aux3.c|31|34}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Eat command checks hunger even when you cancel its selection. Cancelling is therefore not a harmless way to inspect the food menu while already starving: it can trigger another starvation hit. Eating a non-nourishing tablet likewise does not solve starvation.&amp;lt;ref&amp;gt;{{Source|command2.c|130|158}}; {{Source|aux1.c|735|745}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Meals and resupply ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Source !! Food result !! Practical difference&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:Commandant Sonder&amp;#039;s|Sonder&amp;#039;s]] || Portable [[Draft:Food ration|ration]], +8 when eaten || 5 Au each, available around the clock; buying does not eat it&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:Rampart Diner|Diner]] || Sets reserve to 44 || 25 Au, no portable ration; immediately adding a ration causes vomiting&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:Les Crapeuleaux|Les Crapeuleaux]] || Adds 8 || 1,000 Au, evening opening hours; can cause overeating&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:The Centaur and Nymph|Tavern bed and breakfast]] || Sets reserve to 40 || 25 Au, skips six to nine hours and clears poison and disease&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:Order of Paladins|Eligible return to the Order]] || Sets reserve to 40 || Also supplies the member&amp;#039;s healing and cleansing service&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:Rampart Arms|Week of rest at the Arms]] || Sets reserve to 36 || Follows the lodging&amp;#039;s ownership or rental requirements and recovery rules&lt;br /&gt;
|-&lt;br /&gt;
| [[Draft:Wafer of lembas|Lembas]] || Sets reserve to 40 || Portable healing, blindness cure and cleansing as well as a meal&lt;br /&gt;
|}&lt;br /&gt;
Fixed-value meals can lower an already larger reserve; they do not add their displayed value. Choose for the recovery or supplies you actually need.&amp;lt;ref&amp;gt;{{Source|site1.c|603|666}}; {{Source|site1.c|765|801}}; {{Source|guild2.c|713|729}}; {{Source|site2.c|109|131}}; {{Source|itemf1.c|446|452}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hunting ===&lt;br /&gt;
The countryside &amp;#039;&amp;#039;&amp;#039;Hunt&amp;#039;&amp;#039;&amp;#039; command (&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;) searches the current terrain. An eligible attempt advances the clock by &amp;#039;&amp;#039;&amp;#039;100 minutes&amp;#039;&amp;#039;&amp;#039; and performs one hourly hunger check, whether it succeeds or fails. Success starts a tactical encounter; it does not place meat in your inventory or feed you directly.&amp;lt;ref&amp;gt;{{Source|command1.c|283|287}}; {{Source|command3.c|937|1019}}; {{Source|util.c|500|509}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Terrain !! Base encounter chance&lt;br /&gt;
|-&lt;br /&gt;
| Jungle, river || 80%&lt;br /&gt;
|-&lt;br /&gt;
| Forest || 70%&lt;br /&gt;
|-&lt;br /&gt;
| Plains || 50%&lt;br /&gt;
|-&lt;br /&gt;
| Tundra, mountains, pass || 30%&lt;br /&gt;
|-&lt;br /&gt;
| Desert || 10%&lt;br /&gt;
|}&lt;br /&gt;
Cold-season checks halve the chance outside desert and jungle. Other terrain has no successful hunt and does not pay this attempt&amp;#039;s time cost. The encounter uses the terrain&amp;#039;s ordinary mixed creatures, including dangerous opponents and creatures which do not provide safe food. Even an edible creature must leave remains before it supplies a meal.&amp;lt;ref&amp;gt;{{Source|command3.c|942|1019}}; {{Source|lev.c|11|72}}; {{Source|mon.c|193|201}}; {{Source|item.c|63|139}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Strategy ==&lt;br /&gt;
Carry a reserve before a long journey. Purchasing a few rations is predictable; hunting costs nourishment before you know whether there will be usable food, and a successful hunt may demand a fight. Pack weight also matters, especially with a mount. Light foods such as pizza or nutritabs can replace much heavier ration supplies.&lt;br /&gt;
&lt;br /&gt;
Eat before starvation becomes an emergency, but avoid topping up a nearly full stomach. A Diner meal already leaves little room for extra food. Keep healing food or a disease remedy for its medical purpose when an ordinary meal will suffice, and plan the next shop or safe return route through [[Draft:LOCUS|LOCUS]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Drafts]]&lt;br /&gt;
[[Category:Mechanics]]&lt;br /&gt;
[[Category:Omega 0.90.4]]&lt;/div&gt;</summary>
		<author><name>OmegaAdmin</name></author>
	</entry>
</feed>