<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.flexiblesurvival.com/index.php?action=history&amp;feed=atom&amp;title=Big_Boned%2FExtra_Notes</id>
	<title>Big Boned/Extra Notes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.flexiblesurvival.com/index.php?action=history&amp;feed=atom&amp;title=Big_Boned%2FExtra_Notes"/>
	<link rel="alternate" type="text/html" href="https://wiki.flexiblesurvival.com/index.php?title=Big_Boned/Extra_Notes&amp;action=history"/>
	<updated>2026-04-09T14:16:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.flexiblesurvival.com/index.php?title=Big_Boned/Extra_Notes&amp;diff=134519&amp;oldid=prev</id>
		<title>Sparhawk: Created page with &quot;============================= OOC - Code Updates ============================= Message: 3/11                      Posted        Author                        Size Cap Code    ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.flexiblesurvival.com/index.php?title=Big_Boned/Extra_Notes&amp;diff=134519&amp;oldid=prev"/>
		<updated>2014-06-13T15:03:34Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;============================= OOC - Code Updates ============================= Message: 3/11                      Posted        Author                        Size Cap Code    ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;============================= OOC - Code Updates =============================&lt;br /&gt;
Message: 3/11                      Posted        Author                       &lt;br /&gt;
Size Cap Code                    06/13/14      Nuku                         &lt;br /&gt;
------------------------------------------------------------------------------&lt;br /&gt;
Here&amp;#039;s the code that handles your size! You&amp;#039;ll have to decode it, but here it is in all its naked glory:&lt;br /&gt;
        : size[ ref:target -- int:amount ]&lt;br /&gt;
        target @ &amp;quot;Size&amp;quot; getstatint ?dup if exit then&lt;br /&gt;
    $ifdef is_rp&lt;br /&gt;
        5&lt;br /&gt;
    $endif&lt;br /&gt;
    $ifdef is_fs&lt;br /&gt;
        rpsys { &amp;quot;Infection/&amp;quot; target @ &amp;quot;Mutation/Torso&amp;quot; getstatstr &amp;quot;/Torso/Size&amp;quot; }cat getpropstr toint&lt;br /&gt;
        rpsys { &amp;quot;Infection/&amp;quot; target @ &amp;quot;Mutation/Torso&amp;quot; getstatstr &amp;quot;/Torso/Template&amp;quot; }cat getprop if pop&lt;br /&gt;
           rpsys { &amp;quot;Infection/&amp;quot; target @ &amp;quot;template/torso&amp;quot; getstatstr &amp;quot;/Torso/Size&amp;quot; }cat getpropstr toint&lt;br /&gt;
        then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Human Sized&amp;quot; findboxitem if pop 5 then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Inverted&amp;quot; findboxitem if&lt;br /&gt;
           dup var! x&lt;br /&gt;
           case&lt;br /&gt;
              5 = when 5 end&lt;br /&gt;
              5 &amp;lt; when x @ 5 - -15 * end&lt;br /&gt;
              5 &amp;gt; when 5 x @ 5 - 10 / - 1 greater end&lt;br /&gt;
           endcase&lt;br /&gt;
        then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Overblown&amp;quot; findboxitem if&lt;br /&gt;
           dup var! x&lt;br /&gt;
           case&lt;br /&gt;
              6 &amp;lt; when x @ end&lt;br /&gt;
              5 &amp;gt; when x @ 5 - 2 * 5 + end&lt;br /&gt;
           endcase&lt;br /&gt;
        then&lt;br /&gt;
    $endif dup var! orig&lt;br /&gt;
        100&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Giant&amp;quot; findboxitem if 30 + then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Tall&amp;quot; findboxitem if 20 + then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Short&amp;quot; findboxitem if 20 - then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Chubby&amp;quot; findboxitem if 20 + then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Thin&amp;quot; findboxitem if 20 - then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Tiny&amp;quot; findboxitem if 50 - then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Midget&amp;quot; findboxitem if 50 - then&lt;br /&gt;
        dup var! mod * 100 /&lt;br /&gt;
        dup orig @ = if&lt;br /&gt;
           mod @ 100 &amp;gt; if 1 + then&lt;br /&gt;
           mod @ 100 &amp;lt; if 1 - then&lt;br /&gt;
        then&lt;br /&gt;
        target @ &amp;quot;Size&amp;quot; getstatus&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Small Clan Sized&amp;quot; findboxitem if&lt;br /&gt;
           target @ &amp;quot;Race&amp;quot; getstatstr &amp;quot;heavy folk&amp;quot; stringcmp not if 2 - then&lt;br /&gt;
           target @ &amp;quot;Race&amp;quot; getstatstr &amp;quot;small folk&amp;quot; stringcmp not if 2 + then&lt;br /&gt;
           2 -&lt;br /&gt;
        then&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;heavy Clan Sized&amp;quot; findboxitem if&lt;br /&gt;
           target @ &amp;quot;Race&amp;quot; getstatstr &amp;quot;small folk&amp;quot; stringcmp not if 2 + then&lt;br /&gt;
           target @ &amp;quot;Race&amp;quot; getstatstr &amp;quot;heavy folk&amp;quot; stringcmp not if 2 - then&lt;br /&gt;
           2 +&lt;br /&gt;
        then&lt;br /&gt;
        target @ &amp;quot;Weight&amp;quot; getstatus +&lt;br /&gt;
        target @ &amp;quot;Height&amp;quot; getstatus 3 / +&lt;br /&gt;
        var! siz&lt;br /&gt;
        siz @ 0 &amp;gt; if siz @ + then&lt;br /&gt;
        target @ isplayer? if&lt;br /&gt;
           target @ &amp;quot;Supernatural&amp;quot; getstatstr &amp;quot;{Kaiju|Quetzalcoatl}&amp;quot; smatch not&lt;br /&gt;
           target @ &amp;quot;Badge&amp;quot; &amp;quot;Kaiju&amp;quot; findboxitem target @ &amp;quot;Gear&amp;quot; &amp;quot;Big Heart&amp;quot; findboxitem and not and if&lt;br /&gt;
              dup 10 &amp;gt; if 10 - 2 / 10 + then&lt;br /&gt;
             target @ &amp;quot;Jnote&amp;quot; &amp;quot;Large Tendencies&amp;quot; findboxitem not if&lt;br /&gt;
              dup 15 &amp;gt; if 15 - 2 / 15 + then&lt;br /&gt;
             then&lt;br /&gt;
             target @ &amp;quot;Jnote&amp;quot; &amp;quot;Big Boned&amp;quot; findboxitem not if&lt;br /&gt;
              20 lesser&lt;br /&gt;
        &lt;br /&gt;
         then&lt;br /&gt;
           else&lt;br /&gt;
             target @ &amp;quot;Jnote&amp;quot; &amp;quot;Large Tendencies&amp;quot; findboxitem not if&lt;br /&gt;
              dup 15 &amp;gt; if 15 - 2 / 15 + then&lt;br /&gt;
             then&lt;br /&gt;
           then&lt;br /&gt;
        else 60 lesser then&lt;br /&gt;
        dup 90 &amp;gt; if 90 - sqrt 90 + then&lt;br /&gt;
        siz @ 0 &amp;lt; if siz @ + then&lt;br /&gt;
        1 greater toint&lt;br /&gt;
        target @ &amp;quot;Jnote&amp;quot; &amp;quot;Empty&amp;quot; findboxitem if 2 / then&lt;br /&gt;
        ; PUBLIC size&lt;br /&gt;
        $libdef size&lt;br /&gt;
&lt;br /&gt;
==============================================================================&lt;/div&gt;</summary>
		<author><name>Sparhawk</name></author>
	</entry>
</feed>