Commit Graph

13446 Commits

Author SHA1 Message Date
ShadowLarkens
ea990ab3fd Add animated sparkling version of tricolor leather wings 2024-09-06 14:13:36 -07:00
SatinIsle
1694a28784 Temporarily disables sleeping on simple mobs
Due to a bug that causes them to never wake up again, the previous attempt at fixing this caused death to stop working, so I'll leave it like this until a solution is found whilst leaving the option in for carbon mobs.

Not the most elegant solution but hopefully only temporary, seeing as simple mobs may be even more accessible to players soon.
2024-09-06 19:24:24 +01:00
Kashargul
c4b881b0a0 . 2024-09-04 14:55:53 +02:00
Kashargul
b43550cd70 fix bellys prite toggling 2024-09-04 14:40:54 +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
65bf1fe4de prefs and scaling (#16251) 2024-09-02 04:22:21 +10:00
Kashargul
cc737be0a0 bunch of to_chat failures 2024-09-01 04:10:55 +02:00
ShadowLarkens
3c09f52c6a Revert "/tg/ pref datums (part 1) (#16219)"
This reverts commit faac97e352.
2024-08-31 12:04:15 -07: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
Heroman3003
4991c2edf8 Revert "Revert "Removed negative trait limit (#16214)" (#16231)" (#16232)
This reverts commit 8e8b46b228.
2024-08-31 05:43:02 +10:00
Heroman3003
8e8b46b228 Revert "Removed negative trait limit (#16214)" (#16231)
This reverts commit 041abec5b6.
2024-08-31 05:31:57 +10:00
DigitalSquirrel95
c623617f63 Ports new Rogue Star tails (#16230)
Ports the Big Squirrel, Flagtail, and Bunnytaur tail options from Rogue Star
2024-08-31 05:30:47 +10:00
Kashargul
63fee12de7 fix icons and layer of bigdragon on revive (#16227)
* fix icons and layer of bigdragon on revive

* .

* oups
2024-08-31 05:30:18 +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
753e398fe4 fix morph takeover (#16224) 2024-08-31 05:29:01 +10:00
Kashargul
2f45fdce9d remove tripple pathing (#16222)
* remove tripple pathing

* remove chompedits

* .
2024-08-31 05:28:44 +10:00
SatinIsle
069f2e1b1b Fear and Phobias (#16220)
Added a new fear variable and fear overlay. When fear is over 30, you have a chance to make and feel fear related emotes, and your aim gets worse. At fear over 80, you make more emotes and you will sometimes drop your active item.

Added 8 new phobia neutral traits. These traits trigger a build up of fear under certain circumstances. These traits are:
2024-08-31 05:27:50 +10:00
SatinIsle
041abec5b6 Removed negative trait limit (#16214)
This PR was made for staff discussion and should not be merged until staff agree on it.

Changed negative traits to no longer reduce the "traits left" count, allowing you to take as many as you would like. This allows people to potentially take up to five positive traits, provided that they take enough negative traits to gain the points.

Fixed non-custom species being able to completely ignore trait count and trait point limits.
2024-08-31 05:25:02 +10:00
Kashargul
2c763a1c42 fix examine of clientless humans 2024-08-25 23:23:47 +02:00
Kashargul
692045c61c refocusses number input on clicks (#16210)
* refocusses number input on clicks

* dragable

* small tag fix
2024-08-26 05:21:08 +10:00
SatinIsle
4ba5f0e260 New cheeky vore critter, Meowl (#16208)
Added a new goofy looking vore mob, the Meowl. This creature will follow anybody who it sees and be very friendly to them unless attacked. That is, until it is left alone with them, where it will attempt to eat them (unless they have mob vore turned off, of course). They can however be pacified for ten minutes at a time by feeding them any food, as they won't eat people when they think they are a reliable food source in other ways! They also use the new selective struggling belly option, that will cause their belly mode to change from hold to something that matches their prey's prefs, and has a specific belly that it moves the prey into upon absorbing them.

Also changed the scel to attempt to eat people who have digestion turned off, as it has the selective belly mode on anyway.
2024-08-26 05:20:20 +10:00
Novacat
e06a418863 Merge pull request #16207 from Cameron653/Bites_you
Venomous Bite Injection Rounding Error Fix
2024-08-24 07:36:46 -04:00
C.L.
5eec723a1d No rounding 2024-08-24 05:54:11 -04:00
Novacat
98e542b484 Merge pull request #16200 from SatinIsle/LOOC-rights
Required admin privileges restrictions
2024-08-19 12:15:36 -04:00
SatinIsle
bfd2cc4c4d Required admin privileges restrictions
Added a check to ranged LOOC to only broadcast them to active staff.

Added a check to the ahelp ticket panel to only allow active staff to view them.
2024-08-19 16:36:52 +01:00
Novacat
20bb7bd7af Merge pull request #16192 from Kashargul/borgBeaker
borg beaker improvement
2024-08-16 10:14:33 -04:00
Kashargul
9f16bbd44e . 2024-08-15 20:53:31 +02:00
Kashargul
a1f9a27bcb borg beaker improvement 2024-08-15 20:51:26 +02:00
Kashargul
632e15aa3d handle speechbubble for robots 2024-08-15 10:46:50 +02:00
ShadowLarkens
7a7920f29e TGUI Say (#16160)
* TGUI Say

* Add icon_ref_map.json to make tgui-dev-server stop screaming

* Update tgui.bundle.js

* bundle recompile

---------

Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Heroman <alesha3000@list.ru>
2024-08-12 05:48:06 +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
Killian
4406e228fa revert throw notifs (#16169) 2024-08-12 05:18:28 +10:00
Killian
de3ebb5333 fix charsetup tail layering (#16166) 2024-08-12 05:17:47 +10:00
Kashargul
ce48b6ae34 fix holospeak 2024-08-07 05:44:03 +02:00
ShadowLarkens
51b7edc311 Add speckled leather wings (#16154) 2024-08-03 14:41:44 +10:00
SatinIsle
bc87e5204a Lleill Species - Part 2 (#16127)
* [WIP] Lleill Species - Part 2

This PR is primarily to bring the lleill species to a point where players could reasonably request to play as them, having some semblance.

* Major update

Includes breathing changes to the Lleill, Two new glamour items to spawn (a flavoured nudity permit and a gasmask that supplies infinite air for outdoor gimmicks), 2 new tails, 2 new ears and a bunch of fixes.

* Added alchemy ability
2024-07-28 06:14:47 +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
Killian
6002d96b0e smooth lizard tail variant (#16119) 2024-07-21 20:00:01 +10:00
Killian
185e767bc6 Update new_player.dm (#16115) 2024-07-21 19:58:19 +10:00
SatinIsle
3775663482 Mega nukies (#16110)
* Mega Nukies

Added a variety of Nukies called Mega Nukies that can only rarely be found in maintenance loot. These super caffeinated drinks come with a warning label about health hazards and may have the following effects:

The ability to see in the dark perfectly, with a small risk to your eyes.
Good healing of brute and burn damage at the risk of damaging your heart.
Putting you to sleep until you've processed all of it.
Repairing your NIF and filling you up, but confuses you if you don't have a NIF installed!
Hyperzine speed, way less addictive but may cause modest burns!
Gets you real high.
Slowly shrinks you.
Slowly grows you.

* Unique colours
2024-07-21 19:56:52 +10:00
C.L
4151cf2d07 Fixes teshari stomachs & Unathi Stomachs (#16102) 2024-07-13 06:48:02 +10:00
SatinIsle
f76937228a Stripping Underclothing (#16098)
* Stripping Underclothing

Added "Remove or Replace Underwear" as an option to the stripping menu. Works exactly like the Toggle Underwear verb, but done to another person.

* Added a socks icon and fixed the visible message formatting
2024-07-09 20:14:41 +10:00
SatinIsle
79b2288e99 Choose to rest left or right (#16090)
Added a new hotkey mode combinations for resting. Ctrl+U now always rests to the right, whilst Shift+U always rests to the left. These can also be used with the Rest-Left and Rest-Right verbs in the command bar.
2024-07-07 20:50:29 +10:00
Novacat
50075b564c Revert "Update life.dm (#16082)"
This reverts commit f8075fed94.
2024-07-03 10:19:52 -04:00
Killian
f8075fed94 Update life.dm (#16082) 2024-07-03 17:19:00 +10:00
Kashargul
b796d7568c Converts the first few of our UIs to typescript (#16066)
* first set of UIs

* next set of UIs

* common interfaces

* .

* some more

* .

* communicator

* bundles

* appearanceChanger

* naming.

* rdconsole

* just somet small

* .

* some more simple UIs

* even more UIs

* Cloning & ColorMate

* next set

* few more UIs

* .

* DNAModifier

* some more

* next set

* next set of UIs

* tabs.

* body scanner & Body Designer

* few more

* bundle

* .

* ChemMaster and type promises

* some more UIs
2024-06-28 18:13:29 +02: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
2edd5276d7 New event species - Part 1 (#16037)
* [WIP] Lleill Species

* 2nd Commit

Main functions are now complete and tested

* Renables accidentally disabled files

* Added white portal variant

* Added some glamour/whitespace props for mapping
2024-06-20 15:24:15 +10:00