amorousdog5
Citizen of Zooville
Here's what my updated entry for that interaction looks like:
<RulePackDef>
<defName>Bestiality_VaginalRP</defName>
<rulePack>
<rulesStrings>
<li>sent(p=2)-> [INITIATOR_nameDef] [sexReaction] [sexReactionDescriptor] as he [maleOrgasm] inside the bestial [vagina] of [RECIPIENT_nameDef].</li>
<li>sent-> [RECIPIENT_nameDef] was [maleFuck] vaginally by [INITIATOR_nameDef].</li>
<li>sent-> [RECIPIENT_nameDef] allowed the human [INITIATOR_nameDef] to breed [RECIPIENT_possessive] inhuman [vagina].</li>
<li>sent-> Beast [RECIPIENT_nameDef] took the [humanPenis] and [semen] of human [INITIATOR_nameDef] into [RECIPIENT_possessive] [vaginalDescriptor] [vagina].</li>
<li>sent-> [INITIATOR_nameDef] pumped hot [semen] deep into the animal womb of [RECIPIENT_nameDef].</li>
<li>sent-> [INITIATOR_nameDef] [maleOrgasm] into the [vaginalDescriptor] [vagina] of [INITIATOR_possessive] animal lover [RECIPIENT_nameDef].</li>
<li>sent-> [INITIATOR_nameDef] repeatedly thrust [INITIATOR_possessive] [humanPenis] into the animal [vagina] of [RECIPIENT_nameDef] and [maleOrgasm] inside [RECIPIENT_possessive].</li>
<li>humanPenis(p=6)->[penis]</li>
<li>humanPenis->manhood</li>
</rulesStrings>
<rulesFiles>
<li>sexReaction->Words/Verbs/sexReactions</li>
<li>maleOrgasm->Words/Verbs/maleOrgasm</li>
<li>maleFuck->Words/Verbs/maleFuck</li>
<li>sexReactionDescriptor->Words/Adverbs/sexReactionDescriptors</li>
<li>vaginalDescriptor->Words/Adjectives/vaginalDescriptors</li>
<li>vagina->Words/Nouns/vagina</li>
<li>semen->Words/Nouns/semen</li>
<li>penis->Words/Nouns/penis</li>
</rulesFiles>
</rulePack>
</RulePackDef>
The new things I haven't talked about yet.
*In the top entry you can see (p=2). This is probability, and means this entry will display twice as often as any of the other entries.
*I've declared lots of variables like [vagina] and [sexReaction], which are defined in separate files the paths of which are down at the bottom: <li>sexReaction->Words/Verbs/sexReactions</li> Basically you put a file with that name in that location, and it's a list of strings you want that variable to pick from. In this case the location would be rjw-master/Languages/English/Strings/Words/Verbs/sexReactions.txt
As an example my file for sexReactions.txt looks like this:
moaned
groaned
panted
sighed
growled
grunted
shivered
trembled
quivered
Using all these variables my top entry shown above can give lots of different possible outputs. For example:
Martin panted with pleasure as he came inside the bestial vagina of Timberwolf 1.
Martin moaned lewdly as he ejaculated inside the bestial pussy of Timberwolf 1.
Martin trembled in ecstasy as he climaxed inside the bestial honeypot of Timberwolf 1.
<RulePackDef>
<defName>Bestiality_VaginalRP</defName>
<rulePack>
<rulesStrings>
<li>sent(p=2)-> [INITIATOR_nameDef] [sexReaction] [sexReactionDescriptor] as he [maleOrgasm] inside the bestial [vagina] of [RECIPIENT_nameDef].</li>
<li>sent-> [RECIPIENT_nameDef] was [maleFuck] vaginally by [INITIATOR_nameDef].</li>
<li>sent-> [RECIPIENT_nameDef] allowed the human [INITIATOR_nameDef] to breed [RECIPIENT_possessive] inhuman [vagina].</li>
<li>sent-> Beast [RECIPIENT_nameDef] took the [humanPenis] and [semen] of human [INITIATOR_nameDef] into [RECIPIENT_possessive] [vaginalDescriptor] [vagina].</li>
<li>sent-> [INITIATOR_nameDef] pumped hot [semen] deep into the animal womb of [RECIPIENT_nameDef].</li>
<li>sent-> [INITIATOR_nameDef] [maleOrgasm] into the [vaginalDescriptor] [vagina] of [INITIATOR_possessive] animal lover [RECIPIENT_nameDef].</li>
<li>sent-> [INITIATOR_nameDef] repeatedly thrust [INITIATOR_possessive] [humanPenis] into the animal [vagina] of [RECIPIENT_nameDef] and [maleOrgasm] inside [RECIPIENT_possessive].</li>
<li>humanPenis(p=6)->[penis]</li>
<li>humanPenis->manhood</li>
</rulesStrings>
<rulesFiles>
<li>sexReaction->Words/Verbs/sexReactions</li>
<li>maleOrgasm->Words/Verbs/maleOrgasm</li>
<li>maleFuck->Words/Verbs/maleFuck</li>
<li>sexReactionDescriptor->Words/Adverbs/sexReactionDescriptors</li>
<li>vaginalDescriptor->Words/Adjectives/vaginalDescriptors</li>
<li>vagina->Words/Nouns/vagina</li>
<li>semen->Words/Nouns/semen</li>
<li>penis->Words/Nouns/penis</li>
</rulesFiles>
</rulePack>
</RulePackDef>
The new things I haven't talked about yet.
*In the top entry you can see (p=2). This is probability, and means this entry will display twice as often as any of the other entries.
*I've declared lots of variables like [vagina] and [sexReaction], which are defined in separate files the paths of which are down at the bottom: <li>sexReaction->Words/Verbs/sexReactions</li> Basically you put a file with that name in that location, and it's a list of strings you want that variable to pick from. In this case the location would be rjw-master/Languages/English/Strings/Words/Verbs/sexReactions.txt
As an example my file for sexReactions.txt looks like this:
moaned
groaned
panted
sighed
growled
grunted
shivered
trembled
quivered
Using all these variables my top entry shown above can give lots of different possible outputs. For example:
Martin panted with pleasure as he came inside the bestial vagina of Timberwolf 1.
Martin moaned lewdly as he ejaculated inside the bestial pussy of Timberwolf 1.
Martin trembled in ecstasy as he climaxed inside the bestial honeypot of Timberwolf 1.
Last edited: