Commit Graph

32193 Commits

Author SHA1 Message Date
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
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
33ba08daec Patchless Military Jackets (#16114)
* void undersuit tweaks

* Update eva_bodysuits.dm

* Revert "Update eva_bodysuits.dm"

This reverts commit 6f7acb6adf.

* military jacket tweaks

* Revert "Merge branch 'kk-fashion' of https://github.com/KillianKirilenko/VOREStation into kk-fashion"

This reverts commit ccc1470eb9, reversing
changes made to 92da6db226.

* fix sprites

* fixed files getting eaten

HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE GITHUB.
2024-07-22 05:13:43 +10:00
Killian
1f839e5969 Char Setup Background Switch (#16118)
* disable ingame changelog notification

* afk marker

* Auto-AFK Marking

* Update examine.dm

* Auto-AFK Marking w/ Pref

* Char Setup Background Switch
2024-07-21 20:01:50 +10:00
Killian
6002d96b0e smooth lizard tail variant (#16119) 2024-07-21 20:00:01 +10:00
Killian
85632ad493 helmet cams on networks (#16113) 2024-07-21 19:59:46 +10:00
Killian
185e767bc6 Update new_player.dm (#16115) 2024-07-21 19:58:19 +10:00
SatinIsle
1331263afd Butterfly net description (#16112)
Changed the butterfly net description to something more useful, implying it can be used to catch micros.
2024-07-21 19:57:17 +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
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
dan
92da6db226 yet another clothing port pr (#16105)
* loadout additions

* forgot a comma

* i forgor something

---------

Co-authored-by: PastelPrinceDan <amayahsslut@gmail.com>
2024-07-21 19:56:01 +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
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
SatinIsle
d27b00d2f5 Butterfly nets (#16088)
Added butterfly nets. These nets can be wafted across a tile, much like a fishing net, to catch butterflies (and people of scale 50% and below)! Using them on themselves either drops the contents, or if the inactive hand is empty, pulls out the contents into the free hand.
They can be crafted from cloth, found in the botanists locker, or rarely found in maintenance.
2024-07-07 20:47:09 +10:00
Novacat
50075b564c Revert "Update life.dm (#16082)"
This reverts commit f8075fed94.
2024-07-03 10:19:52 -04:00
Killian
cd6e87a30e loadout restrictions specified (#16072) 2024-07-03 17:19:46 +10: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
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
Killian
6a29fd6a2b Survival Watch Light Level (#16064)
* watches

* watches

I didn't actually need any of this, it's all handled by the embedded gps

* watch light level
2024-06-21 06:03:44 +10:00
Killian
fb3e7cde39 Update patch.dm (#16048) 2024-06-20 20:36:01 +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
Killian
3042f01ce3 alcohol trait refactor (#16053) 2024-06-20 15:19:04 +10:00
Kashargul
d0da4be152 Disables shell renaming (#16061)
* prevent AI shell renaming

* verb wording
2024-06-20 15:15:28 +10:00
SatinIsle
8df58cfc75 Unstable Size Gun (#16056)
* Size gun back firing

Added the ability to modify size guns with wirecutters to make them "unstable", which gives them a 50% chance of backfiring and changing the size of the user. This modification can be undone by using wirecutters again.

Added a variant of the sizegun that starts unstable.

* Backfiring consumes the remaining charge
2024-06-19 15:43:52 +10:00
SatinIsle
2bf38f110e Spin The Bottle (#16054)
* Spin The Bottle

Added a new verb to all drink bottles that allows them to play spin the bottle whilst on the floor.

* Oops, accidentally left it on minitest
2024-06-19 15:43:42 +10:00
Kashargul
0399bfef5f ye no... (#16059) 2024-06-19 15:43:11 +10:00
Kashargul
c957a6c84b Some tgui stuff, lavender again... (#16042)
* toFixed for strings

* react...

* bundle

* small stylethingy

* small mistake

* ok it rounds down and gives decimal minutes

* .

* fix colorMate

* sort DME, lavender again
2024-06-18 07:29:03 +10:00
Kashargul
5d99835a9c do an actual timeout test for chat inits (#16050)
* do an actual timeout test

* .

* prettier...
2024-06-17 18:48:41 +10:00
Killian
84d36c51ec Update armor.dm (#16045) 2024-06-17 18:47:14 +10:00
Kashargul
4e1ebdf01b small nif fix (#16043) 2024-06-17 18:46:46 +10:00
Kashargul
bac803cb56 some less rounding (#16041) 2024-06-17 18:45:33 +10:00
Kashargul
e22af7c930 small runtime fix (#16040) 2024-06-13 20:05:33 +10:00
Kashargul
b77c398149 assign account to nifs (#16036)
* assign account to nifs

* .

* oups

* .

* replacing ckey with owner_key

* moving account assignment early in
2024-06-12 20:47:17 +10:00
Kashargul
ab31632830 even more local defines (#16033) 2024-06-12 12:57:31 +10:00
Kashargul
bf82cc6515 . 2024-06-09 18:14:32 +02:00
Kashargul
8e1d6717b7 some GC things 2024-06-09 17:51:59 +02:00
Kashargul
6cabe9f7e6 Undefines local defines and moves global to __define (#16028)
* first set of defines

* some more

* .

* final defines

* del local define
2024-06-09 17:29:20 +10:00
Kashargul
fd8c6d7986 tg chat loading improvement (#16029)
* tg chat loading workaround

* change loading order and delay chat init

* too many new lines

* ok let's just keep that ugly workaround for now

* revert that for now
2024-06-09 17:29:01 +10:00
Kashargul
96fc27518f Persistent papers should not replace the chat window (#16030)
* windows rely on the paper name. NULL is a really bad case

* changed to No Title
2024-06-09 17:28:47 +10:00
Kashargul
3d24e49996 fix some old user << (#16027) 2024-06-06 05:19:13 +10:00
SatinIsle
efeaab3824 Virgo 5 outdoors stuff (#16025)
Added a few V5 atmosphere variant of snow and ice turfs.

Added some rock and skeleton props for V5.

Added a V5 sprite for the overmap.

Added a V5 skybox image.
2024-06-06 05:14:19 +10:00
Kashargul
13267624ef small workaround for borg GPS (#16023) 2024-06-04 05:13:35 +10:00
Kashargul
7807efcb97 allow to only show suitable belly messages (#16013)
* allow to only show suiitable belly messages

* make eslint happy

* add bundle
2024-06-02 18:09:22 +10:00
Kashargul
d2399f6638 fix lavender seed icon (#16018) 2024-06-01 05:47:04 +10:00