Commit Graph

13411 Commits

Author SHA1 Message Date
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
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
Kashargul
ab31632830 even more local defines (#16033) 2024-06-12 12:57:31 +10:00
Kashargul
8e1d6717b7 some GC things 2024-06-09 17:51:59 +02:00
Kashargul
13267624ef small workaround for borg GPS (#16023) 2024-06-04 05:13:35 +10:00
Killian
c2c86ce042 toggle sleep (#16012) 2024-05-31 04:59:07 +10:00
Killian
b3aa4b75fa Auto-AFK (#15997)
* disable ingame changelog notification

* afk marker

* Auto-AFK Marking

* Update examine.dm

* Auto-AFK Marking w/ Pref
2024-05-26 17:16:44 +10:00
Kashargul
8d47d681ca gravekeeper apc (#16005)
* gravekeeper apc

* rm include
2024-05-24 07:34:02 +10:00
Kashargul
e1d7cc9488 change some robotverbs (#16001) 2024-05-23 15:55:24 +10:00
SatinIsle
37548b1fd9 Event Crypt Drake Variant (#15999)
Added a variant of the crypt drake with glowing eyes requested for the upcoming facility event.
2024-05-23 05:59:57 +10:00
Kashargul
5c502c231e lost borg changes (#15994) 2024-05-22 04:53:06 +10:00
Killian
313e6bc7a8 AFK Status/Toggle (#15982)
* disable ingame changelog notification

* afk marker
2024-05-18 19:14:27 +10:00
SatinIsle
84a213eb56 Fixed Typing Indicators getting stuck on borgs (#15981)
Fixed Typing Indicators getting stuck on borgs. The original fix was not necessary for this codebase and the typing indicators don't seem to work the same way here, so no problems are being reintroduced.
2024-05-15 07:13:15 +10:00
dan
6f2061d585 adds gloomy bangs (#15977)
Co-authored-by: PastelPrinceDan <amayahsslut@gmail.com>
2024-05-13 04:58:09 +10:00
Kashargul
2f23f47f3a borg typing indicator vanishing and pda hotkey drag for borgs (#15975) 2024-05-12 09:16:16 +10:00
Heroman3003
bf490b78ac Adds Contaminant Detector HUD (#15970) 2024-05-09 19:37:19 +10:00
SatinIsle
ca9b452316 Digestion Pain Pref (#15944) 2024-05-05 09:21:45 +10:00
Reo Lozzot
df263998fa Changes wall damage from being (usually) 25 brute to 12 and doesnt add a stun to it (#15950)
* Prs this without consulting people like a boss

* Remove stungus

womp
2024-05-04 20:49:09 +10:00
SatinIsle
7f4c6faf07 Expanded size trait options (#15949)
Added new "Tall, Major" and "Short, Major" traits that add and reduce the sprite's height by 15% respectively. As opposed to tall and short, which are about 9%. The short, Major trait does not make someone who is 25% scale any smaller than the short trait, so no problems with balance there.

Added new "Heavy Frame, Major" and "Light Frame, Major" traits that increase and reduce your threshold for size interaction respectively.
2024-04-30 15:28:16 +10:00
Heroman3003
c7b6c3e42b Revert "Revert "Garbage collection, asset delivery, icon2html revolution, and…" (#15816)
This reverts commit f6d0f62622.
2024-04-22 06:29:01 +10:00
SatinIsle
07b8d026c2 Opens more positive and negative traits to non-custom species. (#15928)
* Allows other species to autohiss

Opens the autohiss traits to all species except for Tajara, Unathi and Zaddat who come with them by default.

* Opens more positive and negative traits to non-custom species.

Added access to various negative and positive traits for non-custom species, where it makes sense that there might be variations due to natural differences and body modifications. I have excluded specific species from accessing most of these where they are already meet those levels or would be buffed too much and lose their balanced flavour.
Whilst I realise there is a system in place to stop negatives making things stronger, I have excluded these species anyway so people don't accidentally waste points on them.

Specifically:
Positive traits:
Haste (excluding Unathi, BESK, Diona and Alraune due to their design. Tesh and Taj due to already having this buff).
Hardy and Hardy+ (excluding Tesh, Prommie and Protean to avoid balance. Alraune, Unathi and diona already have this).
High Endurance (excluding Tesh and BESK to avoid buffs, and Unathi who already have this).
Darksight and Darksight+ (excluding all those who already get to see in the dark)
Brute resist minor only (exlcuding Tesh for the buffs and those that already have this level of resistance).
Grit

Negatives:
Slow and Slow+ (excluding those that already move so slow)
Weakling and weakling+ (excluding BESK and tesh who are already this weak)
Low endurance and + (excluding besk for the first and tesh for both as they're already that weak)
Brute weakness minor, normal and major (excluding those that are weak to specific levels)
Neural Hypersensitivity

* Removes Haste

Removes haste from the options as requested.
2024-04-21 21:11:43 +10:00
Kashargul
32204eeafd some borg upgrade overhaul, power use function, bluespace pounce and some fixes (#15924)
* some borg upgrade overhaul

* .

* adjust icon some

* .

* fixes the borg hud store icon breaking

* refactor borg skill power usage, add bluespace pounce

* .

* .

* copy paste mistakes...

* first check distance then drain power on leap

* small oversight in the calculation

* comment

* second silicon hud store icon case
2024-04-21 21:11:37 +10:00
SatinIsle
248e8e45f3 Allows other species to autohiss (#15927)
Opens the autohiss traits to all species except for Tajara, Unathi and Zaddat who come with them by default.
2024-04-17 04:53:41 +10:00
Kashargul
4c90f3953d fix some runtimes and an overlay overflow (#15915)
* fix some runtimes and memleaks

* .
2024-04-11 09:08:39 +10:00
SatinIsle
958ddcd6cf typo fix 2024-04-08 13:20:42 +01:00
SatinIsle
2007279a08 Update scrubble.dm 2024-04-08 13:13:25 +01:00
SatinIsle
82c68f7ac1 Update scrubble.dm 2024-04-08 13:03:43 +01:00
SatinIsle
c28a7aac73 Scrubble and jungle fixes
Fixed pounce behaviour of Scrubbles to be properly checked and have a proper cooldown.

Fixed some empty air tiles on the jungle underground.
2024-04-08 12:39:35 +01:00
SatinIsle
8b71cf692f Jungle Redgate and New Vore Mobs (#15889)
* [WIP] New Vore Mobs

Added new vore mob: Cave Stalker, a 6 legged canine/feline like creature that charges at prey from a distance to pounce them. It immediately stops on the spot if spotted and then retreats quickly if stared down.

* Fixed missing file

* More mobs, still WIP

* More stuff! [Still WIP]

Added another mob called the sonadile that works based on sound similar to the lurker.

Added a bunch of mobs to the maint pred list, including the kururak because that's a cool one.

* Update vorestation.dme

* Update sonadile.dm

* Another mob and stalker tweaks, still WIP, need to add flavour text for all mobs

* Update devil.dm

* Update stalker.dm

* Even more maint pred options

* More Capture crystal mobs

* Finishing touches, no longer WIP!

* Update vore_raptor.dmi

* Added the jungle map redgate

Also resolves a runtime with the scrubble.

Forces jungle redgate only for the first few days at least.

* Update jungle.dmm

* Update jungle_underground.dmm

* Update paint.dm

Fixes paint runtime
2024-04-07 10:34:24 +10:00
Kashargul
cd0cfd0dd7 borgs can walk, vtec overhaul, no more borg light and some glow flicker (#15901)
* borgs can walk, no more borg light flicker

* rework vtec

* small oversight on glow

* .
2024-04-07 10:34:06 +10:00
SatinIsle
f209851566 No shoes: Teshari edition (#15896)
* Ports No Shoes from RogueStar

Added the ability to choose to spawn with no shoes in character setup. This was ported from RogueStar: https://github.com/TS-Rogue-Star/Rogue-Star/pull/196

* Small fix

* No shoes: Teshari edition

Fixed teshari spawning with shoes even with the spawn with shoes setting set to no.
2024-04-03 04:03:00 +10:00
Kashargul
e51e5281f5 robot outsider overhaul (#15894)
* robot outsider overhaul

* .

* adds icon and defines
2024-04-02 19:14:13 +10:00
SatinIsle
5f520271be Added Post-Drain belly modes (#15876)
* Added Post-Drain belly modes

Added "Drain Finishing Modes" that kick into effect once a drain belly has extracted all of the nutrition that it can out of a prey character.

These modes are currently:
Normal: Current behaviour, just stops when it runs out of nutrition to extract.
Sleep: Slowly increases the prey's tiredness until the fall asleep. Be warned that they won't be able to post or see posts when they fall asleep.
False Sleep: Slowly increases the prey's tiredness until just before they fall asleep, darkening their screen but NOT preventing them from posting and reading posts.
Weight Drain: You're done draining their nutrition? Well, time to start taking their weight directly and adding it to your own body. Is dependent on the prey's weight loss % chosen in character setup.

* Added a knockout process option

* I forgot eject all on the previous commit

* Update tgui.bundle.js
2024-03-31 19:03:47 +10:00
Kashargul
e6dcc02ad4 copy ai bellieso n first transfer and keep prefs synced (#15886) 2024-03-30 05:59:10 +10:00
Screemonster
3d4f420b66 Makes pakkuns less triggerhappy, more sneaky (#15882) 2024-03-30 05:58:24 +10:00