mirror of
https://github.com/NotAKidoS/NAK_CVR_Mods.git
synced 2026-01-01 06:07:30 +00:00
moved folders
This commit is contained in:
parent
3b103b685e
commit
44dd36271e
12 changed files with 65 additions and 16 deletions
|
|
@ -1,16 +0,0 @@
|
|||
# PlapPlapForAll
|
||||
|
||||
Adds Noach's PlapPlap prefab to any detected DPS setups on avatars.
|
||||
|
||||
Will also fix existing penetrator setups which are missing the tip light.
|
||||
|
||||
---
|
||||
|
||||
Here is the block of text where I tell you this mod is not affiliated or endorsed by ~~~~ABI.
|
||||
https://documentation.abinteractive.net/official/legal/tos/#7-modding-our-games
|
||||
|
||||
> This mod is an independent creation and is not affiliated with, supported by or approved by Alpha Blend Interactive.
|
||||
|
||||
> Use of this mod is done so at the user's own risk and the creator cannot be held responsible for any issues arising from its use.
|
||||
|
||||
> To the best of my knowledge, I have adhered to the Modding Guidelines established by Alpha Blend Interactive.
|
||||
|
|
@ -112,6 +112,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Experimental", "Experimenta
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlapPlapForAll", ".Experimental\PlapPlapForAll\PlapPlapForAll.csproj", "{1DE6CF9F-996E-459B-9129-D76245001F5F}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlapPlapForAll", "PlapPlapForAll\PlapPlapForAll.csproj", "{B467F55B-55C4-44E7-83EF-E6ABC9225A90}"
|
||||
EndProject
|
||||
EndProject
|
||||
EndProject
|
||||
EndProject
|
||||
|
|
@ -455,6 +457,10 @@ Global
|
|||
{1DE6CF9F-996E-459B-9129-D76245001F5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{1DE6CF9F-996E-459B-9129-D76245001F5F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{1DE6CF9F-996E-459B-9129-D76245001F5F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B467F55B-55C4-44E7-83EF-E6ABC9225A90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B467F55B-55C4-44E7-83EF-E6ABC9225A90}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B467F55B-55C4-44E7-83EF-E6ABC9225A90}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B467F55B-55C4-44E7-83EF-E6ABC9225A90}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
using ABI_RC.Core;
|
||||
using ABI_RC.Core.Networking.API.Responses;
|
||||
using ABI_RC.Core.Networking.IO.Social;
|
||||
using MelonLoader;
|
||||
using ABI_RC.Core.Player;
|
||||
using ABI_RC.Core.Savior;
|
||||
using ABI_RC.Systems.GameEventSystem;
|
||||
using ABI.CCK.Components;
|
||||
using UnityEngine;
|
||||
|
|
@ -56,6 +58,15 @@ public class PlapPlapForAllMod : MelonMod
|
|||
if (!Friends.FriendsWith(player.PlayerId))
|
||||
return;
|
||||
|
||||
// Ensure the avatar is NSFW
|
||||
UgcContentTags tags = player.AvatarMetadata.TagsData;
|
||||
if (tags is { Suggestive: false, Explicit: false })
|
||||
return;
|
||||
|
||||
// Ensure mature content is allowed by user settings
|
||||
if (!MetaPort.Instance.matureContentAllowed)
|
||||
return;
|
||||
|
||||
// Scan for DPS setups
|
||||
if (!DPS.ScanForDPS(avatarObject, out List<DPSOrifice> dpsOrifices, out bool foundPenetrator))
|
||||
return;
|
||||
25
PlapPlapForAll/README.md
Normal file
25
PlapPlapForAll/README.md
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# PlapPlapForAll
|
||||
|
||||
Penetrator SFX mod which adds Noach's PlapPlap prefab to any detected DPS setup on avatars that do not already have it.
|
||||
|
||||
**Requirements:**
|
||||
- The avatar must have DPS lights
|
||||
- The avatar must not already have Noach's PlapPlap prefab
|
||||
- The avatar must be tagged Suggestive or Explicit
|
||||
- Mature content must be enabled in the user's settings
|
||||
- The avatar must be worn by a friend or the local user
|
||||
|
||||
SFX are driven by the Avatar Audio slider.
|
||||
|
||||
If you have a setup which does not function correctly with this mod, I can *try* to look into it, but no guarantees.
|
||||
|
||||
---
|
||||
|
||||
Here is the block of text where I tell you this mod is not affiliated or endorsed by ABI.
|
||||
https://documentation.abinteractive.net/official/legal/tos/#7-modding-our-games
|
||||
|
||||
> This mod is an independent creation and is not affiliated with, supported by or approved by Alpha Blend Interactive.
|
||||
|
||||
> Use of this mod is done so at the user's own risk and the creator cannot be held responsible for any issues arising from its use.
|
||||
|
||||
> To the best of my knowledge, I have adhered to the Modding Guidelines established by Alpha Blend Interactive.
|
||||
23
PlapPlapForAll/format.json
Normal file
23
PlapPlapForAll/format.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"_id": -1,
|
||||
"name": "PlapPlapForAll",
|
||||
"modversion": "1.0.0",
|
||||
"gameversion": "2025r181",
|
||||
"loaderversion": "0.7.2",
|
||||
"modtype": "Mod",
|
||||
"author": "NotAKidoS, Noachi",
|
||||
"description": "Penetrator SFX mod which adds Noach's PlapPlap prefab to any detected DPS setup on avatars that do not already have it.\n\n**Requirements:**\n- The avatar must have DPS lights\n- The avatar must not already have Noach's PlapPlap prefab\n- The avatar must be tagged Suggestive or Explicit\n- Mature content must be enabled in the user's settings\n- The avatar must be worn by a friend or the local user\n\nSFX are driven by the Avatar Audio slider. \n\nIf you have a setup which does not function correctly with this mod, I can *try* to look into it, but no guarantees.",
|
||||
"searchtags": [
|
||||
"dps",
|
||||
"plapplap",
|
||||
"penetrator",
|
||||
"sfx"
|
||||
],
|
||||
"requirements": [
|
||||
"None"
|
||||
],
|
||||
"downloadlink": "https://github.com/NotAKidoS/NAK_CVR_Mods/releases/download/r48/PlapPlapForAll.dll",
|
||||
"sourcelink": "https://github.com/NotAKidoS/NAK_CVR_Mods/tree/main/PlapPlapForAll/",
|
||||
"changelog": "- Initial release",
|
||||
"embedcolor": "#f61963"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue