Commit Graph

12429 Commits

Author SHA1 Message Date
Casey
5574af26bb Merge pull request #13387 from Cameron653/COMBAT_REWORK
Allows attacks to properly damage simple_mobs.
2022-07-24 15:27:40 -04:00
C.L
dfef4e74e3 Adds a damage_threshold to mobs.
Var makes it so damage under or equal to the threshold doesn't do damage.
2022-07-24 11:18:13 -04:00
C.L
af69947108 Allows attacks to properly damage simple_mobs.
Actually way easier than I thought it'd be.
Makes it so mobs actually take damage properly when attacked unarmed.
2022-07-23 22:18:20 -04:00
Casey
15d97915ff Merge pull request #13386 from Very-Soft/copyprefstomob
Copy prefs to simple mob
2022-07-23 21:45:58 -04:00
VerySoft
51dea6799b include ooc notes 2022-07-23 21:35:30 -04:00
VerySoft
6226cae22d Copy prefs to simple mob
Makes it so that when you login to a simple mob, your basic vore preferences are copied to the mob (see: devourable, digestable, etc, but not things like bellies and the like)
2022-07-23 21:15:24 -04:00
Heroman
fe12459572 Adjusts Space Ghost 2022-07-24 04:52:26 +10:00
Casey
1019d8b0cb Merge pull request #13371 from Heroman3003/vchat-icons
Fixes in-chat icons being broken in oldchat
2022-07-20 13:23:47 -04:00
Verkister
0d3c8b3a06 Adds polaris audible emotes available for all
Basically just lets all species and simplemobs use the bug noises and cat purrs instead of making them restricted to certain species (and somehow failing at that in a weird way that lets others use them after someone with the said species joins the round)
2022-07-20 20:01:56 +03:00
Heroman
8a9df3b2ea Fixes in-chat icons being broken 2022-07-20 18:55:27 +10:00
Casey
99601cb2c1 Merge pull request #13338 from Heroman3003/casino-cleanup
Cleans up casino map a bit
2022-07-16 17:34:04 -04:00
Casey
6ac73f563c Merge pull request #13335 from Heroman3003/digestion-trait
Adds digestion nutrition traits
2022-07-16 04:53:08 -04:00
VerySoft
d00a63c5bf Anoddawan 2022-07-16 03:52:12 -04:00
VerySoft
a38c607809 Voice types!
Ports voices from goon and makes them selectable in addition to the one I made!

Also renames the various verbs to `Sound Toggle:` followed by the type they do, so they'll be together in the preferences tab
2022-07-16 02:26:51 -04:00
Heroman
3847be7b34 Cleans up casino map a bit 2022-07-16 15:05:55 +10:00
Heroman
f0939904c2 Adds digestion nutrition traits 2022-07-16 13:15:32 +10:00
Casey
f025598a04 Merge pull request #13333 from Very-Soft/saysound
Say Sound!
2022-07-15 21:36:40 -04:00
VerySoft
dc23628df0 The last one! 2022-07-15 21:20:42 -04:00
VerySoft
93d3651ccb Nice! 2022-07-15 19:37:50 -04:00
Casey
dfffdf986a Merge pull request #13321 from Heroman3003/frame-traits
Adds light and heavy frame traits
2022-07-15 18:30:06 -04:00
VerySoft
d2233448be Say Sounds!
Now people will make noise when they say/me/whisper/subtle, and everyone will be annoyed by it!
2022-07-15 18:27:14 -04:00
VerySoft
a308d2caf0 wow 2022-07-15 12:00:21 -04:00
Heroman
dd9653395b Adds light and heavy frame traits 2022-07-13 05:28:50 +10:00
Heroman
5886970e5f Adds roulette balls 2022-07-12 16:07:09 +10:00
Guy
049c54d6ce Moth emotes 2022-07-09 20:40:12 -03:00
VerySoft
78e6fe9193 Mouse TF gibbing and also some gender things
if TFed into a mob, if you get gibbed, your original body should get gibbed too!

Also, getting TFed into another mob should carry over your gender settings

also pAIs who get submitted to the recruit list should have their gender set appropriately now!
2022-07-08 21:34:52 -04:00
VerySoft
323cfdde51 dying as a TFed mob in a tummy counts as a vore death 2022-07-08 08:52:35 -04:00
Heroman
970fe17e99 Adds vore ventcrawl restriction to mice 2022-07-08 15:19:25 +10:00
Casey
9b7e3a34f6 Merge pull request #13294 from Very-Soft/mouseray
Mouse Ray
2022-07-07 20:17:47 -04:00
Casey
de66ff5cb4 Merge pull request #13289 from Heroman3003/tgui-jobstart-fixes
Fixes tgui issues and also roundstart job slots getting occupied by nothing when spawning fails
2022-07-07 20:14:43 -04:00
VerySoft
8a443a46be Mouse Ray
It turns things into mice (if they have the spontaneous TF preference enabled)

Also wiggles a few things around to allow for some shenanigans with this, namely:

if you are TFed into a thing, damage you take is relayed to your original body proportionally to the comparable HP. 

MEANING, if you have been TFed into a mouse, you have 20 HP. Your human body has 100. You have 1/5th the HP as a mouse. If you as a mouse take 5 damage, your human body takes 25. Be careful!

Additionally, if you as a mouse, or your human body dies, both die. 

Your TFed body being destroyed undoes the transformation. (But also you're probably dead at that point anyway) This allows for, in the case of digestion, your equipment to go where it ought to go.

Lastly, the building blocks are in place for this to be fluffed into other kinds of metamorphosis rays, should staff feel like doing such. I will probably also trick out the /admin variant of this with a bunch of mob types tomorrow when I'm not sleeby
2022-07-07 05:29:02 -04:00
Heroman
9a2ccedd14 Fixes tgui issues and also roundstart job slots getting occupied by nothing 2022-07-06 07:19:10 +10:00
Heroman
68af96b5a6 Fixes speech bubble appearing on blank messages 2022-07-04 16:00:39 +10:00
Casey
af51af9677 Merge pull request #13221 from liache/DeadPressurePatch
Reduces Post-Morten Pressure Damage
2022-07-03 12:17:26 -04:00
Verkister
23429d7a91 Fixes a runtime preventing mob deletion
Game don't like to cut a null.
2022-07-03 17:50:28 +03:00
Casey
ce98c1d571 Merge pull request #13256 from Heroman3003/pai-permit-sign
Allows pAIs to use signlang
2022-07-03 05:09:22 -04:00
Casey
6ee75cc608 Merge pull request #13255 from Heroman3003/language-preview
Adds language preview to character setup
2022-07-03 05:09:12 -04:00
Heroman
714b89f121 Allows pAIs to use signlang 2022-07-03 18:32:58 +10:00
Heroman
d1d063bfc5 Moves teppi language to main language files 2022-07-03 18:22:26 +10:00
Heroman
2860948406 Adds language preview to character setup 2022-07-03 18:18:15 +10:00
Heroman
b54d4d93db Makes AI catslugs unable to open doors 2022-07-03 15:30:22 +10:00
Novacat
212aea1e55 Merge pull request #13237 from Heroman3003/setupfix
Fixes character setup failing to update species icons
2022-07-01 22:02:48 -04:00
Novacat
6617481621 Merge pull request #13232 from Heroman3003/solargrub-track
Makes gateway-spawned solargrubs not tracked by solargrub event
2022-07-01 17:25:49 -04:00
Heroman
311467e279 Fixes character setup failing to update species icons 2022-07-02 07:20:33 +10:00
Heroman
a522ab6193 Makes gateway-spawned solargrubs not tracked by solargrub event 2022-07-01 17:04:12 +10:00
Heroman
47ead2b1b2 Makes 'set ooc notes' use multiline textbox 2022-07-01 16:14:58 +10:00
liache
b5b73ca050 Reduces Post-Morten Pressure Damage
Only following death, halves the brute damage that accumulates on a carbon mob. This is in response to a discussion about post-mortem surgeries taking too long under circumstances where mitigating tools are unavailable.

Rather than buff any of medical's options, or force resleeving with the return of the much-maligned husking mechanic (or something similar) this quality of life change should not increase someone's survivability at all, but will reduce ridiculously-long surgery times to something more reasonable under the most common extreme-damage circumstance.
2022-06-30 20:29:53 -04:00
Casey
c94decbc74 Merge pull request #13194 from ItsSelis/tgui-inputfix
Input Patches
2022-06-29 02:00:16 -04:00
Casey
4b43b02c06 Merge pull request #13193 from Heroman3003/traitening
Implements all-species positive and negative traits
2022-06-29 02:00:04 -04:00
Casey
d07067492c Merge pull request #13191 from Heroman3003/taur-tail-layer
Makes switch tail layer work with tails that use clip mask again
2022-06-29 01:59:47 -04:00