<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>RimWorld Tools — Colony Planning Calculators, Trait Tools &amp; Guides on RimWorld Tools — Calculators &amp; Guides</title>
    <link>https://www.rimworldtools.com/</link>
    <description>Recent content in RimWorld Tools — Colony Planning Calculators, Trait Tools &amp; Guides on RimWorld Tools — Calculators &amp; Guides</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>© 2026 RimWorld Tools · Fan site, not affiliated with Ludeon Studios · Powered by fansweb</copyright>
    <lastBuildDate>Wed, 21 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.rimworldtools.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>RimWorld Update 1.6.4543 — Odyssey Hotfix: Ending Song, Shuttle Fix &amp; Performance Gains</title>
      <link>https://www.rimworldtools.com/news/2026-10-21-update-1-6-4543-hotfix/</link>
      <pubDate>Wed, 21 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/news/2026-10-21-update-1-6-4543-hotfix/</guid>
      <description>&lt;p&gt;&lt;strong&gt;RimWorld update 1.6.4543&lt;/strong&gt; is a small hotfix for the &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; era released October 20, 2026. It adds a new ending song for Odyssey, stops quest shuttles from landing on water, and delivers a notable performance fix for blueprint-heavy maps. Compatible with all savegames and mods.&lt;/p&gt;&#xA;&lt;h2&gt;What&#39;s New in RimWorld 1.6.4543&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;New Odyssey ending song:&lt;/strong&gt; the end credits now play the correct, epic track — a nice reward for players who reached the expansion&#39;s ending.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Quest shuttles no longer land on water:&lt;/strong&gt; previously, shuttles could attempt a water landing and warp into your base, destroying buildings in the process.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#34;Impermanent Waves&#34; reclassified:&lt;/strong&gt; this music track now plays as a non-combat song on the planet and in orbit.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Swimming pathing:&lt;/strong&gt; pawns now move more rapidly when pathing to water to go swimming.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;Key Fixes for Odyssey Players&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Royalty shuttles&lt;/strong&gt; can no longer land on unsuitable terrain and lose their contents.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Psychic drones/soothes&lt;/strong&gt; now affect space maps correctly.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Gravship wreckage quests&lt;/strong&gt; can now generate after archonexus when using a gravship scenario.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Dryads&lt;/strong&gt; are no longer deleted if taken on a gravship without their gauranlen tree.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Vacuum overlay&lt;/strong&gt; updates correctly after gravship takeoff.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Torrential rain&lt;/strong&gt; no longer floods through bridges.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;Performance &amp;amp; Mod Compatibility&lt;/h2&gt;&#xA;&lt;p&gt;The most impactful fix is the &lt;strong&gt;vacuum resistance stat caching&lt;/strong&gt;: it was not being cached, which caused significant performance issues on maps with lots of blueprints. Ludeon also fixed modded sound loading on Linux (paths containing spaces), corpse item search, and the &lt;code&gt;RangedWeapon_WarmupMultiplier&lt;/code&gt; stat that was not actually being applied. As with all recent 1.6 patches, this update is &lt;strong&gt;compatible with existing savegames and mods&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Update 1.7 (Waylith Engine) — Performance, Saves &amp; Mod Compatibility</title>
      <link>https://www.rimworldtools.com/news/2026-10-18-waylith-engine-update-1-7/</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/news/2026-10-18-waylith-engine-update-1-7/</guid>
      <description>&lt;h1 id=&#34;rimworld-update-17-the-waylith-engine-arrives&#34;&gt;RimWorld Update 1.7: The Waylith Engine Arrives&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;RimWorld update 1.7&lt;/strong&gt; is the biggest technical change in the game&amp;rsquo;s history: Ludeon Studios announced on October 12, 2026 that the game is moving from Unity to the &lt;strong&gt;Waylith Engine&lt;/strong&gt; — a custom in-house engine — with performance improvements of &lt;strong&gt;2-4x&lt;/strong&gt; in their tests. The main Steam branch stays on 1.6 for now; 1.7 is playable today on the unstable beta branch.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-changes-in-17&#34;&gt;What Changes in 1.7&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Same game, faster engine.&lt;/strong&gt; The game &amp;ldquo;looks and plays exactly the same,&amp;rdquo; but startup, load times with big mod lists, map generation, world generation and ticks-per-second all improve.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Stress-test results.&lt;/strong&gt; Ludeon saw a late-game colony run at &lt;strong&gt;2.2x better performance&lt;/strong&gt; than on 1.6, and a 1,500-mod pack load in &lt;strong&gt;6 minutes instead of 14&lt;/strong&gt;. Individual results vary by PC and mods.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Save compatibility.&lt;/strong&gt; Your 1.6 savegames load on 1.7, and 1.7 saves work if you switch back to 1.6. No action needed from players.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Mod compatibility.&lt;/strong&gt; The vast majority of mods work on 1.7 without author changes. Some show a yellow &amp;ldquo;potentially unsupported&amp;rdquo; warning only because the version number changed.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;what-this-means-for-modders&#34;&gt;What This Means for Modders&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Most mods need &lt;strong&gt;no changes&lt;/strong&gt;; Ludeon asks authors to publish a version marked 1.7-compatible so the yellow warning clears for players.&lt;/li&gt;&#xA;&lt;li&gt;Waylith gives modders more power: latest &lt;strong&gt;C# language features&lt;/strong&gt;, easier high-performance complex mods, and more accessible big visual effects.&lt;/li&gt;&#xA;&lt;li&gt;Over two dozen modders helped test Waylith before launch.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;how-to-try-update-17&#34;&gt;How to Try Update 1.7&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Open Steam → right-click RimWorld → Properties.&lt;/li&gt;&#xA;&lt;li&gt;Select the &lt;strong&gt;Betas&lt;/strong&gt; tab and choose branch &lt;strong&gt;&amp;ldquo;unstable&amp;rdquo;&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Restart Steam if needed, then choose &amp;ldquo;Play 1.7 Unstable&amp;rdquo;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Note: 10+ year-old PCs may not run 1.7 — report issues on the official RimWorld development Discord.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DMCA Policy</title>
      <link>https://www.rimworldtools.com/dmca/</link>
      <pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/dmca/</guid>
      <description>&lt;p&gt;RimWorld Tools respects the intellectual property rights of others and expects its users to do the same. In accordance with the Digital Millennium Copyright Act (DMCA), we will respond promptly to valid notices of alleged copyright infringement.&lt;/p&gt;&#xA;&lt;h2 id=&#34;filing-a-dmca-takedown-notice&#34;&gt;Filing a DMCA Takedown Notice&lt;/h2&gt;&#xA;&lt;p&gt;If you believe that material hosted on this Site infringes your copyright, please send us a written notice that includes the following:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;A physical or electronic signature of the copyright owner or a person authorized to act on their behalf.&lt;/li&gt;&#xA;&lt;li&gt;Identification of the copyrighted work claimed to have been infringed.&lt;/li&gt;&#xA;&lt;li&gt;Identification of the material that is claimed to be infringing, including its location (URL) on the Site.&lt;/li&gt;&#xA;&lt;li&gt;Your contact information (address, telephone number, and email address).&lt;/li&gt;&#xA;&lt;li&gt;A statement that you have a good-faith belief that the disputed use is not authorized by the copyright owner, its agent, or the law.&lt;/li&gt;&#xA;&lt;li&gt;A statement, under penalty of perjury, that the information in your notice is accurate and that you are authorized to act on behalf of the copyright owner.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;our-response&#34;&gt;Our Response&lt;/h2&gt;&#xA;&lt;p&gt;Upon receipt of a valid notice, we will promptly investigate and, where appropriate, remove or disable access to the allegedly infringing material. We will also forward the notice to the relevant content contributor where applicable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Privacy Policy</title>
      <link>https://www.rimworldtools.com/privacy/</link>
      <pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/privacy/</guid>
      <description>&lt;p&gt;RimWorld Tools (the &amp;ldquo;Site&amp;rdquo;, &amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;) is a free fan-made collection of RimWorld planning tools and guides at &lt;a href=&#34;https://www.rimworldtools.com&#34;&gt;https://www.rimworldtools.com&lt;/a&gt;. This Privacy Policy explains what information we handle, what we deliberately do not handle, and the rights you have over your data. We designed the Site around one principle: your input stays on your device.&lt;/p&gt;&#xA;&lt;h2 id=&#34;information-we-do-not-collect&#34;&gt;Information We Do Not Collect&lt;/h2&gt;&#xA;&lt;p&gt;We do &lt;strong&gt;not&lt;/strong&gt; collect, store, or transmit any personal data as part of using our tools. The Site has no user accounts, no login, no sign-up forms, no comment boxes, no contact forms, and no server-side storage of the data you enter into a tool.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Terms of Service</title>
      <link>https://www.rimworldtools.com/terms/</link>
      <pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/terms/</guid>
      <description>&lt;p&gt;These Terms of Service (the &amp;ldquo;Terms&amp;rdquo;) govern your access to and use of RimWorld Tools, a free fan-made collection of RimWorld planning tools and guides operated by RimWorld Tools and made available at &lt;a href=&#34;https://www.rimworldtools.com&#34;&gt;https://www.rimworldtools.com&lt;/a&gt; (the &amp;ldquo;Site&amp;rdquo;). By accessing or using the Site, you agree to be bound by these Terms. If you do not agree with any part of them, please do not use the Site.&lt;/p&gt;&#xA;&lt;h2 id=&#34;acceptance-of-terms&#34;&gt;Acceptance of Terms&lt;/h2&gt;&#xA;&lt;p&gt;When you use the Site, you confirm that you are legally capable of entering into these Terms, or that you are using the Site under the supervision of a parent or guardian. These Terms apply to all visitors, users, and others who access the Site. We may update these Terms from time to time; your continued use after changes are posted means you accept the revised Terms.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best Mountain &amp; Defensive Seeds in RimWorld (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/seeds/mountain/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/seeds/mountain/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Mountain seeds&lt;/strong&gt; are great for defense-minded players. Build your base inside or against a mountain for natural choke points against raids. Use these with the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Top Mountain Seeds&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Seed&lt;/th&gt;&lt;th&gt;Map type&lt;/th&gt;&lt;th&gt;Notes&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;bedrock&lt;/td&gt;&lt;td&gt;30% coverage&lt;/td&gt;&lt;td&gt;Strong mountain backing, single entrance defense.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;fortress&lt;/td&gt;&lt;td&gt;30% coverage&lt;/td&gt;&lt;td&gt;Deep mountain, huge interior building space.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;gatekeeper&lt;/td&gt;&lt;td&gt;20% coverage&lt;/td&gt;&lt;td&gt;Tight valley, easy to wall off.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Why a Mountain Base Wins&lt;/h2&gt;&#xA;&lt;p&gt;Mountain bases need fewer walls, absorb raids at choke points, and protect against orbital events. The tradeoff is slower expansion and mining work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best Temperate Forest Seeds in RimWorld (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/seeds/temperate-forest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/seeds/temperate-forest/</guid>
      <description>&lt;p&gt;The &lt;strong&gt;best temperate forest seeds&lt;/strong&gt; give beginners a balanced start: mild seasons, reliable farming, plenty of wood and a defensible layout. Use these with the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Top Temperate Forest Seeds&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Seed&lt;/th&gt;&lt;th&gt;Map type&lt;/th&gt;&lt;th&gt;Notes&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;tamarix&lt;/td&gt;&lt;td&gt;40% coverage&lt;/td&gt;&lt;td&gt;Great river access + mixed forest, easy early defense.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;bedrock&lt;/td&gt;&lt;td&gt;30% coverage&lt;/td&gt;&lt;td&gt;Mountain backing, good chokepoint defense.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;greenhaven&lt;/td&gt;&lt;td&gt;50% coverage&lt;/td&gt;&lt;td&gt;Abundant animals and trees, friendly climate.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;meadowlark&lt;/td&gt;&lt;td&gt;30% coverage&lt;/td&gt;&lt;td&gt;Open fields, great for large farms.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Why These Seeds Work&lt;/h2&gt;&#xA;&lt;p&gt;Each balances &lt;strong&gt;wood supply&lt;/strong&gt;, &lt;strong&gt;farmable soil&lt;/strong&gt;, &lt;strong&gt;defense&lt;/strong&gt; and &lt;strong&gt;animal life&lt;/strong&gt; for a smooth colony start in temperate forest.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best Traits for Each Role in RimWorld (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/traits-per-role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/traits-per-role/</guid>
      <description>&lt;p&gt;Match &lt;strong&gt;RimWorld traits to roles&lt;/strong&gt; to get the most from each colonist. Here are the best traits for every key job in the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Best Traits by Role&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Role&lt;/th&gt;&lt;th&gt;Best traits&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Doctor&lt;/td&gt;&lt;td&gt;Industrious, Too Smart, Sanguine&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Builder / Miner&lt;/td&gt;&lt;td&gt;Industrious, Tough, Quick Sleeper&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Researcher&lt;/td&gt;&lt;td&gt;Too Smart, Quick Sleeper, Sanguine&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Warden / Social&lt;/td&gt;&lt;td&gt;Industrious, Sanguine, Jogger&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Artist&lt;/td&gt;&lt;td&gt;Industrious, Sanguine, Jogger&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Fighter&lt;/td&gt;&lt;td&gt;Tough, Brawler, Sanguine&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Cook&lt;/td&gt;&lt;td&gt;Industrious, Sanguine, Quick Sleeper&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;General Principle&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Sanguine&lt;/strong&gt; and &lt;strong&gt;Industrious&lt;/strong&gt; fit almost every role. Add role-specific traits (Tough for fighters, Too Smart for researchers) to specialize.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best Weapons in RimWorld — Damage, DPS &amp; Tiers (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/best-weapons/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/best-weapons/</guid>
      <description>&lt;p&gt;Looking for the &lt;strong&gt;best weapons in RimWorld&lt;/strong&gt;? Here&#39;s a practical tier guide for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Weapon Tier Overview&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;th&gt;Weapons&lt;/th&gt;&lt;th&gt;Best for&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;S&lt;/td&gt;&lt;td&gt;Charge rifle, sniper rifle, monosword&lt;/td&gt;&lt;td&gt;End-game shooting and melee&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;A&lt;/td&gt;&lt;td&gt;Assault rifle, heavy SMG, plasma sword&lt;/td&gt;&lt;td&gt;Mainline combat mid-to-late game&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;B&lt;/td&gt;&lt;td&gt;SMG, revolver, recurve bow&lt;/td&gt;&lt;td&gt;Early game and defensive shooting&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;C&lt;/td&gt;&lt;td&gt;Pistol, knife, short bow&lt;/td&gt;&lt;td&gt;Emergency / hunting only&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;When to Use What&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Charge rifle:&lt;/strong&gt; the all-rounder — great damage, good range, high armor piercing.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Sniper rifle:&lt;/strong&gt; pick off raiders and mechanoid turrets from range.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Heavy SMG:&lt;/strong&gt; close-range shredder for kill boxes.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Monosword / plasma sword:&lt;/strong&gt; for your melee specialist — pair with shield belt.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;EMP:&lt;/strong&gt; always carry one against mechanoids.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;Weapon FAQ&lt;/h2&gt;&#xA;&lt;div class=&#34;faq-item&#34;&gt;&#xA;  &lt;h3&gt;Is the charge rifle the best gun?&lt;/h3&gt;&#xA;  &lt;p&gt;For general use, yes — best damage-to-accuracy balance in the game. Snipers beat it at extreme range.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur d&#39;Alimentation du Bétail RimWorld — Fourrage &amp; Élevage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/livestock-feed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/livestock-feed/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur d&#39;alimentation du bétail RimWorld&lt;/strong&gt; pour planifier les besoins en fourrage et la reproduction — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur d&#39;Alimentation du Bétail&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;livestock-feed&#34; id=&#34;livestock-feed&#34;&gt;&#xA;  &lt;h3&gt;Livestock &amp; Feed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;lf-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap, eggs feed colony&#34;&gt;Chicken (1.2 nutrition/day, Eggs)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;1.2&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Fast growth, good meat&#34;&gt;Pig (5 nutrition/day, Meat &amp;#43; leather)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Milk for fine meals&#34;&gt;Cow (6 nutrition/day, Milk &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;6&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Good early dairy&#34;&gt;Goat (4.5 nutrition/day, Milk)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Wool for clothing&#34;&gt;Sheep (4 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cold-hardy, pack animal&#34;&gt;Muffalo (7 nutrition/day, Wool &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Best pack animal&#34;&gt;Horse (7.5 nutrition/day, Pack &amp;#43; speed)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap wool source&#34;&gt;Alpaca (3.5 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;3.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Huge but expensive to feed&#34;&gt;Elephant (12 nutrition/day, Ivory &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;lf-calc&#34; class=&#34;btn&#34;&gt;Calculate Feed Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;lf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total daily feed:&lt;/strong&gt; &lt;span id=&#34;lf-total&#34;&gt;—&lt;/span&gt; nutrition&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur d&#39;Élevage RimWorld — Reproduction &amp; Élevage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/animal-breeding-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/animal-breeding-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur d&#39;élevage RimWorld&lt;/strong&gt; pour planifier la reproduction et l&#39;élevage — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur d&#39;Élevage&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;animal-breeding&#34; id=&#34;animal-breeding&#34;&gt;&#xA;  &lt;h3&gt;Animal Breeding Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-breed&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;ab-breed&#34;&gt;&#xA;      &lt;option value=&#34;5|2|16&#34;&gt;Chicken (5d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;6|3|12&#34;&gt;Rabbit (6d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;12|3|25&#34;&gt;Pig (12d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;20|1|30&#34;&gt;Cow (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Goat (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Sheep (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Muffalo (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Horse (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;20|1|25&#34;&gt;Alpaca (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;60|1|90&#34;&gt;Elephant (60d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;12|2|20&#34;&gt;Boar (12d gestation, 2/litter)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-pairs&#34;&gt;Breeding pairs&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-pairs&#34; min=&#34;1&#34; value=&#34;2&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-days&#34;&gt;Simulate days&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-days&#34; min=&#34;10&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ab-calc&#34; class=&#34;btn&#34;&gt;Project Herd Growth&lt;/button&gt;&#xA;  &lt;div class=&#34;ab-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;New offspring expected:&lt;/strong&gt; &lt;span id=&#34;ab-offspring&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Herd size after simulation:&lt;/strong&gt; &lt;span id=&#34;ab-herd&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;ab-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ab-note&#34;&gt;Community-consensus breeding values for RimWorld 1.6. Actual offspring depend on fertility, pen space and slaughtering.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur d&#39;Impression de Pièce RimWorld — Valeur de Pièce (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/room-impressiveness/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/room-impressiveness/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur d&#39;impression de pièce RimWorld&lt;/strong&gt; pour calculer la valeur de vos pièces — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur d&#39;Impression de Pièce&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;room-impressiveness&#34; id=&#34;room-impressiveness&#34;&gt;&#xA;  &lt;h3&gt;Room Impressiveness Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-wealth&#34;&gt;Room wealth (silver)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-wealth&#34; min=&#34;0&#34; value=&#34;2000&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-beauty&#34;&gt;Room beauty&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-beauty&#34; value=&#34;4&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-space&#34;&gt;Walkable tiles (space)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-space&#34; min=&#34;1&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-clean&#34;&gt;Cleanliness&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-clean&#34; value=&#34;0&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ri-calc&#34; class=&#34;btn&#34;&gt;Calculate Impressiveness&lt;/button&gt;&#xA;  &lt;div class=&#34;ri-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Impressiveness score:&lt;/strong&gt; &lt;span id=&#34;ri-score&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Level:&lt;/strong&gt; &lt;span id=&#34;ri-level&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Mood (bedroom):&lt;/strong&gt; &lt;span id=&#34;ri-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ri-note&#34;&gt;Formula from RimWorld wiki: score = ((avg of 4 factors + lowest factor) / 2) × 100. Higher cleanliness and beauty boost the score fastest.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;room-impressiveness&#39;);&#xA;  var btn = root.querySelector(&#39;#ri-calc&#39;);&#xA;  var elS = root.querySelector(&#39;#ri-score&#39;);&#xA;  var elL = root.querySelector(&#39;#ri-level&#39;);&#xA;  var elM = root.querySelector(&#39;#ri-mood&#39;);&#xA;  var levels = &#34;[{\&#34;min\&#34;:0,\&#34;mood\&#34;:\&#34;-2\&#34;,\&#34;name\&#34;:\&#34;Awful\&#34;},{\&#34;min\&#34;:13,\&#34;mood\&#34;:\&#34;-1\&#34;,\&#34;name\&#34;:\&#34;Dull\&#34;},{\&#34;min\&#34;:31,\&#34;mood\&#34;:\&#34;0\&#34;,\&#34;name\&#34;:\&#34;Normal\&#34;},{\&#34;min\&#34;:44,\&#34;mood\&#34;:\&#34;+1\&#34;,\&#34;name\&#34;:\&#34;Nice\&#34;},{\&#34;min\&#34;:55,\&#34;mood\&#34;:\&#34;+2\&#34;,\&#34;name\&#34;:\&#34;Very Pleasant\&#34;},{\&#34;min\&#34;:65,\&#34;mood\&#34;:\&#34;+3\&#34;,\&#34;name\&#34;:\&#34;Pleasant\&#34;},{\&#34;min\&#34;:78,\&#34;mood\&#34;:\&#34;+4\&#34;,\&#34;name\&#34;:\&#34;Cool\&#34;},{\&#34;min\&#34;:96,\&#34;mood\&#34;:\&#34;+5\&#34;,\&#34;name\&#34;:\&#34;Impressively Impressive\&#34;},{\&#34;min\&#34;:120,\&#34;mood\&#34;:\&#34;+6\&#34;,\&#34;name\&#34;:\&#34;Extremely Impressive\&#34;},{\&#34;min\&#34;:170,\&#34;mood\&#34;:\&#34;+7\&#34;,\&#34;name\&#34;:\&#34;Unbelievably Impressive\&#34;},{\&#34;min\&#34;:240,\&#34;mood\&#34;:\&#34;+8\&#34;,\&#34;name\&#34;:\&#34;Wondrously Impressive\&#34;}]&#34;;&#xA;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var wealth = num(&#39;#ri-wealth&#39;);&#xA;    var beauty = num(&#39;#ri-beauty&#39;);&#xA;    var space = num(&#39;#ri-space&#39;);&#xA;    var clean = num(&#39;#ri-clean&#39;);&#xA;    var fW = wealth/3500;&#xA;    var fB = beauty/6;&#xA;    var fS = space/125;&#xA;    var fC = 1 + clean/2.5;&#xA;    var x = (fW + fB + fS + fC)/4;&#xA;    var y = Math.min(fW, fB, fS, fC);&#xA;    var score = (x + y)/2 * 100;&#xA;    var lvl = levels[levels.length-1];&#xA;    for(var i=0;i&lt;levels.length;i++){ if(score &gt;= levels[i].min){ lvl = levels[i]; } }&#xA;    elS.textContent = score.toFixed(1);&#xA;    elL.textContent = lvl.name;&#xA;    elM.textContent = lvl.mood;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Construire des pièces impressionnantes&lt;/h2&gt;&#xA;&lt;p&gt;Combinez &lt;strong&gt;taille, beauté, richesse et propreté&lt;/strong&gt;. Une bonne sculpture dans une pièce propre et spacieuse suffit généralement pour « Impressionnant ».&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur d&#39;Opération RimWorld — Réussite &amp; Risque de Mort (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/surgery-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/surgery-planner/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur d&#39;opération RimWorld&lt;/strong&gt; pour estimer les chances de réussite et de mort d&#39;une opération — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur d&#39;Opération&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;surgery-planner&#34; id=&#34;surgery-planner&#34;&gt;&#xA;  &lt;h3&gt;Surgery Success Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-proc&#34;&gt;Procedure&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-proc&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Install peg leg (Simple, low risk)&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Install bionic arm (Common mid-game)&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Install bionic eye (Cheap, useful)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Install archotech leg (Rare, complex)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Install power claw (Combat upgrade)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Organ transplant (Needs donor organ)&lt;/option&gt;&lt;option value=&#34;2&#34;&gt;Heart transplant (High risk)&lt;/option&gt;&lt;option value=&#34;2.2&#34;&gt;Brain implant (psychic) (Highest risk)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Remove peg leg (Simple removal)&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Luci enhancement (Luciferium surgery)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-skill&#34;&gt;Doctor&#39;s Medical skill&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Medical 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Medical 5-9&lt;/option&gt;&lt;option value=&#34;0.97&#34;&gt;Medical 10-14&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medical 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-bed&#34;&gt;Surgery location&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-bed&#34;&gt;&#xA;      &lt;option value=&#34;1.00&#34;&gt;Medical bed (clean)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.96&#34;&gt;Medical bed (slightly dirty)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.92&#34;&gt;Regular bed / no light&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;sp-calc&#34; class=&#34;btn&#34;&gt;Calculate Success Rate&lt;/button&gt;&#xA;  &lt;div class=&#34;sp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated success rate:&lt;/strong&gt; &lt;span id=&#34;sp-rate&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Boucherie RimWorld — Viande &amp; Cuir (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/butchery-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/butchery-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de boucherie RimWorld&lt;/strong&gt; pour planifier le rendement en viande et en cuir — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Boucherie&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;butchery&#34; id=&#34;butchery&#34;&gt;&#xA;  &lt;h3&gt;Butchery Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-animal&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-animal&#34;&gt;&#xA;      &lt;option value=&#34;8|6&#34;&gt;Chicken (~8 meat, ~6 leather)&lt;/option&gt;&lt;option value=&#34;6|4&#34;&gt;Rabbit (~6 meat, ~4 leather)&lt;/option&gt;&lt;option value=&#34;55|30&#34;&gt;Pig (~55 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;120|60&#34;&gt;Cow (~120 meat, ~60 leather)&lt;/option&gt;&lt;option value=&#34;45|25&#34;&gt;Goat (~45 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;40|25&#34;&gt;Sheep (~40 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;150|90&#34;&gt;Muffalo (~150 meat, ~90 leather)&lt;/option&gt;&lt;option value=&#34;35|20&#34;&gt;Alpaca (~35 meat, ~20 leather)&lt;/option&gt;&lt;option value=&#34;40|30&#34;&gt;Deer (~40 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;60|35&#34;&gt;Boar (~60 meat, ~35 leather)&lt;/option&gt;&lt;option value=&#34;500|300&#34;&gt;Thrumbo (~500 meat, ~300 leather)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-qty&#34;&gt;Number butchered&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;bu-qty&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-table&#34;&gt;Butcher station&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-table&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Butcher spot&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Butcher table&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Sterile butcher table&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;bu-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;bu-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total meat:&lt;/strong&gt; &lt;span id=&#34;bu-meat&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Budget de Pièce RimWorld — Valeur de Pièce &amp; Moral (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/room-budget-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/room-budget-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de budget de pièce RimWorld&lt;/strong&gt; pour planifier la valeur de pièce et les bonus de moral — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Budget de Pièce&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;room-budget&#34; id=&#34;room-budget&#34;&gt;&#xA;  &lt;h3&gt;Room Budget &amp; Beauty Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Add furniture you plan to build; see total beauty and rough cost.&lt;/p&gt;&#xA;  &lt;div class=&#34;rb-furn&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Essential&#34;&gt;Bed (single) (+0 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;0&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Storage &amp;#43; comfort&#34;&gt;Dresser (+2 beauty, ~80 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Small bonus&#34;&gt;End table (+2 beauty, ~30 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;30&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap beauty&#34;&gt;Plant pot (decorative) (+5 beauty, ~20 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;5&#34; data-cost=&#34;20&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Big beauty per cost&#34;&gt;Sculpture (small, good) (+50 beauty, ~120 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;50&#34; data-cost=&#34;120&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Premium room centerpiece&#34;&gt;Sculpture (large, good) (+100 beauty, ~300 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;100&#34; data-cost=&#34;300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Nice mid option&#34;&gt;Flower vase (+10 beauty, ~40 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;10&#34; data-cost=&#34;40&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Study bonus&#34;&gt;Bookshelf (+6 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;6&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Shared use&#34;&gt;Table (dining) (+2 beauty, ~70 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap floor boost&#34;&gt;Carpet (per tile) (+2 beauty, ~5 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Needed for bright&#34;&gt;Light (wall lamp) (+2 beauty, ~25 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;25&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;End-game showpiece&#34;&gt;Art statue (masterwork) (+500 beauty, ~1500 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;500&#34; data-cost=&#34;1500&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rb-field&#34;&gt;&#xA;    &lt;label for=&#34;rb-factor&#34;&gt;Room factor&lt;/label&gt;&#xA;    &lt;select id=&#34;rb-factor&#34;&gt;&#xA;      &lt;option value=&#34;5&#34;&gt;Clean room (&amp;#43;1 cleanliness)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Large room (20&amp;#43; tiles)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;Small cramped room (&amp;lt;10 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rb-calc&#34; class=&#34;btn&#34;&gt;Calculate Room Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;rb-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total beauty:&lt;/strong&gt; &lt;span id=&#34;rb-beauty&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Charge Électrique RimWorld — Planifier le Réseau (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/power-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/power-load/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de charge électrique RimWorld&lt;/strong&gt; pour calculer les besoins en électricité de votre base — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Charge Électrique&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;power-load&#34; id=&#34;power-load&#34;&gt;&#xA;  &lt;h3&gt;Power Load Calculator&lt;/h3&gt;&#xA;  &lt;h4&gt;Generators&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-gens&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Solar Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wind Turbine&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;2300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Geothermal Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;3600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wood-fired Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Chemfuel Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;h4&gt;Consumers&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-cons&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Cooler&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;400&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Heater&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;225&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smelter&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1900&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smithy&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Machine table&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric tailoring&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric stove&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;350&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric crematorium&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Lamp (single)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Sun lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Nutrient paste dispenser&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Deep drill&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Standing lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Turret (mini)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pl-calc&#34; class=&#34;btn&#34;&gt;Calculate Power&lt;/button&gt;&#xA;  &lt;div class=&#34;pl-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total generation:&lt;/strong&gt; &lt;span id=&#34;pl-gen&#34;&gt;—&lt;/span&gt; W&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Congélateur RimWorld — Refroidissement &amp; Stockage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/freezer-cooler/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/freezer-cooler/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de congélateur RimWorld&lt;/strong&gt; pour planifier le nombre de refroidisseurs dont votre congélateur a besoin — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Congélateur&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;freezer-cooler&#34; id=&#34;freezer-cooler&#34;&gt;&#xA;  &lt;h3&gt;Freezer Cooler Count Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-tiles&#34;&gt;Freezer size (walkable tiles)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;fc-tiles&#34; min=&#34;10&#34; value=&#34;200&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-temp&#34;&gt;Target temperature (°C)&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-temp&#34;&gt;&#xA;      &lt;option value=&#34;-10&#34;&gt;-10°C — Cold freezer (meat)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;-5°C — Cold freezer&lt;/option&gt;&lt;option value=&#34;0&#34;&gt;0°C — Standard fridge&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;10°C — Cool room&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-biome&#34;&gt;Biome&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-biome&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Temperate / Boreal&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Tropical / Desert&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Arid Shrubland&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Cold / Tundra / Ice&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;fc-calc&#34; class=&#34;btn&#34;&gt;Calculate Coolers&lt;/button&gt;&#xA;  &lt;div class=&#34;fc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recommended coolers:&lt;/strong&gt; &lt;span id=&#34;fc-count&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;fc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;fc-note&#34;&gt;Experience-based estimate for RimWorld 1.6. Each cooler maintains roughly 100 tiles at ~0°C. Add 1 spare cooler for safety. Walls, insulation and double-doors improve efficiency.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Dégâts RimWorld — Arme contre Armure (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/damage-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/damage-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de dégâts RimWorld&lt;/strong&gt; pour comparer les dégâts par coup et efficaces selon l&#39;arme, la qualité et l&#39;armure — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Dégâts&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;damage-calc&#34; id=&#34;damage-calc&#34;&gt;&#xA;  &lt;h3&gt;Weapon Damage Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-weapon&#34;&gt;Weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-weapon&#34;&gt;&#xA;      &lt;option value=&#34;8&#34;&gt;Knife (steel) (base 8 Cut)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Short bow (base 7 Arrow)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Recurve bow (base 9 Arrow)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Pistol (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Revolver (base 13 Bullet)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;SMG (submachine) (base 8 Bullet)&lt;/option&gt;&lt;option value=&#34;11&#34;&gt;Assault rifle (base 11 Bullet)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Heavy SMG (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;27&#34;&gt;Sniper rifle (base 27 Bullet)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Charge rifle (base 15 Charge)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Minigun (per bullet) (base 7 Bullet)&lt;/option&gt;&lt;option value=&#34;18&#34;&gt;Plasma sword (base 18 Cut)&lt;/option&gt;&lt;option value=&#34;34&#34;&gt;Zeushammer (base 34 Blunt)&lt;/option&gt;&lt;option value=&#34;24&#34;&gt;Monosword (base 24 Cut)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;EMP grenade (base 5 EMP)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-armor&#34;&gt;Enemy armor (0-100)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;dc-armor&#34; min=&#34;0&#34; max=&#34;100&#34; value=&#34;30&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dc-calc&#34; class=&#34;btn&#34;&gt;Calculate Damage&lt;/button&gt;&#xA;  &lt;div class=&#34;dc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage per hit:&lt;/strong&gt; &lt;span id=&#34;dc-dmg&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Loisirs RimWorld — Moral &amp; Besoins de Loisirs (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/recreation-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/recreation-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de loisirs RimWorld&lt;/strong&gt; pour comprendre les besoins de loisirs et planifier le moral — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Loisirs&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;recreation-calc&#34; id=&#34;recreation-calc&#34;&gt;&#xA;  &lt;h3&gt;Recreation Variety Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Check the facilities you have:&lt;/p&gt;&#xA;  &lt;div class=&#34;rc-facs&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Social]&#34;&gt; Dining table &amp;#43; chairs&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Book / reading (bookshelf)]&#34;&gt; Bookshelf&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops)]&#34;&gt; Chess table&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Exercise (training dummy, gym)]&#34;&gt; Hoops basketball hoop&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Television (tube television)]&#34;&gt; Tube television&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Music (instrument)]&#34;&gt; Piano / harp / drum&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Art (sculpture, gallery)]&#34;&gt; Sculpture (art)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Meditation (anima tree, shrine)]&#34;&gt; Anima tree / shrine&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Exercise (training dummy, gym)]&#34;&gt; Training dummy&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Social]&#34;&gt; Billiards table&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Check Recreation Coverage&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recreation types covered:&lt;/strong&gt; &lt;span id=&#34;rc-types&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Menace de Raid RimWorld — Points de Raid &amp; Défense (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/raid-threat-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/raid-threat-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de menace de raid RimWorld&lt;/strong&gt; pour estimer la taille du prochain raid — selon la richesse, la population et la difficulté — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Menace de Raid&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-threat&#34; id=&#34;raid-threat&#34;&gt;&#xA;  &lt;h3&gt;Raid Threat Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-wealth&#34;&gt;Colony wealth&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-wealth&#34;&gt;&#xA;      &lt;option value=&#34;300&#34;&gt;Early game (&amp;lt; 50k wealth)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Mid game (50k-200k wealth)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Late game (200k-500k wealth)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;End game (500k-1M wealth)&lt;/option&gt;&lt;option value=&#34;5000&#34;&gt;Megabase (1M&amp;#43; wealth)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-pop&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;3 colonists&lt;/option&gt;&lt;option value=&#34;0.8&#34;&gt;5 colonists&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;8 colonists&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;12 colonists&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;18&amp;#43; colonists&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-diff&#34;&gt;Difficulty&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-diff&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Peaceful / Low&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medium (Strive)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Hard (Blood)&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Losing is Fun&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rt-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid Threat&lt;/button&gt;&#xA;  &lt;div class=&#34;rt-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rt-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Minage RimWorld — Minerai &amp; Rendement par Étage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/mining-yield/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/mining-yield/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de minage RimWorld&lt;/strong&gt; pour planifier les rendements en minerai et l&#39;efficacité — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Minage&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;mining-yield&#34; id=&#34;mining-yield&#34;&gt;&#xA;  &lt;h3&gt;Mining Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-ore&#34;&gt;Ore type&lt;/label&gt;&#xA;    &lt;select id=&#34;my-ore&#34;&gt;&#xA;      &lt;option value=&#34;25&#34;&gt;Steel (compact steel) (~25/tile, vein 10-20 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Component (mineable) (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Plasteel (~6/tile, vein 3-8 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Gold (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Silver (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Uranium (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Jade (~6/tile, vein 3-8 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-tiles&#34;&gt;Vein tiles to mine&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;my-tiles&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-skill&#34;&gt;Miner skill&lt;/label&gt;&#xA;    &lt;select id=&#34;my-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Mining 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Mining 5-9&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Mining 10-14&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Mining 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;my-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;my-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated total yield:&lt;/strong&gt; &lt;span id=&#34;my-total&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Moral RimWorld — Besoins &amp; Crise Mentale (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/mood-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/mood-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de moral RimWorld&lt;/strong&gt; pour estimer le moral de vos colons et vérifier le risque de crise mentale — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Moral&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;mood-calc&#34; id=&#34;mood-calc&#34;&gt;&#xA;  &lt;h3&gt;Mood Impact Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Select the mood modifiers affecting this colonist:&lt;/p&gt;&#xA;  &lt;div class=&#34;mc-mods&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;5&#34;&gt; Impressive bedroom (5&amp;#43; mood) (5 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Good meal (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Lavish meal (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-3&#34;&gt; Ate without table (-3) (-3 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;0&#34;&gt; Slept in own room (0 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-7&#34;&gt; Slept on ground (-7) (-7 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Witnessed death (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-6&#34;&gt; Colonist died recently (-6) (-6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Pain (moderate, -10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-20&#34;&gt; Pain (severe, -20) (-20 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Cold (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Hot (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Darkness (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Socially isolated (-10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Beautiful surroundings (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Recreation satisfied (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;6&#34;&gt; Drug high (mild, &amp;#43;6) (6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-15&#34;&gt; Drug withdrawal (-15) (-15 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-12&#34;&gt; Psycast / psychic drone (-12) (-12 )&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mc-calc&#34; class=&#34;btn&#34;&gt;Calculate Mood&lt;/button&gt;&#xA;  &lt;div class=&#34;mc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated mood:&lt;/strong&gt; &lt;span id=&#34;mc-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Politique de Drogue RimWorld — Schémas Médicaux (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/drug-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/drug-policy/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de politique de drogue RimWorld&lt;/strong&gt; pour planifier les schémas médicaux de votre colonie — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Schémas Médicaux&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;drug-policy&#34; id=&#34;drug-policy&#34;&gt;&#xA;  &lt;h3&gt;Drug Policy Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-drug&#34;&gt;Drug&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-drug&#34;&gt;&#xA;      &lt;option value=&#34;5|Smokeleaf|Minor&#34;&gt;Smokeleaf&lt;/option&gt;&lt;option value=&#34;3|Psychite Tea|Minor&#34;&gt;Psychite Tea&lt;/option&gt;&lt;option value=&#34;15|Yayo|Major&#34;&gt;Yayo&lt;/option&gt;&lt;option value=&#34;22|Flake|Major&#34;&gt;Flake&lt;/option&gt;&lt;option value=&#34;8|Go-juice|Major&#34;&gt;Go-juice&lt;/option&gt;&lt;option value=&#34;10|Wake-up|Minor&#34;&gt;Wake-up&lt;/option&gt;&lt;option value=&#34;0|Penoxycyline|None&#34;&gt;Penoxycyline&lt;/option&gt;&lt;option value=&#34;100|Luciferium|Fatal&#34;&gt;Luciferium&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-freq&#34;&gt;Use frequency&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-freq&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Every day&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Every 2 days&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Every 5 days&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Only when needed&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dp-calc&#34; class=&#34;btn&#34;&gt;Assess Addiction Risk&lt;/button&gt;&#xA;  &lt;div class=&#34;dp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated addiction risk:&lt;/strong&gt; &lt;span id=&#34;dp-risk&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Severity:&lt;/strong&gt; &lt;span id=&#34;dp-sev&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;span id=&#34;dp-note&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;dp-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Real odds depend on drug policy schedule, pawn traits and tolerance.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;drug-policy&#39;);&#xA;  var btn = root.querySelector(&#39;#dp-calc&#39;);&#xA;  var elR = root.querySelector(&#39;#dp-risk&#39;);&#xA;  var elS = root.querySelector(&#39;#dp-sev&#39;);&#xA;  var elN = root.querySelector(&#39;#dp-note&#39;);&#xA;  var drugs = &#34;[{\&#34;addiction\&#34;:5,\&#34;effect\&#34;:\&#34;-20% work, +15 mood\&#34;,\&#34;name\&#34;:\&#34;Smokeleaf\&#34;,\&#34;note\&#34;:\&#34;Cheap recreation, slows pawns\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:3,\&#34;effect\&#34;:\&#34;+30% work for a while\&#34;,\&#34;name\&#34;:\&#34;Psychite Tea\&#34;,\&#34;note\&#34;:\&#34;Good work buff, mild risk\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:15,\&#34;effect\&#34;:\&#34;+50% work, mood +\&#34;,\&#34;name\&#34;:\&#34;Yayo\&#34;,\&#34;note\&#34;:\&#34;Strong, faster addiction\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:22,\&#34;effect\&#34;:\&#34;Big work buff\&#34;,\&#34;name\&#34;:\&#34;Flake\&#34;,\&#34;note\&#34;:\&#34;Cheapest but most addictive\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:8,\&#34;effect\&#34;:\&#34;Combat buff, pain resist\&#34;,\&#34;name\&#34;:\&#34;Go-juice\&#34;,\&#34;note\&#34;:\&#34;Combat drug\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:10,\&#34;effect\&#34;:\&#34;-sleep need, +work\&#34;,\&#34;name\&#34;:\&#34;Wake-up\&#34;,\&#34;note\&#34;:\&#34;Night-shift staple\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:0,\&#34;effect\&#34;:\&#34;Prevents diseases\&#34;,\&#34;name\&#34;:\&#34;Penoxycyline\&#34;,\&#34;note\&#34;:\&#34;Safe, take every 5 days\&#34;,\&#34;severity\&#34;:\&#34;None\&#34;},{\&#34;addiction\&#34;:100,\&#34;effect\&#34;:\&#34;Huge buffs\&#34;,\&#34;name\&#34;:\&#34;Luciferium\&#34;,\&#34;note\&#34;:\&#34;Never stop, withdrawal kills\&#34;,\&#34;severity\&#34;:\&#34;Fatal\&#34;}]&#34;;&#xA;  function calc(){&#xA;    var raw = root.querySelector(&#39;#dp-drug&#39;).value.split(&#39;|&#39;);&#xA;    var drugName = raw[1];&#xA;    var baseAdd = parseFloat(raw[0]);&#xA;    var sev = raw[2];&#xA;    var freqF = parseFloat(root.querySelector(&#39;#dp-freq&#39;).value);&#xA;    var risk = baseAdd * freqF;&#xA;    var d = drugs.find(function(x){ return x.name === drugName; });&#xA;    elR.textContent = risk.toFixed(1) + &#39;% (per-dose baseline &#39; + baseAdd + &#39;%)&#39;;&#xA;    elS.textContent = sev;&#xA;    elN.textContent = d ? d.note : &#39;&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Bien configurer les schémas&lt;/h2&gt;&#xA;&lt;p&gt;Standard : schémas &lt;strong&gt;médicaux&lt;/strong&gt; pour les opérations, &lt;strong&gt;antidouleurs&lt;/strong&gt; (penoxycyline) pour les états douloureux et schémas &lt;strong&gt;de loisir&lt;/strong&gt; pour le moral avec une dose modérée.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Prix de Négoce RimWorld — Acheter &amp; Vendre (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/trade-price/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/trade-price/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de prix de négoce RimWorld&lt;/strong&gt; pour voir les prix réels d&#39;achat et de vente, ajustés par votre négociateur — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Prix de Négoce&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;trade-price&#34; id=&#34;trade-price&#34;&gt;&#xA;  &lt;h3&gt;Trade Price Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-good&#34;&gt;Good&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-good&#34;&gt;&#xA;      &lt;option value=&#34;23&#34;&gt;Yayo (drug) (base 23 silver)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Flake (drug) (base 13 silver)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Smokeleaf joint (base 7 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Beer (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Silver (raw) (base 1 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Gold (raw) (base 8 silver)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Component (base 60 silver)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Advanced component (base 240 silver)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Steel (raw) (base 1.8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Plasteel (raw) (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Cloth (raw) (base 1.6 silver)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Leather (plain) (base 1.5 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Survival meal (base 8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Fine meal (base 12 silver)&lt;/option&gt;&lt;option value=&#34;23&#34;&gt;Drug (yayo) mass (base 23 silver)&lt;/option&gt;&lt;option value=&#34;200&#34;&gt;Art (small sculpture) (base 200 silver)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Masterwork weapon (base 1500 silver)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-qty&#34;&gt;Quantity&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;tp-qty&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-social&#34;&gt;Negotiator&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-social&#34;&gt;&#xA;      &lt;option value=&#34;1.35&#34;&gt;Social 0-4 (poor negotiator)&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Social 5-8&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Social 9-12&lt;/option&gt;&lt;option value=&#34;1.08&#34;&gt;Social 13-16 (good)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Social 17-20 (expert)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-dir&#34;&gt;Direction&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-dir&#34;&gt;&#xA;      &lt;option value=&#34;sell&#34;&gt;Selling to trader&lt;/option&gt;&#xA;      &lt;option value=&#34;buy&#34;&gt;Buying from trader&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tp-calc&#34; class=&#34;btn&#34;&gt;Calculate Price&lt;/button&gt;&#xA;  &lt;div class=&#34;tp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Unit price:&lt;/strong&gt; &lt;span id=&#34;tp-unit&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Psypouvoir RimWorld — Psyfocus &amp; Arbres Anima (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/psypower-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/psypower-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de psypouvoir RimWorld&lt;/strong&gt; pour planifier le psyfocus et les pouvoirs psychiques — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; avec l&#39;extension &lt;strong&gt;Royalty&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Psypouvoir&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;psyfocus&#34; id=&#34;psyfocus&#34;&gt;&#xA;  &lt;h3&gt;Psyfocus &amp; Meditation Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-level&#34;&gt;Psycast level&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-level&#34;&gt;&#xA;      &lt;option value=&#34;30&#34;&gt;1 — Novice (needs ~30 focus)&lt;/option&gt;&lt;option value=&#34;45&#34;&gt;2 — Adept (needs ~45 focus)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;3 — Practitioner (needs ~60 focus)&lt;/option&gt;&lt;option value=&#34;75&#34;&gt;4 — Expert (needs ~75 focus)&lt;/option&gt;&lt;option value=&#34;90&#34;&gt;5 — Master (needs ~90 focus)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;6 — Archotech (needs ~100 focus)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-med&#34;&gt;Meditation type&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-med&#34;&gt;&#xA;      &lt;option value=&#34;40&#34;&gt;Natural focus (trees, grass) (~40/day)&lt;/option&gt;&lt;option value=&#34;50&#34;&gt;Room focus (dignified room) (~50/day)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Anima tree (~60/day)&lt;/option&gt;&lt;option value=&#34;80&#34;&gt;Psyfocus artefact (best) (~80/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-hours&#34;&gt;Meditation hours per day&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;pf-hours&#34; min=&#34;1&#34; value=&#34;4&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pf-calc&#34; class=&#34;btn&#34;&gt;Calculate Focus Fill&lt;/button&gt;&#xA;  &lt;div class=&#34;pf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Days to full psyfocus:&lt;/strong&gt; &lt;span id=&#34;pf-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Qualité RimWorld — Qualité selon Compétence &amp; Matériau (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/quality-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/quality-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de qualité RimWorld&lt;/strong&gt; pour estimer le palier de qualité attendu de votre artisan — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Qualité&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;quality-calculator&#34; id=&#34;quality-calculator&#34;&gt;&#xA;  &lt;h3&gt;Crafting quality chance estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-skill&#34;&gt;Crafting skill (0–20)&lt;/label&gt;&#xA;    &lt;input type=&#34;range&#34; id=&#34;qc-skill&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;10&#34;&gt;&#xA;    &lt;span class=&#34;qc-val&#34; id=&#34;qc-skill-val&#34;&gt;10&lt;/span&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-inspired&#34;&gt;Inspired creativity&lt;/label&gt;&#xA;    &lt;input type=&#34;checkbox&#34; id=&#34;qc-inspired&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-results&#34;&gt;&#xA;    &lt;table&gt;&#xA;      &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Quality&lt;/th&gt;&lt;th&gt;Chance&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;      &lt;tbody id=&#34;qc-body&#34;&gt;&lt;/tbody&gt;&#xA;    &lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;qc-note&#34;&gt;Approximate baseline for RimWorld 1.6. Actual odds vary by skill passions, inspirations and MODs.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;quality-calculator&#39;);&#xA;  var slider = root.querySelector(&#39;#qc-skill&#39;);&#xA;  var val = root.querySelector(&#39;#qc-skill-val&#39;);&#xA;  var inspired = root.querySelector(&#39;#qc-inspired&#39;);&#xA;  var body = root.querySelector(&#39;#qc-body&#39;);&#xA;&#xA;  var levels = &#34;[{\&#34;name\&#34;:\&#34;Awful\&#34;,\&#34;weight\&#34;:5},{\&#34;name\&#34;:\&#34;Poor\&#34;,\&#34;weight\&#34;:10},{\&#34;name\&#34;:\&#34;Normal\&#34;,\&#34;weight\&#34;:60},{\&#34;name\&#34;:\&#34;Good\&#34;,\&#34;weight\&#34;:15},{\&#34;name\&#34;:\&#34;Excellent\&#34;,\&#34;weight\&#34;:7},{\&#34;name\&#34;:\&#34;Masterwork\&#34;,\&#34;weight\&#34;:2.5},{\&#34;name\&#34;:\&#34;Legendary\&#34;,\&#34;weight\&#34;:0.5}]&#34;;&#xA;  var boosts = &#34;{\&#34;0\&#34;:0.6,\&#34;10\&#34;:1.4,\&#34;13\&#34;:1.6,\&#34;15\&#34;:1.8,\&#34;18\&#34;:2,\&#34;20\&#34;:2.2,\&#34;3\&#34;:0.8,\&#34;5\&#34;:1,\&#34;8\&#34;:1.2}&#34;;&#xA;&#xA;  function boostFor(skill){&#xA;    var keys = Object.keys(boosts).map(Number).sort(function(a,b){return a-b;});&#xA;    var chosen = keys[0];&#xA;    keys.forEach(function(k){ if(k &lt;= skill) chosen = k; });&#xA;    return boosts[chosen];&#xA;  }&#xA;  function compute(){&#xA;    var skill = parseInt(slider.value,10);&#xA;    var boost = boostFor(skill);&#xA;    if(inspired.checked) boost *= 1.6;&#xA;    var total = 0;&#xA;    levels.forEach(function(l){ total += l.weight * boost; });&#xA;    body.innerHTML = &#39;&#39;;&#xA;    levels.forEach(function(l){&#xA;      var pct = (l.weight * boost / total * 100).toFixed(1);&#xA;      var tr = document.createElement(&#39;tr&#39;);&#xA;      var td1 = document.createElement(&#39;td&#39;); td1.textContent = l.name;&#xA;      var td2 = document.createElement(&#39;td&#39;); td2.textContent = pct + &#39;%&#39;;&#xA;      tr.appendChild(td1); tr.appendChild(td2);&#xA;      body.appendChild(tr);&#xA;    });&#xA;  }&#xA;  slider.addEventListener(&#39;input&#39;, function(){ val.textContent = slider.value; compute(); });&#xA;  inspired.addEventListener(&#39;change&#39;, compute);&#xA;  compute();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Augmenter la probabilité de chef-d&#39;œuvre&lt;/h2&gt;&#xA;&lt;p&gt;Une compétence d&#39;artisan plus élevée et les &lt;strong&gt;inspirations&lt;/strong&gt; améliorent la qualité. Spécialisez un artisan et donnez-lui le meilleur établi pour produire armures et armes de maître.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Recrutement RimWorld — Prisonniers &amp; Recrutement (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/recruitment-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/recruitment-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de recrutement RimWorld&lt;/strong&gt; pour estimer les chances de recruter un prisonnier — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Recrutement&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;recruitment&#34; id=&#34;recruitment&#34;&gt;&#xA;  &lt;h3&gt;Prisoner Recruitment Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-social&#34;&gt;Negotiator Social skill&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-social&#34;&gt;&#xA;      &lt;option value=&#34;2&#34;&gt;Social 0-4 (~2/day)&lt;/option&gt;&lt;option value=&#34;3&#34;&gt;Social 5-8 (~3/day)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;Social 9-12 (~5/day)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Social 13-16 (~7/day)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Social 17-20 (~9/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-res&#34;&gt;Prisoner resistance&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-res&#34;&gt;&#xA;      &lt;option value=&#34;50&#34;&gt;Low resistance (0-25)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;Medium (26-50)&lt;/option&gt;&lt;option value=&#34;160&#34;&gt;High (51-75)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Very high (76&amp;#43;)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-will&#34;&gt;Prisoner mood&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-will&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Prisoner unhappy&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Neutral&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Prisoner happy&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Estimate Recruitment Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated days to recruit:&lt;/strong&gt; &lt;span id=&#34;rc-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;rc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rc-note&#34;&gt;Community-consensus recruitment estimates for RimWorld 1.6. Progress also benefits from prisoner treatment, food quality and ideology.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Rendement de Récolte RimWorld — Récolte par Champ (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/crop-yield-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/crop-yield-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de rendement de récolte RimWorld&lt;/strong&gt; pour planifier vos champs et estimer la récolte par cycle — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Rendement de Récolte&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;crop-yield&#34; id=&#34;crop-yield&#34;&gt;&#xA;  &lt;h3&gt;Crop Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-crop&#34;&gt;Crop&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-crop&#34;&gt;&#xA;      &lt;option value=&#34;4|5&#34;&gt;Rice (5d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;8|9&#34;&gt;Potatoes (9d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;17|17&#34;&gt;Corn (17d, ~17 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Strawberries (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;12|10&#34;&gt;Haygrass (10d, ~12 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Cotton (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;6|11&#34;&gt;Smokeleaf (11d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;8|16&#34;&gt;Psychoid (yayo) (16d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;4|14&#34;&gt;Healroot (14d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Agave (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Beer hops (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;7|8&#34;&gt;Mushrooms (nutrifungus) (8d, ~7 yield)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-soil&#34;&gt;Soil type&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-soil&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Sandy soil&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal soil&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Rich soil&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Hydroponics&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-tiles&#34;&gt;Tiles planted&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cy-tiles&#34; min=&#34;1&#34; value=&#34;100&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cy-calc&#34; class=&#34;btn&#34;&gt;Calculate Harvest&lt;/button&gt;&#xA;  &lt;div class=&#34;cy-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Harvest per cycle:&lt;/strong&gt; &lt;span id=&#34;cy-harvest&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Température RimWorld — Climat &amp; Besoins de Chauffage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/temperature-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/temperature-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de température RimWorld&lt;/strong&gt; pour planifier chauffage et refroidissement pour votre biome — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Température &amp; Climat&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;temperature&#34; id=&#34;temperature&#34;&gt;&#xA;  &lt;h3&gt;Temperature &amp; Climate Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-climate&#34;&gt;Climate&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-climate&#34;&gt;&#xA;      &lt;option value=&#34;18|40&#34;&gt;Tropical rainforest (winter ~18°C, summer ~40°C)&lt;/option&gt;&lt;option value=&#34;0|42&#34;&gt;Arid shrubland (winter ~0°C, summer ~42°C)&lt;/option&gt;&lt;option value=&#34;-10|30&#34;&gt;Temperate forest (winter ~-10°C, summer ~30°C)&lt;/option&gt;&lt;option value=&#34;-25|25&#34;&gt;Boreal forest (winter ~-25°C, summer ~25°C)&lt;/option&gt;&lt;option value=&#34;-40|20&#34;&gt;Tundra (winter ~-40°C, summer ~20°C)&lt;/option&gt;&lt;option value=&#34;-60|5&#34;&gt;Ice sheet (winter ~-60°C, summer ~5°C)&lt;/option&gt;&lt;option value=&#34;-5|50&#34;&gt;Desert (winter ~-5°C, summer ~50°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-target&#34;&gt;Room target&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-target&#34;&gt;&#xA;      &lt;option value=&#34;21&#34;&gt;Living area (comfortable) (21°C)&lt;/option&gt;&lt;option value=&#34;-10&#34;&gt;Freezer / storage (frozen) (-10°C)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Workshop (workable) (15°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-device&#34;&gt;Device&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-device&#34;&gt;&#xA;      &lt;option value=&#34;&amp;#43;5°C small room&#34;&gt;Campfire (&amp;#43;5°C small room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;20°C medium room&#34;&gt;Heater (&amp;#43;20°C medium room)&lt;/option&gt;&lt;option value=&#34;-5°C small room&#34;&gt;Passive cooler (-5°C small room)&lt;/option&gt;&lt;option value=&#34;-25°C medium room&#34;&gt;Cooler (air-con) (-25°C medium room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;30°C large room&#34;&gt;Industrial heater (&amp;#43;30°C large room)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tc-calc&#34; class=&#34;btn&#34;&gt;Calculate Heating Gap&lt;/button&gt;&#xA;  &lt;div class=&#34;tc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Winter temp gap to fix:&lt;/strong&gt; &lt;span id=&#34;tc-gap&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Traits RimWorld — Caractéristiques (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/trait-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/trait-calculator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de traits RimWorld&lt;/strong&gt; pour explorer les caractéristiques de vos colons — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Traits&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;trait-calculator&#34; id=&#34;trait-calculator&#34;&gt;&#xA;  &lt;div class=&#34;trait-filters&#34;&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-good&#34; checked&gt; Good traits&lt;/label&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-bad&#34; checked&gt; Bad traits&lt;/label&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;table class=&#34;trait-table&#34;&gt;&#xA;    &lt;thead&gt;&#xA;      &lt;tr&gt;&lt;th&gt;Select&lt;/th&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;/tr&gt;&#xA;    &lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;sanguine&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Sanguine&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;10 mood (always). Immune to several negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;industrious&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Industrious&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed &amp;#43;30%.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-smart&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Smart&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Research &amp;#43;40%, learning &amp;#43;70%, but boredom negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;brawler&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Brawler&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Melee &amp;#43;6 skill, melee attack &amp;#43;30%, but social skills reduced.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jogger&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jogger&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed &amp;#43;25%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;night-owl&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Night Owl&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;5 mood when awake at night, -5 in the day.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;quick-sleeper&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Quick Sleeper&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Sleeps faster, needs less sleep.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;tough&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Tough&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Incoming damage -50%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;abrasive&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Abrasive&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Social fights more often, -social opinion.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;greedy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Greedy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Unhappy without impressive bedroom, -mood from low expectations.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jealous&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jealous&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Requires the best bedroom in colony, else -mood.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-slow&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Slow&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;pyro&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Pyromaniac&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Randomly starts fires, -mood without fire nearby.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;chemical-interest&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Chemical Interest&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Random drug binges, &amp;#43;risk of addiction.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;wimp&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Wimp&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Downed easily by pain (breaks at low pain).&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;lazy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Lazy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;  &lt;div class=&#34;trait-result&#34;&gt;&#xA;    &lt;h3&gt;Selected traits (&lt;span class=&#34;sel-count&#34;&gt;0&lt;/span&gt;)&lt;/h3&gt;&#xA;    &lt;ul class=&#34;sel-list&#34;&gt;&lt;/ul&gt;&#xA;    &lt;p class=&#34;sel-verdict&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur de Vitesse de Recherche RimWorld — Jours de Déblocage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/research-speed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/research-speed/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur de vitesse de recherche RimWorld&lt;/strong&gt; pour estimer la durée d&#39;un projet de recherche — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur de Vitesse de Recherche&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;research-speed&#34; id=&#34;research-speed&#34;&gt;&#xA;  &lt;h3&gt;Research Speed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-project&#34;&gt;Research project&lt;/label&gt;&#xA;    &lt;select id=&#34;rs-project&#34;&gt;&#xA;      &lt;option value=&#34;700&#34;&gt;Electricity (700 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Complex Clothing (700 pts)&lt;/option&gt;&lt;option value=&#34;1000&#34;&gt;Solar Panels (1000 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Microelectronics (1400 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Batteries (700 pts)&lt;/option&gt;&lt;option value=&#34;1200&#34;&gt;Gunsmithing (1200 pts)&lt;/option&gt;&lt;option value=&#34;900&#34;&gt;Smithing (900 pts)&lt;/option&gt;&lt;option value=&#34;600&#34;&gt;Nutrient Paste (600 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Hydroponics (1400 pts)&lt;/option&gt;&lt;option value=&#34;2500&#34;&gt;Bionics (2500 pts)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;Power Armor (3000 pts)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-bonuses&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;15&#34;&gt; Research bench (basic) (+15%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;30&#34;&gt; Research bench (advanced) (+30%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;20&#34;&gt; Multi-analyzer (+20%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Too Smart trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Fast Learner trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Tech-savvy background (+10%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;50&#34;&gt; Exoskeleton / archotech spine (+50%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Psychic (research focus) (+10%)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-researchers&#34;&gt;Researchers&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;rs-researchers&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rs-calc&#34; class=&#34;btn&#34;&gt;Estimate Research Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rs-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Research speed:&lt;/strong&gt; &lt;span id=&#34;rs-speed&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculateur DPS d&#39;Armes RimWorld — Dégâts par Seconde (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/weapon-dps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/weapon-dps/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;calculateur DPS d&#39;armes RimWorld&lt;/strong&gt; pour comparer les dégâts par seconde de vos armes — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Calculateur DPS d&#39;Armes&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;weapon-dps&#34; id=&#34;weapon-dps&#34;&gt;&#xA;  &lt;h3&gt;Weapon DPS Comparator&lt;/h3&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label&gt;Select weapons to compare&lt;/label&gt;&#xA;    &lt;div class=&#34;wd-weapons&#34;&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Pistol&#34;&gt; Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Revolver&#34;&gt; Revolver&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Machine Pistol&#34;&gt; Machine Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;SMG&#34;&gt; SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Heavy SMG&#34;&gt; Heavy SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Assault Rifle&#34;&gt; Assault Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Rifle&#34;&gt; Charge Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Sniper Rifle&#34;&gt; Sniper Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Lance&#34;&gt; Charge Lance&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Minigun&#34;&gt; Minigun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;LMG&#34;&gt; LMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Shotgun&#34;&gt; Shotgun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge SMG&#34;&gt; Charge SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Great Bow&#34;&gt; Great Bow&lt;/label&gt;&#xA;      &#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label for=&#34;wd-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;wd-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Awful&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.35&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;wd-calc&#34; class=&#34;btn&#34;&gt;Compare DPS&lt;/button&gt;&#xA;  &lt;div class=&#34;wd-result&#34;&gt;&#xA;    &lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Weapon&lt;/th&gt;&lt;th&gt;DPS&lt;/th&gt;&lt;th&gt;Range&lt;/th&gt;&lt;th&gt;Damage&lt;/th&gt;&lt;th&gt;Accuracy&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody id=&#34;wd-body&#34;&gt;&lt;/tbody&gt;&lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;wd-note&#34;&gt;Community-consensus base DPS for RimWorld 1.6. Adjusted by quality. Real values shift with shooting skill, cover and range.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Comparateur d&#39;Armure RimWorld — Valeur d&#39;Armure &amp; Types (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/armor-comparator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/armor-comparator/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;comparateur d&#39;armure RimWorld&lt;/strong&gt; pour comparer la valeur d&#39;armure et la protection de différentes armures — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Comparateur d&#39;Armure&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;armor-compare&#34; id=&#34;armor-compare&#34;&gt;&#xA;  &lt;h3&gt;Armor Calculator — Protection vs Penetration&lt;/h3&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-armor&#34;&gt;Armor / apparel&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-armor&#34;&gt;&#xA;      &lt;option value=&#34;0,0,0&#34;&gt;No armor&lt;/option&gt;&lt;option value=&#34;20,20,20&#34;&gt;Cloth apparel&lt;/option&gt;&lt;option value=&#34;35,30,30&#34;&gt;Leather apparel&lt;/option&gt;&lt;option value=&#34;55,45,25&#34;&gt;Flak jacket&lt;/option&gt;&lt;option value=&#34;65,50,30&#34;&gt;Flak vest&lt;/option&gt;&lt;option value=&#34;85,70,60&#34;&gt;Marine armor&lt;/option&gt;&lt;option value=&#34;90,75,65&#34;&gt;Cataphract armor&lt;/option&gt;&lt;option value=&#34;75,65,50&#34;&gt;Steel plate armor&lt;/option&gt;&lt;option value=&#34;70,55,50&#34;&gt;Recon armor&lt;/option&gt;&lt;option value=&#34;88,72,62&#34;&gt;Prestige marine&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-weapon&#34;&gt;Incoming weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-weapon&#34;&gt;&#xA;      &lt;option value=&#34;sharp&#34;&gt;Assault Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Charge Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Melee sword (sharp)&lt;/option&gt;&lt;option value=&#34;blunt&#34;&gt;Blunt mace&lt;/option&gt;&lt;option value=&#34;heat&#34;&gt;Incendiary (heat)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ac-calc&#34; class=&#34;btn&#34;&gt;Calculate Protection&lt;/button&gt;&#xA;  &lt;div class=&#34;ac-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage absorbed:&lt;/strong&gt; &lt;span id=&#34;ac-absorb&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Effective incoming:&lt;/strong&gt; &lt;span id=&#34;ac-incoming&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ac-note&#34;&gt;Community-consensus armor values for RimWorld 1.6. Actual absorption also depends on hit location and armor sharp/blunt/heat type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Concepteur de Gènes RimWorld — Budget Métabolique de Xénotype (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/gene-designer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/gene-designer/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;concepteur de gènes RimWorld&lt;/strong&gt; pour planifier un xénotype et vérifier son budget métabolique — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; avec l&#39;extension &lt;strong&gt;Biotech&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Concepteur de Gènes — Budget Métabolique&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;gene-designer&#34; id=&#34;gene-designer&#34;&gt;&#xA;  &lt;h3&gt;Gene Designer — Metabolic Budget&lt;/h3&gt;&#xA;  &lt;p&gt;Check the genes you want; see the metabolic cost total and whether the pawn stays balanced.&lt;/p&gt;&#xA;  &lt;div class=&#34;gd-genes&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-5 opinion, &amp;#43;2 melee&#34;&gt; Aggressive (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-1 shooting accuracy&#34;&gt; Nearsighted (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;5 opinion&#34;&gt; Kind (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed&#34;&gt; Fast Walker (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed (stackable)&#34;&gt; Jogger (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% immunity gain&#34;&gt; Super Immunity (Immunity, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;-50% pain from attacks&#34;&gt; Tough (Combat, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;50% global learning&#34;&gt; Fast Learner (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% skill gain&#34;&gt; Photographic Memory (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;1 psycast level&#34;&gt; Psychically Sensitive (Psycast, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;mood from kills, -5 opinion&#34;&gt; Bloodlust (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-3&#34; title=&#34;Blood feed, needs hemogen&#34;&gt; Kindred (Sanguophage) (Sanguophage, cost -3)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;0&#34; title=&#34;Xenogenes don&amp;#39;t pass to children&#34;&gt; Xenogene only (most) (General, cost 0)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;See in darkness&#34;&gt; Dark Vision (Vision, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;No food poisoning penalty&#34;&gt; Strong Stomach (Resistance, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;50% immunity gain&#34;&gt; Disease Resistant (Immunity, cost -1)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;gd-calc&#34; class=&#34;btn&#34;&gt;Check Metabolic Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;gd-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Metabolic cost:&lt;/strong&gt; &lt;span id=&#34;gd-cost&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Conditions d&#39;Utilisation — RimWorld Tools</title>
      <link>https://www.rimworldtools.com/fr/terms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/terms/</guid>
      <description>&lt;h1 id=&#34;conditions-dutilisation&#34;&gt;Conditions d&amp;rsquo;Utilisation&lt;/h1&gt;&#xA;&lt;p&gt;En utilisant &lt;strong&gt;RimWorld Tools&lt;/strong&gt;, vous acceptez ces conditions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;site-de-fans&#34;&gt;Site de fans&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ce site est une &lt;strong&gt;ressource de fans&lt;/strong&gt;. RimWorld est une marque de Ludeon Studios ; nous ne sommes ni affiliés ni approuvés par Ludeon Studios.&lt;/li&gt;&#xA;&lt;li&gt;Toutes les valeurs, calculateurs et guides sont créés de bonne foi, mais &lt;strong&gt;sans garantie&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;aucune-garantie&#34;&gt;Aucune garantie&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Les calculateurs fournissent des estimations basées sur le consensus communautaire. Les valeurs du jeu peuvent varier avec les correctifs.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;contact&#34;&gt;Contact&lt;/h2&gt;&#xA;&lt;p&gt;Questions : &lt;a href=&#34;mailto:merrysee888@qq.com&#34;&gt;merrysee888@qq.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Datenschutzerklärung — RimWorld Tools</title>
      <link>https://www.rimworldtools.com/de/privacy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/privacy/</guid>
      <description>&lt;h1 id=&#34;datenschutzerklärung&#34;&gt;Datenschutzerklärung&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;RimWorld Tools&lt;/strong&gt; ist eine Fan-Website für RimWorld-Planungswerkzeuge. Diese Seite erklärt, welche Daten verarbeitet werden.&lt;/p&gt;&#xA;&lt;h2 id=&#34;google-adsense--cookies&#34;&gt;Google AdSense &amp;amp; Cookies&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Diese Website nutzt &lt;strong&gt;Google AdSense&lt;/strong&gt; zur Anzeige von Werbung. Google verwendet Cookies und Werbe-IDs zur Auslieferung personalisierter Anzeigen.&lt;/li&gt;&#xA;&lt;li&gt;Details: &lt;a href=&#34;https://policies.google.com/privacy&#34; rel=&#34;noopener&#34;&gt;Google Datenschutzerklärung&lt;/a&gt; und &lt;a href=&#34;https://policies.google.com/technologies/ads&#34; rel=&#34;noopener&#34;&gt;Google Werbe-Cookies&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;keine-personenbezogenen-daten&#34;&gt;Keine personenbezogenen Daten&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Wir erheben, speichern oder verkaufen &lt;strong&gt;keine personenbezogenen Daten&lt;/strong&gt; unserer Besucher.&lt;/li&gt;&#xA;&lt;li&gt;Es gibt keine Registrierung, keine Kommentarfunktion, keine Kontaktformulare, die Daten speichern.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;kontakt&#34;&gt;Kontakt&lt;/h2&gt;&#xA;&lt;p&gt;Für Fragen zur Datenschutzerklärung: &lt;a href=&#34;mailto:merrysee888@qq.com&#34;&gt;merrysee888@qq.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DMCA — RimWorld Tools</title>
      <link>https://www.rimworldtools.com/de/dmca/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/dmca/</guid>
      <description>&lt;h1 id=&#34;dmca--urheberrechtshinweis&#34;&gt;DMCA / Urheberrechtshinweis&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;RimWorld Tools&lt;/strong&gt; respektiert geistiges Eigentum. Wenn du der Meinung bist, dass Inhalte auf dieser Seite dein Urheberrecht verletzen, kontaktiere uns bitte.&lt;/p&gt;&#xA;&lt;h2 id=&#34;vorgehen&#34;&gt;Vorgehen&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Sende eine Beschwerde mit: betroffener URL, Beschreibung des Werks und Nachweis der Rechte.&lt;/li&gt;&#xA;&lt;li&gt;Wir prüfen und entfernen beanstandete Inhalte innerhalb angemessener Zeit.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;kontakt&#34;&gt;Kontakt&lt;/h2&gt;&#xA;&lt;p&gt;Urheberrechtsbeschwerden: &lt;a href=&#34;mailto:merrysee888@qq.com&#34;&gt;merrysee888@qq.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DMCA — RimWorld Tools</title>
      <link>https://www.rimworldtools.com/fr/dmca/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/dmca/</guid>
      <description>&lt;h1 id=&#34;dmca--avis-de-droits-dauteur&#34;&gt;DMCA / Avis de Droits d&amp;rsquo;Auteur&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;RimWorld Tools&lt;/strong&gt; respecte la propriété intellectuelle. Si vous pensez que des contenus de ce site violent vos droits d&amp;rsquo;auteur, contactez-nous.&lt;/p&gt;&#xA;&lt;h2 id=&#34;procédure&#34;&gt;Procédure&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Envoyez une plainte avec : URL concernée, description de l&amp;rsquo;œuvre et preuve des droits.&lt;/li&gt;&#xA;&lt;li&gt;Nous examinerons et retirerons les contenus signalés dans un délai raisonnable.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;contact&#34;&gt;Contact&lt;/h2&gt;&#xA;&lt;p&gt;Plaintes de droits d&amp;rsquo;auteur : &lt;a href=&#34;mailto:merrysee888@qq.com&#34;&gt;merrysee888@qq.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DMCA 政策 — RimWorld Tools（环世界工具站）</title>
      <link>https://www.rimworldtools.com/zh-hans/dmca/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/dmca/</guid>
      <description>&lt;h1&gt;DMCA 政策&lt;/h1&gt;&#xA;&lt;p&gt;最后更新：2026 年 10 月。本站（RimWorld Tools / 环世界工具站）尊重知识产权。如果您认为本站内容侵犯了您的版权，请按以下方式提交通知。&lt;/p&gt;&#xA;&lt;h2&gt;提交 DMCA 通知&lt;/h2&gt;&#xA;&lt;p&gt;请将包含以下信息的书面通知发送至：&lt;strong&gt;merrysee888@qq.com&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;  &lt;li&gt;被侵权作品的完整描述与原始来源链接；&lt;/li&gt;&#xA;  &lt;li&gt;涉嫌侵权内容在本站的具体 URL；&lt;/li&gt;&#xA;  &lt;li&gt;您的联系方式（姓名、邮箱）；&lt;/li&gt;&#xA;  &lt;li&gt;您的诚信声明：您确信该使用未经版权人、代理人或法律授权；&lt;/li&gt;&#xA;  &lt;li&gt;声明以上信息准确无误，并确认您有权代表版权人行事（附签名）。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2&gt;处理流程&lt;/h2&gt;&#xA;&lt;p&gt;收到有效通知后，我们将在合理时间内（通常 3-5 个工作日）核实并移除相关侵权内容。&lt;/p&gt;&#xA;&lt;h2&gt;反向通知&lt;/h2&gt;&#xA;&lt;p&gt;若您认为内容被错误移除，可提交反向通知说明理由，我们将依据法律恢复或维持相应内容。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Explorateur d&#39;Idéologie RimWorld — Mèmes &amp; Rituels (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/ideology-explorer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/ideology-explorer/</guid>
      <description>&lt;p&gt;Utilisez l&#39;&lt;strong&gt;explorateur d&#39;idéologie RimWorld&lt;/strong&gt; pour comprendre les mèmes, rituels et règles de croyance de votre idéologie — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; avec l&#39;extension &lt;strong&gt;Ideology&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Explorateur d&#39;Idéologie&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;ideology&#34; id=&#34;ideology&#34;&gt;&#xA;  &lt;h3&gt;Ideology Precept Explorer&lt;/h3&gt;&#xA;  &lt;p&gt;Browse precepts by category and pair them with rituals for your ideoligion.&lt;/p&gt;&#xA;  &lt;div class=&#34;id-precepts&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Blindness (Honorable)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Sight]&lt;/span&gt;&lt;p&gt;Blind pawns get mood bonus &amp;#43; social respect&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Cannibalism (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Food]&lt;/span&gt;&lt;p&gt;No mood penalty for eating human meat&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Slavery (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Social]&lt;/span&gt;&lt;p&gt;Slaves work without mood penalty&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Drug use (Intense)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Drugs]&lt;/span&gt;&lt;p&gt;Drugs give bigger mood boosts, addiction risk&lt;/p&gt;</description>
    </item>
    <item>
      <title>Générateur de Départ RimWorld — Colons de Départ &amp; Traits (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/start-randomizer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/start-randomizer/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;générateur de départ RimWorld&lt;/strong&gt; pour générer des colons de départ avec des traits, passions et passés aléatoires — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Générateur de Colons de Départ&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;start-randomizer&#34; id=&#34;start-randomizer&#34;&gt;&#xA;  &lt;h3&gt;Generate a random colony start&lt;/h3&gt;&#xA;  &lt;p class=&#34;controls&#34;&gt;&lt;button id=&#34;rz-roll&#34; class=&#34;btn&#34;&gt;🎲 Roll Random Start&lt;/button&gt;&lt;/p&gt;&#xA;  &lt;div class=&#34;rz-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; &lt;span id=&#34;rz-scenario&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Biome:&lt;/strong&gt; &lt;span id=&#34;rz-biome&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Difficulty hint:&lt;/strong&gt; &lt;span id=&#34;rz-diff&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Recommended starting traits&lt;/h3&gt;&#xA;  &lt;table class=&#34;rz-traits&#34;&gt;&#xA;    &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Traits&lt;/th&gt;&lt;th&gt;Role&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Sanguine &amp;#43; Industrious&lt;/td&gt;&lt;td&gt;Balanced all-rounder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Tough &amp;#43; Brawler&lt;/td&gt;&lt;td&gt;Frontline fighter&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Too Smart &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;Dedicated researcher&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Jogger &amp;#43; Sanguine&lt;/td&gt;&lt;td&gt;Scout / hauler&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Industrious &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;High productivity builder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;start-randomizer&#39;);&#xA;  var btn = root.querySelector(&#39;#rz-roll&#39;);&#xA;  var elS = root.querySelector(&#39;#rz-scenario&#39;);&#xA;  var elB = root.querySelector(&#39;#rz-biome&#39;);&#xA;  var elD = root.querySelector(&#39;#rz-diff&#39;);&#xA;&#xA;  var scenarios = &#34;[{\&#34;desc\&#34;:\&#34;Three survivors from a crashed ship. Balanced start, most common.\&#34;,\&#34;name\&#34;:\&#34;Crashlanded\&#34;},{\&#34;desc\&#34;:\&#34;One survivor, high starting wealth. Fast start, more danger.\&#34;,\&#34;name\&#34;:\&#34;Rich Explorer\&#34;},{\&#34;desc\&#34;:\&#34;One naked survivor. Extreme difficulty, highest challenge.\&#34;,\&#34;name\&#34;:\&#34;Naked Brutality\&#34;},{\&#34;desc\&#34;:\&#34;Five tribals, low tech. Large crew, slow research.\&#34;,\&#34;name\&#34;:\&#34;Lost Tribe\&#34;},{\&#34;desc\&#34;:\&#34;Start with a mechanitor and a mech. Requires Biotech DLC.\&#34;,\&#34;name\&#34;:\&#34;Mechanitor\&#34;}]&#34;;&#xA;  var biomes = &#34;[{\&#34;difficulty\&#34;:1,\&#34;name\&#34;:\&#34;Temperate Forest\&#34;,\&#34;temp\&#34;:\&#34;Mild, four seasons\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Boreal Forest\&#34;,\&#34;temp\&#34;:\&#34;Cold winters, short growing season\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Tropical Rainforest\&#34;,\&#34;temp\&#34;:\&#34;Hot, wet, year-round growing\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Arid Shrubland\&#34;,\&#34;temp\&#34;:\&#34;Hot, dry, sparse trees\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Desert\&#34;,\&#34;temp\&#34;:\&#34;Very hot, no trees, little water\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Tundra\&#34;,\&#34;temp\&#34;:\&#34;Cold year-round, very short growing season\&#34;},{\&#34;difficulty\&#34;:4,\&#34;name\&#34;:\&#34;Ice Sheet\&#34;,\&#34;temp\&#34;:\&#34;Extreme cold, nearly no life\&#34;}]&#34;;&#xA;&#xA;  function roll(){&#xA;    var s = scenarios[Math.floor(Math.random()*scenarios.length)];&#xA;    var b = biomes[Math.floor(Math.random()*biomes.length)];&#xA;    elS.textContent = s.name + &#39; — &#39; + s.desc;&#xA;    elB.textContent = b.name + &#39; (&#39; + b.temp + &#39;)&#39;;&#xA;    elD.textContent = &#39;Difficulty &#39; + b.difficulty + &#39;/4&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, roll);&#xA;  roll();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Construire une équipe de départ solide&lt;/h2&gt;&#xA;&lt;p&gt;Un bon départ a besoin : d&#39;un &lt;strong&gt;constructeur&lt;/strong&gt; (construction), d&#39;un &lt;strong&gt;médecin&lt;/strong&gt; (médecine) et d&#39;un &lt;strong&gt;chasseur&lt;/strong&gt; (tir). Combinez les passions avec des traits forts comme &lt;strong&gt;Tough&lt;/strong&gt; ou &lt;strong&gt;Industrious&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Make Money in RimWorld (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/make-money/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/make-money/</guid>
      <description>&lt;p&gt;Wondering &lt;strong&gt;how to make money in RimWorld&lt;/strong&gt;? Here are the most reliable income sources for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Quick Answer&lt;/h2&gt;&#xA;&lt;p&gt;Tailoring and crafting (clothes, weapons, art) are the best stable income. Grow cash crops like smokeleaf or cotton, then sell goods at a trade outpost or caravan.&lt;/p&gt;&#xA;&lt;h2&gt;Best Income Sources&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Method&lt;/th&gt;&lt;th&gt;Income potential&lt;/th&gt;&lt;th&gt;Effort&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Tailoring (craft clothes)&lt;/td&gt;&lt;td&gt;High, steady&lt;/td&gt;&lt;td&gt;Low–medium&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Art / sculptures&lt;/td&gt;&lt;td&gt;Very high&lt;/td&gt;&lt;td&gt;Medium (needs Artistic pawn)&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Cash crops (smokeleaf, cotton)&lt;/td&gt;&lt;td&gt;High&lt;/td&gt;&lt;td&gt;Low&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Drugs (yayo, flake)&lt;/td&gt;&lt;td&gt;Very high&lt;/td&gt;&lt;td&gt;Low (has risks)&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Caravan trading&lt;/td&gt;&lt;td&gt;High&lt;/td&gt;&lt;td&gt;Medium–high&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Tips&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Sell to outlanders and settlements — prices are better than at your own colony.&lt;/li&gt;&#xA;&lt;li&gt;Keep stockpiles lean: excess wealth inflates raids (see our &lt;a href=&#34;https://www.rimworldtools.com/tools/raid-planner/&#34;&gt;raid planner&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;li&gt;Invest profits in defenses and better gear, not hoarding.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;RimWorld Economy FAQ&lt;/h2&gt;&#xA;&lt;div class=&#34;faq-item&#34;&gt;&#xA;  &lt;h3&gt;Is selling drugs worth it?&lt;/h3&gt;&#xA;  &lt;p&gt;Yes — high profit, but keep your own colonists away from them to avoid addiction.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Recruit Prisoners in RimWorld (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/recruit-prisoners/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/recruit-prisoners/</guid>
      <description>&lt;p&gt;&lt;strong&gt;How to recruit prisoners&lt;/strong&gt; is one of the most common RimWorld questions. Here&#39;s the reliable method for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Quick Answer&lt;/h2&gt;&#xA;&lt;p&gt;Capture an enemy pawn, keep them fed and healthy, reduce their resistance to zero, then recruit them repeatedly until they join.&lt;/p&gt;&#xA;&lt;h2&gt;Step-by-Step&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Capture&lt;/strong&gt; — Down an enemy without killing them, then assign them to a prisoner bed (Medical tab).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Keep them fed&lt;/strong&gt; — Prisoners need food and medical care or they&#39;ll try to escape.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Reduce resistance&lt;/strong&gt; — The Warden will chip away resistance over time. Higher Social skill and a better warden speed this up.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Recruit&lt;/strong&gt; — Once resistance is 0, order your warden to recruit; keep trying if it fails.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Watch mood&lt;/strong&gt; — Unhappy prisoners recruit slower. Keep their cell clean and their needs met.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2&gt;Why Prisoners Won&#39;t Recruit&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Resistance still above zero.&lt;/li&gt;&#xA;&lt;li&gt;No assigned Warden or prisoner bed.&lt;/li&gt;&#xA;&lt;li&gt;Prisoner is injured or starving.&lt;/li&gt;&#xA;&lt;li&gt;Low Social skill on the warden.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;RimWorld Recruit FAQ&lt;/h2&gt;&#xA;&lt;div class=&#34;faq-item&#34;&gt;&#xA;  &lt;h3&gt;Can I recruit prisoners faster?&lt;/h3&gt;&#xA;  &lt;p&gt;Raise the warden&#39;s Social skill, keep the prisoner&#39;s needs full, and consider traits that improve mood.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nutzungsbedingungen — RimWorld Tools</title>
      <link>https://www.rimworldtools.com/de/terms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/terms/</guid>
      <description>&lt;h1 id=&#34;nutzungsbedingungen&#34;&gt;Nutzungsbedingungen&lt;/h1&gt;&#xA;&lt;p&gt;Durch die Nutzung von &lt;strong&gt;RimWorld Tools&lt;/strong&gt; stimmst du diesen Bedingungen zu.&lt;/p&gt;&#xA;&lt;h2 id=&#34;fan-website&#34;&gt;Fan-Website&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Diese Website ist eine &lt;strong&gt;Fan-Ressource&lt;/strong&gt;. RimWorld ist eine Marke von Ludeon Studios; wir sind nicht verbunden oder unterstützt von Ludeon Studios.&lt;/li&gt;&#xA;&lt;li&gt;Alle Werte, Rechner und Anleitungen sind nach bestem Wissen erstellt, aber &lt;strong&gt;ohne Gewähr&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;keine-garantie&#34;&gt;Keine Garantie&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Rechner liefern Schätzwerte auf Basis von Community-Konsens. Spielwerte können mit Patches abweichen.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;kontakt&#34;&gt;Kontakt&lt;/h2&gt;&#xA;&lt;p&gt;Fragen zu den Nutzungsbedingungen: &lt;a href=&#34;mailto:merrysee888@qq.com&#34;&gt;merrysee888@qq.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Planificateur de Caravane RimWorld — Durée du Trajet &amp; Provisions (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/caravan-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/caravan-planner/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;planificateur de caravane RimWorld&lt;/strong&gt; pour planifier la durée du trajet et les provisions — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Planificateur de Caravane&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;caravan-planner&#34; id=&#34;caravan-planner&#34;&gt;&#xA;  &lt;h3&gt;Caravan Planner — Loadout, Weight &amp; Supply&lt;/h3&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-members&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-members&#34; min=&#34;1&#34; value=&#34;3&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-load&#34;&gt;Cargo weight (kg)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-load&#34; min=&#34;0&#34; value=&#34;150&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Horse&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Donkey&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Muffalo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Yak&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Dromedary&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Elephant&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;160&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Thrumbo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;250&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cp-calc&#34; class=&#34;btn&#34;&gt;Plan Caravan&lt;/button&gt;&#xA;  &lt;div class=&#34;cp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Carry capacity:&lt;/strong&gt; &lt;span id=&#34;cp-capacity&#34;&gt;—&lt;/span&gt; kg&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Load:&lt;/strong&gt; &lt;span id=&#34;cp-status&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Est. speed:&lt;/strong&gt; &lt;span id=&#34;cp-speed&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Food for journey:&lt;/strong&gt; &lt;span id=&#34;cp-food&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;cp-note&#34;&gt;Community-consensus values for RimWorld 1.6. Speed and capacity shift with pawn traits, health and gear.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;caravan-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#cp-calc&#39;);&#xA;  var elCap = root.querySelector(&#39;#cp-capacity&#39;);&#xA;  var elSt = root.querySelector(&#39;#cp-status&#39;);&#xA;  var elSp = root.querySelector(&#39;#cp-speed&#39;);&#xA;  var elF = root.querySelector(&#39;#cp-food&#39;);&#xA;  var baseCarry =  75 ;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var members = num(&#39;#cp-members&#39;);&#xA;    var load = num(&#39;#cp-load&#39;);&#xA;    var animCap = 0;&#xA;    root.querySelectorAll(&#39;.cp-animals .cp-row input&#39;).forEach(function(inp){&#xA;      animCap += (parseInt(inp.value)||0) * parseInt(inp.getAttribute(&#39;data-carry&#39;));&#xA;    });&#xA;    var capacity = members * baseCarry + animCap;&#xA;    var ratio = load / Math.max(capacity,1);&#xA;    elCap.textContent = capacity.toFixed(0);&#xA;    elSt.textContent = ratio &lt;= 1 ? &#39;OK — &#39; + (ratio*100).toFixed(0) + &#39;% of capacity&#39; : &#39;OVERLOADED — drop cargo!&#39;;&#xA;    elSp.textContent = ratio &gt; 0.8 ?  3  + &#39; km/h (heavy)&#39; :  5  + &#39; km/h (light)&#39;;&#xA;    var daysFood = members *  1.2 ;&#xA;    elF.textContent = daysFood.toFixed(1) + &#39; nutrition/day (bring survival meals)&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Préparer une caravane&lt;/h2&gt;&#xA;&lt;p&gt;Prenez &lt;strong&gt;2-3 jours de nourriture par personne&lt;/strong&gt; plus médicaments et sacs de couchage. Emportez un &lt;strong&gt;négociateur&lt;/strong&gt; à haute compétence sociale et &lt;strong&gt;un chasseur&lt;/strong&gt; pour chasser en route.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Planificateur de Colons RimWorld — Construire &amp; Assigner (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/pawn-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/pawn-planner/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;planificateur de colons RimWorld&lt;/strong&gt; pour planifier vos colons et assigner les compétences — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Planificateur de Colons&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;pawn-planner&#34; id=&#34;pawn-planner&#34;&gt;&#xA;  &lt;h3&gt;Step 1 — Choose your skills&lt;/h3&gt;&#xA;  &lt;div class=&#34;skill-grid&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-shooting&#34;&gt;Shooting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-shooting&#34; class=&#34;skill-range&#34; data-slug=&#34;shooting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;shooting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-melee&#34;&gt;Melee&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-melee&#34; class=&#34;skill-range&#34; data-slug=&#34;melee&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;melee&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-construction&#34;&gt;Construction&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-construction&#34; class=&#34;skill-range&#34; data-slug=&#34;construction&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;construction&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-mining&#34;&gt;Mining&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-mining&#34; class=&#34;skill-range&#34; data-slug=&#34;mining&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;mining&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-cooking&#34;&gt;Cooking&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-cooking&#34; class=&#34;skill-range&#34; data-slug=&#34;cooking&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;cooking&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-plants&#34;&gt;Plants&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-plants&#34; class=&#34;skill-range&#34; data-slug=&#34;plants&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;plants&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-animals&#34;&gt;Animals&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-animals&#34; class=&#34;skill-range&#34; data-slug=&#34;animals&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;animals&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-crafting&#34;&gt;Crafting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-crafting&#34; class=&#34;skill-range&#34; data-slug=&#34;crafting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;crafting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-artistic&#34;&gt;Artistic&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-artistic&#34; class=&#34;skill-range&#34; data-slug=&#34;artistic&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;artistic&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-medical&#34;&gt;Medical&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-medical&#34; class=&#34;skill-range&#34; data-slug=&#34;medical&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;medical&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-social&#34;&gt;Social&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-social&#34; class=&#34;skill-range&#34; data-slug=&#34;social&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;social&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-intellectual&#34;&gt;Intellectual&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-intellectual&#34; class=&#34;skill-range&#34; data-slug=&#34;intellectual&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;intellectual&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 2 — Pick up to 2 traits&lt;/h3&gt;&#xA;  &lt;div class=&#34;trait-pick-grid&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;sanguine&#34;&gt;&#xA;      &lt;span&gt;Sanguine &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;industrious&#34;&gt;&#xA;      &lt;span&gt;Industrious &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-smart&#34;&gt;&#xA;      &lt;span&gt;Too Smart &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;brawler&#34;&gt;&#xA;      &lt;span&gt;Brawler &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jogger&#34;&gt;&#xA;      &lt;span&gt;Jogger &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;night-owl&#34;&gt;&#xA;      &lt;span&gt;Night Owl &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;quick-sleeper&#34;&gt;&#xA;      &lt;span&gt;Quick Sleeper &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;tough&#34;&gt;&#xA;      &lt;span&gt;Tough &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;abrasive&#34;&gt;&#xA;      &lt;span&gt;Abrasive &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;greedy&#34;&gt;&#xA;      &lt;span&gt;Greedy &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jealous&#34;&gt;&#xA;      &lt;span&gt;Jealous &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-slow&#34;&gt;&#xA;      &lt;span&gt;Too Slow &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;pyro&#34;&gt;&#xA;      &lt;span&gt;Pyromaniac &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;chemical-interest&#34;&gt;&#xA;      &lt;span&gt;Chemical Interest &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;wimp&#34;&gt;&#xA;      &lt;span&gt;Wimp &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;lazy&#34;&gt;&#xA;      &lt;span&gt;Lazy &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 3 — Your pawn build&lt;/h3&gt;&#xA;  &lt;div class=&#34;pawn-summary&#34;&gt;&#xA;    &lt;h4&gt;Selected traits&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-traits&#34;&gt;&lt;/ul&gt;&#xA;    &lt;h4&gt;Strongest skills&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-skills&#34;&gt;&lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;pawn-planner&#39;);&#xA;  var ranges = root.querySelectorAll(&#39;.skill-range&#39;);&#xA;  var checks = root.querySelectorAll(&#39;.trait-pick-check&#39;);&#xA;  var sTraits = root.querySelector(&#39;.summary-traits&#39;);&#xA;  var sSkills = root.querySelector(&#39;.summary-skills&#39;);&#xA;&#xA;  ranges.forEach(function(r){&#xA;    r.addEventListener(&#39;input&#39;, function(){&#xA;      root.querySelector(&#39;[data-for=&#34;&#39;+r.dataset.slug+&#39;&#34;]&#39;).textContent = r.value;&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;  checks.forEach(function(c){&#xA;    c.addEventListener(&#39;change&#39;, function(){&#xA;      &#xA;      var sel = root.querySelectorAll(&#39;.trait-pick-check:checked&#39;);&#xA;      if(sel.length &gt; 2 &amp;&amp; c.checked){ c.checked = false; }&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;&#xA;  function updateSummary(){&#xA;    sTraits.innerHTML = &#39;&#39;;&#xA;    root.querySelectorAll(&#39;.trait-pick-check:checked&#39;).forEach(function(c){&#xA;      var li = document.createElement(&#39;li&#39;);&#xA;      li.textContent = c.dataset.slug;&#xA;      sTraits.appendChild(li);&#xA;    });&#xA;    sSkills.innerHTML = &#39;&#39;;&#xA;    var top = [];&#xA;    ranges.forEach(function(r){&#xA;      top.push({ slug: r.dataset.slug, val: parseInt(r.value,10) });&#xA;    });&#xA;    top.sort(function(a,b){ return b.val - a.val; });&#xA;    top.slice(0,3).forEach(function(t){&#xA;      if(t.val &gt; 0){&#xA;        var li = document.createElement(&#39;li&#39;);&#xA;        li.textContent = t.slug + &#39; (&#39; + t.val + &#39;)&#39;;&#xA;        sSkills.appendChild(li);&#xA;      }&#xA;    });&#xA;  }&#xA;  updateSummary();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Bonne équipe de colons&lt;/h2&gt;&#xA;&lt;p&gt;Une équipe équilibrée a besoin : d&#39;un &lt;strong&gt;agriculteur/cuisinier&lt;/strong&gt;, d&#39;un &lt;strong&gt;constructeur/commerçant&lt;/strong&gt;, d&#39;un &lt;strong&gt;médecin&lt;/strong&gt; et d&#39;un &lt;strong&gt;combattant&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Planificateur de Raid RimWorld — Type de Raid &amp; Stratégie (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/raid-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/raid-planner/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;planificateur de raid RimWorld&lt;/strong&gt; pour évaluer les types de raids et choisir la meilleure stratégie défensive — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Planificateur de Raid &amp; Défense&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-planner&#34; id=&#34;raid-planner&#34;&gt;&#xA;  &lt;h3&gt;Raid points &amp; wealth estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rp-fields&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-colonists&#34;&gt;Colonists&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-colonists&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-items&#34;&gt;Item wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-items&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-buildings&#34;&gt;Building wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-buildings&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rp-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid&lt;/button&gt;&#xA;  &lt;div class=&#34;rp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rp-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Threat level:&lt;/strong&gt; &lt;span id=&#34;rp-tier&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rp-note&#34;&gt;Simplified estimate for RimWorld 1.6. Real raids add faction, difficulty and threat modifiers. Lower item wealth to reduce raid size.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;raid-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#rp-calc&#39;);&#xA;  var elP = root.querySelector(&#39;#rp-points&#39;);&#xA;  var elT = root.querySelector(&#39;#rp-tier&#39;);&#xA;  var tiers = &#34;[{\&#34;base\&#34;:300,\&#34;name\&#34;:\&#34;Very low wealth (\\u003c 5k)\&#34;},{\&#34;base\&#34;:500,\&#34;name\&#34;:\&#34;Low wealth (5k–15k)\&#34;},{\&#34;base\&#34;:900,\&#34;name\&#34;:\&#34;Moderate wealth (15k–50k)\&#34;},{\&#34;base\&#34;:1500,\&#34;name\&#34;:\&#34;High wealth (50k–120k)\&#34;},{\&#34;base\&#34;:2500,\&#34;name\&#34;:\&#34;Very high wealth (\\u003e 120k)\&#34;}]&#34;;&#xA;  var inputs = &#34;[{\&#34;key\&#34;:\&#34;colonists\&#34;,\&#34;label\&#34;:\&#34;Colonists\&#34;,\&#34;weight\&#34;:42},{\&#34;key\&#34;:\&#34;items\&#34;,\&#34;label\&#34;:\&#34;Item wealth\&#34;,\&#34;weight\&#34;:100},{\&#34;key\&#34;:\&#34;buildings\&#34;,\&#34;label\&#34;:\&#34;Building wealth\&#34;,\&#34;weight\&#34;:200}]&#34;;&#xA;  function calc(){&#xA;    var pts = 0;&#xA;    inputs.forEach(function(inp){&#xA;      var v = parseInt(root.querySelector(&#39;#rp-&#39;+inp.key).value,10)||0;&#xA;      pts += v * inp.weight;&#xA;    });&#xA;    elP.textContent = pts.toLocaleString();&#xA;    var tier = &#39;Unknown&#39;;&#xA;    if(pts &lt; 500) tier = tiers[0].name;&#xA;    else if(pts &lt; 1500) tier = tiers[1].name;&#xA;    else if(pts &lt; 5000) tier = tiers[2].name;&#xA;    else if(pts &lt; 15000) tier = tiers[3].name;&#xA;    else tier = tiers[4].name;&#xA;    elT.textContent = tier;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Reconnaître les types de raids&lt;/h2&gt;&#xA;&lt;p&gt;Les &lt;strong&gt;sièges&lt;/strong&gt; demandent des mortiers et une sortie. Les &lt;strong&gt;mechanoïdes&lt;/strong&gt; demandent de l&#39;EMP. Les &lt;strong&gt;factions&lt;/strong&gt; ont des faiblesses différentes — p. ex. le moral bas des bandes tribales.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Planificateur de Repas RimWorld — Besoins Alimentaires de la Colonie (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/fr/tools/meal-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/tools/meal-planner/</guid>
      <description>&lt;p&gt;Utilisez le &lt;strong&gt;planificateur de repas RimWorld&lt;/strong&gt; pour calculer les repas nécessaires par jour et le stock à prévoir — pour la version actuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Planificateur de Repas&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;meal-planner&#34; id=&#34;meal-planner&#34;&gt;&#xA;  &lt;h3&gt;Colony Meal Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;mp-pop&#34; min=&#34;1&#34; value=&#34;5&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-need&#34;&gt;Pawn type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-need&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Normal colonist (1.6/day)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Large/active pawn (1.8/day)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Child (1/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-meal&#34;&gt;Meal type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-meal&#34;&gt;&#xA;      &lt;option value=&#34;0.3&#34;&gt;Raw food (berries) (0.3 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Simple meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Fine meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Lavish meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Survival meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Nutrient paste (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Pemmican (0.4 nutrition)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mp-calc&#34; class=&#34;btn&#34;&gt;Calculate Food Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;mp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals needed per day:&lt;/strong&gt; &lt;span id=&#34;mp-daily&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals for 10 days:&lt;/strong&gt; &lt;span id=&#34;mp-stock&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Politique de Confidentialité — RimWorld Tools</title>
      <link>https://www.rimworldtools.com/fr/privacy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/fr/privacy/</guid>
      <description>&lt;h1 id=&#34;politique-de-confidentialité&#34;&gt;Politique de Confidentialité&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;RimWorld Tools&lt;/strong&gt; est un site de fans pour les outils de planification RimWorld. Cette page explique quelles données sont traitées.&lt;/p&gt;&#xA;&lt;h2 id=&#34;google-adsense--cookies&#34;&gt;Google AdSense &amp;amp; Cookies&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ce site utilise &lt;strong&gt;Google AdSense&lt;/strong&gt; pour afficher des publicités. Google utilise des cookies et des identifiants publicitaires pour diffuser des annonces personnalisées.&lt;/li&gt;&#xA;&lt;li&gt;Détails : &lt;a href=&#34;https://policies.google.com/privacy&#34; rel=&#34;noopener&#34;&gt;Politique de confidentialité Google&lt;/a&gt; et &lt;a href=&#34;https://policies.google.com/technologies/ads&#34; rel=&#34;noopener&#34;&gt;Cookies publicitaires Google&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;aucune-donnée-personnelle&#34;&gt;Aucune donnée personnelle&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Nous ne collectons, ne stockons ni ne vendons &lt;strong&gt;aucune donnée personnelle&lt;/strong&gt; de nos visiteurs.&lt;/li&gt;&#xA;&lt;li&gt;Pas d&amp;rsquo;inscription, pas de commentaires, pas de formulaires stockant des données.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;contact&#34;&gt;Contact&lt;/h2&gt;&#xA;&lt;p&gt;Pour toute question : &lt;a href=&#34;mailto:merrysee888@qq.com&#34;&gt;merrysee888@qq.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Angriffsstärke Rechner — Angriffspunkte &amp; Verteidigung (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/raid-threat-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/raid-threat-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Angriffsstärke Rechner&lt;/strong&gt;, um abzuschätzen, wie groß der nächste Angriff wird — nach Kolonie-Reichtum, Bevölkerung und Schwierigkeit — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Angriffsstärke Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-threat&#34; id=&#34;raid-threat&#34;&gt;&#xA;  &lt;h3&gt;Raid Threat Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-wealth&#34;&gt;Colony wealth&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-wealth&#34;&gt;&#xA;      &lt;option value=&#34;300&#34;&gt;Early game (&amp;lt; 50k wealth)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Mid game (50k-200k wealth)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Late game (200k-500k wealth)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;End game (500k-1M wealth)&lt;/option&gt;&lt;option value=&#34;5000&#34;&gt;Megabase (1M&amp;#43; wealth)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-pop&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;3 colonists&lt;/option&gt;&lt;option value=&#34;0.8&#34;&gt;5 colonists&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;8 colonists&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;12 colonists&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;18&amp;#43; colonists&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-diff&#34;&gt;Difficulty&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-diff&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Peaceful / Low&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medium (Strive)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Hard (Blood)&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Losing is Fun&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rt-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid Threat&lt;/button&gt;&#xA;  &lt;div class=&#34;rt-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rt-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Threat level:&lt;/strong&gt; &lt;span id=&#34;rt-level&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;rt-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rt-note&#34;&gt;Community-consensus threat estimate for RimWorld 1.6. Actual raids scale with wealth, population, days survived and storyteller settings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Animal Breeding Calculator — Herd Growth Projection (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/animal-breeding-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/animal-breeding-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld animal breeding calculator&lt;/strong&gt; to project how fast your herd grows — by gestation, litter size and breeding pairs — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Animal Breeding Calculator&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;animal-breeding&#34; id=&#34;animal-breeding&#34;&gt;&#xA;  &lt;h3&gt;Animal Breeding Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-breed&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;ab-breed&#34;&gt;&#xA;      &lt;option value=&#34;5|2|16&#34;&gt;Chicken (5d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;6|3|12&#34;&gt;Rabbit (6d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;12|3|25&#34;&gt;Pig (12d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;20|1|30&#34;&gt;Cow (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Goat (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Sheep (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Muffalo (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Horse (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;20|1|25&#34;&gt;Alpaca (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;60|1|90&#34;&gt;Elephant (60d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;12|2|20&#34;&gt;Boar (12d gestation, 2/litter)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-pairs&#34;&gt;Breeding pairs&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-pairs&#34; min=&#34;1&#34; value=&#34;2&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-days&#34;&gt;Simulate days&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-days&#34; min=&#34;10&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ab-calc&#34; class=&#34;btn&#34;&gt;Project Herd Growth&lt;/button&gt;&#xA;  &lt;div class=&#34;ab-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;New offspring expected:&lt;/strong&gt; &lt;span id=&#34;ab-offspring&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Anwerbungs-Rechner — Gefangene &amp; Rekrutierung (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/recruitment-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/recruitment-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Anwerbungs-Rechner&lt;/strong&gt;, um die Rekrutierungs-Chancen von Gefangenen zu schätzen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Rekrutierungs-Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;recruitment&#34; id=&#34;recruitment&#34;&gt;&#xA;  &lt;h3&gt;Prisoner Recruitment Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-social&#34;&gt;Negotiator Social skill&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-social&#34;&gt;&#xA;      &lt;option value=&#34;2&#34;&gt;Social 0-4 (~2/day)&lt;/option&gt;&lt;option value=&#34;3&#34;&gt;Social 5-8 (~3/day)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;Social 9-12 (~5/day)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Social 13-16 (~7/day)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Social 17-20 (~9/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-res&#34;&gt;Prisoner resistance&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-res&#34;&gt;&#xA;      &lt;option value=&#34;50&#34;&gt;Low resistance (0-25)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;Medium (26-50)&lt;/option&gt;&lt;option value=&#34;160&#34;&gt;High (51-75)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Very high (76&amp;#43;)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-will&#34;&gt;Prisoner mood&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-will&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Prisoner unhappy&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Neutral&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Prisoner happy&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Estimate Recruitment Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated days to recruit:&lt;/strong&gt; &lt;span id=&#34;rc-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;rc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rc-note&#34;&gt;Community-consensus recruitment estimates for RimWorld 1.6. Progress also benefits from prisoner treatment, food quality and ideology.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;recruitment&#39;);&#xA;  var btn = root.querySelector(&#39;#rc-calc&#39;);&#xA;  var elD = root.querySelector(&#39;#rc-days&#39;);&#xA;  var elTip = root.querySelector(&#39;#rc-tip&#39;);&#xA;  function calc(){&#xA;    var daily = parseInt(root.querySelector(&#39;#rc-social&#39;).value)||3;&#xA;    var need = parseInt(root.querySelector(&#39;#rc-res&#39;).value)||100;&#xA;    var will = parseFloat(root.querySelector(&#39;#rc-will&#39;).value)||1;&#xA;    var days = Math.ceil(need / (daily * will));&#xA;    elD.textContent = &#39;~&#39; + days + &#39; days&#39;;&#xA;    elTip.textContent = days &gt; 20 ? &#39;Slow — improve the negotiator or prisoner mood to speed it up.&#39; : &#39;Good pace — keep the prisoner fed and healthy.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Gefangene rekrutieren&lt;/h2&gt;&#xA;&lt;p&gt;Hohe &lt;strong&gt;Sozial-Fähigkeit&lt;/strong&gt; und gute Stimmung des Gefangenen erhöhen die Chance. Verbessere Beziehung durch &lt;strong&gt;Gespräche&lt;/strong&gt; und halte die Zelle sauber.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Armor Calculator — Protection vs Penetration (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/armor-comparator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/armor-comparator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld armor calculator&lt;/strong&gt; to see how much protection your armor gives against &lt;strong&gt;sharp, blunt and heat&lt;/strong&gt; damage — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Armor Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;armor-compare&#34; id=&#34;armor-compare&#34;&gt;&#xA;  &lt;h3&gt;Armor Calculator — Protection vs Penetration&lt;/h3&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-armor&#34;&gt;Armor / apparel&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-armor&#34;&gt;&#xA;      &lt;option value=&#34;0,0,0&#34;&gt;No armor&lt;/option&gt;&lt;option value=&#34;20,20,20&#34;&gt;Cloth apparel&lt;/option&gt;&lt;option value=&#34;35,30,30&#34;&gt;Leather apparel&lt;/option&gt;&lt;option value=&#34;55,45,25&#34;&gt;Flak jacket&lt;/option&gt;&lt;option value=&#34;65,50,30&#34;&gt;Flak vest&lt;/option&gt;&lt;option value=&#34;85,70,60&#34;&gt;Marine armor&lt;/option&gt;&lt;option value=&#34;90,75,65&#34;&gt;Cataphract armor&lt;/option&gt;&lt;option value=&#34;75,65,50&#34;&gt;Steel plate armor&lt;/option&gt;&lt;option value=&#34;70,55,50&#34;&gt;Recon armor&lt;/option&gt;&lt;option value=&#34;88,72,62&#34;&gt;Prestige marine&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-weapon&#34;&gt;Incoming weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-weapon&#34;&gt;&#xA;      &lt;option value=&#34;sharp&#34;&gt;Assault Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Charge Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Melee sword (sharp)&lt;/option&gt;&lt;option value=&#34;blunt&#34;&gt;Blunt mace&lt;/option&gt;&lt;option value=&#34;heat&#34;&gt;Incendiary (heat)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ac-calc&#34; class=&#34;btn&#34;&gt;Calculate Protection&lt;/button&gt;&#xA;  &lt;div class=&#34;ac-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage absorbed:&lt;/strong&gt; &lt;span id=&#34;ac-absorb&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Effective incoming:&lt;/strong&gt; &lt;span id=&#34;ac-incoming&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ac-note&#34;&gt;Community-consensus armor values for RimWorld 1.6. Actual absorption also depends on hit location and armor sharp/blunt/heat type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Bergbau-Rechner — Erz &amp; Ertrag pro Stufe (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/mining-yield/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/mining-yield/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Bergbau-Rechner&lt;/strong&gt;, um Erzerträge und Bergbau-Effizienz zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Bergbau-Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;mining-yield&#34; id=&#34;mining-yield&#34;&gt;&#xA;  &lt;h3&gt;Mining Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-ore&#34;&gt;Ore type&lt;/label&gt;&#xA;    &lt;select id=&#34;my-ore&#34;&gt;&#xA;      &lt;option value=&#34;25&#34;&gt;Steel (compact steel) (~25/tile, vein 10-20 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Component (mineable) (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Plasteel (~6/tile, vein 3-8 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Gold (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Silver (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Uranium (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Jade (~6/tile, vein 3-8 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-tiles&#34;&gt;Vein tiles to mine&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;my-tiles&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-skill&#34;&gt;Miner skill&lt;/label&gt;&#xA;    &lt;select id=&#34;my-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Mining 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Mining 5-9&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Mining 10-14&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Mining 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;my-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;my-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated total yield:&lt;/strong&gt; &lt;span id=&#34;my-total&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;my-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;my-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Deep drill yields differ from surface veins.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Best Traits — Tier List Ranked (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/databases/best-traits/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/databases/best-traits/</guid>
      <description>&lt;p&gt;Here&#39;s our &lt;strong&gt;RimWorld best traits tier list&lt;/strong&gt; for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version. Use it to pick strong starting colonists and build efficient roles.&lt;/p&gt;&#xA;&lt;h2&gt;Tier S — Always Take These&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Sanguine&lt;/td&gt;&lt;td&gt;+10 mood always — free stability&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Industrious&lt;/td&gt;&lt;td&gt;Global work speed +30%&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Too Smart&lt;/td&gt;&lt;td&gt;Research +40%, learning +70%&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Tier A — Great for Specific Roles&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Best role&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Tough&lt;/td&gt;&lt;td&gt;Frontline fighter (damage -50%)&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Brawler&lt;/td&gt;&lt;td&gt;Melee specialist&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Jogger&lt;/td&gt;&lt;td&gt;Hauler / scout (speed +25%)&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Quick Sleeper&lt;/td&gt;&lt;td&gt;Any long worker&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Night Owl&lt;/td&gt;&lt;td&gt;Night-shift pawns&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Tier B — Situational&lt;/h2&gt;&#xA;&lt;p&gt;Greedy, Jealous and Abrasive have real downsides but can be managed with good bedrooms and scheduling. Avoid unless you have a plan.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Butchery Calculator — Meat &amp; Leather per Animal (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/butchery-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/butchery-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld butchery calculator&lt;/strong&gt; to check how much meat and leather you get from any animal before you slaughter it — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Butchery Yield Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;butchery&#34; id=&#34;butchery&#34;&gt;&#xA;  &lt;h3&gt;Butchery Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-animal&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-animal&#34;&gt;&#xA;      &lt;option value=&#34;8|6&#34;&gt;Chicken (~8 meat, ~6 leather)&lt;/option&gt;&lt;option value=&#34;6|4&#34;&gt;Rabbit (~6 meat, ~4 leather)&lt;/option&gt;&lt;option value=&#34;55|30&#34;&gt;Pig (~55 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;120|60&#34;&gt;Cow (~120 meat, ~60 leather)&lt;/option&gt;&lt;option value=&#34;45|25&#34;&gt;Goat (~45 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;40|25&#34;&gt;Sheep (~40 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;150|90&#34;&gt;Muffalo (~150 meat, ~90 leather)&lt;/option&gt;&lt;option value=&#34;35|20&#34;&gt;Alpaca (~35 meat, ~20 leather)&lt;/option&gt;&lt;option value=&#34;40|30&#34;&gt;Deer (~40 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;60|35&#34;&gt;Boar (~60 meat, ~35 leather)&lt;/option&gt;&lt;option value=&#34;500|300&#34;&gt;Thrumbo (~500 meat, ~300 leather)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-qty&#34;&gt;Number butchered&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;bu-qty&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-table&#34;&gt;Butcher station&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-table&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Butcher spot&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Butcher table&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Sterile butcher table&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;bu-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;bu-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total meat:&lt;/strong&gt; &lt;span id=&#34;bu-meat&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Caravan Planner — Loadout, Weight &amp; Supply (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/caravan-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/caravan-planner/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld caravan planner&lt;/strong&gt; to plan your next trading or quest caravan. Enter colonists, cargo and pack animals to see capacity, speed and food needs — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Caravan Planner&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;caravan-planner&#34; id=&#34;caravan-planner&#34;&gt;&#xA;  &lt;h3&gt;Caravan Planner — Loadout, Weight &amp; Supply&lt;/h3&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-members&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-members&#34; min=&#34;1&#34; value=&#34;3&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-load&#34;&gt;Cargo weight (kg)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-load&#34; min=&#34;0&#34; value=&#34;150&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Horse&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Donkey&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Muffalo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Yak&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Dromedary&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Elephant&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;160&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Thrumbo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;250&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cp-calc&#34; class=&#34;btn&#34;&gt;Plan Caravan&lt;/button&gt;&#xA;  &lt;div class=&#34;cp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Carry capacity:&lt;/strong&gt; &lt;span id=&#34;cp-capacity&#34;&gt;—&lt;/span&gt; kg&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Load:&lt;/strong&gt; &lt;span id=&#34;cp-status&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Est. speed:&lt;/strong&gt; &lt;span id=&#34;cp-speed&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Food for journey:&lt;/strong&gt; &lt;span id=&#34;cp-food&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;cp-note&#34;&gt;Community-consensus values for RimWorld 1.6. Speed and capacity shift with pawn traits, health and gear.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Colony Start Randomizer — Random Scenarios &amp; Biomes</title>
      <link>https://www.rimworldtools.com/tools/start-randomizer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/start-randomizer/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld colony start randomizer&lt;/strong&gt; to shake up your next playthrough. Roll a random scenario and biome, then check recommended starting traits — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Colony Start Randomizer&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;start-randomizer&#34; id=&#34;start-randomizer&#34;&gt;&#xA;  &lt;h3&gt;Generate a random colony start&lt;/h3&gt;&#xA;  &lt;p class=&#34;controls&#34;&gt;&lt;button id=&#34;rz-roll&#34; class=&#34;btn&#34;&gt;🎲 Roll Random Start&lt;/button&gt;&lt;/p&gt;&#xA;  &lt;div class=&#34;rz-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; &lt;span id=&#34;rz-scenario&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Biome:&lt;/strong&gt; &lt;span id=&#34;rz-biome&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Difficulty hint:&lt;/strong&gt; &lt;span id=&#34;rz-diff&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Recommended starting traits&lt;/h3&gt;&#xA;  &lt;table class=&#34;rz-traits&#34;&gt;&#xA;    &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Traits&lt;/th&gt;&lt;th&gt;Role&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Sanguine &amp;#43; Industrious&lt;/td&gt;&lt;td&gt;Balanced all-rounder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Tough &amp;#43; Brawler&lt;/td&gt;&lt;td&gt;Frontline fighter&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Too Smart &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;Dedicated researcher&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Jogger &amp;#43; Sanguine&lt;/td&gt;&lt;td&gt;Scout / hauler&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Industrious &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;High productivity builder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;start-randomizer&#39;);&#xA;  var btn = root.querySelector(&#39;#rz-roll&#39;);&#xA;  var elS = root.querySelector(&#39;#rz-scenario&#39;);&#xA;  var elB = root.querySelector(&#39;#rz-biome&#39;);&#xA;  var elD = root.querySelector(&#39;#rz-diff&#39;);&#xA;&#xA;  var scenarios = &#34;[{\&#34;desc\&#34;:\&#34;Three survivors from a crashed ship. Balanced start, most common.\&#34;,\&#34;name\&#34;:\&#34;Crashlanded\&#34;},{\&#34;desc\&#34;:\&#34;One survivor, high starting wealth. Fast start, more danger.\&#34;,\&#34;name\&#34;:\&#34;Rich Explorer\&#34;},{\&#34;desc\&#34;:\&#34;One naked survivor. Extreme difficulty, highest challenge.\&#34;,\&#34;name\&#34;:\&#34;Naked Brutality\&#34;},{\&#34;desc\&#34;:\&#34;Five tribals, low tech. Large crew, slow research.\&#34;,\&#34;name\&#34;:\&#34;Lost Tribe\&#34;},{\&#34;desc\&#34;:\&#34;Start with a mechanitor and a mech. Requires Biotech DLC.\&#34;,\&#34;name\&#34;:\&#34;Mechanitor\&#34;}]&#34;;&#xA;  var biomes = &#34;[{\&#34;difficulty\&#34;:1,\&#34;name\&#34;:\&#34;Temperate Forest\&#34;,\&#34;temp\&#34;:\&#34;Mild, four seasons\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Boreal Forest\&#34;,\&#34;temp\&#34;:\&#34;Cold winters, short growing season\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Tropical Rainforest\&#34;,\&#34;temp\&#34;:\&#34;Hot, wet, year-round growing\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Arid Shrubland\&#34;,\&#34;temp\&#34;:\&#34;Hot, dry, sparse trees\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Desert\&#34;,\&#34;temp\&#34;:\&#34;Very hot, no trees, little water\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Tundra\&#34;,\&#34;temp\&#34;:\&#34;Cold year-round, very short growing season\&#34;},{\&#34;difficulty\&#34;:4,\&#34;name\&#34;:\&#34;Ice Sheet\&#34;,\&#34;temp\&#34;:\&#34;Extreme cold, nearly no life\&#34;}]&#34;;&#xA;&#xA;  function roll(){&#xA;    var s = scenarios[Math.floor(Math.random()*scenarios.length)];&#xA;    var b = biomes[Math.floor(Math.random()*biomes.length)];&#xA;    elS.textContent = s.name + &#39; — &#39; + s.desc;&#xA;    elB.textContent = b.name + &#39; (&#39; + b.temp + &#39;)&#39;;&#xA;    elD.textContent = &#39;Difficulty &#39; + b.difficulty + &#39;/4&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, roll);&#xA;  roll();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;How to Choose a Colony Start&lt;/h2&gt;&#xA;&lt;p&gt;New players should start with &lt;strong&gt;Crashlanded&lt;/strong&gt; in a &lt;strong&gt;Temperate Forest&lt;/strong&gt; — the most forgiving combo. For a challenge, try &lt;strong&gt;Naked Brutality&lt;/strong&gt; or an &lt;strong&gt;Ice Sheet&lt;/strong&gt; start.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Colony Wealth Guide — Manage Wealth, Reduce Raids (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/colony-wealth/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/colony-wealth/</guid>
      <description>&lt;p&gt;&lt;strong&gt;RimWorld colony wealth&lt;/strong&gt; is the single biggest driver of raid size. Learn what counts, how it scales, and how to spend it — for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;What Counts as Wealth&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Buildings and items:&lt;/strong&gt; everything constructed and every item stored.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Colonists and animals:&lt;/strong&gt; pawns add significant wealth.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Silver and valuables:&lt;/strong&gt; raw silver, gold, components count fully.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;How Wealth Scales Raids&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Wealth tier&lt;/th&gt;&lt;th&gt;Raid trend&lt;/th&gt;&lt;th&gt;Advice&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Under 50k&lt;/td&gt;&lt;td&gt;Light raids (1-3 raiders)&lt;/td&gt;&lt;td&gt;Focus on food and weapons&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;50k-200k&lt;/td&gt;&lt;td&gt;Moderate (4-8)&lt;/td&gt;&lt;td&gt;Build walls and turrets&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;200k-500k&lt;/td&gt;&lt;td&gt;Heavy (10-20)&lt;/td&gt;&lt;td&gt;Full defense layout + mortars&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;500k+&lt;/td&gt;&lt;td&gt;Massive / sieges&lt;/td&gt;&lt;td&gt;Spend wealth on defenses &amp; pawns&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Spending Wealth Wisely&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Hoarded silver invites raids.&lt;/strong&gt; Convert wealth into: better weapons and armor, turrets and defenses, medicine, and quality-of-life buildings. A &lt;strong&gt;masterwork weapon for your best shooter&lt;/strong&gt; is worth more than 2,000 silver in a stockpile.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Crafting Quality Calculator — Masterwork &amp; Legendary Chance</title>
      <link>https://www.rimworldtools.com/tools/quality-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/quality-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld crafting quality calculator&lt;/strong&gt; to estimate the chance of each item quality (Awful to Legendary) for a given crafting skill. Built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Crafting Quality Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;quality-calculator&#34; id=&#34;quality-calculator&#34;&gt;&#xA;  &lt;h3&gt;Crafting quality chance estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-skill&#34;&gt;Crafting skill (0–20)&lt;/label&gt;&#xA;    &lt;input type=&#34;range&#34; id=&#34;qc-skill&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;10&#34;&gt;&#xA;    &lt;span class=&#34;qc-val&#34; id=&#34;qc-skill-val&#34;&gt;10&lt;/span&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-inspired&#34;&gt;Inspired creativity&lt;/label&gt;&#xA;    &lt;input type=&#34;checkbox&#34; id=&#34;qc-inspired&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-results&#34;&gt;&#xA;    &lt;table&gt;&#xA;      &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Quality&lt;/th&gt;&lt;th&gt;Chance&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;      &lt;tbody id=&#34;qc-body&#34;&gt;&lt;/tbody&gt;&#xA;    &lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;qc-note&#34;&gt;Approximate baseline for RimWorld 1.6. Actual odds vary by skill passions, inspirations and MODs.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;quality-calculator&#39;);&#xA;  var slider = root.querySelector(&#39;#qc-skill&#39;);&#xA;  var val = root.querySelector(&#39;#qc-skill-val&#39;);&#xA;  var inspired = root.querySelector(&#39;#qc-inspired&#39;);&#xA;  var body = root.querySelector(&#39;#qc-body&#39;);&#xA;&#xA;  var levels = &#34;[{\&#34;name\&#34;:\&#34;Awful\&#34;,\&#34;weight\&#34;:5},{\&#34;name\&#34;:\&#34;Poor\&#34;,\&#34;weight\&#34;:10},{\&#34;name\&#34;:\&#34;Normal\&#34;,\&#34;weight\&#34;:60},{\&#34;name\&#34;:\&#34;Good\&#34;,\&#34;weight\&#34;:15},{\&#34;name\&#34;:\&#34;Excellent\&#34;,\&#34;weight\&#34;:7},{\&#34;name\&#34;:\&#34;Masterwork\&#34;,\&#34;weight\&#34;:2.5},{\&#34;name\&#34;:\&#34;Legendary\&#34;,\&#34;weight\&#34;:0.5}]&#34;;&#xA;  var boosts = &#34;{\&#34;0\&#34;:0.6,\&#34;10\&#34;:1.4,\&#34;13\&#34;:1.6,\&#34;15\&#34;:1.8,\&#34;18\&#34;:2,\&#34;20\&#34;:2.2,\&#34;3\&#34;:0.8,\&#34;5\&#34;:1,\&#34;8\&#34;:1.2}&#34;;&#xA;&#xA;  function boostFor(skill){&#xA;    var keys = Object.keys(boosts).map(Number).sort(function(a,b){return a-b;});&#xA;    var chosen = keys[0];&#xA;    keys.forEach(function(k){ if(k &lt;= skill) chosen = k; });&#xA;    return boosts[chosen];&#xA;  }&#xA;  function compute(){&#xA;    var skill = parseInt(slider.value,10);&#xA;    var boost = boostFor(skill);&#xA;    if(inspired.checked) boost *= 1.6;&#xA;    var total = 0;&#xA;    levels.forEach(function(l){ total += l.weight * boost; });&#xA;    body.innerHTML = &#39;&#39;;&#xA;    levels.forEach(function(l){&#xA;      var pct = (l.weight * boost / total * 100).toFixed(1);&#xA;      var tr = document.createElement(&#39;tr&#39;);&#xA;      var td1 = document.createElement(&#39;td&#39;); td1.textContent = l.name;&#xA;      var td2 = document.createElement(&#39;td&#39;); td2.textContent = pct + &#39;%&#39;;&#xA;      tr.appendChild(td1); tr.appendChild(td2);&#xA;      body.appendChild(tr);&#xA;    });&#xA;  }&#xA;  slider.addEventListener(&#39;input&#39;, function(){ val.textContent = slider.value; compute(); });&#xA;  inspired.addEventListener(&#39;change&#39;, compute);&#xA;  compute();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Why Quality Matters&lt;/h2&gt;&#xA;&lt;p&gt;Higher quality items give better stats — a Masterwork weapon deals more damage and an Excellent armor protects better. &lt;strong&gt;Inspired creativity&lt;/strong&gt; is the single biggest boost to legendary chances.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Crop Yield Calculator — Harvest per Field (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/crop-yield-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/crop-yield-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld crop yield calculator&lt;/strong&gt; to plan fields and estimate harvest per cycle — crop by crop, soil by soil — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Crop Yield Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;crop-yield&#34; id=&#34;crop-yield&#34;&gt;&#xA;  &lt;h3&gt;Crop Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-crop&#34;&gt;Crop&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-crop&#34;&gt;&#xA;      &lt;option value=&#34;4|5&#34;&gt;Rice (5d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;8|9&#34;&gt;Potatoes (9d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;17|17&#34;&gt;Corn (17d, ~17 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Strawberries (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;12|10&#34;&gt;Haygrass (10d, ~12 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Cotton (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;6|11&#34;&gt;Smokeleaf (11d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;8|16&#34;&gt;Psychoid (yayo) (16d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;4|14&#34;&gt;Healroot (14d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Agave (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Beer hops (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;7|8&#34;&gt;Mushrooms (nutrifungus) (8d, ~7 yield)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-soil&#34;&gt;Soil type&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-soil&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Sandy soil&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal soil&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Rich soil&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Hydroponics&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-tiles&#34;&gt;Tiles planted&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cy-tiles&#34; min=&#34;1&#34; value=&#34;100&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cy-calc&#34; class=&#34;btn&#34;&gt;Calculate Harvest&lt;/button&gt;&#xA;  &lt;div class=&#34;cy-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Harvest per cycle:&lt;/strong&gt; &lt;span id=&#34;cy-harvest&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Damage Calculator — Weapon vs Armor (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/damage-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/damage-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld damage calculator&lt;/strong&gt; to compare per-hit and effective damage by weapon, quality and enemy armor — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Weapon Damage Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;damage-calc&#34; id=&#34;damage-calc&#34;&gt;&#xA;  &lt;h3&gt;Weapon Damage Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-weapon&#34;&gt;Weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-weapon&#34;&gt;&#xA;      &lt;option value=&#34;8&#34;&gt;Knife (steel) (base 8 Cut)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Short bow (base 7 Arrow)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Recurve bow (base 9 Arrow)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Pistol (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Revolver (base 13 Bullet)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;SMG (submachine) (base 8 Bullet)&lt;/option&gt;&lt;option value=&#34;11&#34;&gt;Assault rifle (base 11 Bullet)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Heavy SMG (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;27&#34;&gt;Sniper rifle (base 27 Bullet)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Charge rifle (base 15 Charge)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Minigun (per bullet) (base 7 Bullet)&lt;/option&gt;&lt;option value=&#34;18&#34;&gt;Plasma sword (base 18 Cut)&lt;/option&gt;&lt;option value=&#34;34&#34;&gt;Zeushammer (base 34 Blunt)&lt;/option&gt;&lt;option value=&#34;24&#34;&gt;Monosword (base 24 Cut)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;EMP grenade (base 5 EMP)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-armor&#34;&gt;Enemy armor (0-100)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;dc-armor&#34; min=&#34;0&#34; max=&#34;100&#34; value=&#34;30&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dc-calc&#34; class=&#34;btn&#34;&gt;Calculate Damage&lt;/button&gt;&#xA;  &lt;div class=&#34;dc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage per hit:&lt;/strong&gt; &lt;span id=&#34;dc-dmg&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Defense Layout Guide — Kill Box, Walls &amp; Turrets (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/defense-layout/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/defense-layout/</guid>
      <description>&lt;p&gt;A good &lt;strong&gt;RimWorld defense layout&lt;/strong&gt; is the difference between losing a colony and losing nothing. Here&#39;s how to design defenses for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Core Defense Principles&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Funnel the enemy:&lt;/strong&gt; walls force raiders through one choke point (kill box).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Cover beats numbers:&lt;/strong&gt; sandbags, embrasures and walls give your shooters a 50%+ edge.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Turrets absorb:&lt;/strong&gt; autocannons and mini-turrets tank fire while pawns shoot from cover.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Multiple layers:&lt;/strong&gt; a perimeter wall plus interior bunkers saves the colony when one line falls.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;Kill Box Design (proven layout)&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Element&lt;/th&gt;&lt;th&gt;How many&lt;/th&gt;&lt;th&gt;Purpose&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Perimeter wall (2-thick)&lt;/td&gt;&lt;td&gt;Surrounds base&lt;/td&gt;&lt;td&gt;Slows raids, funnels to entrance&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Entrance corridor&lt;/td&gt;&lt;td&gt;1 wide, 10-15 long&lt;/td&gt;&lt;td&gt;Forces single-file approach&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Sandbag line at exit&lt;/td&gt;&lt;td&gt;3-5 rows&lt;/td&gt;&lt;td&gt;Cover for your shooters&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Mini-turrets&lt;/td&gt;&lt;td&gt;4-6 along corridor&lt;/td&gt;&lt;td&gt;Suppress while pawns fire&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Interior bunker&lt;/td&gt;&lt;td&gt;1 behind sandbags&lt;/td&gt;&lt;td&gt;Retreat position&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Defense FAQ&lt;/h2&gt;&#xA;&lt;div class=&#34;faq-item&#34;&gt;&#xA;  &lt;h3&gt;Do kill boxes still work in 1.6?&lt;/h3&gt;&#xA;  &lt;p&gt;Yes — raiders still path through openings. Keep the entrance clear of doors so they don&#39;t break walls instead.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Drogenpolitik-Rechner — Medikamenten-Schemata (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/drug-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/drug-policy/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Drogenpolitik-Rechner&lt;/strong&gt;, um Medikamenten-Schemata für deine Kolonie zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Medikamenten-Schemata Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;drug-policy&#34; id=&#34;drug-policy&#34;&gt;&#xA;  &lt;h3&gt;Drug Policy Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-drug&#34;&gt;Drug&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-drug&#34;&gt;&#xA;      &lt;option value=&#34;5|Smokeleaf|Minor&#34;&gt;Smokeleaf&lt;/option&gt;&lt;option value=&#34;3|Psychite Tea|Minor&#34;&gt;Psychite Tea&lt;/option&gt;&lt;option value=&#34;15|Yayo|Major&#34;&gt;Yayo&lt;/option&gt;&lt;option value=&#34;22|Flake|Major&#34;&gt;Flake&lt;/option&gt;&lt;option value=&#34;8|Go-juice|Major&#34;&gt;Go-juice&lt;/option&gt;&lt;option value=&#34;10|Wake-up|Minor&#34;&gt;Wake-up&lt;/option&gt;&lt;option value=&#34;0|Penoxycyline|None&#34;&gt;Penoxycyline&lt;/option&gt;&lt;option value=&#34;100|Luciferium|Fatal&#34;&gt;Luciferium&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-freq&#34;&gt;Use frequency&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-freq&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Every day&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Every 2 days&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Every 5 days&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Only when needed&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dp-calc&#34; class=&#34;btn&#34;&gt;Assess Addiction Risk&lt;/button&gt;&#xA;  &lt;div class=&#34;dp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated addiction risk:&lt;/strong&gt; &lt;span id=&#34;dp-risk&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Severity:&lt;/strong&gt; &lt;span id=&#34;dp-sev&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;span id=&#34;dp-note&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;dp-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Real odds depend on drug policy schedule, pawn traits and tolerance.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;drug-policy&#39;);&#xA;  var btn = root.querySelector(&#39;#dp-calc&#39;);&#xA;  var elR = root.querySelector(&#39;#dp-risk&#39;);&#xA;  var elS = root.querySelector(&#39;#dp-sev&#39;);&#xA;  var elN = root.querySelector(&#39;#dp-note&#39;);&#xA;  var drugs = &#34;[{\&#34;addiction\&#34;:5,\&#34;effect\&#34;:\&#34;-20% work, +15 mood\&#34;,\&#34;name\&#34;:\&#34;Smokeleaf\&#34;,\&#34;note\&#34;:\&#34;Cheap recreation, slows pawns\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:3,\&#34;effect\&#34;:\&#34;+30% work for a while\&#34;,\&#34;name\&#34;:\&#34;Psychite Tea\&#34;,\&#34;note\&#34;:\&#34;Good work buff, mild risk\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:15,\&#34;effect\&#34;:\&#34;+50% work, mood +\&#34;,\&#34;name\&#34;:\&#34;Yayo\&#34;,\&#34;note\&#34;:\&#34;Strong, faster addiction\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:22,\&#34;effect\&#34;:\&#34;Big work buff\&#34;,\&#34;name\&#34;:\&#34;Flake\&#34;,\&#34;note\&#34;:\&#34;Cheapest but most addictive\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:8,\&#34;effect\&#34;:\&#34;Combat buff, pain resist\&#34;,\&#34;name\&#34;:\&#34;Go-juice\&#34;,\&#34;note\&#34;:\&#34;Combat drug\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:10,\&#34;effect\&#34;:\&#34;-sleep need, +work\&#34;,\&#34;name\&#34;:\&#34;Wake-up\&#34;,\&#34;note\&#34;:\&#34;Night-shift staple\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:0,\&#34;effect\&#34;:\&#34;Prevents diseases\&#34;,\&#34;name\&#34;:\&#34;Penoxycyline\&#34;,\&#34;note\&#34;:\&#34;Safe, take every 5 days\&#34;,\&#34;severity\&#34;:\&#34;None\&#34;},{\&#34;addiction\&#34;:100,\&#34;effect\&#34;:\&#34;Huge buffs\&#34;,\&#34;name\&#34;:\&#34;Luciferium\&#34;,\&#34;note\&#34;:\&#34;Never stop, withdrawal kills\&#34;,\&#34;severity\&#34;:\&#34;Fatal\&#34;}]&#34;;&#xA;  function calc(){&#xA;    var raw = root.querySelector(&#39;#dp-drug&#39;).value.split(&#39;|&#39;);&#xA;    var drugName = raw[1];&#xA;    var baseAdd = parseFloat(raw[0]);&#xA;    var sev = raw[2];&#xA;    var freqF = parseFloat(root.querySelector(&#39;#dp-freq&#39;).value);&#xA;    var risk = baseAdd * freqF;&#xA;    var d = drugs.find(function(x){ return x.name === drugName; });&#xA;    elR.textContent = risk.toFixed(1) + &#39;% (per-dose baseline &#39; + baseAdd + &#39;%)&#39;;&#xA;    elS.textContent = sev;&#xA;    elN.textContent = d ? d.note : &#39;&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Gute Schemata einrichten&lt;/h2&gt;&#xA;&lt;p&gt;Standard: &lt;strong&gt;medizinische Schemata&lt;/strong&gt; für Operationen, &lt;strong&gt;Schmerzmittel&lt;/strong&gt; (Glimmer-Pulver) für schmerzhafte Zustände und &lt;strong&gt;Freizeit-Schemata&lt;/strong&gt; für Stimmung mit mäßiger Dosis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Drug Policy Planner — Addiction &amp; Schedule (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/drug-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/drug-policy/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld drug policy planner&lt;/strong&gt; to assess addiction risk and pick safe drug schedules — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Drug Policy Planner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;drug-policy&#34; id=&#34;drug-policy&#34;&gt;&#xA;  &lt;h3&gt;Drug Policy Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-drug&#34;&gt;Drug&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-drug&#34;&gt;&#xA;      &lt;option value=&#34;5|Smokeleaf|Minor&#34;&gt;Smokeleaf&lt;/option&gt;&lt;option value=&#34;3|Psychite Tea|Minor&#34;&gt;Psychite Tea&lt;/option&gt;&lt;option value=&#34;15|Yayo|Major&#34;&gt;Yayo&lt;/option&gt;&lt;option value=&#34;22|Flake|Major&#34;&gt;Flake&lt;/option&gt;&lt;option value=&#34;8|Go-juice|Major&#34;&gt;Go-juice&lt;/option&gt;&lt;option value=&#34;10|Wake-up|Minor&#34;&gt;Wake-up&lt;/option&gt;&lt;option value=&#34;0|Penoxycyline|None&#34;&gt;Penoxycyline&lt;/option&gt;&lt;option value=&#34;100|Luciferium|Fatal&#34;&gt;Luciferium&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-freq&#34;&gt;Use frequency&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-freq&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Every day&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Every 2 days&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Every 5 days&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Only when needed&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dp-calc&#34; class=&#34;btn&#34;&gt;Assess Addiction Risk&lt;/button&gt;&#xA;  &lt;div class=&#34;dp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated addiction risk:&lt;/strong&gt; &lt;span id=&#34;dp-risk&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Severity:&lt;/strong&gt; &lt;span id=&#34;dp-sev&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;span id=&#34;dp-note&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;dp-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Real odds depend on drug policy schedule, pawn traits and tolerance.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;drug-policy&#39;);&#xA;  var btn = root.querySelector(&#39;#dp-calc&#39;);&#xA;  var elR = root.querySelector(&#39;#dp-risk&#39;);&#xA;  var elS = root.querySelector(&#39;#dp-sev&#39;);&#xA;  var elN = root.querySelector(&#39;#dp-note&#39;);&#xA;  var drugs = &#34;[{\&#34;addiction\&#34;:5,\&#34;effect\&#34;:\&#34;-20% work, +15 mood\&#34;,\&#34;name\&#34;:\&#34;Smokeleaf\&#34;,\&#34;note\&#34;:\&#34;Cheap recreation, slows pawns\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:3,\&#34;effect\&#34;:\&#34;+30% work for a while\&#34;,\&#34;name\&#34;:\&#34;Psychite Tea\&#34;,\&#34;note\&#34;:\&#34;Good work buff, mild risk\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:15,\&#34;effect\&#34;:\&#34;+50% work, mood +\&#34;,\&#34;name\&#34;:\&#34;Yayo\&#34;,\&#34;note\&#34;:\&#34;Strong, faster addiction\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:22,\&#34;effect\&#34;:\&#34;Big work buff\&#34;,\&#34;name\&#34;:\&#34;Flake\&#34;,\&#34;note\&#34;:\&#34;Cheapest but most addictive\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:8,\&#34;effect\&#34;:\&#34;Combat buff, pain resist\&#34;,\&#34;name\&#34;:\&#34;Go-juice\&#34;,\&#34;note\&#34;:\&#34;Combat drug\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:10,\&#34;effect\&#34;:\&#34;-sleep need, +work\&#34;,\&#34;name\&#34;:\&#34;Wake-up\&#34;,\&#34;note\&#34;:\&#34;Night-shift staple\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:0,\&#34;effect\&#34;:\&#34;Prevents diseases\&#34;,\&#34;name\&#34;:\&#34;Penoxycyline\&#34;,\&#34;note\&#34;:\&#34;Safe, take every 5 days\&#34;,\&#34;severity\&#34;:\&#34;None\&#34;},{\&#34;addiction\&#34;:100,\&#34;effect\&#34;:\&#34;Huge buffs\&#34;,\&#34;name\&#34;:\&#34;Luciferium\&#34;,\&#34;note\&#34;:\&#34;Never stop, withdrawal kills\&#34;,\&#34;severity\&#34;:\&#34;Fatal\&#34;}]&#34;;&#xA;  function calc(){&#xA;    var raw = root.querySelector(&#39;#dp-drug&#39;).value.split(&#39;|&#39;);&#xA;    var drugName = raw[1];&#xA;    var baseAdd = parseFloat(raw[0]);&#xA;    var sev = raw[2];&#xA;    var freqF = parseFloat(root.querySelector(&#39;#dp-freq&#39;).value);&#xA;    var risk = baseAdd * freqF;&#xA;    var d = drugs.find(function(x){ return x.name === drugName; });&#xA;    elR.textContent = risk.toFixed(1) + &#39;% (per-dose baseline &#39; + baseAdd + &#39;%)&#39;;&#xA;    elS.textContent = sev;&#xA;    elN.textContent = d ? d.note : &#39;&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Safe Drug Rules&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Penoxycyline&lt;/strong&gt; is completely safe and prevents diseases — use it every 5 days. For work buffs, &lt;strong&gt;psychite tea&lt;/strong&gt; is the mildest option. Avoid &lt;strong&gt;flake and luciferium&lt;/strong&gt; unless you have a plan, and never schedule yayo daily.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Ernteertrag Rechner — Ernte pro Feld (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/crop-yield-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/crop-yield-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Ernteertrag Rechner&lt;/strong&gt;, um Felder zu planen und die Ernte pro Zyklus zu schätzen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Ernteertrag Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;crop-yield&#34; id=&#34;crop-yield&#34;&gt;&#xA;  &lt;h3&gt;Crop Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-crop&#34;&gt;Crop&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-crop&#34;&gt;&#xA;      &lt;option value=&#34;4|5&#34;&gt;Rice (5d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;8|9&#34;&gt;Potatoes (9d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;17|17&#34;&gt;Corn (17d, ~17 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Strawberries (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;12|10&#34;&gt;Haygrass (10d, ~12 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Cotton (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;6|11&#34;&gt;Smokeleaf (11d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;8|16&#34;&gt;Psychoid (yayo) (16d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;4|14&#34;&gt;Healroot (14d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Agave (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Beer hops (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;7|8&#34;&gt;Mushrooms (nutrifungus) (8d, ~7 yield)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-soil&#34;&gt;Soil type&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-soil&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Sandy soil&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal soil&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Rich soil&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Hydroponics&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-tiles&#34;&gt;Tiles planted&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cy-tiles&#34; min=&#34;1&#34; value=&#34;100&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cy-calc&#34; class=&#34;btn&#34;&gt;Calculate Harvest&lt;/button&gt;&#xA;  &lt;div class=&#34;cy-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Harvest per cycle:&lt;/strong&gt; &lt;span id=&#34;cy-harvest&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Forschungsgeschwindigkeit Rechner — Tage bis Freischaltung (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/research-speed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/research-speed/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Forschungsgeschwindigkeit Rechner&lt;/strong&gt;, um abzuschätzen, wie viele Tage ein Forschungsprojekt dauert — mit Forschern und Boni — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Forschungsgeschwindigkeit Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;research-speed&#34; id=&#34;research-speed&#34;&gt;&#xA;  &lt;h3&gt;Research Speed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-project&#34;&gt;Research project&lt;/label&gt;&#xA;    &lt;select id=&#34;rs-project&#34;&gt;&#xA;      &lt;option value=&#34;700&#34;&gt;Electricity (700 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Complex Clothing (700 pts)&lt;/option&gt;&lt;option value=&#34;1000&#34;&gt;Solar Panels (1000 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Microelectronics (1400 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Batteries (700 pts)&lt;/option&gt;&lt;option value=&#34;1200&#34;&gt;Gunsmithing (1200 pts)&lt;/option&gt;&lt;option value=&#34;900&#34;&gt;Smithing (900 pts)&lt;/option&gt;&lt;option value=&#34;600&#34;&gt;Nutrient Paste (600 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Hydroponics (1400 pts)&lt;/option&gt;&lt;option value=&#34;2500&#34;&gt;Bionics (2500 pts)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;Power Armor (3000 pts)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-bonuses&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;15&#34;&gt; Research bench (basic) (+15%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;30&#34;&gt; Research bench (advanced) (+30%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;20&#34;&gt; Multi-analyzer (+20%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Too Smart trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Fast Learner trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Tech-savvy background (+10%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;50&#34;&gt; Exoskeleton / archotech spine (+50%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Psychic (research focus) (+10%)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-researchers&#34;&gt;Researchers&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;rs-researchers&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rs-calc&#34; class=&#34;btn&#34;&gt;Estimate Research Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rs-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Research speed:&lt;/strong&gt; &lt;span id=&#34;rs-speed&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Freezer Cooler Count Calculator — How Many Coolers (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/freezer-cooler/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/freezer-cooler/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld freezer cooler count calculator&lt;/strong&gt; to figure out how many coolers your cold storage needs. Enter freezer size, target temperature and biome to get a recommended cooler count — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Freezer Cooler Count Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;freezer-cooler&#34; id=&#34;freezer-cooler&#34;&gt;&#xA;  &lt;h3&gt;Freezer Cooler Count Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-tiles&#34;&gt;Freezer size (walkable tiles)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;fc-tiles&#34; min=&#34;10&#34; value=&#34;200&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-temp&#34;&gt;Target temperature (°C)&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-temp&#34;&gt;&#xA;      &lt;option value=&#34;-10&#34;&gt;-10°C — Cold freezer (meat)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;-5°C — Cold freezer&lt;/option&gt;&lt;option value=&#34;0&#34;&gt;0°C — Standard fridge&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;10°C — Cool room&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-biome&#34;&gt;Biome&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-biome&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Temperate / Boreal&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Tropical / Desert&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Arid Shrubland&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Cold / Tundra / Ice&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;fc-calc&#34; class=&#34;btn&#34;&gt;Calculate Coolers&lt;/button&gt;&#xA;  &lt;div class=&#34;fc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recommended coolers:&lt;/strong&gt; &lt;span id=&#34;fc-count&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Freizeit-Rechner — Stimmung &amp; Freizeitbedarf (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/recreation-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/recreation-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Freizeit-Rechner&lt;/strong&gt;, um Freizeitbedarf zu verstehen und Stimmung zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Freizeit-Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;recreation-calc&#34; id=&#34;recreation-calc&#34;&gt;&#xA;  &lt;h3&gt;Recreation Variety Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Check the facilities you have:&lt;/p&gt;&#xA;  &lt;div class=&#34;rc-facs&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Social]&#34;&gt; Dining table &amp;#43; chairs&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Book / reading (bookshelf)]&#34;&gt; Bookshelf&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops)]&#34;&gt; Chess table&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Exercise (training dummy, gym)]&#34;&gt; Hoops basketball hoop&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Television (tube television)]&#34;&gt; Tube television&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Music (instrument)]&#34;&gt; Piano / harp / drum&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Art (sculpture, gallery)]&#34;&gt; Sculpture (art)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Meditation (anima tree, shrine)]&#34;&gt; Anima tree / shrine&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Exercise (training dummy, gym)]&#34;&gt; Training dummy&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Social]&#34;&gt; Billiards table&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Check Recreation Coverage&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recreation types covered:&lt;/strong&gt; &lt;span id=&#34;rc-types&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Gen-Designer — Xenotyp Stoffwechsel-Budget (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/gene-designer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/gene-designer/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Gen-Designer&lt;/strong&gt;, um einen Xenotyp zu planen und sein Stoffwechsel-Budget zu prüfen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version mit der &lt;strong&gt;Biotech&lt;/strong&gt;-Erweiterung.&lt;/p&gt;&#xA;&lt;h2&gt;Gen-Designer — Stoffwechsel-Budget&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;gene-designer&#34; id=&#34;gene-designer&#34;&gt;&#xA;  &lt;h3&gt;Gene Designer — Metabolic Budget&lt;/h3&gt;&#xA;  &lt;p&gt;Check the genes you want; see the metabolic cost total and whether the pawn stays balanced.&lt;/p&gt;&#xA;  &lt;div class=&#34;gd-genes&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-5 opinion, &amp;#43;2 melee&#34;&gt; Aggressive (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-1 shooting accuracy&#34;&gt; Nearsighted (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;5 opinion&#34;&gt; Kind (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed&#34;&gt; Fast Walker (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed (stackable)&#34;&gt; Jogger (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% immunity gain&#34;&gt; Super Immunity (Immunity, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;-50% pain from attacks&#34;&gt; Tough (Combat, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;50% global learning&#34;&gt; Fast Learner (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% skill gain&#34;&gt; Photographic Memory (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;1 psycast level&#34;&gt; Psychically Sensitive (Psycast, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;mood from kills, -5 opinion&#34;&gt; Bloodlust (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-3&#34; title=&#34;Blood feed, needs hemogen&#34;&gt; Kindred (Sanguophage) (Sanguophage, cost -3)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;0&#34; title=&#34;Xenogenes don&amp;#39;t pass to children&#34;&gt; Xenogene only (most) (General, cost 0)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;See in darkness&#34;&gt; Dark Vision (Vision, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;No food poisoning penalty&#34;&gt; Strong Stomach (Resistance, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;50% immunity gain&#34;&gt; Disease Resistant (Immunity, cost -1)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;gd-calc&#34; class=&#34;btn&#34;&gt;Check Metabolic Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;gd-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Metabolic cost:&lt;/strong&gt; &lt;span id=&#34;gd-cost&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Gene Designer — Xenotype Metabolic Budget (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/gene-designer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/gene-designer/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld gene designer&lt;/strong&gt; to plan a xenotype and check its metabolic budget — pick combat, immunity, psycast and personality genes — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version with the &lt;strong&gt;Biotech&lt;/strong&gt; expansion.&lt;/p&gt;&#xA;&lt;h2&gt;Gene Designer — Metabolic Budget&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;gene-designer&#34; id=&#34;gene-designer&#34;&gt;&#xA;  &lt;h3&gt;Gene Designer — Metabolic Budget&lt;/h3&gt;&#xA;  &lt;p&gt;Check the genes you want; see the metabolic cost total and whether the pawn stays balanced.&lt;/p&gt;&#xA;  &lt;div class=&#34;gd-genes&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-5 opinion, &amp;#43;2 melee&#34;&gt; Aggressive (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-1 shooting accuracy&#34;&gt; Nearsighted (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;5 opinion&#34;&gt; Kind (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed&#34;&gt; Fast Walker (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed (stackable)&#34;&gt; Jogger (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% immunity gain&#34;&gt; Super Immunity (Immunity, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;-50% pain from attacks&#34;&gt; Tough (Combat, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;50% global learning&#34;&gt; Fast Learner (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% skill gain&#34;&gt; Photographic Memory (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;1 psycast level&#34;&gt; Psychically Sensitive (Psycast, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;mood from kills, -5 opinion&#34;&gt; Bloodlust (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-3&#34; title=&#34;Blood feed, needs hemogen&#34;&gt; Kindred (Sanguophage) (Sanguophage, cost -3)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;0&#34; title=&#34;Xenogenes don&amp;#39;t pass to children&#34;&gt; Xenogene only (most) (General, cost 0)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;See in darkness&#34;&gt; Dark Vision (Vision, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;No food poisoning penalty&#34;&gt; Strong Stomach (Resistance, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;50% immunity gain&#34;&gt; Disease Resistant (Immunity, cost -1)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;gd-calc&#34; class=&#34;btn&#34;&gt;Check Metabolic Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;gd-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Metabolic cost:&lt;/strong&gt; &lt;span id=&#34;gd-cost&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Handelspreis Rechner — Kaufen &amp; Verkaufen (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/trade-price/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/trade-price/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Handelspreis Rechner&lt;/strong&gt;, um reale Kauf- und Verkaufspreise für häufige Waren zu sehen — angepasst an deinen Verhandler — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Handelspreis Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;trade-price&#34; id=&#34;trade-price&#34;&gt;&#xA;  &lt;h3&gt;Trade Price Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-good&#34;&gt;Good&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-good&#34;&gt;&#xA;      &lt;option value=&#34;23&#34;&gt;Yayo (drug) (base 23 silver)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Flake (drug) (base 13 silver)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Smokeleaf joint (base 7 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Beer (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Silver (raw) (base 1 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Gold (raw) (base 8 silver)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Component (base 60 silver)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Advanced component (base 240 silver)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Steel (raw) (base 1.8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Plasteel (raw) (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Cloth (raw) (base 1.6 silver)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Leather (plain) (base 1.5 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Survival meal (base 8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Fine meal (base 12 silver)&lt;/option&gt;&lt;option value=&#34;23&#34;&gt;Drug (yayo) mass (base 23 silver)&lt;/option&gt;&lt;option value=&#34;200&#34;&gt;Art (small sculpture) (base 200 silver)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Masterwork weapon (base 1500 silver)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-qty&#34;&gt;Quantity&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;tp-qty&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-social&#34;&gt;Negotiator&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-social&#34;&gt;&#xA;      &lt;option value=&#34;1.35&#34;&gt;Social 0-4 (poor negotiator)&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Social 5-8&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Social 9-12&lt;/option&gt;&lt;option value=&#34;1.08&#34;&gt;Social 13-16 (good)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Social 17-20 (expert)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-dir&#34;&gt;Direction&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-dir&#34;&gt;&#xA;      &lt;option value=&#34;sell&#34;&gt;Selling to trader&lt;/option&gt;&#xA;      &lt;option value=&#34;buy&#34;&gt;Buying from trader&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tp-calc&#34; class=&#34;btn&#34;&gt;Calculate Price&lt;/button&gt;&#xA;  &lt;div class=&#34;tp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Unit price:&lt;/strong&gt; &lt;span id=&#34;tp-unit&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Ideologie-Explorer — Memes &amp; Rituale (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/ideology-explorer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/ideology-explorer/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Ideologie-Explorer&lt;/strong&gt;, um Memes, Rituale und Glaubensregeln deiner Ideologie zu verstehen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version mit der &lt;strong&gt;Ideology&lt;/strong&gt;-Erweiterung.&lt;/p&gt;&#xA;&lt;h2&gt;Ideologie Explorer&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;ideology&#34; id=&#34;ideology&#34;&gt;&#xA;  &lt;h3&gt;Ideology Precept Explorer&lt;/h3&gt;&#xA;  &lt;p&gt;Browse precepts by category and pair them with rituals for your ideoligion.&lt;/p&gt;&#xA;  &lt;div class=&#34;id-precepts&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Blindness (Honorable)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Sight]&lt;/span&gt;&lt;p&gt;Blind pawns get mood bonus &amp;#43; social respect&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Cannibalism (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Food]&lt;/span&gt;&lt;p&gt;No mood penalty for eating human meat&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Slavery (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Social]&lt;/span&gt;&lt;p&gt;Slaves work without mood penalty&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Drug use (Intense)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Drugs]&lt;/span&gt;&lt;p&gt;Drugs give bigger mood boosts, addiction risk&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Ideology Explorer — Precepts, Rituals &amp; Ideoligion Builds (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/ideology-explorer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/ideology-explorer/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld ideology explorer&lt;/strong&gt; to browse precepts by category, check ritual cooldowns and get ideoligion build ideas — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version with the &lt;strong&gt;Ideology&lt;/strong&gt; expansion.&lt;/p&gt;&#xA;&lt;h2&gt;Ideology Precept Explorer&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;ideology&#34; id=&#34;ideology&#34;&gt;&#xA;  &lt;h3&gt;Ideology Precept Explorer&lt;/h3&gt;&#xA;  &lt;p&gt;Browse precepts by category and pair them with rituals for your ideoligion.&lt;/p&gt;&#xA;  &lt;div class=&#34;id-precepts&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Blindness (Honorable)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Sight]&lt;/span&gt;&lt;p&gt;Blind pawns get mood bonus &amp;#43; social respect&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Cannibalism (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Food]&lt;/span&gt;&lt;p&gt;No mood penalty for eating human meat&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Slavery (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Social]&lt;/span&gt;&lt;p&gt;Slaves work without mood penalty&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Karawanen-Planer — Reisezeit &amp; Vorräte (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/caravan-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/caravan-planner/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Karawanen-Planer&lt;/strong&gt;, um Reisezeit und Vorräte für deine Karawane zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Karawanen-Planer&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;caravan-planner&#34; id=&#34;caravan-planner&#34;&gt;&#xA;  &lt;h3&gt;Caravan Planner — Loadout, Weight &amp; Supply&lt;/h3&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-members&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-members&#34; min=&#34;1&#34; value=&#34;3&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-load&#34;&gt;Cargo weight (kg)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-load&#34; min=&#34;0&#34; value=&#34;150&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Horse&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Donkey&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Muffalo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Yak&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Dromedary&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Elephant&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;160&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Thrumbo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;250&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cp-calc&#34; class=&#34;btn&#34;&gt;Plan Caravan&lt;/button&gt;&#xA;  &lt;div class=&#34;cp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Carry capacity:&lt;/strong&gt; &lt;span id=&#34;cp-capacity&#34;&gt;—&lt;/span&gt; kg&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Load:&lt;/strong&gt; &lt;span id=&#34;cp-status&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Est. speed:&lt;/strong&gt; &lt;span id=&#34;cp-speed&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Food for journey:&lt;/strong&gt; &lt;span id=&#34;cp-food&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;cp-note&#34;&gt;Community-consensus values for RimWorld 1.6. Speed and capacity shift with pawn traits, health and gear.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;caravan-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#cp-calc&#39;);&#xA;  var elCap = root.querySelector(&#39;#cp-capacity&#39;);&#xA;  var elSt = root.querySelector(&#39;#cp-status&#39;);&#xA;  var elSp = root.querySelector(&#39;#cp-speed&#39;);&#xA;  var elF = root.querySelector(&#39;#cp-food&#39;);&#xA;  var baseCarry =  75 ;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var members = num(&#39;#cp-members&#39;);&#xA;    var load = num(&#39;#cp-load&#39;);&#xA;    var animCap = 0;&#xA;    root.querySelectorAll(&#39;.cp-animals .cp-row input&#39;).forEach(function(inp){&#xA;      animCap += (parseInt(inp.value)||0) * parseInt(inp.getAttribute(&#39;data-carry&#39;));&#xA;    });&#xA;    var capacity = members * baseCarry + animCap;&#xA;    var ratio = load / Math.max(capacity,1);&#xA;    elCap.textContent = capacity.toFixed(0);&#xA;    elSt.textContent = ratio &lt;= 1 ? &#39;OK — &#39; + (ratio*100).toFixed(0) + &#39;% of capacity&#39; : &#39;OVERLOADED — drop cargo!&#39;;&#xA;    elSp.textContent = ratio &gt; 0.8 ?  3  + &#39; km/h (heavy)&#39; :  5  + &#39; km/h (light)&#39;;&#xA;    var daysFood = members *  1.2 ;&#xA;    elF.textContent = daysFood.toFixed(1) + &#39; nutrition/day (bring survival meals)&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Eine Karawane ausrüsten&lt;/h2&gt;&#xA;&lt;p&gt;Nehme &lt;strong&gt;2-3 Tage Essen pro Person&lt;/strong&gt; plus Medikamente und Schlafsäcke. Packe einen &lt;strong&gt;Händler&lt;/strong&gt; mit hoher Sozialfähigkeit für Fraktionshandel und &lt;strong&gt;einen Jäger&lt;/strong&gt; zum Unterwegs-Jagen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Kühlhaus-Rechner — Kühlung &amp; Gefrierlager (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/freezer-cooler/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/freezer-cooler/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Kühlhaus-Rechner&lt;/strong&gt;, um zu planen, wie viele Kühler dein Gefrierlager braucht — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Kühlhaus &amp;amp; Gefrierlager Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;freezer-cooler&#34; id=&#34;freezer-cooler&#34;&gt;&#xA;  &lt;h3&gt;Freezer Cooler Count Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-tiles&#34;&gt;Freezer size (walkable tiles)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;fc-tiles&#34; min=&#34;10&#34; value=&#34;200&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-temp&#34;&gt;Target temperature (°C)&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-temp&#34;&gt;&#xA;      &lt;option value=&#34;-10&#34;&gt;-10°C — Cold freezer (meat)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;-5°C — Cold freezer&lt;/option&gt;&lt;option value=&#34;0&#34;&gt;0°C — Standard fridge&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;10°C — Cool room&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-biome&#34;&gt;Biome&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-biome&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Temperate / Boreal&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Tropical / Desert&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Arid Shrubland&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Cold / Tundra / Ice&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;fc-calc&#34; class=&#34;btn&#34;&gt;Calculate Coolers&lt;/button&gt;&#xA;  &lt;div class=&#34;fc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recommended coolers:&lt;/strong&gt; &lt;span id=&#34;fc-count&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;fc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;fc-note&#34;&gt;Experience-based estimate for RimWorld 1.6. Each cooler maintains roughly 100 tiles at ~0°C. Add 1 spare cooler for safety. Walls, insulation and double-doors improve efficiency.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Livestock &amp; Feed Calculator — Animals per Hay (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/livestock-feed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/livestock-feed/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld livestock &amp; feed calculator&lt;/strong&gt; to plan your animal colony. Add your herd to see daily nutrition needs and how many haygrass tiles to grow — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Livestock &amp; Feed Calculator&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;livestock-feed&#34; id=&#34;livestock-feed&#34;&gt;&#xA;  &lt;h3&gt;Livestock &amp; Feed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;lf-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap, eggs feed colony&#34;&gt;Chicken (1.2 nutrition/day, Eggs)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;1.2&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Fast growth, good meat&#34;&gt;Pig (5 nutrition/day, Meat &amp;#43; leather)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Milk for fine meals&#34;&gt;Cow (6 nutrition/day, Milk &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;6&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Good early dairy&#34;&gt;Goat (4.5 nutrition/day, Milk)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Wool for clothing&#34;&gt;Sheep (4 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cold-hardy, pack animal&#34;&gt;Muffalo (7 nutrition/day, Wool &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Best pack animal&#34;&gt;Horse (7.5 nutrition/day, Pack &amp;#43; speed)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap wool source&#34;&gt;Alpaca (3.5 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;3.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Huge but expensive to feed&#34;&gt;Elephant (12 nutrition/day, Ivory &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;lf-calc&#34; class=&#34;btn&#34;&gt;Calculate Feed Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;lf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total daily feed:&lt;/strong&gt; &lt;span id=&#34;lf-total&#34;&gt;—&lt;/span&gt; nutrition&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Mahlzeiten-Planer — Nahrungsbedarf der Kolonie (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/meal-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/meal-planner/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Mahlzeiten-Planer&lt;/strong&gt;, um zu berechnen, wie viele Mahlzeiten deine Kolonie pro Tag braucht und wie viel Vorrat du anlegen solltest — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Mahlzeiten-Planer&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;meal-planner&#34; id=&#34;meal-planner&#34;&gt;&#xA;  &lt;h3&gt;Colony Meal Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;mp-pop&#34; min=&#34;1&#34; value=&#34;5&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-need&#34;&gt;Pawn type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-need&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Normal colonist (1.6/day)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Large/active pawn (1.8/day)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Child (1/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-meal&#34;&gt;Meal type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-meal&#34;&gt;&#xA;      &lt;option value=&#34;0.3&#34;&gt;Raw food (berries) (0.3 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Simple meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Fine meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Lavish meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Survival meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Nutrient paste (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Pemmican (0.4 nutrition)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mp-calc&#34; class=&#34;btn&#34;&gt;Calculate Food Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;mp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals needed per day:&lt;/strong&gt; &lt;span id=&#34;mp-daily&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals for 10 days:&lt;/strong&gt; &lt;span id=&#34;mp-stock&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Meal Planner — Food Needs per Colony (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/meal-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/meal-planner/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld meal planner&lt;/strong&gt; to calculate how many meals your colony needs per day and how much to stock — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Colony Meal Planner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;meal-planner&#34; id=&#34;meal-planner&#34;&gt;&#xA;  &lt;h3&gt;Colony Meal Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;mp-pop&#34; min=&#34;1&#34; value=&#34;5&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-need&#34;&gt;Pawn type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-need&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Normal colonist (1.6/day)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Large/active pawn (1.8/day)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Child (1/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-meal&#34;&gt;Meal type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-meal&#34;&gt;&#xA;      &lt;option value=&#34;0.3&#34;&gt;Raw food (berries) (0.3 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Simple meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Fine meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Lavish meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Survival meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Nutrient paste (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Pemmican (0.4 nutrition)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mp-calc&#34; class=&#34;btn&#34;&gt;Calculate Food Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;mp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals needed per day:&lt;/strong&gt; &lt;span id=&#34;mp-daily&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals for 10 days:&lt;/strong&gt; &lt;span id=&#34;mp-stock&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Merkmal-Rechner — Eigenschaften &amp; Beziehungen (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/trait-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/trait-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Merkmal-Rechner&lt;/strong&gt;, um Eigenschaften und Beziehungen deiner Kolonisten zu erkunden — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Merkmal-Rechner&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;trait-calculator&#34; id=&#34;trait-calculator&#34;&gt;&#xA;  &lt;div class=&#34;trait-filters&#34;&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-good&#34; checked&gt; Good traits&lt;/label&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-bad&#34; checked&gt; Bad traits&lt;/label&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;table class=&#34;trait-table&#34;&gt;&#xA;    &lt;thead&gt;&#xA;      &lt;tr&gt;&lt;th&gt;Select&lt;/th&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;/tr&gt;&#xA;    &lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;sanguine&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Sanguine&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;10 mood (always). Immune to several negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;industrious&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Industrious&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed &amp;#43;30%.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-smart&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Smart&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Research &amp;#43;40%, learning &amp;#43;70%, but boredom negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;brawler&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Brawler&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Melee &amp;#43;6 skill, melee attack &amp;#43;30%, but social skills reduced.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jogger&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jogger&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed &amp;#43;25%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;night-owl&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Night Owl&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;5 mood when awake at night, -5 in the day.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;quick-sleeper&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Quick Sleeper&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Sleeps faster, needs less sleep.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;tough&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Tough&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Incoming damage -50%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;abrasive&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Abrasive&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Social fights more often, -social opinion.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;greedy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Greedy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Unhappy without impressive bedroom, -mood from low expectations.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jealous&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jealous&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Requires the best bedroom in colony, else -mood.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-slow&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Slow&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;pyro&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Pyromaniac&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Randomly starts fires, -mood without fire nearby.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;chemical-interest&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Chemical Interest&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Random drug binges, &amp;#43;risk of addiction.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;wimp&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Wimp&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Downed easily by pain (breaks at low pain).&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;lazy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Lazy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;  &lt;div class=&#34;trait-result&#34;&gt;&#xA;    &lt;h3&gt;Selected traits (&lt;span class=&#34;sel-count&#34;&gt;0&lt;/span&gt;)&lt;/h3&gt;&#xA;    &lt;ul class=&#34;sel-list&#34;&gt;&lt;/ul&gt;&#xA;    &lt;p class=&#34;sel-verdict&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Mining Yield Calculator — Ore per Vein (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/mining-yield/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/mining-yield/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld mining yield calculator&lt;/strong&gt; to estimate how much ore a vein will give you, based on vein size and your miner&#39;s skill — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Mining Yield Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;mining-yield&#34; id=&#34;mining-yield&#34;&gt;&#xA;  &lt;h3&gt;Mining Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-ore&#34;&gt;Ore type&lt;/label&gt;&#xA;    &lt;select id=&#34;my-ore&#34;&gt;&#xA;      &lt;option value=&#34;25&#34;&gt;Steel (compact steel) (~25/tile, vein 10-20 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Component (mineable) (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Plasteel (~6/tile, vein 3-8 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Gold (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Silver (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Uranium (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Jade (~6/tile, vein 3-8 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-tiles&#34;&gt;Vein tiles to mine&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;my-tiles&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-skill&#34;&gt;Miner skill&lt;/label&gt;&#xA;    &lt;select id=&#34;my-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Mining 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Mining 5-9&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Mining 10-14&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Mining 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;my-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;my-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated total yield:&lt;/strong&gt; &lt;span id=&#34;my-total&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld MOD Load Order — Fix Broken &amp; Duplicate MODs (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/mod-load-order/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/mod-load-order/</guid>
      <description>&lt;p&gt;A wrong &lt;strong&gt;MOD load order&lt;/strong&gt; breaks RimWorld saves and features. This guide explains how to order MODs and fix problems for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Correct Load Order&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Core frameworks&lt;/strong&gt; (HugsLib, Harmony, etc.) — always first.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Content expansions&lt;/strong&gt; (Vanilla Expanded, new items/races).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Gameplay / balance MODs&lt;/strong&gt; (Combat Extended, etc.).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;UI and quality-of-life MODs&lt;/strong&gt; last.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2&gt;Fix a Broken Save&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Disable the &lt;strong&gt;newest MODs&lt;/strong&gt; you added first.&lt;/li&gt;&#xA;&lt;li&gt;If the save loads, re-enable one at a time to find the culprit.&lt;/li&gt;&#xA;&lt;li&gt;Check load-order dependencies listed on each MOD&#39;s Workshop page.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2&gt;Fix Duplicate / Conflicting MODs&lt;/h2&gt;&#xA;&lt;p&gt;Two MODs editing the same thing (e.g. the same weapon or animal) conflict. Disable the weaker one, and avoid loading two versions of the same MOD. Back up saves before major changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld MODs Guide — Essential &amp; QoL MODs (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/databases/mods/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/databases/mods/</guid>
      <description>&lt;p&gt;RimWorld has one of the biggest MOD scenes in gaming — over &lt;strong&gt;58,000 MODs&lt;/strong&gt; on the Steam Workshop. This guide highlights the essential and quality-of-life MODs for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Essential MODs&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;MOD&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;RimHUD&lt;/td&gt;&lt;td&gt;Detailed colonist status panel in one screen.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Vanilla Expanded&lt;/td&gt;&lt;td&gt;Huge collection of content expansions aligned with vanilla style.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Combat Extended&lt;/td&gt;&lt;td&gt;Realistic combat, ammo and armor (note: actively maintained, 1.6 adaptation).&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Prepare Carefully&lt;/td&gt;&lt;td&gt;Customize starting colonists and equipment.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Map Reroll&lt;/td&gt;&lt;td&gt;Reroll world maps before you commit.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;QoL MODs Every Colony Needs&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Allow Tool&lt;/strong&gt; — mass commands for hauling and forbidding.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Designator Shapes&lt;/strong&gt; — easier room and wall design.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Better Workbench Management&lt;/strong&gt; — smarter bill automation.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Numbers&lt;/strong&gt; — at-a-glance colony statistics.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;MOD Load Order Tips&lt;/h2&gt;&#xA;&lt;p&gt;Keep core frameworks early, content packs after, and UI MODs last. If a MOD breaks a save, disable the newest one first. Back up saves before major MOD changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Mood Calculator — Needs &amp; Buffs to Break (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/mood-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/mood-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld mood calculator&lt;/strong&gt; to estimate a colonist&#39;s mood from the modifiers affecting them, and see how close they are to a mental break — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Mood Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;mood-calc&#34; id=&#34;mood-calc&#34;&gt;&#xA;  &lt;h3&gt;Mood Impact Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Select the mood modifiers affecting this colonist:&lt;/p&gt;&#xA;  &lt;div class=&#34;mc-mods&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;5&#34;&gt; Impressive bedroom (5&amp;#43; mood) (5 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Good meal (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Lavish meal (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-3&#34;&gt; Ate without table (-3) (-3 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;0&#34;&gt; Slept in own room (0 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-7&#34;&gt; Slept on ground (-7) (-7 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Witnessed death (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-6&#34;&gt; Colonist died recently (-6) (-6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Pain (moderate, -10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-20&#34;&gt; Pain (severe, -20) (-20 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Cold (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Hot (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Darkness (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Socially isolated (-10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Beautiful surroundings (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Recreation satisfied (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;6&#34;&gt; Drug high (mild, &amp;#43;6) (6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-15&#34;&gt; Drug withdrawal (-15) (-15 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-12&#34;&gt; Psycast / psychic drone (-12) (-12 )&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mc-calc&#34; class=&#34;btn&#34;&gt;Calculate Mood&lt;/button&gt;&#xA;  &lt;div class=&#34;mc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated mood:&lt;/strong&gt; &lt;span id=&#34;mc-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Operations-Rechner — Erfolgs- &amp; Sterbewahrscheinlichkeit (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/surgery-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/surgery-planner/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Operations-Rechner&lt;/strong&gt;, um Erfolgs- und Sterbewahrscheinlichkeit für Operationen zu schätzen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Operations-Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;surgery-planner&#34; id=&#34;surgery-planner&#34;&gt;&#xA;  &lt;h3&gt;Surgery Success Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-proc&#34;&gt;Procedure&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-proc&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Install peg leg (Simple, low risk)&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Install bionic arm (Common mid-game)&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Install bionic eye (Cheap, useful)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Install archotech leg (Rare, complex)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Install power claw (Combat upgrade)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Organ transplant (Needs donor organ)&lt;/option&gt;&lt;option value=&#34;2&#34;&gt;Heart transplant (High risk)&lt;/option&gt;&lt;option value=&#34;2.2&#34;&gt;Brain implant (psychic) (Highest risk)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Remove peg leg (Simple removal)&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Luci enhancement (Luciferium surgery)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-skill&#34;&gt;Doctor&#39;s Medical skill&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Medical 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Medical 5-9&lt;/option&gt;&lt;option value=&#34;0.97&#34;&gt;Medical 10-14&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medical 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-bed&#34;&gt;Surgery location&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-bed&#34;&gt;&#xA;      &lt;option value=&#34;1.00&#34;&gt;Medical bed (clean)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.96&#34;&gt;Medical bed (slightly dirty)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.92&#34;&gt;Regular bed / no light&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;sp-calc&#34; class=&#34;btn&#34;&gt;Calculate Success Rate&lt;/button&gt;&#xA;  &lt;div class=&#34;sp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated success rate:&lt;/strong&gt; &lt;span id=&#34;sp-rate&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Pawn Planner — Build Your Starting Colonists</title>
      <link>https://www.rimworldtools.com/tools/pawn-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/pawn-planner/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld pawn planner&lt;/strong&gt; to design your starting colonists. Set skill levels, pick up to two traits, and see your build instantly — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Pawn Planner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;pawn-planner&#34; id=&#34;pawn-planner&#34;&gt;&#xA;  &lt;h3&gt;Step 1 — Choose your skills&lt;/h3&gt;&#xA;  &lt;div class=&#34;skill-grid&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-shooting&#34;&gt;Shooting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-shooting&#34; class=&#34;skill-range&#34; data-slug=&#34;shooting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;shooting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-melee&#34;&gt;Melee&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-melee&#34; class=&#34;skill-range&#34; data-slug=&#34;melee&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;melee&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-construction&#34;&gt;Construction&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-construction&#34; class=&#34;skill-range&#34; data-slug=&#34;construction&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;construction&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-mining&#34;&gt;Mining&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-mining&#34; class=&#34;skill-range&#34; data-slug=&#34;mining&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;mining&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-cooking&#34;&gt;Cooking&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-cooking&#34; class=&#34;skill-range&#34; data-slug=&#34;cooking&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;cooking&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-plants&#34;&gt;Plants&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-plants&#34; class=&#34;skill-range&#34; data-slug=&#34;plants&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;plants&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-animals&#34;&gt;Animals&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-animals&#34; class=&#34;skill-range&#34; data-slug=&#34;animals&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;animals&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-crafting&#34;&gt;Crafting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-crafting&#34; class=&#34;skill-range&#34; data-slug=&#34;crafting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;crafting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-artistic&#34;&gt;Artistic&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-artistic&#34; class=&#34;skill-range&#34; data-slug=&#34;artistic&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;artistic&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-medical&#34;&gt;Medical&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-medical&#34; class=&#34;skill-range&#34; data-slug=&#34;medical&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;medical&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-social&#34;&gt;Social&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-social&#34; class=&#34;skill-range&#34; data-slug=&#34;social&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;social&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-intellectual&#34;&gt;Intellectual&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-intellectual&#34; class=&#34;skill-range&#34; data-slug=&#34;intellectual&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;intellectual&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 2 — Pick up to 2 traits&lt;/h3&gt;&#xA;  &lt;div class=&#34;trait-pick-grid&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;sanguine&#34;&gt;&#xA;      &lt;span&gt;Sanguine &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;industrious&#34;&gt;&#xA;      &lt;span&gt;Industrious &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-smart&#34;&gt;&#xA;      &lt;span&gt;Too Smart &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;brawler&#34;&gt;&#xA;      &lt;span&gt;Brawler &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jogger&#34;&gt;&#xA;      &lt;span&gt;Jogger &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;night-owl&#34;&gt;&#xA;      &lt;span&gt;Night Owl &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;quick-sleeper&#34;&gt;&#xA;      &lt;span&gt;Quick Sleeper &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;tough&#34;&gt;&#xA;      &lt;span&gt;Tough &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;abrasive&#34;&gt;&#xA;      &lt;span&gt;Abrasive &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;greedy&#34;&gt;&#xA;      &lt;span&gt;Greedy &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jealous&#34;&gt;&#xA;      &lt;span&gt;Jealous &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-slow&#34;&gt;&#xA;      &lt;span&gt;Too Slow &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;pyro&#34;&gt;&#xA;      &lt;span&gt;Pyromaniac &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;chemical-interest&#34;&gt;&#xA;      &lt;span&gt;Chemical Interest &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;wimp&#34;&gt;&#xA;      &lt;span&gt;Wimp &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;lazy&#34;&gt;&#xA;      &lt;span&gt;Lazy &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 3 — Your pawn build&lt;/h3&gt;&#xA;  &lt;div class=&#34;pawn-summary&#34;&gt;&#xA;    &lt;h4&gt;Selected traits&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-traits&#34;&gt;&lt;/ul&gt;&#xA;    &lt;h4&gt;Strongest skills&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-skills&#34;&gt;&lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;pawn-planner&#39;);&#xA;  var ranges = root.querySelectorAll(&#39;.skill-range&#39;);&#xA;  var checks = root.querySelectorAll(&#39;.trait-pick-check&#39;);&#xA;  var sTraits = root.querySelector(&#39;.summary-traits&#39;);&#xA;  var sSkills = root.querySelector(&#39;.summary-skills&#39;);&#xA;&#xA;  ranges.forEach(function(r){&#xA;    r.addEventListener(&#39;input&#39;, function(){&#xA;      root.querySelector(&#39;[data-for=&#34;&#39;+r.dataset.slug+&#39;&#34;]&#39;).textContent = r.value;&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;  checks.forEach(function(c){&#xA;    c.addEventListener(&#39;change&#39;, function(){&#xA;      &#xA;      var sel = root.querySelectorAll(&#39;.trait-pick-check:checked&#39;);&#xA;      if(sel.length &gt; 2 &amp;&amp; c.checked){ c.checked = false; }&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;&#xA;  function updateSummary(){&#xA;    sTraits.innerHTML = &#39;&#39;;&#xA;    root.querySelectorAll(&#39;.trait-pick-check:checked&#39;).forEach(function(c){&#xA;      var li = document.createElement(&#39;li&#39;);&#xA;      li.textContent = c.dataset.slug;&#xA;      sTraits.appendChild(li);&#xA;    });&#xA;    sSkills.innerHTML = &#39;&#39;;&#xA;    var top = [];&#xA;    ranges.forEach(function(r){&#xA;      top.push({ slug: r.dataset.slug, val: parseInt(r.value,10) });&#xA;    });&#xA;    top.sort(function(a,b){ return b.val - a.val; });&#xA;    top.slice(0,3).forEach(function(t){&#xA;      if(t.val &gt; 0){&#xA;        var li = document.createElement(&#39;li&#39;);&#xA;        li.textContent = t.slug + &#39; (&#39; + t.val + &#39;)&#39;;&#xA;        sSkills.appendChild(li);&#xA;      }&#xA;    });&#xA;  }&#xA;  updateSummary();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;What Makes a Good Starting Colonist?&lt;/h2&gt;&#xA;&lt;p&gt;A strong colony start needs a balanced crew: one dedicated &lt;strong&gt;cook/doctor&lt;/strong&gt;, one &lt;strong&gt;builder/miner&lt;/strong&gt;, and one &lt;strong&gt;researcher/grower&lt;/strong&gt;. Look for traits that boost work speed (&lt;strong&gt;Industrious&lt;/strong&gt;) or mood stability (&lt;strong&gt;Sanguine&lt;/strong&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Power Load Calculator — Generators &amp; Consumption (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/power-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/power-load/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld power load calculator&lt;/strong&gt; to check your colony&#39;s electricity. Enter your &lt;strong&gt;generators&lt;/strong&gt; and &lt;strong&gt;consumers&lt;/strong&gt; to see the total balance — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Power Load Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;power-load&#34; id=&#34;power-load&#34;&gt;&#xA;  &lt;h3&gt;Power Load Calculator&lt;/h3&gt;&#xA;  &lt;h4&gt;Generators&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-gens&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Solar Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wind Turbine&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;2300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Geothermal Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;3600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wood-fired Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Chemfuel Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;h4&gt;Consumers&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-cons&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Cooler&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;400&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Heater&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;225&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smelter&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1900&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smithy&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Machine table&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric tailoring&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric stove&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;350&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric crematorium&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Lamp (single)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Sun lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Nutrient paste dispenser&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Deep drill&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Standing lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Turret (mini)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pl-calc&#34; class=&#34;btn&#34;&gt;Calculate Power&lt;/button&gt;&#xA;  &lt;div class=&#34;pl-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total generation:&lt;/strong&gt; &lt;span id=&#34;pl-gen&#34;&gt;—&lt;/span&gt; W&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Prisoner Management Guide — Recruit, Convert &amp; Keep (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/prisoner-management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/prisoner-management/</guid>
      <description>&lt;p&gt;Good &lt;strong&gt;RimWorld prisoner management&lt;/strong&gt; turns captured raiders into colonists. Here&#39;s the full workflow for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Prisoner Setup&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Cells:&lt;/strong&gt; 1 bed + 1 door minimum; a comfortable cell boosts recruitment speed.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Medical:&lt;/strong&gt; patch wounds first — healthy prisoners recruit faster.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Food:&lt;/strong&gt; deliver meals manually or via a prisoner stockpile.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Security:&lt;/strong&gt; doors on prisoners, keep weapons out of reach.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;Recruitment Workflow&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Step&lt;/th&gt;&lt;th&gt;What to do&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;1. Capture&lt;/td&gt;&lt;td&gt;Down raiders, rescue and imprison the useful ones&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;2. Treat&lt;/td&gt;&lt;td&gt;Patch injuries, feed regularly, keep warm&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;3. Negotiate&lt;/td&gt;&lt;td&gt;Assign your highest-Social pawn to recruit&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;4. Convert (if needed)&lt;/td&gt;&lt;td&gt;Ideology conversion aligns beliefs before recruiting&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;5. Release or sell&lt;/td&gt;&lt;td&gt;Unwanted prisoners can be sold or released for goodwill&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Prisoner FAQ&lt;/h2&gt;&#xA;&lt;div class=&#34;faq-item&#34;&gt;&#xA;  &lt;h3&gt;Why won&#39;t my prisoner recruit?&lt;/h3&gt;&#xA;  &lt;p&gt;Check that a negotiator is assigned, resistance is dropping, and the prisoner is fed and healthy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Psyfocus Calculator — Meditation &amp; Focus Fill (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/psypower-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/psypower-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld psyfocus calculator&lt;/strong&gt; to see how many days of meditation you need to fill psyfocus — by psycast level and meditation type — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version with &lt;strong&gt;Royalty&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Psyfocus &amp; Meditation Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;psyfocus&#34; id=&#34;psyfocus&#34;&gt;&#xA;  &lt;h3&gt;Psyfocus &amp; Meditation Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-level&#34;&gt;Psycast level&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-level&#34;&gt;&#xA;      &lt;option value=&#34;30&#34;&gt;1 — Novice (needs ~30 focus)&lt;/option&gt;&lt;option value=&#34;45&#34;&gt;2 — Adept (needs ~45 focus)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;3 — Practitioner (needs ~60 focus)&lt;/option&gt;&lt;option value=&#34;75&#34;&gt;4 — Expert (needs ~75 focus)&lt;/option&gt;&lt;option value=&#34;90&#34;&gt;5 — Master (needs ~90 focus)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;6 — Archotech (needs ~100 focus)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-med&#34;&gt;Meditation type&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-med&#34;&gt;&#xA;      &lt;option value=&#34;40&#34;&gt;Natural focus (trees, grass) (~40/day)&lt;/option&gt;&lt;option value=&#34;50&#34;&gt;Room focus (dignified room) (~50/day)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Anima tree (~60/day)&lt;/option&gt;&lt;option value=&#34;80&#34;&gt;Psyfocus artefact (best) (~80/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-hours&#34;&gt;Meditation hours per day&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;pf-hours&#34; min=&#34;1&#34; value=&#34;4&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pf-calc&#34; class=&#34;btn&#34;&gt;Calculate Focus Fill&lt;/button&gt;&#xA;  &lt;div class=&#34;pf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Days to full psyfocus:&lt;/strong&gt; &lt;span id=&#34;pf-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Psykraft-Rechner — Psyfocus &amp; Anima (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/psypower-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/psypower-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Psykraft-Rechner&lt;/strong&gt;, um Psyfocus und Psykraft-Power zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version mit der &lt;strong&gt;Royalty&lt;/strong&gt;-Erweiterung.&lt;/p&gt;&#xA;&lt;h2&gt;Psykraft Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;psyfocus&#34; id=&#34;psyfocus&#34;&gt;&#xA;  &lt;h3&gt;Psyfocus &amp; Meditation Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-level&#34;&gt;Psycast level&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-level&#34;&gt;&#xA;      &lt;option value=&#34;30&#34;&gt;1 — Novice (needs ~30 focus)&lt;/option&gt;&lt;option value=&#34;45&#34;&gt;2 — Adept (needs ~45 focus)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;3 — Practitioner (needs ~60 focus)&lt;/option&gt;&lt;option value=&#34;75&#34;&gt;4 — Expert (needs ~75 focus)&lt;/option&gt;&lt;option value=&#34;90&#34;&gt;5 — Master (needs ~90 focus)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;6 — Archotech (needs ~100 focus)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-med&#34;&gt;Meditation type&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-med&#34;&gt;&#xA;      &lt;option value=&#34;40&#34;&gt;Natural focus (trees, grass) (~40/day)&lt;/option&gt;&lt;option value=&#34;50&#34;&gt;Room focus (dignified room) (~50/day)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Anima tree (~60/day)&lt;/option&gt;&lt;option value=&#34;80&#34;&gt;Psyfocus artefact (best) (~80/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-hours&#34;&gt;Meditation hours per day&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;pf-hours&#34; min=&#34;1&#34; value=&#34;4&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pf-calc&#34; class=&#34;btn&#34;&gt;Calculate Focus Fill&lt;/button&gt;&#xA;  &lt;div class=&#34;pf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Days to full psyfocus:&lt;/strong&gt; &lt;span id=&#34;pf-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld QoL MODs Every Colony Needs (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/guides/qol-mods/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/qol-mods/</guid>
      <description>&lt;p&gt;Quality-of-life (&lt;strong&gt;QoL&lt;/strong&gt;) MODs make RimWorld easier to manage without changing the core game. Here are the &lt;strong&gt;best QoL MODs&lt;/strong&gt; for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Essential QoL MODs&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;MOD&lt;/th&gt;&lt;th&gt;What it improves&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Allow Tool&lt;/td&gt;&lt;td&gt;Mass haul / forbid commands, faster stockpile control.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;RimHUD&lt;/td&gt;&lt;td&gt;All colonist stats on one screen.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Designator Shapes&lt;/td&gt;&lt;td&gt;Easier room and wall drawing.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Better Workbench Management&lt;/td&gt;&lt;td&gt;Smarter bill automation.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Numbers&lt;/td&gt;&lt;td&gt;At-a-glance colony-wide statistics.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Why QoL MODs Matter&lt;/h2&gt;&#xA;&lt;p&gt;RimWorld&#39;s default UI is minimal. QoL MODs cut the micromanagement time dramatically, letting you focus on the colony story instead of clicking every haul order.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Qualitätsrechner — Qualität nach Skill &amp; Material (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/quality-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/quality-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Qualitätsrechner&lt;/strong&gt;, um die erwartete Qualitätsstufe für deinen Handwerker zu sehen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Qualitätsrechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;quality-calculator&#34; id=&#34;quality-calculator&#34;&gt;&#xA;  &lt;h3&gt;Crafting quality chance estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-skill&#34;&gt;Crafting skill (0–20)&lt;/label&gt;&#xA;    &lt;input type=&#34;range&#34; id=&#34;qc-skill&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;10&#34;&gt;&#xA;    &lt;span class=&#34;qc-val&#34; id=&#34;qc-skill-val&#34;&gt;10&lt;/span&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-inspired&#34;&gt;Inspired creativity&lt;/label&gt;&#xA;    &lt;input type=&#34;checkbox&#34; id=&#34;qc-inspired&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-results&#34;&gt;&#xA;    &lt;table&gt;&#xA;      &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Quality&lt;/th&gt;&lt;th&gt;Chance&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;      &lt;tbody id=&#34;qc-body&#34;&gt;&lt;/tbody&gt;&#xA;    &lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;qc-note&#34;&gt;Approximate baseline for RimWorld 1.6. Actual odds vary by skill passions, inspirations and MODs.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;quality-calculator&#39;);&#xA;  var slider = root.querySelector(&#39;#qc-skill&#39;);&#xA;  var val = root.querySelector(&#39;#qc-skill-val&#39;);&#xA;  var inspired = root.querySelector(&#39;#qc-inspired&#39;);&#xA;  var body = root.querySelector(&#39;#qc-body&#39;);&#xA;&#xA;  var levels = &#34;[{\&#34;name\&#34;:\&#34;Awful\&#34;,\&#34;weight\&#34;:5},{\&#34;name\&#34;:\&#34;Poor\&#34;,\&#34;weight\&#34;:10},{\&#34;name\&#34;:\&#34;Normal\&#34;,\&#34;weight\&#34;:60},{\&#34;name\&#34;:\&#34;Good\&#34;,\&#34;weight\&#34;:15},{\&#34;name\&#34;:\&#34;Excellent\&#34;,\&#34;weight\&#34;:7},{\&#34;name\&#34;:\&#34;Masterwork\&#34;,\&#34;weight\&#34;:2.5},{\&#34;name\&#34;:\&#34;Legendary\&#34;,\&#34;weight\&#34;:0.5}]&#34;;&#xA;  var boosts = &#34;{\&#34;0\&#34;:0.6,\&#34;10\&#34;:1.4,\&#34;13\&#34;:1.6,\&#34;15\&#34;:1.8,\&#34;18\&#34;:2,\&#34;20\&#34;:2.2,\&#34;3\&#34;:0.8,\&#34;5\&#34;:1,\&#34;8\&#34;:1.2}&#34;;&#xA;&#xA;  function boostFor(skill){&#xA;    var keys = Object.keys(boosts).map(Number).sort(function(a,b){return a-b;});&#xA;    var chosen = keys[0];&#xA;    keys.forEach(function(k){ if(k &lt;= skill) chosen = k; });&#xA;    return boosts[chosen];&#xA;  }&#xA;  function compute(){&#xA;    var skill = parseInt(slider.value,10);&#xA;    var boost = boostFor(skill);&#xA;    if(inspired.checked) boost *= 1.6;&#xA;    var total = 0;&#xA;    levels.forEach(function(l){ total += l.weight * boost; });&#xA;    body.innerHTML = &#39;&#39;;&#xA;    levels.forEach(function(l){&#xA;      var pct = (l.weight * boost / total * 100).toFixed(1);&#xA;      var tr = document.createElement(&#39;tr&#39;);&#xA;      var td1 = document.createElement(&#39;td&#39;); td1.textContent = l.name;&#xA;      var td2 = document.createElement(&#39;td&#39;); td2.textContent = pct + &#39;%&#39;;&#xA;      tr.appendChild(td1); tr.appendChild(td2);&#xA;      body.appendChild(tr);&#xA;    });&#xA;  }&#xA;  slider.addEventListener(&#39;input&#39;, function(){ val.textContent = slider.value; compute(); });&#xA;  inspired.addEventListener(&#39;change&#39;, compute);&#xA;  compute();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Meisterwerk-Wahrscheinlichkeit erhöhen&lt;/h2&gt;&#xA;&lt;p&gt;Höhere Handwerks-Fähigkeit und &lt;strong&gt;Inspirationen&lt;/strong&gt; verbessern die Qualität. Spezialisiere einen Handwerker und gib ihm die beste Werkbank, um Meisterwerk-Rüstung und -Waffen zu produzieren.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Raid Points &amp; Wealth Planner — Reduce Raid Size</title>
      <link>https://www.rimworldtools.com/tools/raid-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/raid-planner/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld raid points &amp; wealth planner&lt;/strong&gt; to estimate how big the next raid will be and how to reduce it. Built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Raid Points &amp; Wealth Planner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-planner&#34; id=&#34;raid-planner&#34;&gt;&#xA;  &lt;h3&gt;Raid points &amp; wealth estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rp-fields&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-colonists&#34;&gt;Colonists&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-colonists&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-items&#34;&gt;Item wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-items&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-buildings&#34;&gt;Building wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-buildings&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rp-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid&lt;/button&gt;&#xA;  &lt;div class=&#34;rp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rp-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Threat level:&lt;/strong&gt; &lt;span id=&#34;rp-tier&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rp-note&#34;&gt;Simplified estimate for RimWorld 1.6. Real raids add faction, difficulty and threat modifiers. Lower item wealth to reduce raid size.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;raid-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#rp-calc&#39;);&#xA;  var elP = root.querySelector(&#39;#rp-points&#39;);&#xA;  var elT = root.querySelector(&#39;#rp-tier&#39;);&#xA;  var tiers = &#34;[{\&#34;base\&#34;:300,\&#34;name\&#34;:\&#34;Very low wealth (\\u003c 5k)\&#34;},{\&#34;base\&#34;:500,\&#34;name\&#34;:\&#34;Low wealth (5k–15k)\&#34;},{\&#34;base\&#34;:900,\&#34;name\&#34;:\&#34;Moderate wealth (15k–50k)\&#34;},{\&#34;base\&#34;:1500,\&#34;name\&#34;:\&#34;High wealth (50k–120k)\&#34;},{\&#34;base\&#34;:2500,\&#34;name\&#34;:\&#34;Very high wealth (\\u003e 120k)\&#34;}]&#34;;&#xA;  var inputs = &#34;[{\&#34;key\&#34;:\&#34;colonists\&#34;,\&#34;label\&#34;:\&#34;Colonists\&#34;,\&#34;weight\&#34;:42},{\&#34;key\&#34;:\&#34;items\&#34;,\&#34;label\&#34;:\&#34;Item wealth\&#34;,\&#34;weight\&#34;:100},{\&#34;key\&#34;:\&#34;buildings\&#34;,\&#34;label\&#34;:\&#34;Building wealth\&#34;,\&#34;weight\&#34;:200}]&#34;;&#xA;  function calc(){&#xA;    var pts = 0;&#xA;    inputs.forEach(function(inp){&#xA;      var v = parseInt(root.querySelector(&#39;#rp-&#39;+inp.key).value,10)||0;&#xA;      pts += v * inp.weight;&#xA;    });&#xA;    elP.textContent = pts.toLocaleString();&#xA;    var tier = &#39;Unknown&#39;;&#xA;    if(pts &lt; 500) tier = tiers[0].name;&#xA;    else if(pts &lt; 1500) tier = tiers[1].name;&#xA;    else if(pts &lt; 5000) tier = tiers[2].name;&#xA;    else if(pts &lt; 15000) tier = tiers[3].name;&#xA;    else tier = tiers[4].name;&#xA;    elT.textContent = tier;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;How Raids Scale&lt;/h2&gt;&#xA;&lt;p&gt;Raid size scales mostly with &lt;strong&gt;colony wealth&lt;/strong&gt; and colonist count. Too much unused item wealth (clothes, resources, loot) inflates raids beyond your defenses. Spend or consume it to keep raids manageable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Raid Threat Calculator — Raid Points &amp; Defense Needs (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/raid-threat-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/raid-threat-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld raid threat calculator&lt;/strong&gt; to estimate how big the next raid will be — based on colony wealth, population and difficulty — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Raid Threat Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-threat&#34; id=&#34;raid-threat&#34;&gt;&#xA;  &lt;h3&gt;Raid Threat Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-wealth&#34;&gt;Colony wealth&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-wealth&#34;&gt;&#xA;      &lt;option value=&#34;300&#34;&gt;Early game (&amp;lt; 50k wealth)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Mid game (50k-200k wealth)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Late game (200k-500k wealth)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;End game (500k-1M wealth)&lt;/option&gt;&lt;option value=&#34;5000&#34;&gt;Megabase (1M&amp;#43; wealth)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-pop&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;3 colonists&lt;/option&gt;&lt;option value=&#34;0.8&#34;&gt;5 colonists&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;8 colonists&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;12 colonists&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;18&amp;#43; colonists&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-diff&#34;&gt;Difficulty&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-diff&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Peaceful / Low&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medium (Strive)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Hard (Blood)&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Losing is Fun&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rt-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid Threat&lt;/button&gt;&#xA;  &lt;div class=&#34;rt-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rt-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Raid-Planer — Raid-Typ &amp; Strategie (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/raid-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/raid-planner/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Raid-Planer&lt;/strong&gt;, um Raid-Typen zu bewerten und die beste Verteidigungsstrategie zu wählen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Raid-Planer &amp;amp; Verteidigung&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-planner&#34; id=&#34;raid-planner&#34;&gt;&#xA;  &lt;h3&gt;Raid points &amp; wealth estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rp-fields&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-colonists&#34;&gt;Colonists&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-colonists&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-items&#34;&gt;Item wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-items&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-buildings&#34;&gt;Building wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-buildings&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rp-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid&lt;/button&gt;&#xA;  &lt;div class=&#34;rp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rp-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Threat level:&lt;/strong&gt; &lt;span id=&#34;rp-tier&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rp-note&#34;&gt;Simplified estimate for RimWorld 1.6. Real raids add faction, difficulty and threat modifiers. Lower item wealth to reduce raid size.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;raid-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#rp-calc&#39;);&#xA;  var elP = root.querySelector(&#39;#rp-points&#39;);&#xA;  var elT = root.querySelector(&#39;#rp-tier&#39;);&#xA;  var tiers = &#34;[{\&#34;base\&#34;:300,\&#34;name\&#34;:\&#34;Very low wealth (\\u003c 5k)\&#34;},{\&#34;base\&#34;:500,\&#34;name\&#34;:\&#34;Low wealth (5k–15k)\&#34;},{\&#34;base\&#34;:900,\&#34;name\&#34;:\&#34;Moderate wealth (15k–50k)\&#34;},{\&#34;base\&#34;:1500,\&#34;name\&#34;:\&#34;High wealth (50k–120k)\&#34;},{\&#34;base\&#34;:2500,\&#34;name\&#34;:\&#34;Very high wealth (\\u003e 120k)\&#34;}]&#34;;&#xA;  var inputs = &#34;[{\&#34;key\&#34;:\&#34;colonists\&#34;,\&#34;label\&#34;:\&#34;Colonists\&#34;,\&#34;weight\&#34;:42},{\&#34;key\&#34;:\&#34;items\&#34;,\&#34;label\&#34;:\&#34;Item wealth\&#34;,\&#34;weight\&#34;:100},{\&#34;key\&#34;:\&#34;buildings\&#34;,\&#34;label\&#34;:\&#34;Building wealth\&#34;,\&#34;weight\&#34;:200}]&#34;;&#xA;  function calc(){&#xA;    var pts = 0;&#xA;    inputs.forEach(function(inp){&#xA;      var v = parseInt(root.querySelector(&#39;#rp-&#39;+inp.key).value,10)||0;&#xA;      pts += v * inp.weight;&#xA;    });&#xA;    elP.textContent = pts.toLocaleString();&#xA;    var tier = &#39;Unknown&#39;;&#xA;    if(pts &lt; 500) tier = tiers[0].name;&#xA;    else if(pts &lt; 1500) tier = tiers[1].name;&#xA;    else if(pts &lt; 5000) tier = tiers[2].name;&#xA;    else if(pts &lt; 15000) tier = tiers[3].name;&#xA;    else tier = tiers[4].name;&#xA;    elT.textContent = tier;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Raid-Typen erkennen&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Belagerungen&lt;/strong&gt; brauchen Mörser und Sortie. &lt;strong&gt;Mechanoide&lt;/strong&gt; brauchen EMP. &lt;strong&gt;Fraktionen&lt;/strong&gt; (Räuber, Tribute, Outlander) haben unterschiedliche Schwächen — z. B. niedrige Moral bei Tribut-Banden.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Raum-Beeindruckung Rechner — Zimmerwert (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/room-impressiveness/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/room-impressiveness/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Raum-Beeindruckung Rechner&lt;/strong&gt;, um den Wert deines Zimmers zu berechnen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Raum-Beeindruckung Rechner&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;room-impressiveness&#34; id=&#34;room-impressiveness&#34;&gt;&#xA;  &lt;h3&gt;Room Impressiveness Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-wealth&#34;&gt;Room wealth (silver)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-wealth&#34; min=&#34;0&#34; value=&#34;2000&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-beauty&#34;&gt;Room beauty&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-beauty&#34; value=&#34;4&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-space&#34;&gt;Walkable tiles (space)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-space&#34; min=&#34;1&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-clean&#34;&gt;Cleanliness&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-clean&#34; value=&#34;0&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ri-calc&#34; class=&#34;btn&#34;&gt;Calculate Impressiveness&lt;/button&gt;&#xA;  &lt;div class=&#34;ri-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Impressiveness score:&lt;/strong&gt; &lt;span id=&#34;ri-score&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Level:&lt;/strong&gt; &lt;span id=&#34;ri-level&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Mood (bedroom):&lt;/strong&gt; &lt;span id=&#34;ri-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ri-note&#34;&gt;Formula from RimWorld wiki: score = ((avg of 4 factors + lowest factor) / 2) × 100. Higher cleanliness and beauty boost the score fastest.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;room-impressiveness&#39;);&#xA;  var btn = root.querySelector(&#39;#ri-calc&#39;);&#xA;  var elS = root.querySelector(&#39;#ri-score&#39;);&#xA;  var elL = root.querySelector(&#39;#ri-level&#39;);&#xA;  var elM = root.querySelector(&#39;#ri-mood&#39;);&#xA;  var levels = &#34;[{\&#34;min\&#34;:0,\&#34;mood\&#34;:\&#34;-2\&#34;,\&#34;name\&#34;:\&#34;Awful\&#34;},{\&#34;min\&#34;:13,\&#34;mood\&#34;:\&#34;-1\&#34;,\&#34;name\&#34;:\&#34;Dull\&#34;},{\&#34;min\&#34;:31,\&#34;mood\&#34;:\&#34;0\&#34;,\&#34;name\&#34;:\&#34;Normal\&#34;},{\&#34;min\&#34;:44,\&#34;mood\&#34;:\&#34;+1\&#34;,\&#34;name\&#34;:\&#34;Nice\&#34;},{\&#34;min\&#34;:55,\&#34;mood\&#34;:\&#34;+2\&#34;,\&#34;name\&#34;:\&#34;Very Pleasant\&#34;},{\&#34;min\&#34;:65,\&#34;mood\&#34;:\&#34;+3\&#34;,\&#34;name\&#34;:\&#34;Pleasant\&#34;},{\&#34;min\&#34;:78,\&#34;mood\&#34;:\&#34;+4\&#34;,\&#34;name\&#34;:\&#34;Cool\&#34;},{\&#34;min\&#34;:96,\&#34;mood\&#34;:\&#34;+5\&#34;,\&#34;name\&#34;:\&#34;Impressively Impressive\&#34;},{\&#34;min\&#34;:120,\&#34;mood\&#34;:\&#34;+6\&#34;,\&#34;name\&#34;:\&#34;Extremely Impressive\&#34;},{\&#34;min\&#34;:170,\&#34;mood\&#34;:\&#34;+7\&#34;,\&#34;name\&#34;:\&#34;Unbelievably Impressive\&#34;},{\&#34;min\&#34;:240,\&#34;mood\&#34;:\&#34;+8\&#34;,\&#34;name\&#34;:\&#34;Wondrously Impressive\&#34;}]&#34;;&#xA;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var wealth = num(&#39;#ri-wealth&#39;);&#xA;    var beauty = num(&#39;#ri-beauty&#39;);&#xA;    var space = num(&#39;#ri-space&#39;);&#xA;    var clean = num(&#39;#ri-clean&#39;);&#xA;    var fW = wealth/3500;&#xA;    var fB = beauty/6;&#xA;    var fS = space/125;&#xA;    var fC = 1 + clean/2.5;&#xA;    var x = (fW + fB + fS + fC)/4;&#xA;    var y = Math.min(fW, fB, fS, fC);&#xA;    var score = (x + y)/2 * 100;&#xA;    var lvl = levels[levels.length-1];&#xA;    for(var i=0;i&lt;levels.length;i++){ if(score &gt;= levels[i].min){ lvl = levels[i]; } }&#xA;    elS.textContent = score.toFixed(1);&#xA;    elL.textContent = lvl.name;&#xA;    elM.textContent = lvl.mood;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;So baust du beeindruckende Zimmer&lt;/h2&gt;&#xA;&lt;p&gt;Kombiniere &lt;strong&gt;Größe, Schönheit, Reichtum und Sauberkeit&lt;/strong&gt;. Eine gute Skulptur und ein sauberer, geräumiger Raum reichen meist für &#34;Beeindruckend&#34;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Raum-Budget-Rechner — Raumwert &amp; Stimmung (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/room-budget-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/room-budget-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Raum-Budget-Rechner&lt;/strong&gt;, um Raumwert und Stimmungs-Boni zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Raum-Budget Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;room-budget&#34; id=&#34;room-budget&#34;&gt;&#xA;  &lt;h3&gt;Room Budget &amp; Beauty Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Add furniture you plan to build; see total beauty and rough cost.&lt;/p&gt;&#xA;  &lt;div class=&#34;rb-furn&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Essential&#34;&gt;Bed (single) (+0 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;0&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Storage &amp;#43; comfort&#34;&gt;Dresser (+2 beauty, ~80 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Small bonus&#34;&gt;End table (+2 beauty, ~30 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;30&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap beauty&#34;&gt;Plant pot (decorative) (+5 beauty, ~20 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;5&#34; data-cost=&#34;20&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Big beauty per cost&#34;&gt;Sculpture (small, good) (+50 beauty, ~120 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;50&#34; data-cost=&#34;120&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Premium room centerpiece&#34;&gt;Sculpture (large, good) (+100 beauty, ~300 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;100&#34; data-cost=&#34;300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Nice mid option&#34;&gt;Flower vase (+10 beauty, ~40 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;10&#34; data-cost=&#34;40&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Study bonus&#34;&gt;Bookshelf (+6 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;6&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Shared use&#34;&gt;Table (dining) (+2 beauty, ~70 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap floor boost&#34;&gt;Carpet (per tile) (+2 beauty, ~5 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Needed for bright&#34;&gt;Light (wall lamp) (+2 beauty, ~25 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;25&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;End-game showpiece&#34;&gt;Art statue (masterwork) (+500 beauty, ~1500 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;500&#34; data-cost=&#34;1500&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rb-field&#34;&gt;&#xA;    &lt;label for=&#34;rb-factor&#34;&gt;Room factor&lt;/label&gt;&#xA;    &lt;select id=&#34;rb-factor&#34;&gt;&#xA;      &lt;option value=&#34;5&#34;&gt;Clean room (&amp;#43;1 cleanliness)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Large room (20&amp;#43; tiles)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;Small cramped room (&amp;lt;10 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rb-calc&#34; class=&#34;btn&#34;&gt;Calculate Room Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;rb-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total beauty:&lt;/strong&gt; &lt;span id=&#34;rb-beauty&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Recreation Variety Calculator — Facilities Coverage (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/recreation-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/recreation-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld recreation variety calculator&lt;/strong&gt; to check which recreation types your colony covers and the mood bonus from variety — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Recreation Variety Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;recreation-calc&#34; id=&#34;recreation-calc&#34;&gt;&#xA;  &lt;h3&gt;Recreation Variety Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Check the facilities you have:&lt;/p&gt;&#xA;  &lt;div class=&#34;rc-facs&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Social]&#34;&gt; Dining table &amp;#43; chairs&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Book / reading (bookshelf)]&#34;&gt; Bookshelf&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops)]&#34;&gt; Chess table&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Exercise (training dummy, gym)]&#34;&gt; Hoops basketball hoop&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Television (tube television)]&#34;&gt; Tube television&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Music (instrument)]&#34;&gt; Piano / harp / drum&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Art (sculpture, gallery)]&#34;&gt; Sculpture (art)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Meditation (anima tree, shrine)]&#34;&gt; Anima tree / shrine&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Exercise (training dummy, gym)]&#34;&gt; Training dummy&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Social]&#34;&gt; Billiards table&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Check Recreation Coverage&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recreation types covered:&lt;/strong&gt; &lt;span id=&#34;rc-types&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Recruitment Calculator — Prisoner Days to Recruit (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/recruitment-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/recruitment-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld recruitment calculator&lt;/strong&gt; to estimate how many days it takes to recruit a prisoner — based on negotiator skill, resistance and mood — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Prisoner Recruitment Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;recruitment&#34; id=&#34;recruitment&#34;&gt;&#xA;  &lt;h3&gt;Prisoner Recruitment Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-social&#34;&gt;Negotiator Social skill&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-social&#34;&gt;&#xA;      &lt;option value=&#34;2&#34;&gt;Social 0-4 (~2/day)&lt;/option&gt;&lt;option value=&#34;3&#34;&gt;Social 5-8 (~3/day)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;Social 9-12 (~5/day)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Social 13-16 (~7/day)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Social 17-20 (~9/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-res&#34;&gt;Prisoner resistance&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-res&#34;&gt;&#xA;      &lt;option value=&#34;50&#34;&gt;Low resistance (0-25)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;Medium (26-50)&lt;/option&gt;&lt;option value=&#34;160&#34;&gt;High (51-75)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Very high (76&amp;#43;)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-will&#34;&gt;Prisoner mood&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-will&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Prisoner unhappy&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Neutral&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Prisoner happy&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Estimate Recruitment Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated days to recruit:&lt;/strong&gt; &lt;span id=&#34;rc-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;rc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rc-note&#34;&gt;Community-consensus recruitment estimates for RimWorld 1.6. Progress also benefits from prisoner treatment, food quality and ideology.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Research Speed Calculator — Days to Unlock (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/research-speed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/research-speed/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld research speed calculator&lt;/strong&gt; to estimate how long any research project takes. Pick a project, add research benches, traits and researchers — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Research Speed Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;research-speed&#34; id=&#34;research-speed&#34;&gt;&#xA;  &lt;h3&gt;Research Speed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-project&#34;&gt;Research project&lt;/label&gt;&#xA;    &lt;select id=&#34;rs-project&#34;&gt;&#xA;      &lt;option value=&#34;700&#34;&gt;Electricity (700 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Complex Clothing (700 pts)&lt;/option&gt;&lt;option value=&#34;1000&#34;&gt;Solar Panels (1000 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Microelectronics (1400 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Batteries (700 pts)&lt;/option&gt;&lt;option value=&#34;1200&#34;&gt;Gunsmithing (1200 pts)&lt;/option&gt;&lt;option value=&#34;900&#34;&gt;Smithing (900 pts)&lt;/option&gt;&lt;option value=&#34;600&#34;&gt;Nutrient Paste (600 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Hydroponics (1400 pts)&lt;/option&gt;&lt;option value=&#34;2500&#34;&gt;Bionics (2500 pts)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;Power Armor (3000 pts)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-bonuses&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;15&#34;&gt; Research bench (basic) (+15%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;30&#34;&gt; Research bench (advanced) (+30%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;20&#34;&gt; Multi-analyzer (+20%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Too Smart trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Fast Learner trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Tech-savvy background (+10%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;50&#34;&gt; Exoskeleton / archotech spine (+50%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Psychic (research focus) (+10%)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-researchers&#34;&gt;Researchers&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;rs-researchers&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rs-calc&#34; class=&#34;btn&#34;&gt;Estimate Research Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rs-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Research speed:&lt;/strong&gt; &lt;span id=&#34;rs-speed&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Room Budget Calculator — Beauty &amp; Build Cost (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/room-budget-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/room-budget-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld room budget calculator&lt;/strong&gt; to plan furniture and estimate total beauty and build cost — before you build an impressive bedroom, rec room or workshop — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Room Budget &amp; Beauty Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;room-budget&#34; id=&#34;room-budget&#34;&gt;&#xA;  &lt;h3&gt;Room Budget &amp; Beauty Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Add furniture you plan to build; see total beauty and rough cost.&lt;/p&gt;&#xA;  &lt;div class=&#34;rb-furn&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Essential&#34;&gt;Bed (single) (+0 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;0&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Storage &amp;#43; comfort&#34;&gt;Dresser (+2 beauty, ~80 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Small bonus&#34;&gt;End table (+2 beauty, ~30 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;30&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap beauty&#34;&gt;Plant pot (decorative) (+5 beauty, ~20 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;5&#34; data-cost=&#34;20&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Big beauty per cost&#34;&gt;Sculpture (small, good) (+50 beauty, ~120 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;50&#34; data-cost=&#34;120&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Premium room centerpiece&#34;&gt;Sculpture (large, good) (+100 beauty, ~300 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;100&#34; data-cost=&#34;300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Nice mid option&#34;&gt;Flower vase (+10 beauty, ~40 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;10&#34; data-cost=&#34;40&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Study bonus&#34;&gt;Bookshelf (+6 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;6&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Shared use&#34;&gt;Table (dining) (+2 beauty, ~70 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap floor boost&#34;&gt;Carpet (per tile) (+2 beauty, ~5 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Needed for bright&#34;&gt;Light (wall lamp) (+2 beauty, ~25 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;25&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;End-game showpiece&#34;&gt;Art statue (masterwork) (+500 beauty, ~1500 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;500&#34; data-cost=&#34;1500&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rb-field&#34;&gt;&#xA;    &lt;label for=&#34;rb-factor&#34;&gt;Room factor&lt;/label&gt;&#xA;    &lt;select id=&#34;rb-factor&#34;&gt;&#xA;      &lt;option value=&#34;5&#34;&gt;Clean room (&amp;#43;1 cleanliness)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Large room (20&amp;#43; tiles)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;Small cramped room (&amp;lt;10 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rb-calc&#34; class=&#34;btn&#34;&gt;Calculate Room Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;rb-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total beauty:&lt;/strong&gt; &lt;span id=&#34;rb-beauty&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Room Impressiveness Calculator — Score &amp; Level (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/room-impressiveness/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/room-impressiveness/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld room impressiveness calculator&lt;/strong&gt; to find your room&#39;s score and level. Enter room &lt;strong&gt;wealth, beauty, space and cleanliness&lt;/strong&gt; to instantly see the resulting level and colonist mood — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Room Impressiveness Calculator&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;room-impressiveness&#34; id=&#34;room-impressiveness&#34;&gt;&#xA;  &lt;h3&gt;Room Impressiveness Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-wealth&#34;&gt;Room wealth (silver)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-wealth&#34; min=&#34;0&#34; value=&#34;2000&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-beauty&#34;&gt;Room beauty&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-beauty&#34; value=&#34;4&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-space&#34;&gt;Walkable tiles (space)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-space&#34; min=&#34;1&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-clean&#34;&gt;Cleanliness&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-clean&#34; value=&#34;0&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ri-calc&#34; class=&#34;btn&#34;&gt;Calculate Impressiveness&lt;/button&gt;&#xA;  &lt;div class=&#34;ri-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Impressiveness score:&lt;/strong&gt; &lt;span id=&#34;ri-score&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Level:&lt;/strong&gt; &lt;span id=&#34;ri-level&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Mood (bedroom):&lt;/strong&gt; &lt;span id=&#34;ri-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ri-note&#34;&gt;Formula from RimWorld wiki: score = ((avg of 4 factors + lowest factor) / 2) × 100. Higher cleanliness and beauty boost the score fastest.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Rüstungs-Vergleich — Schutzwert &amp; Rüstungstypen (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/armor-comparator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/armor-comparator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Rüstungs-Vergleich&lt;/strong&gt;, um Rüstungswert und Schutzwert verschiedener Rüstungen zu vergleichen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Rüstungs-Vergleich Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;armor-compare&#34; id=&#34;armor-compare&#34;&gt;&#xA;  &lt;h3&gt;Armor Calculator — Protection vs Penetration&lt;/h3&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-armor&#34;&gt;Armor / apparel&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-armor&#34;&gt;&#xA;      &lt;option value=&#34;0,0,0&#34;&gt;No armor&lt;/option&gt;&lt;option value=&#34;20,20,20&#34;&gt;Cloth apparel&lt;/option&gt;&lt;option value=&#34;35,30,30&#34;&gt;Leather apparel&lt;/option&gt;&lt;option value=&#34;55,45,25&#34;&gt;Flak jacket&lt;/option&gt;&lt;option value=&#34;65,50,30&#34;&gt;Flak vest&lt;/option&gt;&lt;option value=&#34;85,70,60&#34;&gt;Marine armor&lt;/option&gt;&lt;option value=&#34;90,75,65&#34;&gt;Cataphract armor&lt;/option&gt;&lt;option value=&#34;75,65,50&#34;&gt;Steel plate armor&lt;/option&gt;&lt;option value=&#34;70,55,50&#34;&gt;Recon armor&lt;/option&gt;&lt;option value=&#34;88,72,62&#34;&gt;Prestige marine&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-weapon&#34;&gt;Incoming weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-weapon&#34;&gt;&#xA;      &lt;option value=&#34;sharp&#34;&gt;Assault Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Charge Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Melee sword (sharp)&lt;/option&gt;&lt;option value=&#34;blunt&#34;&gt;Blunt mace&lt;/option&gt;&lt;option value=&#34;heat&#34;&gt;Incendiary (heat)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ac-calc&#34; class=&#34;btn&#34;&gt;Calculate Protection&lt;/button&gt;&#xA;  &lt;div class=&#34;ac-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage absorbed:&lt;/strong&gt; &lt;span id=&#34;ac-absorb&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Effective incoming:&lt;/strong&gt; &lt;span id=&#34;ac-incoming&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ac-note&#34;&gt;Community-consensus armor values for RimWorld 1.6. Actual absorption also depends on hit location and armor sharp/blunt/heat type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Schadensrechner — Waffe gegen Rüstung (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/damage-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/damage-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Schadensrechner&lt;/strong&gt;, um Schaden pro Treffer und effektiven Schaden nach Waffe, Qualität und Rüstung zu vergleichen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Schadensrechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;damage-calc&#34; id=&#34;damage-calc&#34;&gt;&#xA;  &lt;h3&gt;Weapon Damage Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-weapon&#34;&gt;Weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-weapon&#34;&gt;&#xA;      &lt;option value=&#34;8&#34;&gt;Knife (steel) (base 8 Cut)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Short bow (base 7 Arrow)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Recurve bow (base 9 Arrow)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Pistol (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Revolver (base 13 Bullet)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;SMG (submachine) (base 8 Bullet)&lt;/option&gt;&lt;option value=&#34;11&#34;&gt;Assault rifle (base 11 Bullet)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Heavy SMG (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;27&#34;&gt;Sniper rifle (base 27 Bullet)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Charge rifle (base 15 Charge)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Minigun (per bullet) (base 7 Bullet)&lt;/option&gt;&lt;option value=&#34;18&#34;&gt;Plasma sword (base 18 Cut)&lt;/option&gt;&lt;option value=&#34;34&#34;&gt;Zeushammer (base 34 Blunt)&lt;/option&gt;&lt;option value=&#34;24&#34;&gt;Monosword (base 24 Cut)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;EMP grenade (base 5 EMP)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-armor&#34;&gt;Enemy armor (0-100)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;dc-armor&#34; min=&#34;0&#34; max=&#34;100&#34; value=&#34;30&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dc-calc&#34; class=&#34;btn&#34;&gt;Calculate Damage&lt;/button&gt;&#xA;  &lt;div class=&#34;dc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage per hit:&lt;/strong&gt; &lt;span id=&#34;dc-dmg&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Schlachthof-Rechner — Fleisch &amp; Leder (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/butchery-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/butchery-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Schlachthof-Rechner&lt;/strong&gt;, um Fleisch- und Lederertrag beim Schlachten zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Schlachthof-Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;butchery&#34; id=&#34;butchery&#34;&gt;&#xA;  &lt;h3&gt;Butchery Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-animal&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-animal&#34;&gt;&#xA;      &lt;option value=&#34;8|6&#34;&gt;Chicken (~8 meat, ~6 leather)&lt;/option&gt;&lt;option value=&#34;6|4&#34;&gt;Rabbit (~6 meat, ~4 leather)&lt;/option&gt;&lt;option value=&#34;55|30&#34;&gt;Pig (~55 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;120|60&#34;&gt;Cow (~120 meat, ~60 leather)&lt;/option&gt;&lt;option value=&#34;45|25&#34;&gt;Goat (~45 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;40|25&#34;&gt;Sheep (~40 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;150|90&#34;&gt;Muffalo (~150 meat, ~90 leather)&lt;/option&gt;&lt;option value=&#34;35|20&#34;&gt;Alpaca (~35 meat, ~20 leather)&lt;/option&gt;&lt;option value=&#34;40|30&#34;&gt;Deer (~40 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;60|35&#34;&gt;Boar (~60 meat, ~35 leather)&lt;/option&gt;&lt;option value=&#34;500|300&#34;&gt;Thrumbo (~500 meat, ~300 leather)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-qty&#34;&gt;Number butchered&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;bu-qty&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-table&#34;&gt;Butcher station&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-table&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Butcher spot&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Butcher table&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Sterile butcher table&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;bu-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;bu-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total meat:&lt;/strong&gt; &lt;span id=&#34;bu-meat&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Siedler-Planer — Kolonisten Bauen &amp; Zuweisen (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/pawn-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/pawn-planner/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Siedler-Planer&lt;/strong&gt;, um Kolonisten zu planen und Fähigkeiten zuzuweisen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Siedler-Planer&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;pawn-planner&#34; id=&#34;pawn-planner&#34;&gt;&#xA;  &lt;h3&gt;Step 1 — Choose your skills&lt;/h3&gt;&#xA;  &lt;div class=&#34;skill-grid&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-shooting&#34;&gt;Shooting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-shooting&#34; class=&#34;skill-range&#34; data-slug=&#34;shooting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;shooting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-melee&#34;&gt;Melee&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-melee&#34; class=&#34;skill-range&#34; data-slug=&#34;melee&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;melee&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-construction&#34;&gt;Construction&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-construction&#34; class=&#34;skill-range&#34; data-slug=&#34;construction&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;construction&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-mining&#34;&gt;Mining&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-mining&#34; class=&#34;skill-range&#34; data-slug=&#34;mining&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;mining&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-cooking&#34;&gt;Cooking&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-cooking&#34; class=&#34;skill-range&#34; data-slug=&#34;cooking&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;cooking&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-plants&#34;&gt;Plants&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-plants&#34; class=&#34;skill-range&#34; data-slug=&#34;plants&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;plants&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-animals&#34;&gt;Animals&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-animals&#34; class=&#34;skill-range&#34; data-slug=&#34;animals&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;animals&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-crafting&#34;&gt;Crafting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-crafting&#34; class=&#34;skill-range&#34; data-slug=&#34;crafting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;crafting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-artistic&#34;&gt;Artistic&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-artistic&#34; class=&#34;skill-range&#34; data-slug=&#34;artistic&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;artistic&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-medical&#34;&gt;Medical&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-medical&#34; class=&#34;skill-range&#34; data-slug=&#34;medical&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;medical&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-social&#34;&gt;Social&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-social&#34; class=&#34;skill-range&#34; data-slug=&#34;social&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;social&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-intellectual&#34;&gt;Intellectual&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-intellectual&#34; class=&#34;skill-range&#34; data-slug=&#34;intellectual&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;intellectual&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 2 — Pick up to 2 traits&lt;/h3&gt;&#xA;  &lt;div class=&#34;trait-pick-grid&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;sanguine&#34;&gt;&#xA;      &lt;span&gt;Sanguine &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;industrious&#34;&gt;&#xA;      &lt;span&gt;Industrious &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-smart&#34;&gt;&#xA;      &lt;span&gt;Too Smart &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;brawler&#34;&gt;&#xA;      &lt;span&gt;Brawler &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jogger&#34;&gt;&#xA;      &lt;span&gt;Jogger &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;night-owl&#34;&gt;&#xA;      &lt;span&gt;Night Owl &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;quick-sleeper&#34;&gt;&#xA;      &lt;span&gt;Quick Sleeper &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;tough&#34;&gt;&#xA;      &lt;span&gt;Tough &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;abrasive&#34;&gt;&#xA;      &lt;span&gt;Abrasive &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;greedy&#34;&gt;&#xA;      &lt;span&gt;Greedy &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jealous&#34;&gt;&#xA;      &lt;span&gt;Jealous &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-slow&#34;&gt;&#xA;      &lt;span&gt;Too Slow &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;pyro&#34;&gt;&#xA;      &lt;span&gt;Pyromaniac &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;chemical-interest&#34;&gt;&#xA;      &lt;span&gt;Chemical Interest &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;wimp&#34;&gt;&#xA;      &lt;span&gt;Wimp &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;lazy&#34;&gt;&#xA;      &lt;span&gt;Lazy &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 3 — Your pawn build&lt;/h3&gt;&#xA;  &lt;div class=&#34;pawn-summary&#34;&gt;&#xA;    &lt;h4&gt;Selected traits&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-traits&#34;&gt;&lt;/ul&gt;&#xA;    &lt;h4&gt;Strongest skills&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-skills&#34;&gt;&lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;pawn-planner&#39;);&#xA;  var ranges = root.querySelectorAll(&#39;.skill-range&#39;);&#xA;  var checks = root.querySelectorAll(&#39;.trait-pick-check&#39;);&#xA;  var sTraits = root.querySelector(&#39;.summary-traits&#39;);&#xA;  var sSkills = root.querySelector(&#39;.summary-skills&#39;);&#xA;&#xA;  ranges.forEach(function(r){&#xA;    r.addEventListener(&#39;input&#39;, function(){&#xA;      root.querySelector(&#39;[data-for=&#34;&#39;+r.dataset.slug+&#39;&#34;]&#39;).textContent = r.value;&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;  checks.forEach(function(c){&#xA;    c.addEventListener(&#39;change&#39;, function(){&#xA;      &#xA;      var sel = root.querySelectorAll(&#39;.trait-pick-check:checked&#39;);&#xA;      if(sel.length &gt; 2 &amp;&amp; c.checked){ c.checked = false; }&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;&#xA;  function updateSummary(){&#xA;    sTraits.innerHTML = &#39;&#39;;&#xA;    root.querySelectorAll(&#39;.trait-pick-check:checked&#39;).forEach(function(c){&#xA;      var li = document.createElement(&#39;li&#39;);&#xA;      li.textContent = c.dataset.slug;&#xA;      sTraits.appendChild(li);&#xA;    });&#xA;    sSkills.innerHTML = &#39;&#39;;&#xA;    var top = [];&#xA;    ranges.forEach(function(r){&#xA;      top.push({ slug: r.dataset.slug, val: parseInt(r.value,10) });&#xA;    });&#xA;    top.sort(function(a,b){ return b.val - a.val; });&#xA;    top.slice(0,3).forEach(function(t){&#xA;      if(t.val &gt; 0){&#xA;        var li = document.createElement(&#39;li&#39;);&#xA;        li.textContent = t.slug + &#39; (&#39; + t.val + &#39;)&#39;;&#xA;        sSkills.appendChild(li);&#xA;      }&#xA;    });&#xA;  }&#xA;  updateSummary();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Gutes Siedler-Team&lt;/h2&gt;&#xA;&lt;p&gt;Ein ausgeglichenes Team braucht: einen &lt;strong&gt;Landwirt/Koch&lt;/strong&gt;, einen &lt;strong&gt;Bauarbeiter/Händler&lt;/strong&gt;, einen &lt;strong&gt;Arzt&lt;/strong&gt; und einen &lt;strong&gt;Kämpfer&lt;/strong&gt;. Doppelte Fähigkeiten sind besser als Spezialisten, die alles können.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Skills List — All Skills Explained (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/databases/skills/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/databases/skills/</guid>
      <description>&lt;p&gt;RimWorld colonists have &lt;strong&gt;12 skills&lt;/strong&gt;. Each affects how fast and how well they perform a type of work. This guide explains each skill for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;All RimWorld Skills&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Skill&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Shooting&lt;/td&gt;&lt;td&gt;Ranged weapon accuracy.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Melee&lt;/td&gt;&lt;td&gt;Close combat and melee weapon crafting.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Construction&lt;/td&gt;&lt;td&gt;Building speed and quality.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Mining&lt;/td&gt;&lt;td&gt;Rock mining and digging speed.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Cooking&lt;/td&gt;&lt;td&gt;Meal prep speed and food-poisoning avoidance.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Plants&lt;/td&gt;&lt;td&gt;Growing, sowing and harvesting crops.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Animals&lt;/td&gt;&lt;td&gt;Taming and handling animals.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Crafting&lt;/td&gt;&lt;td&gt;Quality of crafted weapons, armor and apparel.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Artistic&lt;/td&gt;&lt;td&gt;Quality of sculptures and art.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Medical&lt;/td&gt;&lt;td&gt;Treatment and surgery success.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Social&lt;/td&gt;&lt;td&gt;Recruitment, trade and social interactions.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Intellectual&lt;/td&gt;&lt;td&gt;Research speed.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Skills &amp; Passions&lt;/h2&gt;&#xA;&lt;p&gt;Each skill has a passion level: none, minor (one flame) or major (two flames). Passions boost the speed multiplier and how quickly a colonist learns. A colonist with a major passion in a skill grows it much faster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Start-Randomizer — Startkolonisten &amp; Eigenschaften (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/start-randomizer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/start-randomizer/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Start-Randomizer&lt;/strong&gt;, um Startkolonisten mit zufälligen Eigenschaften, Leidenschaften und Hintergründen zu generieren — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Startkolonisten Randomizer&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;start-randomizer&#34; id=&#34;start-randomizer&#34;&gt;&#xA;  &lt;h3&gt;Generate a random colony start&lt;/h3&gt;&#xA;  &lt;p class=&#34;controls&#34;&gt;&lt;button id=&#34;rz-roll&#34; class=&#34;btn&#34;&gt;🎲 Roll Random Start&lt;/button&gt;&lt;/p&gt;&#xA;  &lt;div class=&#34;rz-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; &lt;span id=&#34;rz-scenario&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Biome:&lt;/strong&gt; &lt;span id=&#34;rz-biome&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Difficulty hint:&lt;/strong&gt; &lt;span id=&#34;rz-diff&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Recommended starting traits&lt;/h3&gt;&#xA;  &lt;table class=&#34;rz-traits&#34;&gt;&#xA;    &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Traits&lt;/th&gt;&lt;th&gt;Role&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Sanguine &amp;#43; Industrious&lt;/td&gt;&lt;td&gt;Balanced all-rounder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Tough &amp;#43; Brawler&lt;/td&gt;&lt;td&gt;Frontline fighter&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Too Smart &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;Dedicated researcher&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Jogger &amp;#43; Sanguine&lt;/td&gt;&lt;td&gt;Scout / hauler&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Industrious &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;High productivity builder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;start-randomizer&#39;);&#xA;  var btn = root.querySelector(&#39;#rz-roll&#39;);&#xA;  var elS = root.querySelector(&#39;#rz-scenario&#39;);&#xA;  var elB = root.querySelector(&#39;#rz-biome&#39;);&#xA;  var elD = root.querySelector(&#39;#rz-diff&#39;);&#xA;&#xA;  var scenarios = &#34;[{\&#34;desc\&#34;:\&#34;Three survivors from a crashed ship. Balanced start, most common.\&#34;,\&#34;name\&#34;:\&#34;Crashlanded\&#34;},{\&#34;desc\&#34;:\&#34;One survivor, high starting wealth. Fast start, more danger.\&#34;,\&#34;name\&#34;:\&#34;Rich Explorer\&#34;},{\&#34;desc\&#34;:\&#34;One naked survivor. Extreme difficulty, highest challenge.\&#34;,\&#34;name\&#34;:\&#34;Naked Brutality\&#34;},{\&#34;desc\&#34;:\&#34;Five tribals, low tech. Large crew, slow research.\&#34;,\&#34;name\&#34;:\&#34;Lost Tribe\&#34;},{\&#34;desc\&#34;:\&#34;Start with a mechanitor and a mech. Requires Biotech DLC.\&#34;,\&#34;name\&#34;:\&#34;Mechanitor\&#34;}]&#34;;&#xA;  var biomes = &#34;[{\&#34;difficulty\&#34;:1,\&#34;name\&#34;:\&#34;Temperate Forest\&#34;,\&#34;temp\&#34;:\&#34;Mild, four seasons\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Boreal Forest\&#34;,\&#34;temp\&#34;:\&#34;Cold winters, short growing season\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Tropical Rainforest\&#34;,\&#34;temp\&#34;:\&#34;Hot, wet, year-round growing\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Arid Shrubland\&#34;,\&#34;temp\&#34;:\&#34;Hot, dry, sparse trees\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Desert\&#34;,\&#34;temp\&#34;:\&#34;Very hot, no trees, little water\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Tundra\&#34;,\&#34;temp\&#34;:\&#34;Cold year-round, very short growing season\&#34;},{\&#34;difficulty\&#34;:4,\&#34;name\&#34;:\&#34;Ice Sheet\&#34;,\&#34;temp\&#34;:\&#34;Extreme cold, nearly no life\&#34;}]&#34;;&#xA;&#xA;  function roll(){&#xA;    var s = scenarios[Math.floor(Math.random()*scenarios.length)];&#xA;    var b = biomes[Math.floor(Math.random()*biomes.length)];&#xA;    elS.textContent = s.name + &#39; — &#39; + s.desc;&#xA;    elB.textContent = b.name + &#39; (&#39; + b.temp + &#39;)&#39;;&#xA;    elD.textContent = &#39;Difficulty &#39; + b.difficulty + &#39;/4&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, roll);&#xA;  roll();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;Ein starkes Startteam bauen&lt;/h2&gt;&#xA;&lt;p&gt;Ein guter Start braucht: &lt;strong&gt;Bauboom-Typ&lt;/strong&gt; (Konstruktion), &lt;strong&gt;Arzt&lt;/strong&gt; (Medizin) und &lt;strong&gt;Jäger&lt;/strong&gt; (Schießen). Kombiniere Leidenschaften mit passenden Eigenschaften wie &lt;strong&gt;Tough&lt;/strong&gt; oder &lt;strong&gt;Industrious&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Stimmungs-Rechner — Bedürfnisse &amp; Mentaler Zusammenbruch (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/mood-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/mood-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Stimmungs-Rechner&lt;/strong&gt;, um die Stimmung deiner Kolonisten zu schätzen und das Risiko eines mentalen Zusammenbruchs zu prüfen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Stimmungs-Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;mood-calc&#34; id=&#34;mood-calc&#34;&gt;&#xA;  &lt;h3&gt;Mood Impact Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Select the mood modifiers affecting this colonist:&lt;/p&gt;&#xA;  &lt;div class=&#34;mc-mods&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;5&#34;&gt; Impressive bedroom (5&amp;#43; mood) (5 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Good meal (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Lavish meal (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-3&#34;&gt; Ate without table (-3) (-3 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;0&#34;&gt; Slept in own room (0 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-7&#34;&gt; Slept on ground (-7) (-7 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Witnessed death (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-6&#34;&gt; Colonist died recently (-6) (-6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Pain (moderate, -10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-20&#34;&gt; Pain (severe, -20) (-20 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Cold (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Hot (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Darkness (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Socially isolated (-10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Beautiful surroundings (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Recreation satisfied (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;6&#34;&gt; Drug high (mild, &amp;#43;6) (6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-15&#34;&gt; Drug withdrawal (-15) (-15 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-12&#34;&gt; Psycast / psychic drone (-12) (-12 )&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mc-calc&#34; class=&#34;btn&#34;&gt;Calculate Mood&lt;/button&gt;&#xA;  &lt;div class=&#34;mc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated mood:&lt;/strong&gt; &lt;span id=&#34;mc-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Stromlast-Rechner — Stromnetz Planen (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/power-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/power-load/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Stromlast-Rechner&lt;/strong&gt;, um den Strombedarf deiner Basis zu berechnen und zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Stromlast Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;power-load&#34; id=&#34;power-load&#34;&gt;&#xA;  &lt;h3&gt;Power Load Calculator&lt;/h3&gt;&#xA;  &lt;h4&gt;Generators&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-gens&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Solar Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wind Turbine&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;2300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Geothermal Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;3600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wood-fired Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Chemfuel Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;h4&gt;Consumers&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-cons&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Cooler&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;400&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Heater&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;225&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smelter&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1900&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smithy&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Machine table&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric tailoring&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric stove&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;350&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric crematorium&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Lamp (single)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Sun lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Nutrient paste dispenser&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Deep drill&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Standing lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Turret (mini)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pl-calc&#34; class=&#34;btn&#34;&gt;Calculate Power&lt;/button&gt;&#xA;  &lt;div class=&#34;pl-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total generation:&lt;/strong&gt; &lt;span id=&#34;pl-gen&#34;&gt;—&lt;/span&gt; W&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total consumption:&lt;/strong&gt; &lt;span id=&#34;pl-con&#34;&gt;—&lt;/span&gt; W&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Surgery Success Calculator — Odds by Doctor (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/surgery-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/surgery-planner/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld surgery success calculator&lt;/strong&gt; to estimate the odds of any surgery before you operate — bionic arms, organ transplants, archotech parts — based on your doctor and bed — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Surgery Success Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;surgery-planner&#34; id=&#34;surgery-planner&#34;&gt;&#xA;  &lt;h3&gt;Surgery Success Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-proc&#34;&gt;Procedure&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-proc&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Install peg leg (Simple, low risk)&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Install bionic arm (Common mid-game)&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Install bionic eye (Cheap, useful)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Install archotech leg (Rare, complex)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Install power claw (Combat upgrade)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Organ transplant (Needs donor organ)&lt;/option&gt;&lt;option value=&#34;2&#34;&gt;Heart transplant (High risk)&lt;/option&gt;&lt;option value=&#34;2.2&#34;&gt;Brain implant (psychic) (Highest risk)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Remove peg leg (Simple removal)&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Luci enhancement (Luciferium surgery)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-skill&#34;&gt;Doctor&#39;s Medical skill&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Medical 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Medical 5-9&lt;/option&gt;&lt;option value=&#34;0.97&#34;&gt;Medical 10-14&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medical 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-bed&#34;&gt;Surgery location&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-bed&#34;&gt;&#xA;      &lt;option value=&#34;1.00&#34;&gt;Medical bed (clean)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.96&#34;&gt;Medical bed (slightly dirty)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.92&#34;&gt;Regular bed / no light&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;sp-calc&#34; class=&#34;btn&#34;&gt;Calculate Success Rate&lt;/button&gt;&#xA;  &lt;div class=&#34;sp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated success rate:&lt;/strong&gt; &lt;span id=&#34;sp-rate&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Temperatur Rechner — Klima &amp; Heizbedarf (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/temperature-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/temperature-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Temperatur Rechner&lt;/strong&gt;, um Heizung und Kühlung für dein Biom zu planen — wie viele Heizer eine Tundra-Basis braucht, wie viele Kühler ein Wüsten-Kühlhaus — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Temperatur &amp;amp; Klima Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;temperature&#34; id=&#34;temperature&#34;&gt;&#xA;  &lt;h3&gt;Temperature &amp; Climate Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-climate&#34;&gt;Climate&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-climate&#34;&gt;&#xA;      &lt;option value=&#34;18|40&#34;&gt;Tropical rainforest (winter ~18°C, summer ~40°C)&lt;/option&gt;&lt;option value=&#34;0|42&#34;&gt;Arid shrubland (winter ~0°C, summer ~42°C)&lt;/option&gt;&lt;option value=&#34;-10|30&#34;&gt;Temperate forest (winter ~-10°C, summer ~30°C)&lt;/option&gt;&lt;option value=&#34;-25|25&#34;&gt;Boreal forest (winter ~-25°C, summer ~25°C)&lt;/option&gt;&lt;option value=&#34;-40|20&#34;&gt;Tundra (winter ~-40°C, summer ~20°C)&lt;/option&gt;&lt;option value=&#34;-60|5&#34;&gt;Ice sheet (winter ~-60°C, summer ~5°C)&lt;/option&gt;&lt;option value=&#34;-5|50&#34;&gt;Desert (winter ~-5°C, summer ~50°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-target&#34;&gt;Room target&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-target&#34;&gt;&#xA;      &lt;option value=&#34;21&#34;&gt;Living area (comfortable) (21°C)&lt;/option&gt;&lt;option value=&#34;-10&#34;&gt;Freezer / storage (frozen) (-10°C)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Workshop (workable) (15°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-device&#34;&gt;Device&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-device&#34;&gt;&#xA;      &lt;option value=&#34;&amp;#43;5°C small room&#34;&gt;Campfire (&amp;#43;5°C small room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;20°C medium room&#34;&gt;Heater (&amp;#43;20°C medium room)&lt;/option&gt;&lt;option value=&#34;-5°C small room&#34;&gt;Passive cooler (-5°C small room)&lt;/option&gt;&lt;option value=&#34;-25°C medium room&#34;&gt;Cooler (air-con) (-25°C medium room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;30°C large room&#34;&gt;Industrial heater (&amp;#43;30°C large room)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tc-calc&#34; class=&#34;btn&#34;&gt;Calculate Heating Gap&lt;/button&gt;&#xA;  &lt;div class=&#34;tc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Winter temp gap to fix:&lt;/strong&gt; &lt;span id=&#34;tc-gap&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Temperature Calculator — Climate &amp; Heating Needs (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/temperature-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/temperature-calculator/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld temperature calculator&lt;/strong&gt; to plan heating and cooling for your biome — how many heaters a tundra base needs, how many coolers a desert freezer needs — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Temperature &amp; Climate Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;temperature&#34; id=&#34;temperature&#34;&gt;&#xA;  &lt;h3&gt;Temperature &amp; Climate Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-climate&#34;&gt;Climate&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-climate&#34;&gt;&#xA;      &lt;option value=&#34;18|40&#34;&gt;Tropical rainforest (winter ~18°C, summer ~40°C)&lt;/option&gt;&lt;option value=&#34;0|42&#34;&gt;Arid shrubland (winter ~0°C, summer ~42°C)&lt;/option&gt;&lt;option value=&#34;-10|30&#34;&gt;Temperate forest (winter ~-10°C, summer ~30°C)&lt;/option&gt;&lt;option value=&#34;-25|25&#34;&gt;Boreal forest (winter ~-25°C, summer ~25°C)&lt;/option&gt;&lt;option value=&#34;-40|20&#34;&gt;Tundra (winter ~-40°C, summer ~20°C)&lt;/option&gt;&lt;option value=&#34;-60|5&#34;&gt;Ice sheet (winter ~-60°C, summer ~5°C)&lt;/option&gt;&lt;option value=&#34;-5|50&#34;&gt;Desert (winter ~-5°C, summer ~50°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-target&#34;&gt;Room target&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-target&#34;&gt;&#xA;      &lt;option value=&#34;21&#34;&gt;Living area (comfortable) (21°C)&lt;/option&gt;&lt;option value=&#34;-10&#34;&gt;Freezer / storage (frozen) (-10°C)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Workshop (workable) (15°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-device&#34;&gt;Device&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-device&#34;&gt;&#xA;      &lt;option value=&#34;&amp;#43;5°C small room&#34;&gt;Campfire (&amp;#43;5°C small room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;20°C medium room&#34;&gt;Heater (&amp;#43;20°C medium room)&lt;/option&gt;&lt;option value=&#34;-5°C small room&#34;&gt;Passive cooler (-5°C small room)&lt;/option&gt;&lt;option value=&#34;-25°C medium room&#34;&gt;Cooler (air-con) (-25°C medium room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;30°C large room&#34;&gt;Industrial heater (&amp;#43;30°C large room)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tc-calc&#34; class=&#34;btn&#34;&gt;Calculate Heating Gap&lt;/button&gt;&#xA;  &lt;div class=&#34;tc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Winter temp gap to fix:&lt;/strong&gt; &lt;span id=&#34;tc-gap&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Trade Price Calculator — Buy &amp; Sell (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/trade-price/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/trade-price/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld trade price calculator&lt;/strong&gt; to see real buy and sell prices for common goods, adjusted by your negotiator&#39;s Social skill — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Trade Price Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;trade-price&#34; id=&#34;trade-price&#34;&gt;&#xA;  &lt;h3&gt;Trade Price Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-good&#34;&gt;Good&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-good&#34;&gt;&#xA;      &lt;option value=&#34;23&#34;&gt;Yayo (drug) (base 23 silver)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Flake (drug) (base 13 silver)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Smokeleaf joint (base 7 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Beer (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Silver (raw) (base 1 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Gold (raw) (base 8 silver)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Component (base 60 silver)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Advanced component (base 240 silver)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Steel (raw) (base 1.8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Plasteel (raw) (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Cloth (raw) (base 1.6 silver)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Leather (plain) (base 1.5 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Survival meal (base 8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Fine meal (base 12 silver)&lt;/option&gt;&lt;option value=&#34;23&#34;&gt;Drug (yayo) mass (base 23 silver)&lt;/option&gt;&lt;option value=&#34;200&#34;&gt;Art (small sculpture) (base 200 silver)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Masterwork weapon (base 1500 silver)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-qty&#34;&gt;Quantity&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;tp-qty&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-social&#34;&gt;Negotiator&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-social&#34;&gt;&#xA;      &lt;option value=&#34;1.35&#34;&gt;Social 0-4 (poor negotiator)&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Social 5-8&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Social 9-12&lt;/option&gt;&lt;option value=&#34;1.08&#34;&gt;Social 13-16 (good)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Social 17-20 (expert)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-dir&#34;&gt;Direction&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-dir&#34;&gt;&#xA;      &lt;option value=&#34;sell&#34;&gt;Selling to trader&lt;/option&gt;&#xA;      &lt;option value=&#34;buy&#34;&gt;Buying from trader&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tp-calc&#34; class=&#34;btn&#34;&gt;Calculate Price&lt;/button&gt;&#xA;  &lt;div class=&#34;tp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Unit price:&lt;/strong&gt; &lt;span id=&#34;tp-unit&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Trait Calculator — Build Your Ideal Colonist</title>
      <link>https://www.rimworldtools.com/tools/trait-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/trait-calculator/</guid>
      <description>&lt;p&gt;Use this &lt;strong&gt;RimWorld trait calculator&lt;/strong&gt; to plan your starting colonists. Filter by good or bad traits, select the ones you want, and see your pawn build — all for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Trait Calculator&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;trait-calculator&#34; id=&#34;trait-calculator&#34;&gt;&#xA;  &lt;div class=&#34;trait-filters&#34;&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-good&#34; checked&gt; Good traits&lt;/label&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-bad&#34; checked&gt; Bad traits&lt;/label&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;table class=&#34;trait-table&#34;&gt;&#xA;    &lt;thead&gt;&#xA;      &lt;tr&gt;&lt;th&gt;Select&lt;/th&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;/tr&gt;&#xA;    &lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;sanguine&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Sanguine&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;10 mood (always). Immune to several negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;industrious&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Industrious&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed &amp;#43;30%.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-smart&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Smart&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Research &amp;#43;40%, learning &amp;#43;70%, but boredom negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;brawler&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Brawler&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Melee &amp;#43;6 skill, melee attack &amp;#43;30%, but social skills reduced.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jogger&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jogger&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed &amp;#43;25%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;night-owl&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Night Owl&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;5 mood when awake at night, -5 in the day.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;quick-sleeper&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Quick Sleeper&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Sleeps faster, needs less sleep.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;tough&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Tough&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Incoming damage -50%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;abrasive&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Abrasive&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Social fights more often, -social opinion.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;greedy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Greedy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Unhappy without impressive bedroom, -mood from low expectations.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jealous&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jealous&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Requires the best bedroom in colony, else -mood.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-slow&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Slow&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;pyro&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Pyromaniac&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Randomly starts fires, -mood without fire nearby.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;chemical-interest&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Chemical Interest&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Random drug binges, &amp;#43;risk of addiction.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;wimp&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Wimp&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Downed easily by pain (breaks at low pain).&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;lazy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Lazy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;  &lt;div class=&#34;trait-result&#34;&gt;&#xA;    &lt;h3&gt;Selected traits (&lt;span class=&#34;sel-count&#34;&gt;0&lt;/span&gt;)&lt;/h3&gt;&#xA;    &lt;ul class=&#34;sel-list&#34;&gt;&lt;/ul&gt;&#xA;    &lt;p class=&#34;sel-verdict&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Traits List — All Traits Ranked (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/databases/traits/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/databases/traits/</guid>
      <description>&lt;p&gt;This &lt;strong&gt;RimWorld traits list&lt;/strong&gt; covers the most impactful traits for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version, ranked by how well they support a colony. For an interactive experience, open the &lt;a href=&#34;https://www.rimworldtools.com/tools/trait-calculator/&#34;&gt;Trait Calculator&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2&gt;Best RimWorld Traits (Tier S)&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Why it&#39;s great&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Sanguine&lt;/td&gt;&lt;td&gt;+10 mood always&lt;/td&gt;&lt;td&gt;Free, permanent mood boost; hard to destabilize the pawn.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Industrious&lt;/td&gt;&lt;td&gt;Global work speed +30%&lt;/td&gt;&lt;td&gt;Best raw productivity trait for any role.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Too Smart&lt;/td&gt;&lt;td&gt;Research +40%, learning +70%&lt;/td&gt;&lt;td&gt;Elite researcher; watch for boredom moodlets.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Traits to Avoid (Tier Worst)&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Why to avoid&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Pyromaniac&lt;/td&gt;&lt;td&gt;Randomly starts fires&lt;/td&gt;&lt;td&gt;Directly threatens colony structures and pawns.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Chemical Interest&lt;/td&gt;&lt;td&gt;Random drug binges&lt;/td&gt;&lt;td&gt;Addiction risk and erratic behavior.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Lazy&lt;/td&gt;&lt;td&gt;Global work speed -20%&lt;/td&gt;&lt;td&gt;Drains productivity across the colony.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Wimp&lt;/td&gt;&lt;td&gt;Downed easily by pain&lt;/td&gt;&lt;td&gt;Knocked out in combat quickly, safe only for non-combat.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Full Trait Table&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Sanguine&lt;/td&gt;&lt;td&gt;+10 mood always&lt;/td&gt;&lt;td&gt;Best&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Industrious&lt;/td&gt;&lt;td&gt;Global work speed +30%&lt;/td&gt;&lt;td&gt;Best&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Too Smart&lt;/td&gt;&lt;td&gt;Research +40%, learning +70%&lt;/td&gt;&lt;td&gt;Best&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Brawler&lt;/td&gt;&lt;td&gt;Melee +6, melee attack +30%&lt;/td&gt;&lt;td&gt;Good&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Jogger&lt;/td&gt;&lt;td&gt;Move speed +25%&lt;/td&gt;&lt;td&gt;Good&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Night Owl&lt;/td&gt;&lt;td&gt;+5 mood at night&lt;/td&gt;&lt;td&gt;Good&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Quick Sleeper&lt;/td&gt;&lt;td&gt;Needs less sleep&lt;/td&gt;&lt;td&gt;Good&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Tough&lt;/td&gt;&lt;td&gt;Incoming damage -50%&lt;/td&gt;&lt;td&gt;Good&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Abrasive&lt;/td&gt;&lt;td&gt;More social fights&lt;/td&gt;&lt;td&gt;Bad&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Greedy&lt;/td&gt;&lt;td&gt;Unhappy without impressive bedroom&lt;/td&gt;&lt;td&gt;Bad&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Jealous&lt;/td&gt;&lt;td&gt;Requires best bedroom&lt;/td&gt;&lt;td&gt;Bad&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Too Slow&lt;/td&gt;&lt;td&gt;Move speed -20%&lt;/td&gt;&lt;td&gt;Bad&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Pyromaniac&lt;/td&gt;&lt;td&gt;Starts fires randomly&lt;/td&gt;&lt;td&gt;Worst&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Chemical Interest&lt;/td&gt;&lt;td&gt;Random drug binges&lt;/td&gt;&lt;td&gt;Worst&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Wimp&lt;/td&gt;&lt;td&gt;Downed easily by pain&lt;/td&gt;&lt;td&gt;Worst&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Lazy&lt;/td&gt;&lt;td&gt;Global work speed -20%&lt;/td&gt;&lt;td&gt;Worst&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;RimWorld Traits FAQ&lt;/h2&gt;&#xA;&lt;div class=&#34;faq-item&#34;&gt;&#xA;  &lt;h3&gt;Can colonists have more than 2 traits?&lt;/h3&gt;&#xA;  &lt;p&gt;Normally 1–2. Some backgrounds, genes (Biotech) or MODs add traits. Starting pawns roll random traits.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Traits to Avoid — Worst Pawn Traits (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/databases/traits-to-avoid/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/databases/traits-to-avoid/</guid>
      <description>&lt;p&gt;Some &lt;strong&gt;RimWorld traits&lt;/strong&gt; actively hurt your colony. Here&#39;s the list of &lt;strong&gt;traits to avoid&lt;/strong&gt;, especially on starting colonists, for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Traits to Avoid on Starting Colonists&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Why to avoid&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Pyromaniac&lt;/td&gt;&lt;td&gt;Randomly starts fires — threatens base and pawns.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Chemical Interest&lt;/td&gt;&lt;td&gt;Random drug binges and addiction risk.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Lazy&lt;/td&gt;&lt;td&gt;Global work speed -20%, drags productivity.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Wimp&lt;/td&gt;&lt;td&gt;Downed easily by pain — a liability in combat.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Greedy / Jealous&lt;/td&gt;&lt;td&gt;Require impressive bedrooms or they get unhappy.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Abrasive&lt;/td&gt;&lt;td&gt;Frequent social fights, lowers colony mood.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Too Slow&lt;/td&gt;&lt;td&gt;Move speed -20%, slower hauling and defense.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;How to Handle Bad Traits&lt;/h2&gt;&#xA;&lt;p&gt;If a good pawn has a bad trait, you can: give them a better bedroom (Greedy/Jealous), keep them away from the stockpile (Pyromaniac), or assign them non-combat work (Wimp). For starts, simply re-roll.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Vieh-Futter-Rechner — Futter &amp; Zucht (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/livestock-feed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/livestock-feed/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Vieh-Futter-Rechner&lt;/strong&gt;, um Futterbedarf und Zucht deiner Tiere zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Vieh-Futter Rechner&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;livestock-feed&#34; id=&#34;livestock-feed&#34;&gt;&#xA;  &lt;h3&gt;Livestock &amp; Feed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;lf-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap, eggs feed colony&#34;&gt;Chicken (1.2 nutrition/day, Eggs)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;1.2&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Fast growth, good meat&#34;&gt;Pig (5 nutrition/day, Meat &amp;#43; leather)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Milk for fine meals&#34;&gt;Cow (6 nutrition/day, Milk &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;6&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Good early dairy&#34;&gt;Goat (4.5 nutrition/day, Milk)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Wool for clothing&#34;&gt;Sheep (4 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cold-hardy, pack animal&#34;&gt;Muffalo (7 nutrition/day, Wool &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Best pack animal&#34;&gt;Horse (7.5 nutrition/day, Pack &amp;#43; speed)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap wool source&#34;&gt;Alpaca (3.5 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;3.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Huge but expensive to feed&#34;&gt;Elephant (12 nutrition/day, Ivory &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;lf-calc&#34; class=&#34;btn&#34;&gt;Calculate Feed Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;lf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total daily feed:&lt;/strong&gt; &lt;span id=&#34;lf-total&#34;&gt;—&lt;/span&gt; nutrition&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Waffen-DPS Rechner — Schaden pro Sekunde (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/weapon-dps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/weapon-dps/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Waffen-DPS Rechner&lt;/strong&gt;, um den Schaden pro Sekunde deiner Waffen zu vergleichen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Waffen-DPS Rechner&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;weapon-dps&#34; id=&#34;weapon-dps&#34;&gt;&#xA;  &lt;h3&gt;Weapon DPS Comparator&lt;/h3&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label&gt;Select weapons to compare&lt;/label&gt;&#xA;    &lt;div class=&#34;wd-weapons&#34;&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Pistol&#34;&gt; Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Revolver&#34;&gt; Revolver&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Machine Pistol&#34;&gt; Machine Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;SMG&#34;&gt; SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Heavy SMG&#34;&gt; Heavy SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Assault Rifle&#34;&gt; Assault Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Rifle&#34;&gt; Charge Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Sniper Rifle&#34;&gt; Sniper Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Lance&#34;&gt; Charge Lance&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Minigun&#34;&gt; Minigun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;LMG&#34;&gt; LMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Shotgun&#34;&gt; Shotgun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge SMG&#34;&gt; Charge SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Great Bow&#34;&gt; Great Bow&lt;/label&gt;&#xA;      &#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label for=&#34;wd-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;wd-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Awful&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.35&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;wd-calc&#34; class=&#34;btn&#34;&gt;Compare DPS&lt;/button&gt;&#xA;  &lt;div class=&#34;wd-result&#34;&gt;&#xA;    &lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Weapon&lt;/th&gt;&lt;th&gt;DPS&lt;/th&gt;&lt;th&gt;Range&lt;/th&gt;&lt;th&gt;Damage&lt;/th&gt;&lt;th&gt;Accuracy&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody id=&#34;wd-body&#34;&gt;&lt;/tbody&gt;&lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;wd-note&#34;&gt;Community-consensus base DPS for RimWorld 1.6. Adjusted by quality. Real values shift with shooting skill, cover and range.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Weapon DPS Calculator — Compare All Weapons (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/tools/weapon-dps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/tools/weapon-dps/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;RimWorld weapon DPS calculator&lt;/strong&gt; to compare ranged weapons side by side. Tick weapons, pick a quality, and see effective DPS, range and damage — built for the current &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt; version.&lt;/p&gt;&#xA;&lt;h2&gt;Weapon DPS Calculator&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;weapon-dps&#34; id=&#34;weapon-dps&#34;&gt;&#xA;  &lt;h3&gt;Weapon DPS Comparator&lt;/h3&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label&gt;Select weapons to compare&lt;/label&gt;&#xA;    &lt;div class=&#34;wd-weapons&#34;&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Pistol&#34;&gt; Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Revolver&#34;&gt; Revolver&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Machine Pistol&#34;&gt; Machine Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;SMG&#34;&gt; SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Heavy SMG&#34;&gt; Heavy SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Assault Rifle&#34;&gt; Assault Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Rifle&#34;&gt; Charge Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Sniper Rifle&#34;&gt; Sniper Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Lance&#34;&gt; Charge Lance&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Minigun&#34;&gt; Minigun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;LMG&#34;&gt; LMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Shotgun&#34;&gt; Shotgun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge SMG&#34;&gt; Charge SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Great Bow&#34;&gt; Great Bow&lt;/label&gt;&#xA;      &#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label for=&#34;wd-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;wd-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Awful&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.35&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;wd-calc&#34; class=&#34;btn&#34;&gt;Compare DPS&lt;/button&gt;&#xA;  &lt;div class=&#34;wd-result&#34;&gt;&#xA;    &lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Weapon&lt;/th&gt;&lt;th&gt;DPS&lt;/th&gt;&lt;th&gt;Range&lt;/th&gt;&lt;th&gt;Damage&lt;/th&gt;&lt;th&gt;Accuracy&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody id=&#34;wd-body&#34;&gt;&lt;/tbody&gt;&lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;wd-note&#34;&gt;Community-consensus base DPS for RimWorld 1.6. Adjusted by quality. Real values shift with shooting skill, cover and range.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RimWorld Zucht-Rechner — Tierzucht &amp; Aufzucht (1.6 &amp; Odyssey)</title>
      <link>https://www.rimworldtools.com/de/tools/animal-breeding-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/de/tools/animal-breeding-calculator/</guid>
      <description>&lt;p&gt;Nutze den &lt;strong&gt;RimWorld Zucht-Rechner&lt;/strong&gt;, um Tierzucht und Aufzucht zu planen — für die aktuelle &lt;strong&gt;1.6 / Odyssey&lt;/strong&gt;-Version.&lt;/p&gt;&#xA;&lt;h2&gt;Tierzucht Rechner&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;animal-breeding&#34; id=&#34;animal-breeding&#34;&gt;&#xA;  &lt;h3&gt;Animal Breeding Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-breed&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;ab-breed&#34;&gt;&#xA;      &lt;option value=&#34;5|2|16&#34;&gt;Chicken (5d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;6|3|12&#34;&gt;Rabbit (6d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;12|3|25&#34;&gt;Pig (12d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;20|1|30&#34;&gt;Cow (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Goat (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Sheep (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Muffalo (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Horse (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;20|1|25&#34;&gt;Alpaca (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;60|1|90&#34;&gt;Elephant (60d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;12|2|20&#34;&gt;Boar (12d gestation, 2/litter)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-pairs&#34;&gt;Breeding pairs&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-pairs&#34; min=&#34;1&#34; value=&#34;2&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-days&#34;&gt;Simulate days&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-days&#34; min=&#34;10&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ab-calc&#34; class=&#34;btn&#34;&gt;Project Herd Growth&lt;/button&gt;&#xA;  &lt;div class=&#34;ab-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;New offspring expected:&lt;/strong&gt; &lt;span id=&#34;ab-offspring&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Herd size after simulation:&lt;/strong&gt; &lt;span id=&#34;ab-herd&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;ab-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ab-note&#34;&gt;Community-consensus breeding values for RimWorld 1.6. Actual offspring depend on fertility, pen space and slaughtering.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Which RimWorld DLC Should You Buy First?</title>
      <link>https://www.rimworldtools.com/guides/dlc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/guides/dlc/</guid>
      <description>&lt;p&gt;There are &lt;strong&gt;5 RimWorld DLCs&lt;/strong&gt; (including &lt;strong&gt;Odyssey&lt;/strong&gt;). If you&#39;re wondering which to buy first, this guide ranks them by value for different playstyles.&lt;/p&gt;&#xA;&lt;h2&gt;All 5 RimWorld DLCs&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;DLC&lt;/th&gt;&lt;th&gt;Adds&lt;/th&gt;&lt;th&gt;Best for&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;&lt;tbody&gt;&#xA;&lt;tr&gt;&lt;td&gt;Royalty&lt;/td&gt;&lt;td&gt;Empire faction, titles, psionics, mech clusters&lt;/td&gt;&lt;td&gt;Players who like structured goals and magic-like powers.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Ideology&lt;/td&gt;&lt;td&gt;Belief systems, rituals, social roles, dryads&lt;/td&gt;&lt;td&gt;Story and roleplay players who enjoy customizing colonies.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Biotech&lt;/td&gt;&lt;td&gt;Children, mechanoids, genetics, xenohumans&lt;/td&gt;&lt;td&gt;Long-term colony builders who love depth and family lines.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Anomaly&lt;/td&gt;&lt;td&gt;Horror entities, containment, alternate endings&lt;/td&gt;&lt;td&gt;Players who want danger, mystery and a darker tone.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;tr&gt;&lt;td&gt;Odyssey&lt;/td&gt;&lt;td&gt;Gravships, inter-planet travel, moving colonies, space stations&lt;/td&gt;&lt;td&gt;Explorers who want to leave the planet and travel.&lt;/td&gt;&lt;/tr&gt;&#xA;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2&gt;Our Recommendation&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Biotech&lt;/strong&gt; offers the most depth and replay value for most players. If you love exploration, &lt;strong&gt;Odyssey&lt;/strong&gt; adds a whole new endgame. For a lighter, cheaper first step, &lt;strong&gt;Royalty&lt;/strong&gt; is a safe pick.&lt;/p&gt;</description>
    </item>
    <item>
      <title>服务条款 — RimWorld Tools（环世界工具站）</title>
      <link>https://www.rimworldtools.com/zh-hans/terms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/terms/</guid>
      <description>&lt;h1&gt;服务条款&lt;/h1&gt;&#xA;&lt;p&gt;最后更新：2026 年 10 月。使用本站（RimWorld Tools / 环世界工具站）即表示您同意以下条款。&lt;/p&gt;&#xA;&lt;h2&gt;网站性质&lt;/h2&gt;&#xA;&lt;p&gt;本站为&lt;strong&gt;玩家自制粉丝站&lt;/strong&gt;，提供环世界（RimWorld）游戏的交互式计算器、攻略与资讯。本站与 Ludeon Studios 无任何隶属或授权关系；RimWorld 及相关名称、美术均为 Ludeon Studios 的商标与版权财产。&lt;/p&gt;&#xA;&lt;h2&gt;工具与内容&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;  &lt;li&gt;本站工具基于社区共识数值与游戏机制整理，&lt;strong&gt;不构成任何形式的保证&lt;/strong&gt;；游戏版本更新可能导致数值变化。&lt;/li&gt;&#xA;  &lt;li&gt;攻略与资讯内容仅供学习参考，引用来源均在页面内标注。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;免责声明&lt;/h2&gt;&#xA;&lt;p&gt;本站内容按「现状」提供，不对准确性、完整性作任何明示或默示保证。因使用本站工具或内容产生的任何损失，本站概不负责。&lt;/p&gt;&#xA;&lt;h2&gt;联系我们&lt;/h2&gt;&#xA;&lt;p&gt;如有任何问题，请发送邮件至：&lt;strong&gt;merrysee888@qq.com&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界伤害计算器 — 武器伤害与穿透模拟（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/damage-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/damage-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界伤害计算器&lt;/strong&gt;，模拟武器伤害与护甲穿透效果——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;伤害计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;damage-calc&#34; id=&#34;damage-calc&#34;&gt;&#xA;  &lt;h3&gt;Weapon Damage Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-weapon&#34;&gt;Weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-weapon&#34;&gt;&#xA;      &lt;option value=&#34;8&#34;&gt;Knife (steel) (base 8 Cut)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Short bow (base 7 Arrow)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Recurve bow (base 9 Arrow)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Pistol (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Revolver (base 13 Bullet)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;SMG (submachine) (base 8 Bullet)&lt;/option&gt;&lt;option value=&#34;11&#34;&gt;Assault rifle (base 11 Bullet)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Heavy SMG (base 10 Bullet)&lt;/option&gt;&lt;option value=&#34;27&#34;&gt;Sniper rifle (base 27 Bullet)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Charge rifle (base 15 Charge)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Minigun (per bullet) (base 7 Bullet)&lt;/option&gt;&lt;option value=&#34;18&#34;&gt;Plasma sword (base 18 Cut)&lt;/option&gt;&lt;option value=&#34;34&#34;&gt;Zeushammer (base 34 Blunt)&lt;/option&gt;&lt;option value=&#34;24&#34;&gt;Monosword (base 24 Cut)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;EMP grenade (base 5 EMP)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;dc-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dc-field&#34;&gt;&#xA;    &lt;label for=&#34;dc-armor&#34;&gt;Enemy armor (0-100)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;dc-armor&#34; min=&#34;0&#34; max=&#34;100&#34; value=&#34;30&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dc-calc&#34; class=&#34;btn&#34;&gt;Calculate Damage&lt;/button&gt;&#xA;  &lt;div class=&#34;dc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage per hit:&lt;/strong&gt; &lt;span id=&#34;dc-dmg&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界作物产量计算器 — 种植规划与收成（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/crop-yield-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/crop-yield-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界作物产量计算器&lt;/strong&gt;，规划农田与估算作物收成——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;作物产量计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;crop-yield&#34; id=&#34;crop-yield&#34;&gt;&#xA;  &lt;h3&gt;Crop Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-crop&#34;&gt;Crop&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-crop&#34;&gt;&#xA;      &lt;option value=&#34;4|5&#34;&gt;Rice (5d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;8|9&#34;&gt;Potatoes (9d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;17|17&#34;&gt;Corn (17d, ~17 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Strawberries (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;12|10&#34;&gt;Haygrass (10d, ~12 yield)&lt;/option&gt;&lt;option value=&#34;6|9&#34;&gt;Cotton (9d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;6|11&#34;&gt;Smokeleaf (11d, ~6 yield)&lt;/option&gt;&lt;option value=&#34;8|16&#34;&gt;Psychoid (yayo) (16d, ~8 yield)&lt;/option&gt;&lt;option value=&#34;4|14&#34;&gt;Healroot (14d, ~4 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Agave (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;5|9&#34;&gt;Beer hops (9d, ~5 yield)&lt;/option&gt;&lt;option value=&#34;7|8&#34;&gt;Mushrooms (nutrifungus) (8d, ~7 yield)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-soil&#34;&gt;Soil type&lt;/label&gt;&#xA;    &lt;select id=&#34;cy-soil&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Sandy soil&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal soil&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Rich soil&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Hydroponics&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cy-field&#34;&gt;&#xA;    &lt;label for=&#34;cy-tiles&#34;&gt;Tiles planted&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cy-tiles&#34; min=&#34;1&#34; value=&#34;100&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cy-calc&#34; class=&#34;btn&#34;&gt;Calculate Harvest&lt;/button&gt;&#xA;  &lt;div class=&#34;cy-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Harvest per cycle:&lt;/strong&gt; &lt;span id=&#34;cy-harvest&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Per day (per tile):&lt;/strong&gt; &lt;span id=&#34;cy-rate&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;cy-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;cy-note&#34;&gt;Community-consensus values for RimWorld 1.6. Actual yields vary with plant skill and weather events (blight, cold snaps).&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界冷库制冷计算器 — 冷却器数量与冷库规划（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/freezer-cooler/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/freezer-cooler/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界冷库制冷计算器&lt;/strong&gt;，规划冷库所需冷却器数量——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;冷库制冷计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;freezer-cooler&#34; id=&#34;freezer-cooler&#34;&gt;&#xA;  &lt;h3&gt;Freezer Cooler Count Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-tiles&#34;&gt;Freezer size (walkable tiles)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;fc-tiles&#34; min=&#34;10&#34; value=&#34;200&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-temp&#34;&gt;Target temperature (°C)&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-temp&#34;&gt;&#xA;      &lt;option value=&#34;-10&#34;&gt;-10°C — Cold freezer (meat)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;-5°C — Cold freezer&lt;/option&gt;&lt;option value=&#34;0&#34;&gt;0°C — Standard fridge&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;10°C — Cool room&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;fc-field&#34;&gt;&#xA;    &lt;label for=&#34;fc-biome&#34;&gt;Biome&lt;/label&gt;&#xA;    &lt;select id=&#34;fc-biome&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Temperate / Boreal&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Tropical / Desert&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Arid Shrubland&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Cold / Tundra / Ice&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;fc-calc&#34; class=&#34;btn&#34;&gt;Calculate Coolers&lt;/button&gt;&#xA;  &lt;div class=&#34;fc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recommended coolers:&lt;/strong&gt; &lt;span id=&#34;fc-count&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;fc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;fc-note&#34;&gt;Experience-based estimate for RimWorld 1.6. Each cooler maintains roughly 100 tiles at ~0°C. Add 1 spare cooler for safety. Walls, insulation and double-doors improve efficiency.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;freezer-cooler&#39;);&#xA;  var btn = root.querySelector(&#39;#fc-calc&#39;);&#xA;  var elC = root.querySelector(&#39;#fc-count&#39;);&#xA;  var elT = root.querySelector(&#39;#fc-tip&#39;);&#xA;  var base =  100 ;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var tiles = num(&#39;#fc-tiles&#39;);&#xA;    var tempF = parseFloat(root.querySelector(&#39;#fc-temp&#39;).value);&#xA;    var biomeF = parseFloat(root.querySelector(&#39;#fc-biome&#39;).value);&#xA;    var perCooler = base * tempF * biomeF;&#xA;    var count = Math.max(1, Math.ceil(tiles / perCooler));&#xA;    elC.textContent = count;&#xA;    elT.textContent = &#39;Run &#39; + (count+1) + &#39; for safety margin. Use double doors + insulated walls to reduce load.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;高效制冷&lt;/h2&gt;&#xA;&lt;p&gt;冷库保持在 &lt;strong&gt;-5°C 至 -10°C&lt;/strong&gt;。&lt;strong&gt;双层墙&lt;/strong&gt;与&lt;strong&gt;气闸门&lt;/strong&gt;减少冷气流失，约每 15-20 格配 1 台冷却器为基准，炎热气候要多配并加强隔热。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界动物繁育计算器 — 繁殖周期与育成（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/animal-breeding-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/animal-breeding-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界动物繁育计算器&lt;/strong&gt;，规划动物繁殖与育成——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;动物繁育计算器&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;animal-breeding&#34; id=&#34;animal-breeding&#34;&gt;&#xA;  &lt;h3&gt;Animal Breeding Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-breed&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;ab-breed&#34;&gt;&#xA;      &lt;option value=&#34;5|2|16&#34;&gt;Chicken (5d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;6|3|12&#34;&gt;Rabbit (6d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;12|3|25&#34;&gt;Pig (12d gestation, 3/litter)&lt;/option&gt;&lt;option value=&#34;20|1|30&#34;&gt;Cow (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Goat (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;15|2|20&#34;&gt;Sheep (15d gestation, 2/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Muffalo (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;30|1|40&#34;&gt;Horse (30d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;20|1|25&#34;&gt;Alpaca (20d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;60|1|90&#34;&gt;Elephant (60d gestation, 1/litter)&lt;/option&gt;&lt;option value=&#34;12|2|20&#34;&gt;Boar (12d gestation, 2/litter)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-pairs&#34;&gt;Breeding pairs&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-pairs&#34; min=&#34;1&#34; value=&#34;2&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ab-field&#34;&gt;&#xA;    &lt;label for=&#34;ab-days&#34;&gt;Simulate days&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ab-days&#34; min=&#34;10&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ab-calc&#34; class=&#34;btn&#34;&gt;Project Herd Growth&lt;/button&gt;&#xA;  &lt;div class=&#34;ab-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;New offspring expected:&lt;/strong&gt; &lt;span id=&#34;ab-offspring&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Herd size after simulation:&lt;/strong&gt; &lt;span id=&#34;ab-herd&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;ab-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ab-note&#34;&gt;Community-consensus breeding values for RimWorld 1.6. Actual offspring depend on fertility, pen space and slaughtering.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;animal-breeding&#39;);&#xA;  var btn = root.querySelector(&#39;#ab-calc&#39;);&#xA;  var elO = root.querySelector(&#39;#ab-offspring&#39;);&#xA;  var elH = root.querySelector(&#39;#ab-herd&#39;);&#xA;  var elTip = root.querySelector(&#39;#ab-tip&#39;);&#xA;  function calc(){&#xA;    var v = root.querySelector(&#39;#ab-breed&#39;).value.split(&#39;|&#39;);&#xA;    var gest = parseInt(v[0])||1;&#xA;    var litter = parseInt(v[1])||1;&#xA;    var pairs = parseInt(root.querySelector(&#39;#ab-pairs&#39;).value)||1;&#xA;    var days = parseInt(root.querySelector(&#39;#ab-days&#39;).value)||1;&#xA;    var cycles = Math.floor(days / (gest + 5));&#xA;    var offspring = cycles * litter * pairs;&#xA;    elO.textContent = &#39;~&#39; + offspring + &#39; offspring&#39;;&#xA;    elH.textContent = &#39;~&#39; + (pairs*2 + offspring) + &#39; animals&#39;;&#xA;    elTip.textContent = litter &gt; 1 ? &#39;Fast breeder — watch food and pen space.&#39; : &#39;Slow breeder — keep the herd stable and protect breeding stock.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;繁育规划&lt;/h2&gt;&#xA;&lt;p&gt;保持&lt;strong&gt;一对公母&lt;/strong&gt;并指派高&lt;strong&gt;动物护理&lt;/strong&gt;技能殖民者，可提高妊娠成功率。&lt;strong&gt;牛&lt;/strong&gt;奶肉兼得，&lt;strong&gt;野牛&lt;/strong&gt;产毛且可骑乘；注意控制种群规模避免饲料压力。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界品质计算器 — 工艺品质与材料加成（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/quality-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/quality-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界品质计算器&lt;/strong&gt;，估算工艺成品的品质分布——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;品质计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;quality-calculator&#34; id=&#34;quality-calculator&#34;&gt;&#xA;  &lt;h3&gt;Crafting quality chance estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-skill&#34;&gt;Crafting skill (0–20)&lt;/label&gt;&#xA;    &lt;input type=&#34;range&#34; id=&#34;qc-skill&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;10&#34;&gt;&#xA;    &lt;span class=&#34;qc-val&#34; id=&#34;qc-skill-val&#34;&gt;10&lt;/span&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-field&#34;&gt;&#xA;    &lt;label for=&#34;qc-inspired&#34;&gt;Inspired creativity&lt;/label&gt;&#xA;    &lt;input type=&#34;checkbox&#34; id=&#34;qc-inspired&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;qc-results&#34;&gt;&#xA;    &lt;table&gt;&#xA;      &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Quality&lt;/th&gt;&lt;th&gt;Chance&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;      &lt;tbody id=&#34;qc-body&#34;&gt;&lt;/tbody&gt;&#xA;    &lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;qc-note&#34;&gt;Approximate baseline for RimWorld 1.6. Actual odds vary by skill passions, inspirations and MODs.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;quality-calculator&#39;);&#xA;  var slider = root.querySelector(&#39;#qc-skill&#39;);&#xA;  var val = root.querySelector(&#39;#qc-skill-val&#39;);&#xA;  var inspired = root.querySelector(&#39;#qc-inspired&#39;);&#xA;  var body = root.querySelector(&#39;#qc-body&#39;);&#xA;&#xA;  var levels = &#34;[{\&#34;name\&#34;:\&#34;Awful\&#34;,\&#34;weight\&#34;:5},{\&#34;name\&#34;:\&#34;Poor\&#34;,\&#34;weight\&#34;:10},{\&#34;name\&#34;:\&#34;Normal\&#34;,\&#34;weight\&#34;:60},{\&#34;name\&#34;:\&#34;Good\&#34;,\&#34;weight\&#34;:15},{\&#34;name\&#34;:\&#34;Excellent\&#34;,\&#34;weight\&#34;:7},{\&#34;name\&#34;:\&#34;Masterwork\&#34;,\&#34;weight\&#34;:2.5},{\&#34;name\&#34;:\&#34;Legendary\&#34;,\&#34;weight\&#34;:0.5}]&#34;;&#xA;  var boosts = &#34;{\&#34;0\&#34;:0.6,\&#34;10\&#34;:1.4,\&#34;13\&#34;:1.6,\&#34;15\&#34;:1.8,\&#34;18\&#34;:2,\&#34;20\&#34;:2.2,\&#34;3\&#34;:0.8,\&#34;5\&#34;:1,\&#34;8\&#34;:1.2}&#34;;&#xA;&#xA;  function boostFor(skill){&#xA;    var keys = Object.keys(boosts).map(Number).sort(function(a,b){return a-b;});&#xA;    var chosen = keys[0];&#xA;    keys.forEach(function(k){ if(k &lt;= skill) chosen = k; });&#xA;    return boosts[chosen];&#xA;  }&#xA;  function compute(){&#xA;    var skill = parseInt(slider.value,10);&#xA;    var boost = boostFor(skill);&#xA;    if(inspired.checked) boost *= 1.6;&#xA;    var total = 0;&#xA;    levels.forEach(function(l){ total += l.weight * boost; });&#xA;    body.innerHTML = &#39;&#39;;&#xA;    levels.forEach(function(l){&#xA;      var pct = (l.weight * boost / total * 100).toFixed(1);&#xA;      var tr = document.createElement(&#39;tr&#39;);&#xA;      var td1 = document.createElement(&#39;td&#39;); td1.textContent = l.name;&#xA;      var td2 = document.createElement(&#39;td&#39;); td2.textContent = pct + &#39;%&#39;;&#xA;      tr.appendChild(td1); tr.appendChild(td2);&#xA;      body.appendChild(tr);&#xA;    });&#xA;  }&#xA;  slider.addEventListener(&#39;input&#39;, function(){ val.textContent = slider.value; compute(); });&#xA;  inspired.addEventListener(&#39;change&#39;, compute);&#xA;  compute();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;提升高品质概率&lt;/h2&gt;&#xA;&lt;p&gt;高品质受&lt;strong&gt;工艺技能&lt;/strong&gt;与&lt;strong&gt;材料品质&lt;/strong&gt;影响。使用「灵感：工艺热情」可稳定出极品；指派专职高技能工匠使用高级工作台（如制造机）显著提高大师/传奇概率。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界基因设计器 — 基因组合与异种基因（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/gene-designer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/gene-designer/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界基因设计器&lt;/strong&gt;，设计殖民者基因组合——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本（含生物科技 Biotech 扩展内容）。&lt;/p&gt;&#xA;&lt;h2&gt;基因设计器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;gene-designer&#34; id=&#34;gene-designer&#34;&gt;&#xA;  &lt;h3&gt;Gene Designer — Metabolic Budget&lt;/h3&gt;&#xA;  &lt;p&gt;Check the genes you want; see the metabolic cost total and whether the pawn stays balanced.&lt;/p&gt;&#xA;  &lt;div class=&#34;gd-genes&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-5 opinion, &amp;#43;2 melee&#34;&gt; Aggressive (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;-1 shooting accuracy&#34;&gt; Nearsighted (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;5 opinion&#34;&gt; Kind (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed&#34;&gt; Fast Walker (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;15% move speed (stackable)&#34;&gt; Jogger (Movement, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% immunity gain&#34;&gt; Super Immunity (Immunity, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;-50% pain from attacks&#34;&gt; Tough (Combat, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;50% global learning&#34;&gt; Fast Learner (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;100% skill gain&#34;&gt; Photographic Memory (Skill, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-2&#34; title=&#34;&amp;#43;1 psycast level&#34;&gt; Psychically Sensitive (Psycast, cost -2)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;mood from kills, -5 opinion&#34;&gt; Bloodlust (Personality, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-3&#34; title=&#34;Blood feed, needs hemogen&#34;&gt; Kindred (Sanguophage) (Sanguophage, cost -3)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;0&#34; title=&#34;Xenogenes don&amp;#39;t pass to children&#34;&gt; Xenogene only (most) (General, cost 0)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;See in darkness&#34;&gt; Dark Vision (Vision, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;No food poisoning penalty&#34;&gt; Strong Stomach (Resistance, cost -1)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;gd-g&#34;&gt;&lt;input type=&#34;checkbox&#34; data-cost=&#34;-1&#34; title=&#34;&amp;#43;50% immunity gain&#34;&gt; Disease Resistant (Immunity, cost -1)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;gd-calc&#34; class=&#34;btn&#34;&gt;Check Metabolic Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;gd-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Metabolic cost:&lt;/strong&gt; &lt;span id=&#34;gd-cost&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界娱乐计算器 — 娱乐需求与心情规划（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/recreation-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/recreation-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界娱乐计算器&lt;/strong&gt;，规划殖民地的娱乐需求——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;娱乐计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;recreation-calc&#34; id=&#34;recreation-calc&#34;&gt;&#xA;  &lt;h3&gt;Recreation Variety Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Check the facilities you have:&lt;/p&gt;&#xA;  &lt;div class=&#34;rc-facs&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Social]&#34;&gt; Dining table &amp;#43; chairs&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Book / reading (bookshelf)]&#34;&gt; Bookshelf&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops)]&#34;&gt; Chess table&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Exercise (training dummy, gym)]&#34;&gt; Hoops basketball hoop&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Television (tube television)]&#34;&gt; Tube television&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Music (instrument)]&#34;&gt; Piano / harp / drum&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Art (sculpture, gallery)]&#34;&gt; Sculpture (art)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Meditation (anima tree, shrine)]&#34;&gt; Anima tree / shrine&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Exercise (training dummy, gym)]&#34;&gt; Training dummy&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rc-f&#34;&gt;&lt;input type=&#34;checkbox&#34; data-types=&#34;[Board game (chess, hoops) Social]&#34;&gt; Billiards table&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Check Recreation Coverage&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Recreation types covered:&lt;/strong&gt; &lt;span id=&#34;rc-types&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界屠宰计算器 — 肉类与皮革产量（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/butchery-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/butchery-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界屠宰计算器&lt;/strong&gt;，估算屠宰收益——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;屠宰计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;butchery&#34; id=&#34;butchery&#34;&gt;&#xA;  &lt;h3&gt;Butchery Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-animal&#34;&gt;Animal&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-animal&#34;&gt;&#xA;      &lt;option value=&#34;8|6&#34;&gt;Chicken (~8 meat, ~6 leather)&lt;/option&gt;&lt;option value=&#34;6|4&#34;&gt;Rabbit (~6 meat, ~4 leather)&lt;/option&gt;&lt;option value=&#34;55|30&#34;&gt;Pig (~55 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;120|60&#34;&gt;Cow (~120 meat, ~60 leather)&lt;/option&gt;&lt;option value=&#34;45|25&#34;&gt;Goat (~45 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;40|25&#34;&gt;Sheep (~40 meat, ~25 leather)&lt;/option&gt;&lt;option value=&#34;150|90&#34;&gt;Muffalo (~150 meat, ~90 leather)&lt;/option&gt;&lt;option value=&#34;35|20&#34;&gt;Alpaca (~35 meat, ~20 leather)&lt;/option&gt;&lt;option value=&#34;40|30&#34;&gt;Deer (~40 meat, ~30 leather)&lt;/option&gt;&lt;option value=&#34;60|35&#34;&gt;Boar (~60 meat, ~35 leather)&lt;/option&gt;&lt;option value=&#34;500|300&#34;&gt;Thrumbo (~500 meat, ~300 leather)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-qty&#34;&gt;Number butchered&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;bu-qty&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;bu-field&#34;&gt;&#xA;    &lt;label for=&#34;bu-table&#34;&gt;Butcher station&lt;/label&gt;&#xA;    &lt;select id=&#34;bu-table&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Butcher spot&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Butcher table&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Sterile butcher table&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;bu-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;bu-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total meat:&lt;/strong&gt; &lt;span id=&#34;bu-meat&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total leather:&lt;/strong&gt; &lt;span id=&#34;bu-leather&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;bu-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;bu-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Yields vary with butcher skill and bill quality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界开局随机生成器 — 殖民者与初始装备（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/start-randomizer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/start-randomizer/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界开局随机生成器&lt;/strong&gt;，生成随机开局殖民者组合——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;开局随机生成器&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;start-randomizer&#34; id=&#34;start-randomizer&#34;&gt;&#xA;  &lt;h3&gt;Generate a random colony start&lt;/h3&gt;&#xA;  &lt;p class=&#34;controls&#34;&gt;&lt;button id=&#34;rz-roll&#34; class=&#34;btn&#34;&gt;🎲 Roll Random Start&lt;/button&gt;&lt;/p&gt;&#xA;  &lt;div class=&#34;rz-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; &lt;span id=&#34;rz-scenario&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Biome:&lt;/strong&gt; &lt;span id=&#34;rz-biome&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Difficulty hint:&lt;/strong&gt; &lt;span id=&#34;rz-diff&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Recommended starting traits&lt;/h3&gt;&#xA;  &lt;table class=&#34;rz-traits&#34;&gt;&#xA;    &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Traits&lt;/th&gt;&lt;th&gt;Role&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Sanguine &amp;#43; Industrious&lt;/td&gt;&lt;td&gt;Balanced all-rounder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Tough &amp;#43; Brawler&lt;/td&gt;&lt;td&gt;Frontline fighter&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Too Smart &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;Dedicated researcher&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Jogger &amp;#43; Sanguine&lt;/td&gt;&lt;td&gt;Scout / hauler&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;      &lt;tr&gt;&lt;td&gt;Industrious &amp;#43; Quick Sleeper&lt;/td&gt;&lt;td&gt;High productivity builder&lt;/td&gt;&lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;start-randomizer&#39;);&#xA;  var btn = root.querySelector(&#39;#rz-roll&#39;);&#xA;  var elS = root.querySelector(&#39;#rz-scenario&#39;);&#xA;  var elB = root.querySelector(&#39;#rz-biome&#39;);&#xA;  var elD = root.querySelector(&#39;#rz-diff&#39;);&#xA;&#xA;  var scenarios = &#34;[{\&#34;desc\&#34;:\&#34;Three survivors from a crashed ship. Balanced start, most common.\&#34;,\&#34;name\&#34;:\&#34;Crashlanded\&#34;},{\&#34;desc\&#34;:\&#34;One survivor, high starting wealth. Fast start, more danger.\&#34;,\&#34;name\&#34;:\&#34;Rich Explorer\&#34;},{\&#34;desc\&#34;:\&#34;One naked survivor. Extreme difficulty, highest challenge.\&#34;,\&#34;name\&#34;:\&#34;Naked Brutality\&#34;},{\&#34;desc\&#34;:\&#34;Five tribals, low tech. Large crew, slow research.\&#34;,\&#34;name\&#34;:\&#34;Lost Tribe\&#34;},{\&#34;desc\&#34;:\&#34;Start with a mechanitor and a mech. Requires Biotech DLC.\&#34;,\&#34;name\&#34;:\&#34;Mechanitor\&#34;}]&#34;;&#xA;  var biomes = &#34;[{\&#34;difficulty\&#34;:1,\&#34;name\&#34;:\&#34;Temperate Forest\&#34;,\&#34;temp\&#34;:\&#34;Mild, four seasons\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Boreal Forest\&#34;,\&#34;temp\&#34;:\&#34;Cold winters, short growing season\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Tropical Rainforest\&#34;,\&#34;temp\&#34;:\&#34;Hot, wet, year-round growing\&#34;},{\&#34;difficulty\&#34;:2,\&#34;name\&#34;:\&#34;Arid Shrubland\&#34;,\&#34;temp\&#34;:\&#34;Hot, dry, sparse trees\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Desert\&#34;,\&#34;temp\&#34;:\&#34;Very hot, no trees, little water\&#34;},{\&#34;difficulty\&#34;:3,\&#34;name\&#34;:\&#34;Tundra\&#34;,\&#34;temp\&#34;:\&#34;Cold year-round, very short growing season\&#34;},{\&#34;difficulty\&#34;:4,\&#34;name\&#34;:\&#34;Ice Sheet\&#34;,\&#34;temp\&#34;:\&#34;Extreme cold, nearly no life\&#34;}]&#34;;&#xA;&#xA;  function roll(){&#xA;    var s = scenarios[Math.floor(Math.random()*scenarios.length)];&#xA;    var b = biomes[Math.floor(Math.random()*biomes.length)];&#xA;    elS.textContent = s.name + &#39; — &#39; + s.desc;&#xA;    elB.textContent = b.name + &#39; (&#39; + b.temp + &#39;)&#39;;&#xA;    elD.textContent = &#39;Difficulty &#39; + b.difficulty + &#39;/4&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, roll);&#xA;  roll();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;开局团队怎么选？&lt;/h2&gt;&#xA;&lt;p&gt;推荐覆盖三大核心：&lt;strong&gt;建造&lt;/strong&gt;（建造+采矿）、&lt;strong&gt;医疗&lt;/strong&gt;（医疗+种植）、&lt;strong&gt;战斗&lt;/strong&gt;（射击+社交）。特性优先 &lt;strong&gt;坚韧&lt;/strong&gt;、&lt;strong&gt;勤劳&lt;/strong&gt;，兴趣（Passion）决定成长速度。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界心情计算器 — 心情修正与崩溃分析（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/mood-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/mood-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界心情计算器&lt;/strong&gt;，分析殖民者的心情修正与精神崩溃风险——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;心情计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;mood-calc&#34; id=&#34;mood-calc&#34;&gt;&#xA;  &lt;h3&gt;Mood Impact Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Select the mood modifiers affecting this colonist:&lt;/p&gt;&#xA;  &lt;div class=&#34;mc-mods&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;5&#34;&gt; Impressive bedroom (5&amp;#43; mood) (5 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Good meal (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Lavish meal (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-3&#34;&gt; Ate without table (-3) (-3 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;0&#34;&gt; Slept in own room (0 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-7&#34;&gt; Slept on ground (-7) (-7 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Witnessed death (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-6&#34;&gt; Colonist died recently (-6) (-6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Pain (moderate, -10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-20&#34;&gt; Pain (severe, -20) (-20 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Cold (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-8&#34;&gt; Hot (-8) (-8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-4&#34;&gt; Darkness (-4) (-4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-10&#34;&gt; Socially isolated (-10) (-10 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;8&#34;&gt; Beautiful surroundings (&amp;#43;8) (8 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;4&#34;&gt; Recreation satisfied (&amp;#43;4) (4 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;6&#34;&gt; Drug high (mild, &amp;#43;6) (6 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-15&#34;&gt; Drug withdrawal (-15) (-15 )&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;mc-m&#34;&gt;&lt;input type=&#34;checkbox&#34; data-delta=&#34;-12&#34;&gt; Psycast / psychic drone (-12) (-12 )&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mc-calc&#34; class=&#34;btn&#34;&gt;Calculate Mood&lt;/button&gt;&#xA;  &lt;div class=&#34;mc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated mood:&lt;/strong&gt; &lt;span id=&#34;mc-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界心灵专注计算器 — 心灵力量与专注类型（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/psypower-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/psypower-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界心灵专注计算器&lt;/strong&gt;，规划心灵力量（Psycast）——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本（含&lt;strong&gt;皇权&lt;/strong&gt;扩展内容）。&lt;/p&gt;&#xA;&lt;h2&gt;心灵专注计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;psyfocus&#34; id=&#34;psyfocus&#34;&gt;&#xA;  &lt;h3&gt;Psyfocus &amp; Meditation Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-level&#34;&gt;Psycast level&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-level&#34;&gt;&#xA;      &lt;option value=&#34;30&#34;&gt;1 — Novice (needs ~30 focus)&lt;/option&gt;&lt;option value=&#34;45&#34;&gt;2 — Adept (needs ~45 focus)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;3 — Practitioner (needs ~60 focus)&lt;/option&gt;&lt;option value=&#34;75&#34;&gt;4 — Expert (needs ~75 focus)&lt;/option&gt;&lt;option value=&#34;90&#34;&gt;5 — Master (needs ~90 focus)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;6 — Archotech (needs ~100 focus)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-med&#34;&gt;Meditation type&lt;/label&gt;&#xA;    &lt;select id=&#34;pf-med&#34;&gt;&#xA;      &lt;option value=&#34;40&#34;&gt;Natural focus (trees, grass) (~40/day)&lt;/option&gt;&lt;option value=&#34;50&#34;&gt;Room focus (dignified room) (~50/day)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Anima tree (~60/day)&lt;/option&gt;&lt;option value=&#34;80&#34;&gt;Psyfocus artefact (best) (~80/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;pf-field&#34;&gt;&#xA;    &lt;label for=&#34;pf-hours&#34;&gt;Meditation hours per day&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;pf-hours&#34; min=&#34;1&#34; value=&#34;4&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pf-calc&#34; class=&#34;btn&#34;&gt;Calculate Focus Fill&lt;/button&gt;&#xA;  &lt;div class=&#34;pf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Days to full psyfocus:&lt;/strong&gt; &lt;span id=&#34;pf-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;pf-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;pf-note&#34;&gt;Community-consensus values for RimWorld 1.6 + Royalty. Psyfocus regenerates while meditating; strong psycasts consume focus.&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界意识形态探索器 — 信条、仪式与戒律（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/ideology-explorer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/ideology-explorer/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界意识形态探索器&lt;/strong&gt;，理解你的意识形态信条与仪式——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本（含&lt;strong&gt;意识形态&lt;/strong&gt;扩展内容）。&lt;/p&gt;&#xA;&lt;h2&gt;意识形态探索器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;ideology&#34; id=&#34;ideology&#34;&gt;&#xA;  &lt;h3&gt;Ideology Precept Explorer&lt;/h3&gt;&#xA;  &lt;p&gt;Browse precepts by category and pair them with rituals for your ideoligion.&lt;/p&gt;&#xA;  &lt;div class=&#34;id-precepts&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Blindness (Honorable)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Sight]&lt;/span&gt;&lt;p&gt;Blind pawns get mood bonus &amp;#43; social respect&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Cannibalism (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Food]&lt;/span&gt;&lt;p&gt;No mood penalty for eating human meat&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Slavery (Accepted)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Social]&lt;/span&gt;&lt;p&gt;Slaves work without mood penalty&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Drug use (Intense)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Drugs]&lt;/span&gt;&lt;p&gt;Drugs give bigger mood boosts, addiction risk&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Tree connection (Revered)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Nature]&lt;/span&gt;&lt;p&gt;Cutting trees causes mood penalty&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Ritual (Drum party)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Rituals]&lt;/span&gt;&lt;p&gt;Drum parties boost mood &amp;#43; social&lt;/p&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;id-p&#34;&gt;&lt;strong&gt;Raiding (Approved)&lt;/strong&gt; &lt;span class=&#34;id-cat&#34;&gt;[Combat]&lt;/span&gt;&lt;p&gt;Raiding gives mood boost to participants&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界房间气派度计算器 — 房间评分与心情加成（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/room-impressiveness/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/room-impressiveness/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界房间气派度计算器&lt;/strong&gt;，评估房间的气派度等级与心情加成——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;房间气派度计算器&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;room-impressiveness&#34; id=&#34;room-impressiveness&#34;&gt;&#xA;  &lt;h3&gt;Room Impressiveness Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-wealth&#34;&gt;Room wealth (silver)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-wealth&#34; min=&#34;0&#34; value=&#34;2000&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-beauty&#34;&gt;Room beauty&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-beauty&#34; value=&#34;4&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-space&#34;&gt;Walkable tiles (space)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-space&#34; min=&#34;1&#34; value=&#34;60&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ri-field&#34;&gt;&#xA;    &lt;label for=&#34;ri-clean&#34;&gt;Cleanliness&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;ri-clean&#34; value=&#34;0&#34; step=&#34;0.1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ri-calc&#34; class=&#34;btn&#34;&gt;Calculate Impressiveness&lt;/button&gt;&#xA;  &lt;div class=&#34;ri-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Impressiveness score:&lt;/strong&gt; &lt;span id=&#34;ri-score&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Level:&lt;/strong&gt; &lt;span id=&#34;ri-level&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Mood (bedroom):&lt;/strong&gt; &lt;span id=&#34;ri-mood&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ri-note&#34;&gt;Formula from RimWorld wiki: score = ((avg of 4 factors + lowest factor) / 2) × 100. Higher cleanliness and beauty boost the score fastest.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;room-impressiveness&#39;);&#xA;  var btn = root.querySelector(&#39;#ri-calc&#39;);&#xA;  var elS = root.querySelector(&#39;#ri-score&#39;);&#xA;  var elL = root.querySelector(&#39;#ri-level&#39;);&#xA;  var elM = root.querySelector(&#39;#ri-mood&#39;);&#xA;  var levels = &#34;[{\&#34;min\&#34;:0,\&#34;mood\&#34;:\&#34;-2\&#34;,\&#34;name\&#34;:\&#34;Awful\&#34;},{\&#34;min\&#34;:13,\&#34;mood\&#34;:\&#34;-1\&#34;,\&#34;name\&#34;:\&#34;Dull\&#34;},{\&#34;min\&#34;:31,\&#34;mood\&#34;:\&#34;0\&#34;,\&#34;name\&#34;:\&#34;Normal\&#34;},{\&#34;min\&#34;:44,\&#34;mood\&#34;:\&#34;+1\&#34;,\&#34;name\&#34;:\&#34;Nice\&#34;},{\&#34;min\&#34;:55,\&#34;mood\&#34;:\&#34;+2\&#34;,\&#34;name\&#34;:\&#34;Very Pleasant\&#34;},{\&#34;min\&#34;:65,\&#34;mood\&#34;:\&#34;+3\&#34;,\&#34;name\&#34;:\&#34;Pleasant\&#34;},{\&#34;min\&#34;:78,\&#34;mood\&#34;:\&#34;+4\&#34;,\&#34;name\&#34;:\&#34;Cool\&#34;},{\&#34;min\&#34;:96,\&#34;mood\&#34;:\&#34;+5\&#34;,\&#34;name\&#34;:\&#34;Impressively Impressive\&#34;},{\&#34;min\&#34;:120,\&#34;mood\&#34;:\&#34;+6\&#34;,\&#34;name\&#34;:\&#34;Extremely Impressive\&#34;},{\&#34;min\&#34;:170,\&#34;mood\&#34;:\&#34;+7\&#34;,\&#34;name\&#34;:\&#34;Unbelievably Impressive\&#34;},{\&#34;min\&#34;:240,\&#34;mood\&#34;:\&#34;+8\&#34;,\&#34;name\&#34;:\&#34;Wondrously Impressive\&#34;}]&#34;;&#xA;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var wealth = num(&#39;#ri-wealth&#39;);&#xA;    var beauty = num(&#39;#ri-beauty&#39;);&#xA;    var space = num(&#39;#ri-space&#39;);&#xA;    var clean = num(&#39;#ri-clean&#39;);&#xA;    var fW = wealth/3500;&#xA;    var fB = beauty/6;&#xA;    var fS = space/125;&#xA;    var fC = 1 + clean/2.5;&#xA;    var x = (fW + fB + fS + fC)/4;&#xA;    var y = Math.min(fW, fB, fS, fC);&#xA;    var score = (x + y)/2 * 100;&#xA;    var lvl = levels[levels.length-1];&#xA;    for(var i=0;i&lt;levels.length;i++){ if(score &gt;= levels[i].min){ lvl = levels[i]; } }&#xA;    elS.textContent = score.toFixed(1);&#xA;    elL.textContent = lvl.name;&#xA;    elM.textContent = lvl.mood;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;提升房间气派度&lt;/h2&gt;&#xA;&lt;p&gt;气派度由 &lt;strong&gt;大小&lt;/strong&gt;、&lt;strong&gt;美观度&lt;/strong&gt; 与 &lt;strong&gt;整洁度&lt;/strong&gt; 共同决定。摆放高质量雕塑、铺地板并保持清洁，可将&lt;strong&gt;卧室&lt;/strong&gt;与&lt;strong&gt;餐厅&lt;/strong&gt;提升到「体面」甚至「奢华」等级，带来稳定心情加成。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界房间预算计算器 — 房间价值与心情加成（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/room-budget-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/room-budget-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界房间预算计算器&lt;/strong&gt;，规划房间价值与心情加成——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;房间预算计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;room-budget&#34; id=&#34;room-budget&#34;&gt;&#xA;  &lt;h3&gt;Room Budget &amp; Beauty Calculator&lt;/h3&gt;&#xA;  &lt;p&gt;Add furniture you plan to build; see total beauty and rough cost.&lt;/p&gt;&#xA;  &lt;div class=&#34;rb-furn&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Essential&#34;&gt;Bed (single) (+0 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;0&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Storage &amp;#43; comfort&#34;&gt;Dresser (+2 beauty, ~80 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Small bonus&#34;&gt;End table (+2 beauty, ~30 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;30&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap beauty&#34;&gt;Plant pot (decorative) (+5 beauty, ~20 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;5&#34; data-cost=&#34;20&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Big beauty per cost&#34;&gt;Sculpture (small, good) (+50 beauty, ~120 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;50&#34; data-cost=&#34;120&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Premium room centerpiece&#34;&gt;Sculpture (large, good) (+100 beauty, ~300 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;100&#34; data-cost=&#34;300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Nice mid option&#34;&gt;Flower vase (+10 beauty, ~40 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;10&#34; data-cost=&#34;40&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Study bonus&#34;&gt;Bookshelf (+6 beauty, ~60 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;6&#34; data-cost=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Shared use&#34;&gt;Table (dining) (+2 beauty, ~70 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Cheap floor boost&#34;&gt;Carpet (per tile) (+2 beauty, ~5 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;Needed for bright&#34;&gt;Light (wall lamp) (+2 beauty, ~25 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;2&#34; data-cost=&#34;25&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rb-row&#34;&gt;&lt;span title=&#34;End-game showpiece&#34;&gt;Art statue (masterwork) (+500 beauty, ~1500 cost)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-beauty=&#34;500&#34; data-cost=&#34;1500&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rb-field&#34;&gt;&#xA;    &lt;label for=&#34;rb-factor&#34;&gt;Room factor&lt;/label&gt;&#xA;    &lt;select id=&#34;rb-factor&#34;&gt;&#xA;      &lt;option value=&#34;5&#34;&gt;Clean room (&amp;#43;1 cleanliness)&lt;/option&gt;&lt;option value=&#34;10&#34;&gt;Large room (20&amp;#43; tiles)&lt;/option&gt;&lt;option value=&#34;-5&#34;&gt;Small cramped room (&amp;lt;10 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rb-calc&#34; class=&#34;btn&#34;&gt;Calculate Room Budget&lt;/button&gt;&#xA;  &lt;div class=&#34;rb-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total beauty:&lt;/strong&gt; &lt;span id=&#34;rb-beauty&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界手术规划器 — 手术成功率与风险（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/surgery-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/surgery-planner/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界手术规划器&lt;/strong&gt;，估算手术成功率与风险——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;手术规划器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;surgery-planner&#34; id=&#34;surgery-planner&#34;&gt;&#xA;  &lt;h3&gt;Surgery Success Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-proc&#34;&gt;Procedure&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-proc&#34;&gt;&#xA;      &lt;option value=&#34;1&#34;&gt;Install peg leg (Simple, low risk)&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Install bionic arm (Common mid-game)&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Install bionic eye (Cheap, useful)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Install archotech leg (Rare, complex)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Install power claw (Combat upgrade)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Organ transplant (Needs donor organ)&lt;/option&gt;&lt;option value=&#34;2&#34;&gt;Heart transplant (High risk)&lt;/option&gt;&lt;option value=&#34;2.2&#34;&gt;Brain implant (psychic) (Highest risk)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Remove peg leg (Simple removal)&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Luci enhancement (Luciferium surgery)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-skill&#34;&gt;Doctor&#39;s Medical skill&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Medical 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Medical 5-9&lt;/option&gt;&lt;option value=&#34;0.97&#34;&gt;Medical 10-14&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medical 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;sp-field&#34;&gt;&#xA;    &lt;label for=&#34;sp-bed&#34;&gt;Surgery location&lt;/label&gt;&#xA;    &lt;select id=&#34;sp-bed&#34;&gt;&#xA;      &lt;option value=&#34;1.00&#34;&gt;Medical bed (clean)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.96&#34;&gt;Medical bed (slightly dirty)&lt;/option&gt;&#xA;      &lt;option value=&#34;0.92&#34;&gt;Regular bed / no light&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;sp-calc&#34; class=&#34;btn&#34;&gt;Calculate Success Rate&lt;/button&gt;&#xA;  &lt;div class=&#34;sp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated success rate:&lt;/strong&gt; &lt;span id=&#34;sp-rate&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Advice:&lt;/strong&gt; &lt;span id=&#34;sp-adv&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界护甲对比器 — 护甲值与类型对比（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/armor-comparator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/armor-comparator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界护甲对比器&lt;/strong&gt;，对比不同护甲的防护能力——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;护甲对比器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;armor-compare&#34; id=&#34;armor-compare&#34;&gt;&#xA;  &lt;h3&gt;Armor Calculator — Protection vs Penetration&lt;/h3&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-armor&#34;&gt;Armor / apparel&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-armor&#34;&gt;&#xA;      &lt;option value=&#34;0,0,0&#34;&gt;No armor&lt;/option&gt;&lt;option value=&#34;20,20,20&#34;&gt;Cloth apparel&lt;/option&gt;&lt;option value=&#34;35,30,30&#34;&gt;Leather apparel&lt;/option&gt;&lt;option value=&#34;55,45,25&#34;&gt;Flak jacket&lt;/option&gt;&lt;option value=&#34;65,50,30&#34;&gt;Flak vest&lt;/option&gt;&lt;option value=&#34;85,70,60&#34;&gt;Marine armor&lt;/option&gt;&lt;option value=&#34;90,75,65&#34;&gt;Cataphract armor&lt;/option&gt;&lt;option value=&#34;75,65,50&#34;&gt;Steel plate armor&lt;/option&gt;&lt;option value=&#34;70,55,50&#34;&gt;Recon armor&lt;/option&gt;&lt;option value=&#34;88,72,62&#34;&gt;Prestige marine&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;ac-field&#34;&gt;&#xA;    &lt;label for=&#34;ac-weapon&#34;&gt;Incoming weapon&lt;/label&gt;&#xA;    &lt;select id=&#34;ac-weapon&#34;&gt;&#xA;      &lt;option value=&#34;sharp&#34;&gt;Assault Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Charge Rifle (sharp)&lt;/option&gt;&lt;option value=&#34;sharp&#34;&gt;Melee sword (sharp)&lt;/option&gt;&lt;option value=&#34;blunt&#34;&gt;Blunt mace&lt;/option&gt;&lt;option value=&#34;heat&#34;&gt;Incendiary (heat)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;ac-calc&#34; class=&#34;btn&#34;&gt;Calculate Protection&lt;/button&gt;&#xA;  &lt;div class=&#34;ac-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Damage absorbed:&lt;/strong&gt; &lt;span id=&#34;ac-absorb&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Effective incoming:&lt;/strong&gt; &lt;span id=&#34;ac-incoming&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;ac-note&#34;&gt;Community-consensus armor values for RimWorld 1.6. Actual absorption also depends on hit location and armor sharp/blunt/heat type.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;armor-compare&#39;);&#xA;  var btn = root.querySelector(&#39;#ac-calc&#39;);&#xA;  var elA = root.querySelector(&#39;#ac-absorb&#39;);&#xA;  var elI = root.querySelector(&#39;#ac-incoming&#39;);&#xA;  function val(id){ return root.querySelector(id).value; }&#xA;  function calc(){&#xA;    var a = val(&#39;#ac-armor&#39;).split(&#39;,&#39;).map(Number);&#xA;    var pen = val(&#39;#ac-weapon&#39;);&#xA;    var idx = pen===&#39;sharp&#39;?0:(pen===&#39;blunt&#39;?1:2);&#xA;    var absorb = a[idx];&#xA;    elA.textContent = absorb.toFixed(0);&#xA;    elI.textContent = (100-absorb).toFixed(0);&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;护甲选择&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;海军护甲&lt;/strong&gt;是后期最佳平衡选择；&lt;strong&gt;侦察护甲&lt;/strong&gt;轻便适合远程输出，&lt;strong&gt;铁卫护甲（Cataphract）&lt;/strong&gt;最重但对机械族防御最强。注意护甲值 vs 防护（Sharp）的区别——前者偏转伤害，后者减免伤害。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界招募计算器 — 囚犯招募与社交技能（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/recruitment-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/recruitment-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界招募计算器&lt;/strong&gt;，估算囚犯招募成功率——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;招募计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;recruitment&#34; id=&#34;recruitment&#34;&gt;&#xA;  &lt;h3&gt;Prisoner Recruitment Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-social&#34;&gt;Negotiator Social skill&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-social&#34;&gt;&#xA;      &lt;option value=&#34;2&#34;&gt;Social 0-4 (~2/day)&lt;/option&gt;&lt;option value=&#34;3&#34;&gt;Social 5-8 (~3/day)&lt;/option&gt;&lt;option value=&#34;5&#34;&gt;Social 9-12 (~5/day)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Social 13-16 (~7/day)&lt;/option&gt;&lt;option value=&#34;9&#34;&gt;Social 17-20 (~9/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-res&#34;&gt;Prisoner resistance&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-res&#34;&gt;&#xA;      &lt;option value=&#34;50&#34;&gt;Low resistance (0-25)&lt;/option&gt;&lt;option value=&#34;100&#34;&gt;Medium (26-50)&lt;/option&gt;&lt;option value=&#34;160&#34;&gt;High (51-75)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Very high (76&amp;#43;)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rc-field&#34;&gt;&#xA;    &lt;label for=&#34;rc-will&#34;&gt;Prisoner mood&lt;/label&gt;&#xA;    &lt;select id=&#34;rc-will&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Prisoner unhappy&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Neutral&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Prisoner happy&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rc-calc&#34; class=&#34;btn&#34;&gt;Estimate Recruitment Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated days to recruit:&lt;/strong&gt; &lt;span id=&#34;rc-days&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;rc-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rc-note&#34;&gt;Community-consensus recruitment estimates for RimWorld 1.6. Progress also benefits from prisoner treatment, food quality and ideology.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;recruitment&#39;);&#xA;  var btn = root.querySelector(&#39;#rc-calc&#39;);&#xA;  var elD = root.querySelector(&#39;#rc-days&#39;);&#xA;  var elTip = root.querySelector(&#39;#rc-tip&#39;);&#xA;  function calc(){&#xA;    var daily = parseInt(root.querySelector(&#39;#rc-social&#39;).value)||3;&#xA;    var need = parseInt(root.querySelector(&#39;#rc-res&#39;).value)||100;&#xA;    var will = parseFloat(root.querySelector(&#39;#rc-will&#39;).value)||1;&#xA;    var days = Math.ceil(need / (daily * will));&#xA;    elD.textContent = &#39;~&#39; + days + &#39; days&#39;;&#xA;    elTip.textContent = days &gt; 20 ? &#39;Slow — improve the negotiator or prisoner mood to speed it up.&#39; : &#39;Good pace — keep the prisoner fed and healthy.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;高效招募&lt;/h2&gt;&#xA;&lt;p&gt;高&lt;strong&gt;社交技能&lt;/strong&gt;与囚犯良好心情显著提升成功率。通过&lt;strong&gt;交谈&lt;/strong&gt;改善关系、保持牢房清洁舒适，能加快招募进度；顽固囚犯可考虑直接释放或转卖。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界武器 DPS 计算器 — 输出与秒伤对比（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/weapon-dps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/weapon-dps/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界武器 DPS 计算器&lt;/strong&gt;，对比不同武器的秒伤与破甲能力——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;武器 DPS 计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;weapon-dps&#34; id=&#34;weapon-dps&#34;&gt;&#xA;  &lt;h3&gt;Weapon DPS Comparator&lt;/h3&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label&gt;Select weapons to compare&lt;/label&gt;&#xA;    &lt;div class=&#34;wd-weapons&#34;&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Pistol&#34;&gt; Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Revolver&#34;&gt; Revolver&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Machine Pistol&#34;&gt; Machine Pistol&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;SMG&#34;&gt; SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Heavy SMG&#34;&gt; Heavy SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Assault Rifle&#34;&gt; Assault Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Rifle&#34;&gt; Charge Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Sniper Rifle&#34;&gt; Sniper Rifle&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge Lance&#34;&gt; Charge Lance&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Minigun&#34;&gt; Minigun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;LMG&#34;&gt; LMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Shotgun&#34;&gt; Shotgun&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Charge SMG&#34;&gt; Charge SMG&lt;/label&gt;&#xA;      &#xA;      &lt;label class=&#34;wd-w&#34;&gt;&lt;input type=&#34;checkbox&#34; value=&#34;Great Bow&#34;&gt; Great Bow&lt;/label&gt;&#xA;      &#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;wd-field&#34;&gt;&#xA;    &lt;label for=&#34;wd-quality&#34;&gt;Quality&lt;/label&gt;&#xA;    &lt;select id=&#34;wd-quality&#34;&gt;&#xA;      &lt;option value=&#34;0.8&#34;&gt;Awful&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Poor&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Normal&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Good&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Excellent&lt;/option&gt;&lt;option value=&#34;1.35&#34;&gt;Masterwork&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Legendary&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;wd-calc&#34; class=&#34;btn&#34;&gt;Compare DPS&lt;/button&gt;&#xA;  &lt;div class=&#34;wd-result&#34;&gt;&#xA;    &lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Weapon&lt;/th&gt;&lt;th&gt;DPS&lt;/th&gt;&lt;th&gt;Range&lt;/th&gt;&lt;th&gt;Damage&lt;/th&gt;&lt;th&gt;Accuracy&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#xA;    &lt;tbody id=&#34;wd-body&#34;&gt;&lt;/tbody&gt;&lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;wd-note&#34;&gt;Community-consensus base DPS for RimWorld 1.6. Adjusted by quality. Real values shift with shooting skill, cover and range.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;weapon-dps&#39;);&#xA;  var btn = root.querySelector(&#39;#wd-calc&#39;);&#xA;  var body = root.querySelector(&#39;#wd-body&#39;);&#xA;  var qualitySel = root.querySelector(&#39;#wd-quality&#39;);&#xA;  var weapons = &#34;[{\&#34;accuracy\&#34;:0.8,\&#34;damage\&#34;:12,\&#34;dps\&#34;:5.2,\&#34;name\&#34;:\&#34;Pistol\&#34;,\&#34;range\&#34;:24},{\&#34;accuracy\&#34;:0.85,\&#34;damage\&#34;:13,\&#34;dps\&#34;:6.1,\&#34;name\&#34;:\&#34;Revolver\&#34;,\&#34;range\&#34;:26},{\&#34;accuracy\&#34;:0.8,\&#34;damage\&#34;:10,\&#34;dps\&#34;:7.9,\&#34;name\&#34;:\&#34;Machine Pistol\&#34;,\&#34;range\&#34;:23},{\&#34;accuracy\&#34;:0.8,\&#34;damage\&#34;:10,\&#34;dps\&#34;:9.4,\&#34;name\&#34;:\&#34;SMG\&#34;,\&#34;range\&#34;:25},{\&#34;accuracy\&#34;:0.8,\&#34;damage\&#34;:12,\&#34;dps\&#34;:10.5,\&#34;name\&#34;:\&#34;Heavy SMG\&#34;,\&#34;range\&#34;:27},{\&#34;accuracy\&#34;:0.9,\&#34;damage\&#34;:13,\&#34;dps\&#34;:11.2,\&#34;name\&#34;:\&#34;Assault Rifle\&#34;,\&#34;range\&#34;:31},{\&#34;accuracy\&#34;:0.95,\&#34;damage\&#34;:15,\&#34;dps\&#34;:14,\&#34;name\&#34;:\&#34;Charge Rifle\&#34;,\&#34;range\&#34;:28},{\&#34;accuracy\&#34;:0.9,\&#34;damage\&#34;:28,\&#34;dps\&#34;:6.8,\&#34;name\&#34;:\&#34;Sniper Rifle\&#34;,\&#34;range\&#34;:43},{\&#34;accuracy\&#34;:0.95,\&#34;damage\&#34;:26,\&#34;dps\&#34;:13.5,\&#34;name\&#34;:\&#34;Charge Lance\&#34;,\&#34;range\&#34;:37},{\&#34;accuracy\&#34;:0.75,\&#34;damage\&#34;:10,\&#34;dps\&#34;:14.5,\&#34;name\&#34;:\&#34;Minigun\&#34;,\&#34;range\&#34;:31},{\&#34;accuracy\&#34;:0.85,\&#34;damage\&#34;:12,\&#34;dps\&#34;:12,\&#34;name\&#34;:\&#34;LMG\&#34;,\&#34;range\&#34;:33},{\&#34;accuracy\&#34;:0.8,\&#34;damage\&#34;:20,\&#34;dps\&#34;:9,\&#34;name\&#34;:\&#34;Shotgun\&#34;,\&#34;range\&#34;:14},{\&#34;accuracy\&#34;:0.9,\&#34;damage\&#34;:13,\&#34;dps\&#34;:11.8,\&#34;name\&#34;:\&#34;Charge SMG\&#34;,\&#34;range\&#34;:25},{\&#34;accuracy\&#34;:0.85,\&#34;damage\&#34;:17,\&#34;dps\&#34;:6.8,\&#34;name\&#34;:\&#34;Great Bow\&#34;,\&#34;range\&#34;:30}]&#34;;&#xA;  function calc(){&#xA;    var qm = parseFloat(qualitySel.value);&#xA;    body.innerHTML = &#39;&#39;;&#xA;    var checked = root.querySelectorAll(&#39;.wd-weapons input:checked&#39;);&#xA;    var rows = [];&#xA;    checked.forEach(function(cb){&#xA;      var w = weapons.find(function(x){ return x.name === cb.value; });&#xA;      if(w){ rows.push({ name:w.name, dps:(w.dps*qm).toFixed(1), range:w.range, damage:w.damage, acc:(w.accuracy*100).toFixed(0)+&#39;%&#39; }); }&#xA;    });&#xA;    rows.sort(function(a,b){ return parseFloat(b.dps)-parseFloat(a.dps); });&#xA;    rows.forEach(function(r){&#xA;      var tr = document.createElement(&#39;tr&#39;);&#xA;      [r.name, r.dps, r.range, r.damage, r.acc].forEach(function(c){&#xA;        var td = document.createElement(&#39;td&#39;); td.textContent = c; tr.appendChild(td);&#xA;      });&#xA;      body.appendChild(tr);&#xA;    });&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;武器选择要点&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;突击步枪&lt;/strong&gt;全能均衡，&lt;strong&gt;电荷步枪&lt;/strong&gt;穿甲强但耗电，&lt;strong&gt;狙击步枪&lt;/strong&gt;适合高射击技能殖民者远程点名。&lt;strong&gt;宙斯锤&lt;/strong&gt;与&lt;strong&gt;等离子剑&lt;/strong&gt;是后期近战破甲主力。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界殖民者规划器 — 技能与工作分配（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/pawn-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/pawn-planner/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界殖民者规划器&lt;/strong&gt;，规划每位殖民者的技能成长与工作分工——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;殖民者规划器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;pawn-planner&#34; id=&#34;pawn-planner&#34;&gt;&#xA;  &lt;h3&gt;Step 1 — Choose your skills&lt;/h3&gt;&#xA;  &lt;div class=&#34;skill-grid&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-shooting&#34;&gt;Shooting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-shooting&#34; class=&#34;skill-range&#34; data-slug=&#34;shooting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;shooting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-melee&#34;&gt;Melee&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-melee&#34; class=&#34;skill-range&#34; data-slug=&#34;melee&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;melee&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-construction&#34;&gt;Construction&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-construction&#34; class=&#34;skill-range&#34; data-slug=&#34;construction&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;construction&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-mining&#34;&gt;Mining&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-mining&#34; class=&#34;skill-range&#34; data-slug=&#34;mining&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;mining&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-cooking&#34;&gt;Cooking&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-cooking&#34; class=&#34;skill-range&#34; data-slug=&#34;cooking&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;cooking&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-plants&#34;&gt;Plants&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-plants&#34; class=&#34;skill-range&#34; data-slug=&#34;plants&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;plants&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-animals&#34;&gt;Animals&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-animals&#34; class=&#34;skill-range&#34; data-slug=&#34;animals&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;animals&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-crafting&#34;&gt;Crafting&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-crafting&#34; class=&#34;skill-range&#34; data-slug=&#34;crafting&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;crafting&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-artistic&#34;&gt;Artistic&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-artistic&#34; class=&#34;skill-range&#34; data-slug=&#34;artistic&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;artistic&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-medical&#34;&gt;Medical&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-medical&#34; class=&#34;skill-range&#34; data-slug=&#34;medical&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;medical&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-social&#34;&gt;Social&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-social&#34; class=&#34;skill-range&#34; data-slug=&#34;social&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;social&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;skill-field&#34;&gt;&#xA;      &lt;label for=&#34;skill-intellectual&#34;&gt;Intellectual&lt;/label&gt;&#xA;      &lt;input type=&#34;range&#34; id=&#34;skill-intellectual&#34; class=&#34;skill-range&#34; data-slug=&#34;intellectual&#34; min=&#34;0&#34; max=&#34;20&#34; value=&#34;5&#34;&gt;&#xA;      &lt;span class=&#34;skill-val&#34; data-for=&#34;intellectual&#34;&gt;5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 2 — Pick up to 2 traits&lt;/h3&gt;&#xA;  &lt;div class=&#34;trait-pick-grid&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;sanguine&#34;&gt;&#xA;      &lt;span&gt;Sanguine &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;industrious&#34;&gt;&#xA;      &lt;span&gt;Industrious &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-smart&#34;&gt;&#xA;      &lt;span&gt;Too Smart &lt;small&gt;(best)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;brawler&#34;&gt;&#xA;      &lt;span&gt;Brawler &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jogger&#34;&gt;&#xA;      &lt;span&gt;Jogger &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;night-owl&#34;&gt;&#xA;      &lt;span&gt;Night Owl &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;quick-sleeper&#34;&gt;&#xA;      &lt;span&gt;Quick Sleeper &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;tough&#34;&gt;&#xA;      &lt;span&gt;Tough &lt;small&gt;(good)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;abrasive&#34;&gt;&#xA;      &lt;span&gt;Abrasive &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;greedy&#34;&gt;&#xA;      &lt;span&gt;Greedy &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;jealous&#34;&gt;&#xA;      &lt;span&gt;Jealous &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;too-slow&#34;&gt;&#xA;      &lt;span&gt;Too Slow &lt;small&gt;(bad)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;pyro&#34;&gt;&#xA;      &lt;span&gt;Pyromaniac &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;chemical-interest&#34;&gt;&#xA;      &lt;span&gt;Chemical Interest &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;wimp&#34;&gt;&#xA;      &lt;span&gt;Wimp &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;trait-pick&#34;&gt;&#xA;      &lt;input type=&#34;checkbox&#34; class=&#34;trait-pick-check&#34; data-slug=&#34;lazy&#34;&gt;&#xA;      &lt;span&gt;Lazy &lt;small&gt;(worst)&lt;/small&gt;&lt;/span&gt;&#xA;    &lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;h3&gt;Step 3 — Your pawn build&lt;/h3&gt;&#xA;  &lt;div class=&#34;pawn-summary&#34;&gt;&#xA;    &lt;h4&gt;Selected traits&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-traits&#34;&gt;&lt;/ul&gt;&#xA;    &lt;h4&gt;Strongest skills&lt;/h4&gt;&#xA;    &lt;ul class=&#34;summary-skills&#34;&gt;&lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;pawn-planner&#39;);&#xA;  var ranges = root.querySelectorAll(&#39;.skill-range&#39;);&#xA;  var checks = root.querySelectorAll(&#39;.trait-pick-check&#39;);&#xA;  var sTraits = root.querySelector(&#39;.summary-traits&#39;);&#xA;  var sSkills = root.querySelector(&#39;.summary-skills&#39;);&#xA;&#xA;  ranges.forEach(function(r){&#xA;    r.addEventListener(&#39;input&#39;, function(){&#xA;      root.querySelector(&#39;[data-for=&#34;&#39;+r.dataset.slug+&#39;&#34;]&#39;).textContent = r.value;&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;  checks.forEach(function(c){&#xA;    c.addEventListener(&#39;change&#39;, function(){&#xA;      &#xA;      var sel = root.querySelectorAll(&#39;.trait-pick-check:checked&#39;);&#xA;      if(sel.length &gt; 2 &amp;&amp; c.checked){ c.checked = false; }&#xA;      updateSummary();&#xA;    });&#xA;  });&#xA;&#xA;  function updateSummary(){&#xA;    sTraits.innerHTML = &#39;&#39;;&#xA;    root.querySelectorAll(&#39;.trait-pick-check:checked&#39;).forEach(function(c){&#xA;      var li = document.createElement(&#39;li&#39;);&#xA;      li.textContent = c.dataset.slug;&#xA;      sTraits.appendChild(li);&#xA;    });&#xA;    sSkills.innerHTML = &#39;&#39;;&#xA;    var top = [];&#xA;    ranges.forEach(function(r){&#xA;      top.push({ slug: r.dataset.slug, val: parseInt(r.value,10) });&#xA;    });&#xA;    top.sort(function(a,b){ return b.val - a.val; });&#xA;    top.slice(0,3).forEach(function(t){&#xA;      if(t.val &gt; 0){&#xA;        var li = document.createElement(&#39;li&#39;);&#xA;        li.textContent = t.slug + &#39; (&#39; + t.val + &#39;)&#39;;&#xA;        sSkills.appendChild(li);&#xA;      }&#xA;    });&#xA;  }&#xA;  updateSummary();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;构建均衡团队&lt;/h2&gt;&#xA;&lt;p&gt;一支健康的殖民队伍应覆盖：&lt;strong&gt;建造&lt;/strong&gt;、&lt;strong&gt;医疗&lt;/strong&gt;、&lt;strong&gt;射击&lt;/strong&gt;与&lt;strong&gt;社交&lt;/strong&gt;四大核心技能。先保证各司其职，再培养兴趣（Passion）高的兼职人才。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界温度计算器 — 气温、隔热与降温需求（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/temperature-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/temperature-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界温度计算器&lt;/strong&gt;，规划制冷与供暖需求——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;温度计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;temperature&#34; id=&#34;temperature&#34;&gt;&#xA;  &lt;h3&gt;Temperature &amp; Climate Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-climate&#34;&gt;Climate&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-climate&#34;&gt;&#xA;      &lt;option value=&#34;18|40&#34;&gt;Tropical rainforest (winter ~18°C, summer ~40°C)&lt;/option&gt;&lt;option value=&#34;0|42&#34;&gt;Arid shrubland (winter ~0°C, summer ~42°C)&lt;/option&gt;&lt;option value=&#34;-10|30&#34;&gt;Temperate forest (winter ~-10°C, summer ~30°C)&lt;/option&gt;&lt;option value=&#34;-25|25&#34;&gt;Boreal forest (winter ~-25°C, summer ~25°C)&lt;/option&gt;&lt;option value=&#34;-40|20&#34;&gt;Tundra (winter ~-40°C, summer ~20°C)&lt;/option&gt;&lt;option value=&#34;-60|5&#34;&gt;Ice sheet (winter ~-60°C, summer ~5°C)&lt;/option&gt;&lt;option value=&#34;-5|50&#34;&gt;Desert (winter ~-5°C, summer ~50°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-target&#34;&gt;Room target&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-target&#34;&gt;&#xA;      &lt;option value=&#34;21&#34;&gt;Living area (comfortable) (21°C)&lt;/option&gt;&lt;option value=&#34;-10&#34;&gt;Freezer / storage (frozen) (-10°C)&lt;/option&gt;&lt;option value=&#34;15&#34;&gt;Workshop (workable) (15°C)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tc-device&#34;&gt;Device&lt;/label&gt;&#xA;    &lt;select id=&#34;tc-device&#34;&gt;&#xA;      &lt;option value=&#34;&amp;#43;5°C small room&#34;&gt;Campfire (&amp;#43;5°C small room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;20°C medium room&#34;&gt;Heater (&amp;#43;20°C medium room)&lt;/option&gt;&lt;option value=&#34;-5°C small room&#34;&gt;Passive cooler (-5°C small room)&lt;/option&gt;&lt;option value=&#34;-25°C medium room&#34;&gt;Cooler (air-con) (-25°C medium room)&lt;/option&gt;&lt;option value=&#34;&amp;#43;30°C large room&#34;&gt;Industrial heater (&amp;#43;30°C large room)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tc-calc&#34; class=&#34;btn&#34;&gt;Calculate Heating Gap&lt;/button&gt;&#xA;  &lt;div class=&#34;tc-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Winter temp gap to fix:&lt;/strong&gt; &lt;span id=&#34;tc-gap&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界牲畜饲养计算器 — 饲料需求与畜牧规划（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/livestock-feed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/livestock-feed/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界牲畜饲养计算器&lt;/strong&gt;，规划畜牧饲料与养殖——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;牲畜饲养计算器&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;livestock-feed&#34; id=&#34;livestock-feed&#34;&gt;&#xA;  &lt;h3&gt;Livestock &amp; Feed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;lf-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap, eggs feed colony&#34;&gt;Chicken (1.2 nutrition/day, Eggs)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;1.2&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Fast growth, good meat&#34;&gt;Pig (5 nutrition/day, Meat &amp;#43; leather)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Milk for fine meals&#34;&gt;Cow (6 nutrition/day, Milk &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;6&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Good early dairy&#34;&gt;Goat (4.5 nutrition/day, Milk)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Wool for clothing&#34;&gt;Sheep (4 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;4&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cold-hardy, pack animal&#34;&gt;Muffalo (7 nutrition/day, Wool &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Best pack animal&#34;&gt;Horse (7.5 nutrition/day, Pack &amp;#43; speed)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;7.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Cheap wool source&#34;&gt;Alpaca (3.5 nutrition/day, Wool)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;3.5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;lf-row&#34;&gt;&lt;span title=&#34;Huge but expensive to feed&#34;&gt;Elephant (12 nutrition/day, Ivory &amp;#43; meat)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-feed=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;lf-calc&#34; class=&#34;btn&#34;&gt;Calculate Feed Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;lf-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total daily feed:&lt;/strong&gt; &lt;span id=&#34;lf-total&#34;&gt;—&lt;/span&gt; nutrition&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界特性计算器 — 殖民者特性组合分析（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/trait-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/trait-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界特性计算器&lt;/strong&gt;，为你的殖民地分析殖民者特性组合——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;特性计算器&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;trait-calculator&#34; id=&#34;trait-calculator&#34;&gt;&#xA;  &lt;div class=&#34;trait-filters&#34;&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-good&#34; checked&gt; Good traits&lt;/label&gt;&#xA;    &lt;label&gt;&lt;input type=&#34;checkbox&#34; class=&#34;tf-bad&#34; checked&gt; Bad traits&lt;/label&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;table class=&#34;trait-table&#34;&gt;&#xA;    &lt;thead&gt;&#xA;      &lt;tr&gt;&lt;th&gt;Select&lt;/th&gt;&lt;th&gt;Trait&lt;/th&gt;&lt;th&gt;Effect&lt;/th&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;/tr&gt;&#xA;    &lt;/thead&gt;&#xA;    &lt;tbody&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;sanguine&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Sanguine&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;10 mood (always). Immune to several negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;industrious&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Industrious&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed &amp;#43;30%.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;best&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-smart&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Smart&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Research &amp;#43;40%, learning &amp;#43;70%, but boredom negative moodlets.&lt;/td&gt;&#xA;        &lt;td&gt;best&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;brawler&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Brawler&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Melee &amp;#43;6 skill, melee attack &amp;#43;30%, but social skills reduced.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jogger&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jogger&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed &amp;#43;25%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;night-owl&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Night Owl&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&amp;#43;5 mood when awake at night, -5 in the day.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;quick-sleeper&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Quick Sleeper&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Sleeps faster, needs less sleep.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;true&#34; data-tier=&#34;good&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;tough&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Tough&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Incoming damage -50%.&lt;/td&gt;&#xA;        &lt;td&gt;good&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;abrasive&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Abrasive&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Social fights more often, -social opinion.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;greedy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Greedy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Unhappy without impressive bedroom, -mood from low expectations.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;jealous&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Jealous&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Requires the best bedroom in colony, else -mood.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;bad&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;too-slow&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Too Slow&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Move speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;bad&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;pyro&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Pyromaniac&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Randomly starts fires, -mood without fire nearby.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;chemical-interest&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Chemical Interest&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Random drug binges, &amp;#43;risk of addiction.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;wimp&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Wimp&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Downed easily by pain (breaks at low pain).&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;      &lt;tr class=&#34;trait-row&#34; data-good=&#34;false&#34; data-tier=&#34;worst&#34;&gt;&#xA;        &lt;td&gt;&lt;input type=&#34;checkbox&#34; class=&#34;trait-check&#34; value=&#34;lazy&#34;&gt;&lt;/td&gt;&#xA;        &lt;td&gt;&lt;strong&gt;Lazy&lt;/strong&gt;&lt;/td&gt;&#xA;        &lt;td&gt;Global work speed -20%.&lt;/td&gt;&#xA;        &lt;td&gt;worst&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &#xA;    &lt;/tbody&gt;&#xA;  &lt;/table&gt;&#xA;  &lt;div class=&#34;trait-result&#34;&gt;&#xA;    &lt;h3&gt;Selected traits (&lt;span class=&#34;sel-count&#34;&gt;0&lt;/span&gt;)&lt;/h3&gt;&#xA;    &lt;ul class=&#34;sel-list&#34;&gt;&lt;/ul&gt;&#xA;    &lt;p class=&#34;sel-verdict&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界电力负载计算器 — 电网规划与负载平衡（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/power-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/power-load/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界电力负载计算器&lt;/strong&gt;，计算基地电力需求——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;电力负载计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;power-load&#34; id=&#34;power-load&#34;&gt;&#xA;  &lt;h3&gt;Power Load Calculator&lt;/h3&gt;&#xA;  &lt;h4&gt;Generators&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-gens&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Solar Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wind Turbine&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;2300&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Geothermal Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;3600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Wood-fired Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Chemfuel Generator&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;h4&gt;Consumers&lt;/h4&gt;&#xA;  &lt;div class=&#34;pl-cons&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Cooler&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;400&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Heater&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;225&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smelter&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1900&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric smithy&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Machine table&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric tailoring&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric stove&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;350&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Electric crematorium&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1000&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Lamp (single)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Sun lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;1700&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Nutrient paste dispenser&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;150&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Deep drill&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;600&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Standing lamp&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;12&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;pl-row&#34;&gt;&lt;span&gt;Turret (mini)&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-watts=&#34;5&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;pl-calc&#34; class=&#34;btn&#34;&gt;Calculate Power&lt;/button&gt;&#xA;  &lt;div class=&#34;pl-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total generation:&lt;/strong&gt; &lt;span id=&#34;pl-gen&#34;&gt;—&lt;/span&gt; W&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Total consumption:&lt;/strong&gt; &lt;span id=&#34;pl-con&#34;&gt;—&lt;/span&gt; W&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Balance:&lt;/strong&gt; &lt;span id=&#34;pl-bal&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;pl-note&#34;&gt;Approximate RimWorld 1.6 power values (community consensus). Solar/wind fluctuate by weather; keep a buffer.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;power-load&#39;);&#xA;  var btn = root.querySelector(&#39;#pl-calc&#39;);&#xA;  var elG = root.querySelector(&#39;#pl-gen&#39;);&#xA;  var elC = root.querySelector(&#39;#pl-con&#39;);&#xA;  var elB = root.querySelector(&#39;#pl-bal&#39;);&#xA;  function sum(sel){&#xA;    var t=0;&#xA;    root.querySelectorAll(sel+&#39; .pl-row input&#39;).forEach(function(inp){&#xA;      t += (parseInt(inp.value)||0) * parseInt(inp.getAttribute(&#39;data-watts&#39;));&#xA;    });&#xA;    return t;&#xA;  }&#xA;  function calc(){&#xA;    var gen = sum(&#39;.pl-gens&#39;);&#xA;    var con = sum(&#39;.pl-cons&#39;);&#xA;    elG.textContent = gen.toLocaleString();&#xA;    elC.textContent = con.toLocaleString();&#xA;    var bal = gen - con;&#xA;    if(bal &gt;= 0){ elB.textContent = &#39;+&#39; + bal.toLocaleString() + &#39; W surplus&#39;; }&#xA;    else { elB.textContent = bal.toLocaleString() + &#39; W deficit — add generation!&#39;; }&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;供电规划&lt;/h2&gt;&#xA;&lt;p&gt;白天靠&lt;strong&gt;太阳能板 + 电池&lt;/strong&gt;，全天靠&lt;strong&gt;地热&lt;/strong&gt;或&lt;strong&gt;风力&lt;/strong&gt;。计算峰值负载（冷库+车间同时运行），预留 20% 余量；电池爆表易触发「ZZZT」短路事件，建议用保险丝/分线。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界研究速度计算器 — 研究点数与效率（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/research-speed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/research-speed/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界研究速度计算器&lt;/strong&gt;，估算研究项目耗时与研究效率——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;研究速度计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;research-speed&#34; id=&#34;research-speed&#34;&gt;&#xA;  &lt;h3&gt;Research Speed Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-project&#34;&gt;Research project&lt;/label&gt;&#xA;    &lt;select id=&#34;rs-project&#34;&gt;&#xA;      &lt;option value=&#34;700&#34;&gt;Electricity (700 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Complex Clothing (700 pts)&lt;/option&gt;&lt;option value=&#34;1000&#34;&gt;Solar Panels (1000 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Microelectronics (1400 pts)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Batteries (700 pts)&lt;/option&gt;&lt;option value=&#34;1200&#34;&gt;Gunsmithing (1200 pts)&lt;/option&gt;&lt;option value=&#34;900&#34;&gt;Smithing (900 pts)&lt;/option&gt;&lt;option value=&#34;600&#34;&gt;Nutrient Paste (600 pts)&lt;/option&gt;&lt;option value=&#34;1400&#34;&gt;Hydroponics (1400 pts)&lt;/option&gt;&lt;option value=&#34;2500&#34;&gt;Bionics (2500 pts)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;Power Armor (3000 pts)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-bonuses&#34;&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;15&#34;&gt; Research bench (basic) (+15%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;30&#34;&gt; Research bench (advanced) (+30%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;20&#34;&gt; Multi-analyzer (+20%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Too Smart trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;40&#34;&gt; Fast Learner trait (+40%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Tech-savvy background (+10%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;50&#34;&gt; Exoskeleton / archotech spine (+50%)&lt;/label&gt;&#xA;    &#xA;    &lt;label class=&#34;rs-b&#34;&gt;&lt;input type=&#34;checkbox&#34; data-pct=&#34;10&#34;&gt; Psychic (research focus) (+10%)&lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rs-field&#34;&gt;&#xA;    &lt;label for=&#34;rs-researchers&#34;&gt;Researchers&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;rs-researchers&#34; min=&#34;1&#34; value=&#34;1&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rs-calc&#34; class=&#34;btn&#34;&gt;Estimate Research Time&lt;/button&gt;&#xA;  &lt;div class=&#34;rs-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Research speed:&lt;/strong&gt; &lt;span id=&#34;rs-speed&#34;&gt;—&lt;/span&gt;%&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界药物政策计算器 — 医疗方案与成瘾管理（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/drug-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/drug-policy/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界药物政策计算器&lt;/strong&gt;，规划殖民地的药物使用方案——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;药物政策计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;drug-policy&#34; id=&#34;drug-policy&#34;&gt;&#xA;  &lt;h3&gt;Drug Policy Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-drug&#34;&gt;Drug&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-drug&#34;&gt;&#xA;      &lt;option value=&#34;5|Smokeleaf|Minor&#34;&gt;Smokeleaf&lt;/option&gt;&lt;option value=&#34;3|Psychite Tea|Minor&#34;&gt;Psychite Tea&lt;/option&gt;&lt;option value=&#34;15|Yayo|Major&#34;&gt;Yayo&lt;/option&gt;&lt;option value=&#34;22|Flake|Major&#34;&gt;Flake&lt;/option&gt;&lt;option value=&#34;8|Go-juice|Major&#34;&gt;Go-juice&lt;/option&gt;&lt;option value=&#34;10|Wake-up|Minor&#34;&gt;Wake-up&lt;/option&gt;&lt;option value=&#34;0|Penoxycyline|None&#34;&gt;Penoxycyline&lt;/option&gt;&lt;option value=&#34;100|Luciferium|Fatal&#34;&gt;Luciferium&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;dp-field&#34;&gt;&#xA;    &lt;label for=&#34;dp-freq&#34;&gt;Use frequency&lt;/label&gt;&#xA;    &lt;select id=&#34;dp-freq&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Every day&lt;/option&gt;&lt;option value=&#34;1.2&#34;&gt;Every 2 days&lt;/option&gt;&lt;option value=&#34;0.7&#34;&gt;Every 5 days&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Only when needed&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;dp-calc&#34; class=&#34;btn&#34;&gt;Assess Addiction Risk&lt;/button&gt;&#xA;  &lt;div class=&#34;dp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated addiction risk:&lt;/strong&gt; &lt;span id=&#34;dp-risk&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Severity:&lt;/strong&gt; &lt;span id=&#34;dp-sev&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;span id=&#34;dp-note&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;dp-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Real odds depend on drug policy schedule, pawn traits and tolerance.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;drug-policy&#39;);&#xA;  var btn = root.querySelector(&#39;#dp-calc&#39;);&#xA;  var elR = root.querySelector(&#39;#dp-risk&#39;);&#xA;  var elS = root.querySelector(&#39;#dp-sev&#39;);&#xA;  var elN = root.querySelector(&#39;#dp-note&#39;);&#xA;  var drugs = &#34;[{\&#34;addiction\&#34;:5,\&#34;effect\&#34;:\&#34;-20% work, +15 mood\&#34;,\&#34;name\&#34;:\&#34;Smokeleaf\&#34;,\&#34;note\&#34;:\&#34;Cheap recreation, slows pawns\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:3,\&#34;effect\&#34;:\&#34;+30% work for a while\&#34;,\&#34;name\&#34;:\&#34;Psychite Tea\&#34;,\&#34;note\&#34;:\&#34;Good work buff, mild risk\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:15,\&#34;effect\&#34;:\&#34;+50% work, mood +\&#34;,\&#34;name\&#34;:\&#34;Yayo\&#34;,\&#34;note\&#34;:\&#34;Strong, faster addiction\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:22,\&#34;effect\&#34;:\&#34;Big work buff\&#34;,\&#34;name\&#34;:\&#34;Flake\&#34;,\&#34;note\&#34;:\&#34;Cheapest but most addictive\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:8,\&#34;effect\&#34;:\&#34;Combat buff, pain resist\&#34;,\&#34;name\&#34;:\&#34;Go-juice\&#34;,\&#34;note\&#34;:\&#34;Combat drug\&#34;,\&#34;severity\&#34;:\&#34;Major\&#34;},{\&#34;addiction\&#34;:10,\&#34;effect\&#34;:\&#34;-sleep need, +work\&#34;,\&#34;name\&#34;:\&#34;Wake-up\&#34;,\&#34;note\&#34;:\&#34;Night-shift staple\&#34;,\&#34;severity\&#34;:\&#34;Minor\&#34;},{\&#34;addiction\&#34;:0,\&#34;effect\&#34;:\&#34;Prevents diseases\&#34;,\&#34;name\&#34;:\&#34;Penoxycyline\&#34;,\&#34;note\&#34;:\&#34;Safe, take every 5 days\&#34;,\&#34;severity\&#34;:\&#34;None\&#34;},{\&#34;addiction\&#34;:100,\&#34;effect\&#34;:\&#34;Huge buffs\&#34;,\&#34;name\&#34;:\&#34;Luciferium\&#34;,\&#34;note\&#34;:\&#34;Never stop, withdrawal kills\&#34;,\&#34;severity\&#34;:\&#34;Fatal\&#34;}]&#34;;&#xA;  function calc(){&#xA;    var raw = root.querySelector(&#39;#dp-drug&#39;).value.split(&#39;|&#39;);&#xA;    var drugName = raw[1];&#xA;    var baseAdd = parseFloat(raw[0]);&#xA;    var sev = raw[2];&#xA;    var freqF = parseFloat(root.querySelector(&#39;#dp-freq&#39;).value);&#xA;    var risk = baseAdd * freqF;&#xA;    var d = drugs.find(function(x){ return x.name === drugName; });&#xA;    elR.textContent = risk.toFixed(1) + &#39;% (per-dose baseline &#39; + baseAdd + &#39;%)&#39;;&#xA;    elS.textContent = sev;&#xA;    elN.textContent = d ? d.note : &#39;&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;用药方案设计&lt;/h2&gt;&#xA;&lt;p&gt;标准方案：&lt;strong&gt;医疗用药&lt;/strong&gt;用于手术与重伤，&lt;strong&gt;止痛药（青磷霉素等）&lt;/strong&gt;用于剧痛状态，&lt;strong&gt;娱乐用药&lt;/strong&gt;提升心情但需限量。成瘾风险随剂量与频率上升——设置「按需用药」而非「自动用药」。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界袭击威胁计算器 — 财富与袭击规模（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/raid-threat-calculator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/raid-threat-calculator/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界袭击威胁计算器&lt;/strong&gt;，评估殖民地面临的袭击规模——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;袭击威胁计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-threat&#34; id=&#34;raid-threat&#34;&gt;&#xA;  &lt;h3&gt;Raid Threat Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-wealth&#34;&gt;Colony wealth&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-wealth&#34;&gt;&#xA;      &lt;option value=&#34;300&#34;&gt;Early game (&amp;lt; 50k wealth)&lt;/option&gt;&lt;option value=&#34;700&#34;&gt;Mid game (50k-200k wealth)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Late game (200k-500k wealth)&lt;/option&gt;&lt;option value=&#34;3000&#34;&gt;End game (500k-1M wealth)&lt;/option&gt;&lt;option value=&#34;5000&#34;&gt;Megabase (1M&amp;#43; wealth)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-pop&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;3 colonists&lt;/option&gt;&lt;option value=&#34;0.8&#34;&gt;5 colonists&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;8 colonists&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;12 colonists&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;18&amp;#43; colonists&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;rt-field&#34;&gt;&#xA;    &lt;label for=&#34;rt-diff&#34;&gt;Difficulty&lt;/label&gt;&#xA;    &lt;select id=&#34;rt-diff&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Peaceful / Low&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Medium (Strive)&lt;/option&gt;&lt;option value=&#34;1.3&#34;&gt;Hard (Blood)&lt;/option&gt;&lt;option value=&#34;1.7&#34;&gt;Losing is Fun&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rt-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid Threat&lt;/button&gt;&#xA;  &lt;div class=&#34;rt-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rt-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Threat level:&lt;/strong&gt; &lt;span id=&#34;rt-level&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;rt-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rt-note&#34;&gt;Community-consensus threat estimate for RimWorld 1.6. Actual raids scale with wealth, population, days survived and storyteller settings.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;raid-threat&#39;);&#xA;  var btn = root.querySelector(&#39;#rt-calc&#39;);&#xA;  var elP = root.querySelector(&#39;#rt-points&#39;);&#xA;  var elL = root.querySelector(&#39;#rt-level&#39;);&#xA;  var elTip = root.querySelector(&#39;#rt-tip&#39;);&#xA;  function calc(){&#xA;    var base = parseInt(root.querySelector(&#39;#rt-wealth&#39;).value)||300;&#xA;    var pop = parseFloat(root.querySelector(&#39;#rt-pop&#39;).value)||1;&#xA;    var diff = parseFloat(root.querySelector(&#39;#rt-diff&#39;).value)||1;&#xA;    var points = Math.round(base * pop * diff);&#xA;    elP.textContent = &#39;~&#39; + points + &#39; points&#39;;&#xA;    elL.textContent = points &lt; 500 ? &#39;Light (1-3 raiders)&#39; : (points &lt; 1500 ? &#39;Moderate (4-8 raiders)&#39; : (points &lt; 3500 ? &#39;Heavy (10-20 raiders)&#39; : &#39;Massive (20+ raiders / siege)&#39;));&#xA;    elTip.textContent = points &gt;= 3500 ? &#39;High threat — build defenses, arm everyone and stock medicine.&#39; : &#39;Manageable — keep turrets fed with power and ammo.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;控制财富=控制威胁&lt;/h2&gt;&#xA;&lt;p&gt;袭击规模主要由&lt;strong&gt;殖民地财富值&lt;/strong&gt;与&lt;strong&gt;殖民者数量&lt;/strong&gt;决定。&lt;strong&gt;控制财富增长&lt;/strong&gt;（及时消耗/交易闲置资源）是低威胁策略；高难度下主动保持军事化是唯一出路。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界袭击规划器 — 袭击类型与防御策略（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/raid-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/raid-planner/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界袭击规划器&lt;/strong&gt;，评估袭击类型并规划防御——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;袭击规划器与防御&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;raid-planner&#34; id=&#34;raid-planner&#34;&gt;&#xA;  &lt;h3&gt;Raid points &amp; wealth estimator&lt;/h3&gt;&#xA;  &lt;div class=&#34;rp-fields&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-colonists&#34;&gt;Colonists&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-colonists&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-items&#34;&gt;Item wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-items&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;rp-field&#34;&gt;&#xA;      &lt;label for=&#34;rp-buildings&#34;&gt;Building wealth&lt;/label&gt;&#xA;      &lt;input type=&#34;number&#34; id=&#34;rp-buildings&#34; min=&#34;0&#34; value=&#34;0&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;rp-calc&#34; class=&#34;btn&#34;&gt;Estimate Raid&lt;/button&gt;&#xA;  &lt;div class=&#34;rp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated raid points:&lt;/strong&gt; &lt;span id=&#34;rp-points&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Threat level:&lt;/strong&gt; &lt;span id=&#34;rp-tier&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;rp-note&#34;&gt;Simplified estimate for RimWorld 1.6. Real raids add faction, difficulty and threat modifiers. Lower item wealth to reduce raid size.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;raid-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#rp-calc&#39;);&#xA;  var elP = root.querySelector(&#39;#rp-points&#39;);&#xA;  var elT = root.querySelector(&#39;#rp-tier&#39;);&#xA;  var tiers = &#34;[{\&#34;base\&#34;:300,\&#34;name\&#34;:\&#34;Very low wealth (\\u003c 5k)\&#34;},{\&#34;base\&#34;:500,\&#34;name\&#34;:\&#34;Low wealth (5k–15k)\&#34;},{\&#34;base\&#34;:900,\&#34;name\&#34;:\&#34;Moderate wealth (15k–50k)\&#34;},{\&#34;base\&#34;:1500,\&#34;name\&#34;:\&#34;High wealth (50k–120k)\&#34;},{\&#34;base\&#34;:2500,\&#34;name\&#34;:\&#34;Very high wealth (\\u003e 120k)\&#34;}]&#34;;&#xA;  var inputs = &#34;[{\&#34;key\&#34;:\&#34;colonists\&#34;,\&#34;label\&#34;:\&#34;Colonists\&#34;,\&#34;weight\&#34;:42},{\&#34;key\&#34;:\&#34;items\&#34;,\&#34;label\&#34;:\&#34;Item wealth\&#34;,\&#34;weight\&#34;:100},{\&#34;key\&#34;:\&#34;buildings\&#34;,\&#34;label\&#34;:\&#34;Building wealth\&#34;,\&#34;weight\&#34;:200}]&#34;;&#xA;  function calc(){&#xA;    var pts = 0;&#xA;    inputs.forEach(function(inp){&#xA;      var v = parseInt(root.querySelector(&#39;#rp-&#39;+inp.key).value,10)||0;&#xA;      pts += v * inp.weight;&#xA;    });&#xA;    elP.textContent = pts.toLocaleString();&#xA;    var tier = &#39;Unknown&#39;;&#xA;    if(pts &lt; 500) tier = tiers[0].name;&#xA;    else if(pts &lt; 1500) tier = tiers[1].name;&#xA;    else if(pts &lt; 5000) tier = tiers[2].name;&#xA;    else if(pts &lt; 15000) tier = tiers[3].name;&#xA;    else tier = tiers[4].name;&#xA;    elT.textContent = tier;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;识别袭击类型&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;围攻&lt;/strong&gt;需用迫击炮或主动出击摧毁其炮阵；&lt;strong&gt;机械族&lt;/strong&gt;吃电磁脉冲（EMP）；&lt;strong&gt;派系袭击&lt;/strong&gt;各有弱点——如部落士气低，可用心灵武器打击。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界贸易价格计算器 — 买卖差价与议价（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/trade-price/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/trade-price/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界贸易价格计算器&lt;/strong&gt;，估算与商队交易时的买卖价格——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;贸易价格计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;trade-price&#34; id=&#34;trade-price&#34;&gt;&#xA;  &lt;h3&gt;Trade Price Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-good&#34;&gt;Good&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-good&#34;&gt;&#xA;      &lt;option value=&#34;23&#34;&gt;Yayo (drug) (base 23 silver)&lt;/option&gt;&lt;option value=&#34;13&#34;&gt;Flake (drug) (base 13 silver)&lt;/option&gt;&lt;option value=&#34;7&#34;&gt;Smokeleaf joint (base 7 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Beer (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Silver (raw) (base 1 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Gold (raw) (base 8 silver)&lt;/option&gt;&lt;option value=&#34;60&#34;&gt;Component (base 60 silver)&lt;/option&gt;&lt;option value=&#34;240&#34;&gt;Advanced component (base 240 silver)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Steel (raw) (base 1.8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Plasteel (raw) (base 12 silver)&lt;/option&gt;&lt;option value=&#34;1.6&#34;&gt;Cloth (raw) (base 1.6 silver)&lt;/option&gt;&lt;option value=&#34;1.5&#34;&gt;Leather (plain) (base 1.5 silver)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Survival meal (base 8 silver)&lt;/option&gt;&lt;option value=&#34;12&#34;&gt;Fine meal (base 12 silver)&lt;/option&gt;&lt;option value=&#34;23&#34;&gt;Drug (yayo) mass (base 23 silver)&lt;/option&gt;&lt;option value=&#34;200&#34;&gt;Art (small sculpture) (base 200 silver)&lt;/option&gt;&lt;option value=&#34;1500&#34;&gt;Masterwork weapon (base 1500 silver)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-qty&#34;&gt;Quantity&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;tp-qty&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-social&#34;&gt;Negotiator&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-social&#34;&gt;&#xA;      &lt;option value=&#34;1.35&#34;&gt;Social 0-4 (poor negotiator)&lt;/option&gt;&lt;option value=&#34;1.25&#34;&gt;Social 5-8&lt;/option&gt;&lt;option value=&#34;1.15&#34;&gt;Social 9-12&lt;/option&gt;&lt;option value=&#34;1.08&#34;&gt;Social 13-16 (good)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Social 17-20 (expert)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;tp-field&#34;&gt;&#xA;    &lt;label for=&#34;tp-dir&#34;&gt;Direction&lt;/label&gt;&#xA;    &lt;select id=&#34;tp-dir&#34;&gt;&#xA;      &lt;option value=&#34;sell&#34;&gt;Selling to trader&lt;/option&gt;&#xA;      &lt;option value=&#34;buy&#34;&gt;Buying from trader&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;tp-calc&#34; class=&#34;btn&#34;&gt;Calculate Price&lt;/button&gt;&#xA;  &lt;div class=&#34;tp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Unit price:&lt;/strong&gt; &lt;span id=&#34;tp-unit&#34;&gt;—&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界远征队规划器 — 行程耗时与物资筹备（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/caravan-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/caravan-planner/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界远征队规划器&lt;/strong&gt;，规划远征行程与物资——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;远征队规划器&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;caravan-planner&#34; id=&#34;caravan-planner&#34;&gt;&#xA;  &lt;h3&gt;Caravan Planner — Loadout, Weight &amp; Supply&lt;/h3&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-members&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-members&#34; min=&#34;1&#34; value=&#34;3&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-field&#34;&gt;&#xA;    &lt;label for=&#34;cp-load&#34;&gt;Cargo weight (kg)&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;cp-load&#34; min=&#34;0&#34; value=&#34;150&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;cp-animals&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Horse&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Donkey&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;60&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Muffalo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Yak&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;80&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Dromedary&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;70&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Elephant&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;160&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;cp-row&#34;&gt;&lt;span&gt;Thrumbo&lt;/span&gt;&lt;input type=&#34;number&#34; min=&#34;0&#34; value=&#34;0&#34; data-carry=&#34;250&#34;&gt;&lt;/div&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;cp-calc&#34; class=&#34;btn&#34;&gt;Plan Caravan&lt;/button&gt;&#xA;  &lt;div class=&#34;cp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Carry capacity:&lt;/strong&gt; &lt;span id=&#34;cp-capacity&#34;&gt;—&lt;/span&gt; kg&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Load:&lt;/strong&gt; &lt;span id=&#34;cp-status&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Est. speed:&lt;/strong&gt; &lt;span id=&#34;cp-speed&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Food for journey:&lt;/strong&gt; &lt;span id=&#34;cp-food&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;cp-note&#34;&gt;Community-consensus values for RimWorld 1.6. Speed and capacity shift with pawn traits, health and gear.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;caravan-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#cp-calc&#39;);&#xA;  var elCap = root.querySelector(&#39;#cp-capacity&#39;);&#xA;  var elSt = root.querySelector(&#39;#cp-status&#39;);&#xA;  var elSp = root.querySelector(&#39;#cp-speed&#39;);&#xA;  var elF = root.querySelector(&#39;#cp-food&#39;);&#xA;  var baseCarry =  75 ;&#xA;  function num(id){ return parseFloat(root.querySelector(id).value)||0; }&#xA;  function calc(){&#xA;    var members = num(&#39;#cp-members&#39;);&#xA;    var load = num(&#39;#cp-load&#39;);&#xA;    var animCap = 0;&#xA;    root.querySelectorAll(&#39;.cp-animals .cp-row input&#39;).forEach(function(inp){&#xA;      animCap += (parseInt(inp.value)||0) * parseInt(inp.getAttribute(&#39;data-carry&#39;));&#xA;    });&#xA;    var capacity = members * baseCarry + animCap;&#xA;    var ratio = load / Math.max(capacity,1);&#xA;    elCap.textContent = capacity.toFixed(0);&#xA;    elSt.textContent = ratio &lt;= 1 ? &#39;OK — &#39; + (ratio*100).toFixed(0) + &#39;% of capacity&#39; : &#39;OVERLOADED — drop cargo!&#39;;&#xA;    elSp.textContent = ratio &gt; 0.8 ?  3  + &#39; km/h (heavy)&#39; :  5  + &#39; km/h (light)&#39;;&#xA;    var daysFood = members *  1.2 ;&#xA;    elF.textContent = daysFood.toFixed(1) + &#39; nutrition/day (bring survival meals)&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;远征筹备要点&lt;/h2&gt;&#xA;&lt;p&gt;每人携带 &lt;strong&gt;2-3 天食物&lt;/strong&gt; 外加药品与睡袋；带上&lt;strong&gt;社交技能高的谈判者&lt;/strong&gt;与&lt;strong&gt;擅长狩猎的射手&lt;/strong&gt;沿途补给。计算负载影响速度，别让负重拖慢行程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界采矿产量计算器 — 矿脉与采掘效率（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/mining-yield/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/mining-yield/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界采矿产量计算器&lt;/strong&gt;，规划采矿效率与产量——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;采矿产量计算器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;mining-yield&#34; id=&#34;mining-yield&#34;&gt;&#xA;  &lt;h3&gt;Mining Yield Calculator&lt;/h3&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-ore&#34;&gt;Ore type&lt;/label&gt;&#xA;    &lt;select id=&#34;my-ore&#34;&gt;&#xA;      &lt;option value=&#34;25&#34;&gt;Steel (compact steel) (~25/tile, vein 10-20 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Component (mineable) (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Plasteel (~6/tile, vein 3-8 tiles)&lt;/option&gt;&lt;option value=&#34;4&#34;&gt;Gold (~4/tile, vein 2-6 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Silver (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;8&#34;&gt;Uranium (~8/tile, vein 4-10 tiles)&lt;/option&gt;&lt;option value=&#34;6&#34;&gt;Jade (~6/tile, vein 3-8 tiles)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-tiles&#34;&gt;Vein tiles to mine&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;my-tiles&#34; min=&#34;1&#34; value=&#34;10&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;my-field&#34;&gt;&#xA;    &lt;label for=&#34;my-skill&#34;&gt;Miner skill&lt;/label&gt;&#xA;    &lt;select id=&#34;my-skill&#34;&gt;&#xA;      &lt;option value=&#34;0.6&#34;&gt;Mining 0-4&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Mining 5-9&lt;/option&gt;&lt;option value=&#34;1.1&#34;&gt;Mining 10-14&lt;/option&gt;&lt;option value=&#34;1.4&#34;&gt;Mining 15-20&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;my-calc&#34; class=&#34;btn&#34;&gt;Calculate Yield&lt;/button&gt;&#xA;  &lt;div class=&#34;my-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Estimated total yield:&lt;/strong&gt; &lt;span id=&#34;my-total&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;my-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;my-note&#34;&gt;Community-consensus estimates for RimWorld 1.6. Deep drill yields differ from surface veins.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;mining-yield&#39;);&#xA;  var btn = root.querySelector(&#39;#my-calc&#39;);&#xA;  var elT = root.querySelector(&#39;#my-total&#39;);&#xA;  var elTip = root.querySelector(&#39;#my-tip&#39;);&#xA;  function calc(){&#xA;    var perTile = parseFloat(root.querySelector(&#39;#my-ore&#39;).value)||0;&#xA;    var tiles = parseInt(root.querySelector(&#39;#my-tiles&#39;).value)||1;&#xA;    var mult = parseFloat(root.querySelector(&#39;#my-skill&#39;).value);&#xA;    var total = perTile * tiles * mult;&#xA;    elT.textContent = Math.round(total) + &#39; units&#39;;&#xA;    elTip.textContent = &#39;Higher Mining skill gives more per tile — keep your best miner on ore duty.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;高效采矿&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;山体矿脉&lt;/strong&gt;通常比地表矿产量更高。高采矿技能配合「&lt;strong&gt;深度扫描&lt;/strong&gt;」可定位富矿；&lt;strong&gt;部件矿脉&lt;/strong&gt;与&lt;strong&gt;金矿&lt;/strong&gt;价值极高，优先开采。&lt;/p&gt;</description>
    </item>
    <item>
      <title>环世界餐食规划器 — 食物供给与营养计划（1.6 与 Odyssey）</title>
      <link>https://www.rimworldtools.com/zh-hans/tools/meal-planner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/tools/meal-planner/</guid>
      <description>&lt;p&gt;使用&lt;strong&gt;环世界餐食规划器&lt;/strong&gt;，规划殖民地食物供给——适用于当前 &lt;strong&gt;1.6 与 Odyssey&lt;/strong&gt; 版本。&lt;/p&gt;&#xA;&lt;h2&gt;餐食规划器&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;meal-planner&#34; id=&#34;meal-planner&#34;&gt;&#xA;  &lt;h3&gt;Colony Meal Planner&lt;/h3&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-pop&#34;&gt;Colonists&lt;/label&gt;&#xA;    &lt;input type=&#34;number&#34; id=&#34;mp-pop&#34; min=&#34;1&#34; value=&#34;5&#34;&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-need&#34;&gt;Pawn type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-need&#34;&gt;&#xA;      &lt;option value=&#34;1.6&#34;&gt;Normal colonist (1.6/day)&lt;/option&gt;&lt;option value=&#34;1.8&#34;&gt;Large/active pawn (1.8/day)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Child (1/day)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;mp-field&#34;&gt;&#xA;    &lt;label for=&#34;mp-meal&#34;&gt;Meal type&lt;/label&gt;&#xA;    &lt;select id=&#34;mp-meal&#34;&gt;&#xA;      &lt;option value=&#34;0.3&#34;&gt;Raw food (berries) (0.3 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Simple meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Fine meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Lavish meal (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.9&#34;&gt;Survival meal (0.9 nutrition)&lt;/option&gt;&lt;option value=&#34;1&#34;&gt;Nutrient paste (1 nutrition)&lt;/option&gt;&lt;option value=&#34;0.4&#34;&gt;Pemmican (0.4 nutrition)&lt;/option&gt;&#xA;    &lt;/select&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;button id=&#34;mp-calc&#34; class=&#34;btn&#34;&gt;Calculate Food Needs&lt;/button&gt;&#xA;  &lt;div class=&#34;mp-result&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals needed per day:&lt;/strong&gt; &lt;span id=&#34;mp-daily&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Meals for 10 days:&lt;/strong&gt; &lt;span id=&#34;mp-stock&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;    &lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; &lt;span id=&#34;mp-tip&#34;&gt;—&lt;/span&gt;&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;p class=&#34;mp-note&#34;&gt;Community-consensus nutrition values for RimWorld 1.6. Actual needs vary with body size, age and activity.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;&#xA;(function(){&#xA;  var root = document.getElementById(&#39;meal-planner&#39;);&#xA;  var btn = root.querySelector(&#39;#mp-calc&#39;);&#xA;  var elD = root.querySelector(&#39;#mp-daily&#39;);&#xA;  var elS = root.querySelector(&#39;#mp-stock&#39;);&#xA;  var elTip = root.querySelector(&#39;#mp-tip&#39;);&#xA;  function calc(){&#xA;    var pop = parseInt(root.querySelector(&#39;#mp-pop&#39;).value)||1;&#xA;    var need = parseFloat(root.querySelector(&#39;#mp-need&#39;).value)||1.6;&#xA;    var nutrition = parseFloat(root.querySelector(&#39;#mp-meal&#39;).value)||0.9;&#xA;    var mealsPerDay = Math.ceil(pop * need / nutrition);&#xA;    elD.textContent = mealsPerDay + &#39; meals&#39;;&#xA;    elS.textContent = mealsPerDay * 10 + &#39; meals (10-day buffer)&#39;;&#xA;    elTip.textContent = &#39;Stock a 10-day buffer at least; winter and raids need more.&#39;;&#xA;  }&#xA;  btn.addEventListener(&#39;click&#39;, calc);&#xA;  calc();&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h2&gt;食物供给策略&lt;/h2&gt;&#xA;&lt;p&gt;每人每天约需 &lt;strong&gt;0.8-1.2 营养&lt;/strong&gt;。保证 &lt;strong&gt;冷藏&lt;/strong&gt;储存防止腐烂，备足&lt;strong&gt;简易餐/高级餐&lt;/strong&gt;原料；极端天气下用&lt;strong&gt;营养膏&lt;/strong&gt;兜底，避免「食物短缺」引发的情绪崩溃。&lt;/p&gt;</description>
    </item>
    <item>
      <title>隐私政策 — RimWorld Tools（环世界工具站）</title>
      <link>https://www.rimworldtools.com/zh-hans/privacy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.rimworldtools.com/zh-hans/privacy/</guid>
      <description>&lt;h1&gt;隐私政策&lt;/h1&gt;&#xA;&lt;p&gt;最后更新：2026 年 10 月。欢迎访问 RimWorld Tools（环世界工具站，以下简称「本站」）。本站为玩家自制粉丝站，并非 Ludeon Studios 官方站点。&lt;/p&gt;&#xA;&lt;h2&gt;我们收集哪些信息&lt;/h2&gt;&#xA;&lt;p&gt;本站为静态网站，&lt;strong&gt;不主动收集&lt;/strong&gt;任何个人身份信息（姓名、邮箱、账号等）。我们不在本站设置注册或留言功能。&lt;/p&gt;&#xA;&lt;h2&gt;Cookie 与广告&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;  &lt;li&gt;本站使用 &lt;strong&gt;Google AdSense&lt;/strong&gt; 投放广告以维持运营。&lt;/li&gt;&#xA;  &lt;li&gt;Google 及其合作伙伴可能使用 Cookie（如 DART）根据您的访问记录投放个性化广告。&lt;/li&gt;&#xA;  &lt;li&gt;您可以通过 Google 广告设置页选择退出个性化广告：&lt;a href=&#34;https://www.google.com/settings/ads&#34;&gt;Google Ads Settings&lt;/a&gt;。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2&gt;第三方服务&lt;/h2&gt;&#xA;&lt;p&gt;本站可能嵌入 Google 广告等第三方内容，其数据收集行为受相应第三方隐私政策约束，与本站无关。&lt;/p&gt;&#xA;&lt;h2&gt;联系我们&lt;/h2&gt;&#xA;&lt;p&gt;如对本隐私政策有任何疑问，请发送邮件至：&lt;strong&gt;merrysee888@qq.com&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
