Дохуя чего

This commit is contained in:
Jabak
2024-09-05 18:12:46 +03:00
parent 891e3d9541
commit 465cf3381d
7 changed files with 34 additions and 5 deletions

View File

@@ -1,10 +1,15 @@
using Content.Server._Amour.Animation; using Content.Server._Amour.Animation;
using Content.Server._Amour.Hole; using Content.Server._Amour.Hole;
using Content.Server._Honk.Cunt;
using Content.Server.Hands.Systems; using Content.Server.Hands.Systems;
using Content.Server.Standing; using Content.Server.Standing;
using Content.Shared._Amour.Hole;
using Content.Shared._Amour.InteractionPanel; using Content.Shared._Amour.InteractionPanel;
using Content.Shared._Honk.Cunt;
using Content.Shared.Hands.Components; using Content.Shared.Hands.Components;
using Content.Shared.Movement.Pulling.Systems; using Content.Shared.Movement.Pulling.Systems;
using Robust.Shared.Audio;
using Robust.Shared.Audio.Systems;
namespace Content.Server._Amour.InteractionPanel; namespace Content.Server._Amour.InteractionPanel;
@@ -15,6 +20,8 @@ public sealed class Interactions : EntitySystem
[Dependency] private readonly PullingSystem _pullingSystem = default!; [Dependency] private readonly PullingSystem _pullingSystem = default!;
[Dependency] private readonly HoleSystem _holeSystem = default!; [Dependency] private readonly HoleSystem _holeSystem = default!;
[Dependency] private readonly HandsSystem _handsSystem = default!; [Dependency] private readonly HandsSystem _handsSystem = default!;
[Dependency] private readonly CuntSystem _cuntSystem = default!;
[Dependency] private readonly SharedAudioSystem _audio = default!;
public override void Initialize() public override void Initialize()
{ {

View File

@@ -1,15 +1,15 @@
using Content.Server.Chat.Systems; using Content.Server.Chat.Systems;
using Content.Server.Fluids.EntitySystems;
using Content.Shared._Honk.Cunt; using Content.Shared._Honk.Cunt;
using Content.Shared.Chemistry.Components; using Content.Shared.Chemistry.Components;
using Content.Shared.Chemistry.EntitySystems; using Content.Shared.Chemistry.EntitySystems;
using Content.Shared.Fluids;
namespace Content.Server._Honk.Count; namespace Content.Server._Honk.Cunt;
// ДРД ИДИ НАХУЙ!!!!!!!!!!!!!!!!!!!!! // ДРД ИДИ НАХУЙ!!!!!!!!!!!!!!!!!!!!!
public sealed class CuntSystem : EntitySystem public sealed class CuntSystem : EntitySystem
{ {
[Dependency] private readonly SharedPuddleSystem _puddle = default!; [Dependency] private readonly PuddleSystem _puddle = default!;
//[Dependency] private readonly IGameTiming _timing = default!; //[Dependency] private readonly IGameTiming _timing = default!;
[Dependency] private readonly SharedSolutionContainerSystem _solutionContainer = default!; [Dependency] private readonly SharedSolutionContainerSystem _solutionContainer = default!;
@@ -22,7 +22,7 @@ public sealed class CuntSystem : EntitySystem
private void OnStartup(EntityUid uid, CuntableComponent component, ComponentStartup args) private void OnStartup(EntityUid uid, CuntableComponent component, ComponentStartup args)
{ {
_solutionContainer.EnsureSolution(uid, "Cunt" , out _); _solutionContainer.EnsureSolution(uid, "Cunt" , out _, 20);
} }
private void OnCunt(EntityUid uid, CuntableComponent component, ref EmoteEvent args) private void OnCunt(EntityUid uid, CuntableComponent component, ref EmoteEvent args)
@@ -47,7 +47,7 @@ public sealed class CuntSystem : EntitySystem
var cum = new Solution("Cunt", 5); var cum = new Solution("Cunt", 5);
_puddle.TrySpillAt(uid, cum, out _); _puddle.TrySpillAt(uid, cum, out _, false);
_solutionContainer.SplitSolution(uid!, 50); _solutionContainer.SplitSolution(uid!, 50);
return true; return true;

Binary file not shown.

Binary file not shown.

View File

@@ -108,3 +108,6 @@ interaction-butt-comb3 = проводя ладошкой по упругой п
interaction-pull1 = робко схватил за ручки { $target } interaction-pull1 = робко схватил за ручки { $target }
interaction-pull2 = подхватывает { $target } за руки interaction-pull2 = подхватывает { $target } за руки
interaction-pull3 = подхватывает { $target } за руки interaction-pull3 = подхватывает { $target } за руки
interaction-name-cum = Кончить
interaction-cum = кончает в { $target }

View File

@@ -372,3 +372,21 @@
- interaction-pull2 - interaction-pull2
- interaction-pull3 - interaction-pull3
group: Safe group: Safe
- type: interaction
id: Cum
checks:
- !type:CantInteractSelf
- !type:HasSmallDistance
beginningSound:
path: /Audio/_Honk/Cunt/cunt.ogg
beginningActions:
- !type:RequireAnimation
k0: 0
k1: 0.1
k2: 0.75
k3: 0.25
beginningMessages:
- interaction-cum
group: Danger
endTime: 2

View File

@@ -23,3 +23,4 @@
- DrochDick - DrochDick
- ItemFromButt - ItemFromButt
- ItemFromVagina - ItemFromVagina
- Cum