Difference between revisions of "Catnip"

From Trials in Tainted Space Wiki
Jump to navigation Jump to search
(Tail section done and Removed Overdose for tail due to having become redundant)
(Genitals section pre-overdose)
Line 182: Line 182:
 
|-
 
|-
 
|align="left"|
 
|align="left"|
* Has non-feline vagina
+
* Any vagina not meeting the following conditions
 +
** Vagina color pink
 +
** Type feline
 
|align="left"|
 
|align="left"|
* Change first non-feline vagina to feline
+
* Select vagina become Feline
 +
** Color becomes pink
 +
** Clit count becomes 1
 +
** Wetness becomes 1
 +
** Minimum looseness becomes 1
 
|-
 
|-
 
|align="left"|
 
|align="left"|
* Has vagina with minimal vaginal looseness greater than 1
+
* Any pink feline vagina with minimum looseness greater than 1
 
|align="left"|
 
|align="left"|
* Decrease minimal vaginal looseness by 1
+
* Minimum looseness of select vaginas decreases by 1 to a minimum of 1
 
|-
 
|-
 
|align="left"|
 
|align="left"|
* Has vagina with wetness greater than 1
+
* Has pink feline vagina with wetness greater than 1
 
|align="left"|
 
|align="left"|
* Decrease vaginal wetness by 1
+
* Wetness of select vaginas decreases by 1 to a minimum of 1
 
|-
 
|-
 
|align="left"|
 
|align="left"|
* Has non-flat breasts as male or genderless
+
* Breast bigger than max size
* Breast rating greater than B-cup
+
* Max size is
 +
** B-Cup if player has vagina
 +
** A-Cup if player has no vagina but is lactating
 +
** Flat chest if player has no vagina and isn't lactating
 
|align="left"|
 
|align="left"|
* Decrease breast size
+
* <span title="By 1 + (1/5 of breast row rating)  to 1 + (2/5 of breast row rating)">Decrease breast size of all rows</span>
* If lactating, leave at least A-cups even for male/genderless
+
** Any breast rows bigger han the row above them become equal in size to the row above them
 
|-
 
|-
 
|align="left"|
 
|align="left"|
Line 209: Line 218:
 
|-
 
|-
 
|align="left"|
 
|align="left"|
* Has non-feline penis
+
* Any non-feline cock
* Has feline penis without "nubby", "tapered" or "sheathed" flag
+
* And/Or lacking any of the following flags
* Penis length is not optimal
+
** Tapered
 +
** Sheated
 +
** Nubby
 
|align="left"|
 
|align="left"|
* Change the penis into a nubby, tapered, sheathed feline penis
+
* Cocks become Feline
* Change penis size towards 4"
+
** Color becomes Pink
* If has "<b>[[Perks_by_source_#Hung|Hung]]</b>" perk, change penis size towards 6"
+
** Knot multiplier becomes 1
* If has "<b>[[Perks_by_source_#Mini|Mini]]</b>" perk, change penis size towards 3"
+
** Gain the Following  Flags
* If is taur, change penis size towards 12"
+
*** Nubby 
* If is taur and has "<b>[[Perks_by_source_#Hung|Hung]]</b>" perk, change penis size towards 18"
+
*** Tapered
* If is taur and has "<b>[[Perks_by_source_#Mini|Mini]]</b>" perk, change penis size towards 9"
+
*** Sheated
 
|-
 
|-
 
|align="left"|
 
|align="left"|
* Has ball(s)
+
* Cock longer than max size
* Ball size greater than optimal
+
* Max size is
 +
** 4 Inches (12 inches if taur)
 +
** 6 Inches (18 inches if taur) with <b>"[[Perks_by_source_#Hung|Hung]]"</b> perk
 +
** 3 Inches (9 inches if taur) with <b>"[[Perks_by_source_#Mini|Mini]]"</b> perk
 
|align="left"|
 
|align="left"|
* Decrease ball size towards 1.5"
+
* <span title="'>Decrease cock length</span>
* If has "<b>[[Perks_by_source_#Bulgy|Bulgy]]</b>" perk, decrease ball size towards 4"
 
* If is taur, decrease ball size towards 7.5"
 
* If is taur and has "<b>[[Perks_by_source_#Bulgy|Bulgy]]</b>" perk, decrease ball size towards 10"
 
 
|-
 
|-
 +
* Cock Shorter than max size
 +
* Max size is
 +
** 4 Inches (12 inches if taur)
 +
** 6 Inches (18 inches if taur) with <b>"[[Perks_by_source_#Hung|Hung]]"</b> perk
 +
** 3 Inches (9 inches if taur) with <b>"[[Perks_by_source_#Mini|Mini]]"</b> perk
 
|align="left"|
 
|align="left"|
* Has ball(s)
+
* <span title="">Increase cock length</span>
* No "<b>Uniball</b>"
+
|-
* Ball size is not changed by this dose
+
|align="left"|
 +
* Cock longer than max size
 +
* Max size is
 +
** 1.5 Inches (7.5 inches if taur)
 +
** With <b>"[[Perks_by_source_#Bulgy|Bulgy]]"</b> perk 2.5 Inches (8.5 inches if taur)
 +
|align="left"|
 +
* <span title="'>Decrease Ball size</span>
 +
|-
 
|align="left"|
 
|align="left"|
* Get "<b>Uniball</b>" status effect
+
* Has Balls
|}
+
* No '''Uniball''' status effect
 +
|align="left"|
 +
* Gain '''uniball''' Status effecy
 +
|-
 +
|}
 +
 +
<1--
 +
// Chakat surprise, can only happen when you overdose with safety off.
 +
if (changes == 0)
 +
{
 +
output(" Exception: Route has no targets available. Requesting instructions from the monitor... Exception: protocol not supported. Fallback route found, executing...");
 +
 +
var surprise:Boolean = false;
 +
if (!target.hasCock() && target.createCockUnlocked())
 +
{
 +
output("\n\nA swollen lump of flesh appears ");
 +
if(target.balls > 0) output("right above your [pc.sack]");
 +
else if(target.hasVagina()) output("right above your [pc.vaginas]");
 +
else output("in the center of your crotch");
 +
output(". It feels achy and a little painful but very, very sensitive, and it’s getting bigger with alarming rapidity. The little knot is sticking an inch out past your [pc.skinFurScales], turning glossy and red as it does. You touch its tip and moan, assaulted by a pleasure you barely understand, watching the bulge stretch out another inch in eager response. In seconds, you’re rubbing and fondling it, coaxing more and more length from your crotch until ");
 +
target.createCock();
 +
target.shiftCock(0, GLOBAL.TYPE_FELINE);
 +
target.cocks[0].cLengthRaw = 12;
 +
if (target.hasPerk("Hung")) target.cocks[0].cLengthRaw *= 1.5;
 +
if (target.hasPerk("Mini")) target.cocks[0].cLengthRaw *= 0.75;
 +
output("<b>your [pc.hand] is wrapped around a " + num2Text(int(target.cocks[0].cLength())) + "-inch long [pc.cockNounSimple 0].</b>");
 +
changes++;
 +
surprise = true;
 +
}
 +
 +
// since it is "legacy code" of species designed for frontier, can't allow vilnerable organs to dangle free, especially since taurs can't quite defend themselves from behind
 +
// change anatomy to internal without harming production
 +
if (target.balls > 0 && target.ballsUnlocked(0))
 +
{
 +
output("\n\nA flash of sickening sensation ripples through your [pc.sack], and you can feel the skin pulling upward. The discomfort rises as you close your eyes and realize with some trepidation that your testicle");
 +
if (target.balls > 1) output("s are");
 +
else output(" is");
 +
output(" retreating upward, pulling into your body.");
 +
 +
if (target.balls > 1) output(" They shift");
 +
else output(" It shifts");
 +
output(" around, your internal anatomy rearranging to fit your new... configuration. Your testicle");
 +
if (target.balls > 1) output("s settle");
 +
else output(" settles");
 +
output(" in somewhere just above your dick, and all that’s left beneath is a smooth patch of [pc.skinFurScales]. No one would ever know you had balls.");
 +
 +
target.makeBallsInternal();
 +
 +
changes++;
 +
surprise = true;
 +
}
 +
 +
if (!target.hasVagina() && target.createVaginaUnlocked())
 +
{
 +
output("\n\nSweat beads on your suddenly overheated brow. Your heart is pounding, and the air seems obscenely humid. Groaning in discomfort, you press your moist palms against your [pc.belly], feeling your body temperature rise even higher. Swaying uncertainly, you sink to the ground, confused and uncomfortable.");
 +
output("\n\nThen, you feel it - an unmistakable, pleasant wetness. It isn’t your seemingly omnipresent sweat either, but something else, something altogether slipperier. New-grown nerves revel in your new, slickened state, unveiling a whole new palette of exquisite feelings, revealing a fleshy, sensitive crease ");
 +
if(target.balls > 0) output("just behind your [pc.balls]");
 +
else if (target.hasCock()) output("just underneath your [pc.cocks]");
 +
else output("in your crotch");
 +
output(". Gingerly, you probe your blossoming vagina. It rewards you with an answering burst of hot, wet ecstasy.");
 +
output("\n\nFeeling much better, you gingerly remove your [pc.girlCumNoun]-soaked digits from yourself and give the feminine addition a serious look.");
 +
 +
target.createVagina();
 +
target.shiftVagina(0, GLOBAL.TYPE_FELINE);
 +
target.clitLength = .25;
 +
target.vaginas[0].vaginaColor = "pink";
 +
target.vaginas[0].bonusCapacity = 100; // and don't forget that elasticity gains
 +
target.vaginas[0].hymen = false; // this is designed species, no useless, bad design shit here - comes all ready!
 +
output(" <b>You’ve got a pretty, pink little pussy. </b> You’ll have to spend some quality time with it soon.");
 +
 +
changes++;
 +
surprise = true;
 +
}
 +
 +
// since it is "legacy code" of species designed for frontier, gotta get good protection for vulnerable organs!
 +
if (target.balls == 0 && target.hasGenitals() && !target.hasStatusEffect("Genital Slit"))
 +
{
 +
output("\n\nAn odd sensation overtakes you. Your entire body shivers, as flesh is rippling around your [pc.crotch], forming a new... slit? After some experiments with internal muscles, you’ve found that you can pull your genitals in and push them out at will.");
 +
if(target.hasCock() && target.hasFullSheaths()) output(" Strangely enough, you still have an animalistic sheath, that of a reptile.");
 +
output(" Skin of your new folds are surprisingly taut when your genitals are retracted - looks like you have some decent protection against low blows from now on!");
 +
output(" <b>Your genitals are now hidden inside a protective slit.</b>");
 +
target.createStatusEffect("Genital Slit");
 +
changes++;
 +
surprise = true;
 +
}
 +
 +
if(surprise) output("\n\nWhat the hell? Looks like bypassing safety is not always a good idea... Well, this isn’t the worst thing which can happen. At least this surprise is not really unpleasant.");
 +
}
 +
 +
afterTF(target);
 +
}
 +
-->
  
 
{|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:center"
 
{|class="wikitable sortable bordered" border="1" cellpadding="2" style="text-align:center"

Revision as of 23:03, 27 November 2018

Catnip
Missing.png
Type Pill
Base Price 2000
Information
Usable Yes
Defensive Target Self

"A new-gen designer transformative, featuring new level of efficiency and consistency. Based on old frontier colonization species project, it causes the user to gain sleek, flexible and very animalistic feline form without any known side effects. No actual catnip included.

Acquisition


  • Can be purchased from Jade at her shop, Fur Effect, in Tavros Station after reaching level 3.

Usage


This item will be consumed on use. Default route would inflict 1-4 random possible mutation sets. Manual selection would only inflict one chosen mutation set. Mutations from one list are not random.

  • If you are aiming for the tauric version, it is highly recommended to manually take legs route first.
  • Overdose routes are available for genitals, legs, tail and face. Overdose effects are only occurring in absence of basic effects.
  • You can gain second tail by using Nepeta (unless you want second tailcock, it is recommended to use Nepeta before Catnip to avoid save scumming).
  • Androgyny perk is changing your face description to be permanently androgyny despite your femininity score.
Minor
Condition Change
  • Thickness greater than 20
  • Decrease thickness by 10
  • Tone less than 65
  • Thickness was changed by current dose
  • Increase tone by 10
  • Hip rating greater than 2 (3 for characters with vagina)
  • Decrease hip rating by
    • 4 for hip ratings larger or equal to 11 (12 for characters with vagina)
    • 3 for hip ratings larger or equal to 8 (9 for characters with vagina)
    • 2 for hip ratings larger or equal to 6 (7 for characters with vagina)
    • 1 for hip ratings smaller than 6 (7 for characters with vagina)
  • Butt rating greater than 2 (3 for characters with vagina)
  • Decrease hip rating by
    • 4 for butt ratings larger or equal to 11 (12 for characters with vagina)
    • 3 for butt ratings larger or equal to 8 (9 for characters with vagina)
    • 2 for butt ratings larger or equal to 6 (7 for characters with vagina)
    • 1 for butt ratings smaller than 6 (7 for characters with vagina)
  • Femininity score is not 0
  • Change femininity by 30 towards neutral
  • Lip rating greater than 0
  • Decrease lip rating by 1 (2 if lip rating greater than 2)
  • Lip rating less than 1
  • Femininity is neutral
  • No perk "Androgyny"
  • Increase elasticity by 1
  • Minimal anal looseness greater than 1
  • Decrease minimal anal looseness by 1
  • Anal wetness greater than 1
  • Decrease anal wetness by 1
  • Have feline ears
  • Have feline tail
  • Have feline arms
  • Have feline legs
  • No perk "Flexibility"
Ears
Condition Change
  • Non-feline ears
  • Change ears to feline ears
Tail
Condition Change
  • Tail count becomes one
  • Tail type becomes feline
  • Remove all previous tail flags
  • Gain the following tail flags
    • Long
    • Furred
    • Prehensile
  • If PC has Fluffy skin
    • Gain fluffy tail flag
  • Cocktail
  • Remove all previous tail flags
  • Tail genital becomes cock
  • Tail genital color becomes pink
  • Tail Genital type becomes feline
  • Tail Gains the following tail flags
    • Tailcock
    • Prehensile
    • Nubby
    • Tapered
    • Sheated
  • Cunttail
  • Remove all previous tail flags
  • Tail genital becomes Vagina
  • Tail genital color becomes pink
  • Tail Genital type becomes feline
  • Tail Gains the following flags
    • Tailcunt
    • Prehensile
    • Sheated
  • Cock Shorter than max size
  • Max size is
    • 4 Inches (12 inches if taur)
    • 6 Inches (18 inches if taur) with "Hung" perk
    • 3 Inches (9 inches if taur) with "Mini" perk
Genitals
Condition Change
  • Any vagina not meeting the following conditions
    • Vagina color pink
    • Type feline
  • Select vagina become Feline
    • Color becomes pink
    • Clit count becomes 1
    • Wetness becomes 1
    • Minimum looseness becomes 1
  • Any pink feline vagina with minimum looseness greater than 1
  • Minimum looseness of select vaginas decreases by 1 to a minimum of 1
  • Has pink feline vagina with wetness greater than 1
  • Wetness of select vaginas decreases by 1 to a minimum of 1
  • Breast bigger than max size
  • Max size is
    • B-Cup if player has vagina
    • A-Cup if player has no vagina but is lactating
    • Flat chest if player has no vagina and isn't lactating
  • Decrease breast size of all rows
    • Any breast rows bigger han the row above them become equal in size to the row above them
  • Nipples are not inverted
  • Change nipples to inverted
  • Any non-feline cock
  • And/Or lacking any of the following flags
    • Tapered
    • Sheated
    • Nubby
  • Cocks become Feline
    • Color becomes Pink
    • Knot multiplier becomes 1
    • Gain the Following Flags
      • Nubby
      • Tapered
      • Sheated
  • Cock longer than max size
  • Max size is
    • 4 Inches (12 inches if taur)
    • 6 Inches (18 inches if taur) with "Hung" perk
    • 3 Inches (9 inches if taur) with "Mini" perk
  • Decrease cock length
  • Increase cock length
  • Cock longer than max size
  • Max size is
    • 1.5 Inches (7.5 inches if taur)
    • With "Bulgy" perk 2.5 Inches (8.5 inches if taur)
  • Decrease Ball size
  • Has Balls
  • No Uniball status effect
  • Gain uniball Status effecy

<1-- // Chakat surprise, can only happen when you overdose with safety off. if (changes == 0) { output(" Exception: Route has no targets available. Requesting instructions from the monitor... Exception: protocol not supported. Fallback route found, executing...");

var surprise:Boolean = false; if (!target.hasCock() && target.createCockUnlocked()) { output("\n\nA swollen lump of flesh appears "); if(target.balls > 0) output("right above your [pc.sack]"); else if(target.hasVagina()) output("right above your [pc.vaginas]"); else output("in the center of your crotch"); output(". It feels achy and a little painful but very, very sensitive, and it’s getting bigger with alarming rapidity. The little knot is sticking an inch out past your [pc.skinFurScales], turning glossy and red as it does. You touch its tip and moan, assaulted by a pleasure you barely understand, watching the bulge stretch out another inch in eager response. In seconds, you’re rubbing and fondling it, coaxing more and more length from your crotch until "); target.createCock(); target.shiftCock(0, GLOBAL.TYPE_FELINE); target.cocks[0].cLengthRaw = 12; if (target.hasPerk("Hung")) target.cocks[0].cLengthRaw *= 1.5; if (target.hasPerk("Mini")) target.cocks[0].cLengthRaw *= 0.75; output("your [pc.hand] is wrapped around a " + num2Text(int(target.cocks[0].cLength())) + "-inch long [pc.cockNounSimple 0]."); changes++; surprise = true; }

// since it is "legacy code" of species designed for frontier, can't allow vilnerable organs to dangle free, especially since taurs can't quite defend themselves from behind // change anatomy to internal without harming production if (target.balls > 0 && target.ballsUnlocked(0)) { output("\n\nA flash of sickening sensation ripples through your [pc.sack], and you can feel the skin pulling upward. The discomfort rises as you close your eyes and realize with some trepidation that your testicle"); if (target.balls > 1) output("s are"); else output(" is"); output(" retreating upward, pulling into your body.");

if (target.balls > 1) output(" They shift"); else output(" It shifts"); output(" around, your internal anatomy rearranging to fit your new... configuration. Your testicle"); if (target.balls > 1) output("s settle"); else output(" settles"); output(" in somewhere just above your dick, and all that’s left beneath is a smooth patch of [pc.skinFurScales]. No one would ever know you had balls.");

target.makeBallsInternal();

changes++; surprise = true; }

if (!target.hasVagina() && target.createVaginaUnlocked()) { output("\n\nSweat beads on your suddenly overheated brow. Your heart is pounding, and the air seems obscenely humid. Groaning in discomfort, you press your moist palms against your [pc.belly], feeling your body temperature rise even higher. Swaying uncertainly, you sink to the ground, confused and uncomfortable."); output("\n\nThen, you feel it - an unmistakable, pleasant wetness. It isn’t your seemingly omnipresent sweat either, but something else, something altogether slipperier. New-grown nerves revel in your new, slickened state, unveiling a whole new palette of exquisite feelings, revealing a fleshy, sensitive crease "); if(target.balls > 0) output("just behind your [pc.balls]"); else if (target.hasCock()) output("just underneath your [pc.cocks]"); else output("in your crotch"); output(". Gingerly, you probe your blossoming vagina. It rewards you with an answering burst of hot, wet ecstasy."); output("\n\nFeeling much better, you gingerly remove your [pc.girlCumNoun]-soaked digits from yourself and give the feminine addition a serious look.");

target.createVagina(); target.shiftVagina(0, GLOBAL.TYPE_FELINE); target.clitLength = .25; target.vaginas[0].vaginaColor = "pink"; target.vaginas[0].bonusCapacity = 100; // and don't forget that elasticity gains target.vaginas[0].hymen = false; // this is designed species, no useless, bad design shit here - comes all ready! output(" You’ve got a pretty, pink little pussy. You’ll have to spend some quality time with it soon.");

changes++; surprise = true; }

// since it is "legacy code" of species designed for frontier, gotta get good protection for vulnerable organs! if (target.balls == 0 && target.hasGenitals() && !target.hasStatusEffect("Genital Slit")) { output("\n\nAn odd sensation overtakes you. Your entire body shivers, as flesh is rippling around your [pc.crotch], forming a new... slit? After some experiments with internal muscles, you’ve found that you can pull your genitals in and push them out at will."); if(target.hasCock() && target.hasFullSheaths()) output(" Strangely enough, you still have an animalistic sheath, that of a reptile."); output(" Skin of your new folds are surprisingly taut when your genitals are retracted - looks like you have some decent protection against low blows from now on!"); output(" Your genitals are now hidden inside a protective slit."); target.createStatusEffect("Genital Slit"); changes++; surprise = true; }

if(surprise) output("\n\nWhat the hell? Looks like bypassing safety is not always a good idea... Well, this isn’t the worst thing which can happen. At least this surprise is not really unpleasant."); }

afterTF(target); } -->

Genitals, Overdose
Condition Change
  • Has no penis
  • Grow feline penis
  • Change penis length to optimal size (see above)
  • Has ball(s)
  • Remove ball(s)
  • Has no vagina
  • Grow feline vagina
  • Has vagina and/or penis
  • Has no balls
  • No "Genital Slit"
  • gain "Genital Slit" status effect
Eyes
Condition Change
  • Non-feline eyes
  • Change eyes to slitted feline eyes
  • Eye color not in list
  • Change eyes to random from list:
    • emerald
    • turquoise
    • green, amber
    • citrine
    • yellow
    • orange
    • copper
    • amethyst
    • violet
    • aquamarine
    • blue
    • crimson
    • garnet
    • gold
Arms
Condition Change
  • Non-feline arms
  • No fur on arms
  • Palms are not padded
  • Change arms to feline, with fur and paw-like pads
Skin
Condition Change
  • No fur
  • Grow fur
  • If newly grown fur color is not in the list, change fur color to one of:
    • hazel
    • chocolate
    • auburn
    • caramel
    • orange
    • sandy brown
    • golden, black
    • jet black
    • dark gray
    • gray
    • light gray
    • silver gray
    • white
    • orange and white
    • brown and white
    • black and white
    • gray and white
  • 1/3 chance for newly grown fur to be fluffy
Legs
Condition Change
  • Non-biped
  • Manual use of tauric routes can be used to retain tauric stance
  • Change to biped
  • Non-feline legs
  • No fur on legs
  • Legs are not digitigrade
  • Legs have no paw-pads
  • Change legs to feline, digitigrade with fur and padded paws
Legs, Overdose
Condition Change
  • Has two digitigrade feline legs
  • Grow legs until 4
  • Genital position changes to rear legs
Face
Condition Change
  • Non-feline face
  • Non-feline tongue
  • No muzzle
  • Change face to feline muzzle
  • Change tongue to feline
  • Tongue can retain long and prehensile flags
  • Either remove beard or change it to lynx-like sideburns (requires fur and at least 1" of beard)
Face, Overdose
Condition Change
  • Tongue not prehensile
  • Tongue not long
  • Change tongue to be long and prehensile