Commit Graph

32284 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
Novacat
3f3a55f722 Merge pull request #16261 from Kashargul/aghostVis
fix belly sprite vis toggling
2024-09-05 07:51:50 -04: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
c4b881b0a0 . 2024-09-04 14:55:53 +02:00
Kashargul
b43550cd70 fix bellys prite toggling 2024-09-04 14:40:54 +02:00
SatinIsle
3d3e558539 AdminPM rights
Fixed AdminPM rights so that only active staff can view confidential conversations.
2024-09-04 10:30:29 +01:00
SatinIsle
4e0352cb23 Spiked wristband
Added a spiked wristband accessory to loadout and vending machines.
2024-09-03 13:53:48 +01:00
Heroman3003
61b7a18cc6 Merge pull request #16256 from SatinIsle/gm-messages
admin env messages
2024-09-03 11:39:36 +10:00
Heroman3003
66211e4651 Merge pull request #16255 from Kashargul/moreinputs
belly input failure message on close
2024-09-03 11:39:27 +10:00
Heroman3003
fa58f9e0fc Merge pull request #16250 from KillianKirilenko/kk-samples
Sample Handling Tweaks
2024-09-03 11:39:18 +10:00
SatinIsle
db5ae0361f Removed unneeded proc that I accidentally left in 2024-09-02 12:48:13 +01:00
SatinIsle
e92e5a9e41 admin env messages
Added new verbs to the EventKit tab: "Map Message - Create", which spawns a new red admin environmental message, this one does not delete other messages placed by the user, allowing GMs to place as many as they want. "Map Message - Remove" which lists all env messages in the world by their message text, allowing admins/GMs to remove any particular one.

The main purpose of these is for event stuff really, I thought it could be useful for setting up a specific description of something not-visible on a tile.
2024-09-02 12:41:26 +01:00
Kashargul
8565317dc2 belly input failure message on close 2024-09-02 01:37:48 +02:00
Heroman3003
291ef524bb Implements Env Message system (#16229)
* Implements Env Message system

* Fixes verb category for env messages

* Adds some basic logging.
2024-09-02 04:28:55 +10: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
Killian
11270f4fef sample handling tweaks 2024-09-01 16:48:37 +01:00
Kashargul
cc737be0a0 bunch of to_chat failures 2024-09-01 04:10:55 +02: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
ShadowLarkens
53c34d8df3 Revert "Merge pull request #16236 from ShadowLarkens/fix_sound_pref"
This reverts commit 1601f3089f, reversing
changes made to 35ed3cd492.
2024-08-31 12:03:43 -07:00
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