Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
using System.Text;
using Verse;
namespace rjw
{
public class CompThingBodyPart : ThingComp
{
/// <summary>
/// Comp for rjw Thing parts.
/// </summary>
public string Size = ""; //eventually replace with below, maybe
//public float Size;
//public float Lenghth;
//public float Width;
public string Eggs = ""; //for ovi eggs, maybe
public string FluidType = ""; //cummies/milk - insectjelly/honey etc
public string FluidAmmount = ""; //ammount of Milk/Ejaculation/Wetness
//public override string CompInspectStringExtra()
//{
// return Translator.Translate("Size") + ": " + Size;
//}
//public override string TransformLabel(string label)
//{
// if (Size != "")
// return label + " (" + Size + ")";
// return label;
//}
public override string GetDescriptionPart()
{
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.AppendLine(base.GetDescriptionPart());
if (parent.def.defName.ToLower().Contains("breasts") || parent.def.defName.ToLower().Contains("udder"))
{
//if (FluidType == "")
//{
// FluidType = "Milk";
// FluidAmmount = "none";
//}
//stringBuilder.AppendLine("Milk: " + FluidType);
//stringBuilder.AppendLine("Amount: " + FluidAmmount);
if (Size == "")
{
Size = "Average";
}
stringBuilder.AppendLine("Size: " + Size);//convert to Cups
}
if (parent.def.defName.ToLower().Contains("penis") || parent.def.defName.ToLower().Contains("vagina"))
{
//if (FluidType == "")
//{
// FluidType = "Cum";
// FluidAmmount = "Average";
//}
//stringBuilder.AppendLine("Cum: " + FluidType);
//if (parent.def.defName.ToLower().Contains("penis"))
// stringBuilder.AppendLine("Ejaculation: " + FluidAmmount);
//if (parent.def.defName.ToLower().Contains("vagina"))
// stringBuilder.AppendLine("Wetness: " + FluidAmmount);
if (Size == "")
{
Size = "Average";
}
stringBuilder.AppendLine("Size: " + Size);//convert to LxW
}
if (parent.def.defName.ToLower().Contains("anus"))
{
//if (FluidType == "")
//{
// FluidType = "Dry";
// FluidAmmount = "Dry";
//}
if (Size == "")
{
Size = "Average";
}
stringBuilder.AppendLine("Size: " + Size);//convert to LxW
}
if (parent.def.defName.ToLower().Contains("ovi"))
if (Eggs != "")
stringBuilder.AppendLine("Eggs: " + Eggs);
return stringBuilder.ToString();
}
}
}