Commit Graph
13 Commits
Author SHA1 Message Date
AlexisandGitHub 19f97ffa33 [Nova Port] Updated Interact Panel UI (#5233)
## About The Pull Request
Original PR: https://github.com/NovaSector/NovaSector/pull/6736

<img width="499" height="601" alt="image"
src="https://github.com/user-attachments/assets/05503d48-b021-4d35-9360-8f0c4b0180e3"
/>

## Why It's Good For The Game
The old UI was super outdated.
## Proof Of Testing
See the image above.
## Changelog
🆑 Adeheuer, xPokee
qol: Updated the Interaction Panel UI.
/🆑
2026-02-08 17:20:24 -05:00
7b6960af81 Adds gloryhole portals and stuck in wall content. (#3713)
## About The Pull Request

Adds the LustWish portal bore to the vendor, an item that allows you to
connect two locations via a portal that can act either as a gloryhole or
a route for stuck in wall content. These portals allow for remote scenes
using subtler or interact menu verbs.



![Portal2](https://github.com/user-attachments/assets/4606c8f3-1d77-4354-9f50-65bcca2e8103)

![Portal1V2](https://github.com/user-attachments/assets/4d62a217-bfa3-4f6a-8136-85fdacf2ac85)
## Why It's Good For The Game

I've heard requests for both portal play and gloryhole content, this
scratches both itches sufficiently in my opinion
## Proof Of Testing
<details>
<summary>
Screenshots/Videos</summary>

Both modes pictured


![Portal3V2](https://github.com/user-attachments/assets/93d33cb5-8bd4-49a0-99e5-cc5b2574bbb0)

</details>

## Changelog
🆑
add: The Lustwish Portal Bore has been added, equipped with both a
gloryhole and stuck in wall mode, your lower half can now be in dorms
while your head performs your job
/🆑

---------

Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
Co-authored-by: Arturlang <24881678+Arturlang@users.noreply.github.com>
2025-06-30 00:30:55 +03:00
ZergspowerandGitHub 7868cb3289 [Modular] Verb panel revamp - aka Granite's tired of scrolling 4 miles down a list (#23686)
* The day the nya's were heard around the world

* Easier Category sorting
2023-09-18 23:59:17 -07:00
BloopandGitHub 8a49675874 [MODULAR] Fixes an assortment of bugs related to the interaction menu and toys (#22272)
* Fixes an assortment of bugs related to the interaction menu and toys

* Fixes some bugs, raises the sprite up a bit

And adds one for the toggled version of the DD.

This item is such a mess.

* More fixes/tweaks

* removes this

* Revert "removes this"

This reverts commit b2e50e55cf4597b7eae411732a9c5be2f7ca3f8a.

* Fixes issue with removing one end from someone else causing a bad state

Keeping it simple as possible for now so it is not prone to breaking

* Update dildo.dm

* Sorry CI suite..

* very sorry

* ugh

* This is what happens when you rush

* This is not needed to do twice

* We can also do away with this proc

* I said I wasn't going to refactor further but this bit bothered me

Trimming the fat. I am certain that belt stuff is needed anymore. Also neatens up a bit.

Well tested, no bugs found

* Update modular_skyrat/modules/modular_items/lewd_items/code/lewd_items/vibrator.dm
2023-07-12 09:57:40 -07:00
c04342c97a [MODULAR] Allows better interaction with the silly slots (#22228)
* Allows interaction with lewd slots if appropriate genitals are exposed

* Update modular_skyrat/modules/interaction_menu/code/interaction_component.dm

Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

* Code suggestions + I actually forgot to use the var I made

* Whoops

---------

Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
2023-07-09 12:03:50 -07:00
ZonespaceandGitHub 3252f015bb Prevents ghosts from using interaction menu emotes (#20544)
* ghosts can no longer emote

* extra
2023-04-14 23:52:10 +01:00
f7c26bbf25 515 Compat (#17465)
* ONLY SKYRAT CHANGES

* ACTUALLY SKYRAT CHANGES

* yolo, revert later

* Update alternate_byond_versions.txt

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
2022-11-15 06:59:06 +00:00
f58cf51ae4 [MODULARIZING] Partial Refactoring of Organic Interface Code (#16019)
This took a long time to review, but at long last, it's done.

* HUD clutter, good bye, you will not be missed.

* Oh my god so much pain

* No commented code. Bad.

* Uwaaaa

* Add a couple of warning messages for common scenarios, use defines

* AAAAA

* AAAAAAAAAAA

* UWAAAA

* UUUUWAAAA, DOCUMENTED SNOWFLAKE CODE

* FUCK

* Apply suggestions!

* Apply suggestions part one!

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Apply suggestions part two!

* Static list

I think this is how it works, it compiles, sooo

* Split the giga monolith that's known as technical_stuff_for_lewd into two parts, human_helpers, and whatever else isn't a human helper. Also add a helper proc for mass update_inv on organic interface slots.

* I can't believe you did this

* Did you know that organic interface code didn't clean up it's defines? Neither did I!

* Less ifs

* Apply last suggestion that I know how to

* That was a lie

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

I HAVEN'T EVEN TOUCHED THE WORST CODE

* Oops

* Pain

* No copypaste

* Proc is 🦀

* No, bad, no commenting code.

* List prittification for chems, reduces the sheer amount of update_body calls

* Allow non-lewd empath users to not have to suffer raunchy inspect messages

* Oop

* DEEEEEEEEEEEEFINES

* Oh yea, that review. Definitely remembered.

* Formatting

* Breast defines

* MUCH cleaner and MUCH MUCH EASIER to expand incubus draft code

* Credit myself if I'm gonna spend days of my time combing through this

* Oops

* Chems cleanup

* Whyyyyyyy

* Climax rework, suffering.

* Wtf is this name

* Oh yea, arousal clamping.

* Haha, oops

* Bad, this is stupid easy to modularize

* Why is body_size in here

* List formatting, grammar stuff, and also breast size is now letters

* This took too long for me to figure out and I'm not proud

* Even I can make shitcode!

* Oops, typo

* You know, this makes more sense.

* Mhhh, this shouldn't be named like this

* Wrong file

* Rename `adjustPain`

* Dead code go yeet

* Y U NO READ DOCS

* Doc proc, minor optimisation

* Reviews part 1

* Whoever made this should read good coding practices. For any language.

* DEEEEFINNNEEEEESSSS

* SUFFER

* No more fluids

* EEEEEEEEEEE

* AAAAAAAAAAAAAAA

* MOB IS 🦀

* AAAAAAAAAAAAAAAAAA

* AAAAAA

* UWA

* And also solve tastfish's reviews!

* Partial revert, cause DM hates that

* I am very smart

* EEE

* AAAAAA

* Haha keyboard go click clack

* CODE

* FUCK

* FUUUUUCK

* PERFORMANCE

* Reset horny to 0 if erp disabled

* Arousal minimum is now 0, cause negatives are dumb and I hate them

Also cuts out some code that isn't needed as far as I can tell.

* Apply suggestions!

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* AAAAA

* AAAAAAAAAA I CAN'T CODE

* Aaaaa

* WHY GIT

* I am very smart part... uh, four?

* Minor formatting changes

* Oops, fix potential cause of multiple climax attempts

* WAIT, WHY AREN'T YOU USING THE DEFINE?!

* Magic number slightly less magicky, sorta.

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-10-04 11:06:12 -04:00
Gandalf 732ae20cc4 fuck this 2022-02-08 05:39:00 +00:00
Gandalf e98879e181 Update interaction_component.dm 2022-02-08 05:33:07 +00:00
Gandalf b7db18f29e fixes a dumb 2022-02-08 05:29:28 +00:00
GandalfandGitHub f9ce2beba2 Sprefs (#11096)
* Weeeeew

* Update interaction_datum.dm
2022-02-08 02:20:58 +00:00
GandalfandGitHub 72f6221689 Interactions tidyup (#8850)
* Updated interactions

* Update interaction_menu.dm

* Colors

* Update interaction_menu.dm

* Update interaction_menu.dm

* Update interaction_menu.dm

* Better code for all.

* Update interaction_component.dm

* Removes support for TARGET SPEAK and USER SPEAK due to instability.

* Update interactions.dm

* Update interaction_component.dm

* Enables you to interact from a distance again.
2021-10-18 01:01:14 +01:00