Commit Graph

32261 Commits

Author SHA1 Message Date
Novacat
3e314f8064 Merge pull request #16235 from Kashargul/fixAtmos
atmos grief...
2024-08-31 13:25:36 -04:00
ShadowLarkens
4e4c882922 Fix v13 migration, invalidate value_cache for client prefs 2024-08-31 10:18:12 -07:00
Kashargul
75efae2f07 atmos grief... 2024-08-31 17:38:17 +02: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
thatonefirebird
0cfc6e9e94 Adds Robotic Digitigrade Legs (#16223)
* add robo digilegs

exactly what it says on the tin

* adds an actual path for robodigilegs

whoops.
2024-08-31 06:20:39 +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
Killian
f56e9699f3 spice smites (#16221) 2024-08-31 05:50:20 +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
b603127029 properly copy characters after confirmation or fully abandon it (#16228)
* reload after copy

* properly copy after confirm
2024-08-31 05:30:37 +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
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
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
Killian
ef06ade4c2 Research Samples (#16039)
* added research samples

* added research sample pois

* added research samples

remove placeholder tier icons, touch up the base placeholder icon, and replace the spawner icons

also adjusted the common/uncommon/rare spawner weights slightly
2024-08-26 05:20:54 +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
Lewzharri
966a26bffd Fluff Item Whitelist Addition
https://forum.vore-station.net/viewtopic.php?f=26&t=2435
2024-08-21 12:43:18 +01:00
Kashargul
a6627c19dd adds cell names to the battery rack 2024-08-20 00:46:38 +02: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
ShadowLarkens
9bbf61b80b Fix tooltips not working on mobs 2024-08-18 05:04:09 -07:00
Novacat
2c796c4010 Adminbus and Shelter Capsule Updates (#16191)
* Adminbus and Shelter Capsule Updates

- Adds weapon cell boxes, which contain 7 weapon cells. For now adminbus only.
- ERT Ship gets a couple denecrotizers, reinforced insulated gloves, weapon cell boxes, and a minor bugfix
- Updated an adminbus deployable dropship
- Updated uplinks with reinforced insulated gloves and weapon cell boxes
- Fixes a load error with Ascian's shelter capsule, adds a missing health analyzer
- Adds Survival Watch and Emergency Beacon to Luxury Shelter Capsule and Ascian's Shelter capsule
- Replaces Escape Pod shelter capsule in the Curious Coin trader with a Frontier Translocator

* Fixes accidental double commas

* Casino spawner nade adjustments

* Buffs the Dropship's SMES

* Updates Shelter capsule medical supplies
2024-08-18 20:40:36 +10:00
Novacat
8fde8b2923 Adjusts stationside first aid spawns (#16194)
* Adjusts stationside first aid spawns

Stationside first aid kit spawns should not have combat first aid kits

- Swaps stationside first aid kit spawns on Talon, Stellar Delight, and the V2 Outpost to Tetheraid spawns

* Does some more swapping

* Adds stasis bags to wallmeds
2024-08-18 20:40:14 +10:00
Novacat
20bb7bd7af Merge pull request #16192 from Kashargul/borgBeaker
borg beaker improvement
2024-08-16 10:14:33 -04:00
Novacat
215d199864 Merge pull request #16189 from Kashargul/robotSpeech
handle speechbubble for robots
2024-08-16 10:14:21 -04:00
Novacat
e255244292 Merge pull request #16187 from Kashargul/RSports
some RS ports
2024-08-15 16:39:23 -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
Kashargul
44fdda24af allows to delete singular recipes 2024-08-15 08:59:15 +02:00
Kashargul
4837819a14 some RS ports 2024-08-14 23:29:47 +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
ShadowLarkens
bd1d79aebf Add recipe macro recording to reagent dispenser (#16173)
* Add recipe macro recording to reagent dispenser

* Switch to a Record type
2024-08-12 05:22:54 +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
eb76812cfb Update electrical_storm.dm (#16175) 2024-08-12 05:19:22 +10:00
Nadyr
65c3fa8e56 Fixes species blood color (#16174)
* Fixes species blood color

* adds color dot to blood color button
2024-08-12 05:18:53 +10:00
Killian
7a23e81d00 martian miner coat adjustments (#16171) 2024-08-12 05:18:42 +10:00
Killian
4406e228fa revert throw notifs (#16169) 2024-08-12 05:18:28 +10:00
Detective-Google
816b8364f9 add armbands to engineering vendors (#16168)
requested
2024-08-12 05:18:18 +10:00
Killian
de3ebb5333 fix charsetup tail layering (#16166) 2024-08-12 05:17:47 +10:00