Commit Graph

2100 Commits

Author SHA1 Message Date
VerySoft
482e03e664 648 2023-08-03 06:48:32 -04:00
VerySoft
79df8c2024 we need to think about peeb 2023-07-24 20:17:41 -04:00
SatinIsle
0f10805f0a Parriz fluff item and hair
Adds Parriz's fluff item, and also adds a longer version of the twin drill hair called Twin Drills Long, which anyone can use.
2023-07-19 15:58:25 +01:00
Heroman
3b40b37f9c Fluff updates 2023-07-18 15:10:43 +10:00
VerySoft
29b9c53028 Adjust bow!
Now if someone picks up dessa's bow it will use the normal sprite instead of dessa's special sprite
2023-07-15 15:46:47 -04:00
VerySoft
ab74b5e5b5 Giant bow
It's a giant bow, you can equip it on your head or on your ear

I made this mostly as a fluff item for me, because of my character's ears, but I included a public version that anyone can use!
2023-07-15 14:43:02 -04:00
VerySoft
4628e467c2 Tweaks and tidying
Adjusts some types to tidy up the mob list. Put some of the mobs that can vore under the vore tab, removed the clown mobs from /mobs_monsters because they were the only thing in there, so there wasn't really any point in hiding them a level deeper, and generally looked for subtypes that didn't have anything in them, and commented those out. Did you know that telesci is supposed to have a chance to spawn hostile mobs if you mess up? It's true! I may or may not have fixed it, I don't play telesci, but it uses a path that actually has mobs in it now.
2023-07-03 02:09:51 -04:00
PastelPrinceDan
2e785628b5 ports a whole lot of clothes from citrp + hairs & gradients from skyrat 2023-06-29 01:09:46 +01:00
Jenny
93d14d4c14 improves Nikki item icon names to be a bit more readable 2023-06-26 04:18:00 -05:00
Jenny
6d4388e77d Fixes Nikki's fluff outfit uniform not rendering onmob sprites 2023-06-26 04:05:40 -05:00
Heroman
a9a0d29b89 Removes armor from the big fur coat 2023-06-23 17:24:17 +10:00
Selis
271ff9408f Spell Fixes 2023-06-18 12:47:36 +02:00
Heroman
b801e4d6c7 Adds ability for multi-colored colorable belly overlays to exist, adds one using it 2023-06-17 16:31:24 +10:00
Runa Dacino
5cb3dc43b6 Tweaks Dogborg Vorebelly overlay
* Adds updateicon() call to belly transfers
* Rebundles tgui.bundle.js
* Adds four new bellyobj vars:
  * visible_belly_minimum_prey
  * overlay_min_prey_size
  * override_min_prey_size
  * override_min_prey_num
* Adds extended overlay logic to robot updateicon() for dogborgs
  * If belly contents lower than minimum_prey, dont show anything
  * Otherwise, if min_prey_size 0, show regardless
  * Otherwise, only show if prey size_multiplier greater than min size
  * However, if override_min_prey_size is true, check LAZYLEN(belly.content)
  * If this list's length is greater than override_min_prey_num, show belly overlay regardless of prey size
* Extends vorepanel_vr, belly_obj_vr and vorepanel.js with the necessary code to enable the above
2023-06-10 16:33:42 +02:00
Runa Dacino
8ce7a5979a Merge branch 'master' into dogborgbelly 2023-06-10 10:13:38 +02:00
Runa Dacino
f2efe267ac Adds per-belly option to vorepanel for switching between sleeper/belly
* New option per vorebelly that silicons may use to choose between overlay type
* If picking sleeper, it works as it currently did.
* If picking vorebelly, it gives them sleeper/analyzer/etc belly overlay if their belly's contents are >= 1
* Consequently adds a new belly_obj var to track this
* Adds user.updateicon() call to perform_the_nom() to trigger belly overlay update
* Edits robot_vr's updateicon() to contain logic for sleeper vs vorebelly pref
* For now uses sleeper_r overlay since it exists for ALL icon_states
* Ideally either me or someone I enslave creates sleeper_o overlay using orange colours where relevant. However, rather not delay implementation for this
2023-06-09 00:29:41 +02:00
Runa Dacino
b12595273e Tweaks Long Predatorial Reach (Persistence, trait panel)
* Rips out all previous attempts at persistence that did not work
* Adds two new buttons to trait panel when selecting "Long Predatorial Reach"
* These set colour and mode across rounds
* In game choices still don't persist, only character setup/trait panel
* Furthermore, extends trait with a tutorial that explains how it actually works.
2023-06-08 19:22:26 +02:00
ItsSelis
10d2178516 More 515 Compatibility 2023-06-05 19:29:40 +02:00
Heroman3003
e3a5b6b09e Merge pull request #14945 from ItsSelis/selis-eventkit
EventKit - Mob Spawner
2023-06-03 19:21:40 +10:00
Heroman3003
b22b9e6e48 Merge pull request #14936 from ItsSelis/selis-weakrefs
Little Weakref Refactor
2023-06-03 19:21:17 +10:00
ItsSelis
d092acd7e1 First version of MobSpawner 2023-06-02 22:38:05 +02:00
SatinIsle
7f077a7b5d Zera's Purple Cloak
Added Zera's Grand Purple Cloak fluff item, tested in game by spawning them.
2023-06-02 10:14:09 +01:00
ItsSelis
0680645556 Weakref refactor 2023-06-01 20:31:54 +02:00
Heroman3003
b17b584f03 Merge pull request #14874 from Runa-Dacino/subtlenoms
Adds new preference for vore privacy
2023-05-22 06:59:12 +10:00
Runa Dacino
fa6fb47fdb Adds new preference for vore privacy
* Adds a "global" pref to set default belly privacy behaviour
* "global" pref shows up with prefs like "devourable"
* Adds per-belly pref that, if changed from "default", overrides "global" pref
* per-belly pref in "options" of belly, same column as "save digestion"
* Global options: True/False (subtle/loud)
* Per-belly options: "default", "subtle", "loud"
* Governs attempting to ingest
* Governs successful ingestion
* Governs expelling one/all contents
* does NOT work for slipvore
* Ingestion only works for /mob/living
* Expulsion also works for objects
* Expulsion also has its volume lowered
* Involves touching TGUI
2023-05-20 14:42:07 +02:00
ReoDaProtovali
f145171c82 Bone remains variation system + synth and borg "bones" 2023-05-19 10:37:41 -05:00
Pandora
39961af893 Update custom_items_vr.dm 2023-05-13 03:17:05 +01:00
Pandora
1248103188 Update custom_clothes_vr.dm 2023-05-13 03:14:22 +01:00
ReoDaProtovali
660a6484c4 Move animal nom verb to abilities tab
Simply moves the animal nom verb to the abilities tab, rather than the IC, as it's more fitting there as an active ability
2023-05-02 19:01:19 -05:00
Heroman3003
657ee05f13 Merge pull request #14756 from Rykka-Stormheart/shep-dev-auto-lang-prefs
Preferred Language + Autohiss Default Options
2023-04-14 15:30:49 +10:00
Runa Dacino
bc25bca37b Adds a custom fluff item for Mira 2023-04-09 19:20:30 +02:00
Rykka Stormheart
f1dbaabdad Preferred Language + Autohiss Default Options
Autohiss can now be set to Full/Basic/None from the character menu, and by default, it is assumed Full. It will respect save/load and client connect/disconnect, meaning you no longer have to constantly toggle autohiss.

Preferred Language can now be set. This allows a default spoken language other than Common to be set from spawn, allowing characters to simply join with the language they'd prefer speaking, rather than having to fiddle with "Set Default Language" every time they spawn.
Server rules do still apply, ofc. You must be able to speak Common or at least +understand+ it capably enough to do your job.

See Preferred Language Setting here;
![](https://i.imgur.com/NnGw3hx.png)
Menu for it here:
![](https://i.imgur.com/PSS3PPf.png)

See Autohiss Settings here:
![](https://i.imgur.com/L36Hw5N.png)

Yes, Autohiss is set underneath Egg Type. I wanted to use some of the space there. I can move it up under the Size/etc panels and speech verbs if requested.
2023-04-02 14:28:00 -07:00
Heroman
86fddba02d Adds Zera's fluff items 2023-03-29 17:38:56 +10:00
Seris02
0cdc45eddf merge conflict fixes for chat filters PR 2023-03-09 17:19:02 +08:00
Heroman
efca8fba83 Adds 'vore' objective 2023-03-09 06:24:39 +10:00
Heroman3003
bb01f10e11 Merge pull request #14550 from Seris02/resizepickupfix
fix for mob holders disappearing on pickup from inventory
2023-02-25 18:15:22 +10:00
Seris02
252b3c8682 fix for the holders disappearing on pickup from inventory 2023-02-25 13:08:23 +08:00
Heroman
8059827d8c makes Process belly button call death() on target 2023-02-23 07:51:32 +10:00
Casey
7a689534a6 Merge pull request #14521 from Seris02/resizelayfix
fixes a few things with holder objects
2023-02-19 14:23:38 -05:00
Seris02
dd67c2b195 makes the holder object disappear right away, and fixes people horizontal walking after being picked up 2023-02-19 17:19:43 +08:00
Burrito Justice
272fb18fb6 gimme the mankini this instant 2023-02-17 21:35:24 -08:00
Casey
cadd300734 Merge pull request #14504 from Very-Soft/misc_fixes
Misc fixes
2023-02-17 14:22:17 -05:00
VerySoft
985fe881cb Misc fixes
While I was working on kobs I fixed and tweaked a whole bunch of little things. I figured even then that I should separate the fixes, but I never got around to it

Now I have~
2023-02-17 13:46:02 -05:00
Seris02
ca264404b0 just set that back to the way it was 2023-02-17 11:49:36 +08:00
Seris02
44909f998d makes steppy code better 2023-02-17 01:04:14 +08:00
Heroman3003
92930ff501 Merge pull request #14445 from Seris02/tablewalkfix
makes it so you can't walk on small people when you shouldn't
2023-02-06 16:55:59 +10:00
Seris02
66dc3ce176 better code 2023-02-05 18:28:22 +08:00
Seris02
31ac8c085f you can no longer walk on mobs that you aren't supposed to be able to walk on 2023-02-05 14:35:00 +08:00
Heroman
41bbf20f1b Adds Food Stuffer trait 2023-02-03 17:44:09 +10:00
Heroman3003
1adfa7995a Merge pull request #14358 from faaaay/loaded-dice
Adds loaded dice + a custom item
2023-01-22 11:35:53 +10:00