This commit is contained in:
c0ffee 2021-07-02 20:44:06 -07:00
commit 0df65f4e40
40 changed files with 20 additions and 4 deletions

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest>
<identifier>Rimworld-Animations</identifier>
<version>1.1.4</version>
</Manifest>
<version>1.1.5</version>
</Manifest>

Binary file not shown.

BIN
Sounds/Sex/Slime/Slimy1.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Slime/Slimy2.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Slime/Slimy3.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Slime/Slimy4.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Slime/Slimy5.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_1.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_10.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_3.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_4.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_5.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_6.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_7.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_8.wav Normal file

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/Suck_9.wav Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Sounds/Sex/Suck/suck_2.wav Normal file

Binary file not shown.

View File

@ -20,6 +20,7 @@ namespace Rimworld_Animations {
public List<BodyDef> bodyDefTypes = new List<BodyDef>();
public BodyTypeOffset bodyTypeOffset = new BodyTypeOffset();
public Vector3 offset = new Vector2(0, 0);
public List<string> requiredGender;
}
}

View File

@ -39,7 +39,22 @@ namespace Rimworld_Animations {
return false;
}
}
if (x.actors[i].requiredGender != null && !x.actors[i].requiredGender.Contains(localParticipants[i].gender.ToStringSafe<Gender>()))
{
if (AnimationSettings.debugMode)
{
Log.Message(string.Concat(new string[]
{
x.defName.ToStringSafe<string>(),
" not selected -- ",
localParticipants[i].def.defName.ToStringSafe<string>(),
" ",
localParticipants[i].Name.ToStringSafe<Name>(),
" does not match required gender"
}), false);
}
return false;
}
if ((x.actors[i].blacklistedRaces != null) && x.actors[i].blacklistedRaces.Contains(localParticipants[i].def.defName)) {
if(AnimationSettings.debugMode)
Log.Message(x.defName.ToStringSafe() + " not selected -- " + localParticipants[i].def.defName.ToStringSafe() + " " + localParticipants[i].Name.ToStringSafe() + " is blacklisted");