Commit Graph

2227 Commits

Author SHA1 Message Date
Kashargul
8e6c39e29b . 2024-10-04 12:39:28 +02:00
Kashargul
e06d79ddba . 2024-10-04 12:38:33 +02:00
Kashargul
960f3c6ba6 . 2024-10-04 12:37:50 +02:00
Kashargul
a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Kashargul
e0d694e8ac rid of old span macros 2024-10-01 23:51:48 +02:00
Guti
1862c0e11b Deconf 2: Electric Boogaloo 2024-09-27 13:43:21 +02:00
Heroman3003
bd46c837e4 Merge pull request #16363 from SatinIsle/How-churny-am-i
Print your own healthbar as prey
2024-09-27 21:05:27 +10:00
Heroman3003
4cc8e4691c Merge pull request #16345 from Kashargul/afkcheck
those should have a key... else no player chars
2024-09-27 21:02:10 +10:00
SatinIsle
81e20f6f38 Very minor change to wording to make it clear the prey is in your belly 2024-09-25 20:28:57 +01:00
SatinIsle
ef183bcb9f Print your own healthbar as prey
Added the functionality to print your own healthbar from "Print Prey Healthbars" when you yourself are the prey.
2024-09-25 15:57:04 +01:00
Guti
dc7ad02813 Deconf 2024-09-22 15:01:10 +02:00
Heroman3003
0ce5f9ef63 Merge pull request #16326 from ShadowLarkens/scanlock
Allow printing whitelisted bodies, but resleeve lock them by force
2024-09-22 16:27:32 +10:00
Kashargul
33672859f9 those should have a key... else no player chars 2024-09-22 08:22:18 +02:00
Guti
ab9f92904c Deconflict 2024-09-21 14:42:17 +02:00
ShadowLarkens
2adbacac3d Add progress bar to grower pod examine 2024-09-19 17:17:12 -07:00
ShadowLarkens
c13354640a Allow harm-intent disabling AI holograms 2024-09-18 18:42:40 -07:00
Guti
f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
ShadowLarkens
3444395d5e Swizzle some prefs around with the new meaning of resleeve lock 2024-09-18 00:40:10 -07:00
Kashargul
4ba7beeb9c up to field medic 2024-09-12 21:20:47 +02:00
Kashargul
10dc8510b3 up to engineer 2024-09-12 02:01:36 +02:00
Kashargul
0425a4e396 up to officer 2024-09-12 00:00:11 +02:00
Guti
409aaba802 Remove 2024-09-09 02:36:53 +02:00
Kashargul
7c0071d56e adds a belly when there is none 2024-09-08 20:23:56 +02:00
ShadowLarkens
e9ee57df18 Revert "Revert "/tg/ preference datums part 1: take two"" 2024-09-07 23:58:49 -07:00
ShadowLarkens
02410abcf3 Revert "/tg/ preference datums part 1: take two" 2024-09-07 23:17:16 -07:00
ShadowLarkens
5ac324275a Move nif persistence to a separate savefile 2024-09-07 14:11:18 -07:00
ShadowLarkens
3eb1849626 Fix NIFs being horrible and overriding prefs with byond savefiles 2024-09-07 14:11:18 -07:00
ShadowLarkens
f9052dbb60 Revert "Merge pull request #16240 from ShadowLarkens/revert"
This reverts commit 885171f985, reversing
changes made to 3e314f8064.
2024-09-07 14:11:15 -07:00
Kashargul
990f9c4b19 . 2024-09-05 10:45:15 +02:00
Kashargul
2743bdc445 preemptively remove empty strings from bad formatting 2024-09-05 10:34:02 +02:00
Kashargul
8565317dc2 belly input failure message on close 2024-09-02 01:37:48 +02:00
Kashargul
2f19f66cc5 default tgui alert input handling (#16241)
* default handling

* do not push that

* fix

* .

* .
2024-09-02 04:27:26 +10:00
Kashargul
cda25c6c42 idle being a bit too long (#16243) 2024-09-01 07:05:22 +10:00
ShadowLarkens
3c09f52c6a Revert "/tg/ pref datums (part 1) (#16219)"
This reverts commit faac97e352.
2024-08-31 12:04:15 -07:00
Kashargul
295e2646f6 multiple examine exist 2024-08-31 17:05:04 +02:00
ShadowLarkens
faac97e352 /tg/ pref datums (part 1) (#16219)
* TG Prefs (Step 1: JSON savefiles)

* TG Prefs (Step 2: Preference Datum Code)

* TG Prefs (Step 3: Convert /datum/client_preferences)

* TG Prefs (Step 4: Clean up and finishing touches)

* Fix some weird compile errors from the rebase
2024-08-31 07:09:05 +10:00
SatinIsle
abe1575420 Load Prefs From Slot (#16226)
* Load Prefs From Slot

Added a new button to the vore panel preferences tab, "Load Prefs From Slot". This button allows you to simply load another bellies slots onto your current character, but does not automatically save them.

My implementation is just a couple of new procs to load a new slot, save the number of the slot you started on, apply the bellies, then load the original slot again without applying the bellies. Probably needs a keen eye to look at it, but it didn't seem to cause any problems or runtimes in testing.

* Fixed inconsistent capitalisation

Load prefs From Slot -> Load Prefs From Slot

* Resolves conflicts

Rebundled TGUI
2024-08-31 05:53:47 +10:00
Kashargul
10637da2f4 ports mind transfer pref from chomp (#16225)
* ports mind transfer pref from chomp

* don't push that

* .
2024-08-31 05:29:49 +10:00
Kashargul
295ae0f235 fix belly text sanity (#16215)
* fix belly text sanity

* .

* .

* fix firedoor input

* sanity update

* .

* wording

* refelct messages to player to allow them to edit.

* decrease index on cut

* typo
2024-08-31 05:26:59 +10:00
Screemonster
924d3cc6a8 Adds pudge transfer (#16180) 2024-08-12 05:22:39 +10:00
Nadyr
90720f8a67 Various fixes (#16176)
-Patches map-spawn random objects inside loot piles
-Adds counter-clockwise rotation to many objects
-Prevents borers from crashing VR
-Tweaks blood drying to not queue dry timers on mapload
-Prevents adding grabs to crates
-Fixes look up verb when outdoors
-Lets vehicles fall through open space
-Lets the cargo tug dangerously use stairs
-Fixes med/sec bot runtimes
-Fixes TECH_MAGNETS incorrect define
-Fixes damage/stumblevore procing every step when riding taurs/borgs while confused
2024-08-12 05:20:18 +10:00
Kashargul
ac28845127 healthbars now respect selective mode (#16163) 2024-08-12 05:17:33 +10:00
SatinIsle
9ce3a7f4e0 Fixed vore struggle animation not working (#16182)
Fixed the vore sprite struggle animation when prey used resist in a belly.

Fixes #16181
2024-08-12 05:16:59 +10:00
SatinIsle
41e79585ca Fix for bluespace crackers (#16132)
Fixed Bluespace Crackers being able to be used more than once by sending multiple prompts to a target.
2024-07-28 12:15:57 +10:00
Kashargul
e9d1868c41 edits some no_vore usage (#16131)
* edits some no_vore usage

* .

* .

* no hook call if qdeleting either
2024-07-28 06:12:51 +10:00
Kashargul
b93ce5619e Second part of the typescript migration (#16109)
* more Uis

* OperatingComputer & Newscaster

* some more UIs

* next set of UIs

* next set

* next set

* small thingy

* General & Medical Records

* VorePanel

* Bundles

* sorting

* fix bodyDesigner

* small thing
2024-07-21 19:56:24 +10:00
SatinIsle
15728d546f OOC Escape Food
Added escaping the contents of food to OOC Escape, partially to avoid confusion but also to prevent limited circumstances where someone may not be able to resist out.
2024-07-20 08:59:59 +01:00
C.L
e1f88e992e Ports Venom Bite / Injection from Rogue Star (#16060)
* Ports Venom Bite from Rogue Star

And adds a few extras

Venomous bite trait is Feature Complete. (Bulk of code was ported from Rogue Star.)
Additions:
Added a 'Chemical Refresher' button that tells you each chem and what it does.
Added all the gender TF chems to the bite.
Added Stoxin to the list of injectable chems.
Added three new chems: 'Rainbow Toxin' 'Paralysis Toxin' and 'Pain Enzyme'.
Rainbow toxin: Makes you druggy like ambrosia, without the stuttering/vomiting/random walking.
Paralysis Toxin: Does exactly what it says on the tin.
Pain Enzyme: Acts as a reverse numbing enzyme. Pain is AMPLIFIED by 200. One bite and you're going to be whimpering on the floor.

* that isn't warmth :3

* whoops typo

* A few bugfixes

* Descriptions!

* Allows biting synths
2024-06-21 06:04:56 +10:00
C.L
8ff0932889 Adds Toggleable Stomachs w/ toggleable visibility (#16052)
* Adds Tummy

* Toggleable stomachs!

* Squash

Squash

* Update _planes+layers_vr.dm
2024-06-21 06:04:43 +10:00
SatinIsle
70e607b28d Bluespace Crackers (#16062)
* Bluespace Crackers

Added a bluespace cracker item. It works similarly to a normal cracker, in that one person offers it to another to pull the cracker together. When pulled, the winner is rewarded with a toy, a joke, a cheap paper hat and a powerful bluespace effect!

The effects include:
Shrinking to 25% scale
Growing to 200% scale
Having a drug like effect colour their screen.
Making them invisible for one minute.
Knocking them over.
Teleporting them into the losers active belly (if prefs allow!)
Or giving them a bunch of money.

They can be found in the bluespace random item pool and rarely as an item in maint!

* Colourful hats

Added random colours to the paper crown hats

* Added the crackers and backfiring sizegun to trash piles

* Can be rigged by VV now
2024-06-21 06:04:04 +10:00