Commit Graph

9028 Commits

Author SHA1 Message Date
Cerebulon
a60c46010b Dance, Flip, Spin! 2021-02-16 00:56:23 +00:00
Verkister
b20c5effef Fixes decapitation runtime spam.
The stumps got no eyes.
2021-02-14 22:56:44 +02:00
Schnayy
a3f7079aa2 Merge pull request #7872 from Verkister/patch-60
Fixes accessories not getting applied on spawn
2021-02-13 11:17:58 -06:00
Verkister
43d77d0517 Fixes animal type simplemobs runtiming on deletion
The code was trying to delete the actual organs while the animal mobs use that list for storing just typepaths to spawn when butchered.
2021-02-13 18:24:13 +02:00
Schnayy
8340e23664 Merge pull request #7867 from SubberTheFabulous/decapod
Adds Decapod borg sprites
2021-02-12 13:39:55 -06:00
Verkister
e4c4113735 Fixes accessories not getting applied on spawn
The reason these lines existed was right below them in the if(slot_tie) part.
2021-02-11 22:38:22 +02:00
Atermonera
24ffdc3ec4 Merge pull request #7861 from Schnayy/hairport
Ports World Server Hair & Gradients
2021-02-10 11:45:36 -08:00
SubberTheFabulous
53adffa800 Adds Decapod borg sprite 2021-02-10 22:13:20 +07:00
Schnayy
c3de5ba246 rogaine redux 2021-02-08 05:28:09 -06:00
Killian
9bb452e2ef Update species.dm 2021-02-08 05:11:16 +00:00
Killian
03609f76aa Update species.dm 2021-02-08 05:07:04 +00:00
Killian
bd87eb06b0 extended allergy system first pass 2021-02-08 04:59:21 +00:00
Verkister
0a96e248c8 Makes slimes not reproduce in unlimited stacks
Xenobio slimes will now count other slimes as taking space instead of reproducing uncontrollably in astronomical stacks per tile when not confined in a 2x1 tile cell.
2021-02-07 12:58:10 +02:00
Atermonera
f7fec4fd67 Ports ping verb from /tg/ (#7837)
* Ports ping verb from /tg/

* Adds non-versioned files

* Removes old flag
2021-01-26 22:31:26 -08:00
Schnayy
49562f4a5f Merge pull request #7834 from Greenjoe12345/spriteandfold
fixes some sprites, adds a thin blindfold
2021-01-24 18:31:58 -06:00
Mechoid
95ea4f6f2d Mech Appearance Update (#7818)
* Mechs are now properly scaled. Also fixes the FUCKING taur sprites.

* What
2021-01-24 10:18:05 -09:00
Mechoid
bd9f63a97a Gadgets & Gizmos (#7786)
* Adds various objects for explorers / antagonists.

* T A G S

* Mend
2021-01-14 21:53:39 -09:00
Greenjoe12345
a8b18cfb6d fixes some sprites, adds a thin blindfold 2021-01-14 01:36:29 +00:00
Killian
831bd6861b corpse landmarks update (#7801) 2021-01-09 21:57:01 -09:00
Mechoid
89adcb02be Blob Genesis (#7781)
* Allows the regeneration of blobs from the core chunks they leave behind on death.

* Blobtalk.

* Font
2021-01-09 21:38:18 -09:00
MagmaRam
1f610af340 Alphabetized new hairstyles (#7819) 2021-01-09 19:09:25 -08:00
Atermonera
4fe327583c Space cleaner cleans mobs (#7802) 2021-01-03 15:19:20 -08:00
Atermonera
c58fb16bc1 Adds proc to properly update human icon gender (#7813) 2020-12-31 21:31:35 -08:00
ShadowLarkens
983e7b8fc9 Merge remote-tracking branch 'upstream/master' into tgui_engineering 2020-12-24 04:50:24 -08:00
atermonera
0839262788 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into ghost_emote 2020-12-23 16:06:48 -09:00
atermonera
3852e0fecf Adds (Follow) link to emotes for ghosts 2020-12-21 23:05:17 -09:00
atermonera
eaefe4155c Fixes facial hair coloring 2020-12-16 18:47:32 -09:00
Atermonera
47f71b2adb Reworks stairs to be sensible (#7783)
* Rewrites stairs

* Stairs go up and down

* Adds animation

* Polishes movement interactions.

* Grabs are moved across stairs, adds changelog
2020-12-13 16:25:13 -08:00
Mechoid
2018d76cae Department and Round Goals (#7369)
* Baseline work for Department Goals. Implements round-end stats, based in 3 categories of roughly-more-interesting to less interesting.

* Active Goal Separation.

* Map.

* Actually does the second half of this in this PR instead of a different one.
2020-12-11 15:16:47 -09:00
Atermonera
289dfbdb81 Merge pull request #7775 from Mechoid/FixBeards
Facial-hair nanites are no longer only vomiting toner.
2020-12-07 16:09:34 -09:00
Mechoid
cb919cdfbc Facial-hair nanites are no longer only vomiting toner. 2020-12-01 19:35:35 -08:00
Runa Dacino
c46af4cf41 Creates framework for species to react differently to traumatic shock
* Adds new var called "trauma_mod" for downstream

Will not affect anything on Polaris unless someone elects to add traits that can change this, or to use it for species defines.

Makes it that you basically go into paincrit faster or slower.

* Makes use of trauma_mod var from species.dm. 

Will not affect anything on Polaris unless someone elects to add traits that can change the variable in a mob, or to use it for species defines.

Makes it that you basically go into paincrit faster or slower.

* Adds changelog for trauma_mod variable addition

* Fixes differences between VOREstation and Polaris

I was dumb and just copy from downstream to upstream, thinking there'd be no differences in the file.
2020-12-01 01:35:04 +01:00
Atermonera
c6dd93cd5c Merge pull request #7766 from Greenjoe12345/teshname
Teshari name generation fix
2020-11-26 11:32:20 -08:00
Atermonera
e75a3a5071 Merge pull request #7755 from BlackMajor/patch-2
Fixes pointing going under mobs.
2020-11-26 10:53:59 -08:00
Greenjoe12345
6eb6129cd0 Changes randomly generated Teshari names so they generate according to Tesh lore 2020-11-25 01:08:17 +00:00
Mechoid
576d0657ce Kaleidoscope 2: The Retabbening (#7697)
* Begins the Project

* Move things to where they belong, if viable.

* Merge and move those files.

* Finish filenames, fix Taj ears.

* Tweak to Ater's Requests

* The Great Mergening with 03_body.

* Per Requests

* Continue per request. Plot nefarious plans to make Saviks usable as battlemounts.

* Smarter Proc Use

* Tweaken
2020-11-19 10:04:09 -08:00
Atermonera
6c8ed1e8d5 Merge pull request #7759 from Mechoid/FixOrgansSimplemob
Fix Simplemob+ Organs
2020-11-18 13:56:59 -08:00
Mechoid
b411c75a19 Self-Surgery (#7671)
* Allows organics to self-surgery after standing still for 5 seconds. It follows the same rules as normal surgery.

* Confirm-by-delay for self-surgery steps.

* Verb to toggle self-surgery.

* Add log.
2020-11-18 13:55:33 -08:00
Mechoid
50251d36c6 Fix a Fuckup, simplemobs no longer actually CONTAIN the organs before butchering or gibbing. 2020-11-14 23:51:53 -08:00
BlackMajor
391f35eb5b Fixes pointing going under mobs.
See title.
2020-11-11 14:58:54 +13:00
Mechoid
68b370be8a Fresh Meat, Leatherworking (#7629)
* Make Butchering more modular. Don't tell the demon lords.

* No guts no glory. That was far more work than expected to get organs to just process and work for butchering holy shit.

* Chitin and hides oh my.

* squeak. ..Why did this not fire on local?

* Squelch.

* Seven cubed livers, for the doctors in their sterile halls.

* Changeling

* Prep for Datums

* Fix Broken Broken Guns

* Redundancy

* F l a g s
2020-11-07 12:06:35 -08:00
greggbot
59d7f9f3dd Stops slime securitrons from going ballistic when they get scratched (#7738)
* Stops slime securitrons from going ballistic when they get scratched so they can actually discipline properly

* Stops slime ed-209 from retaliating
2020-10-24 01:17:18 -07:00
ShadowLarkens
dad9020f9a TGUI Engineering... and a bunch of other random things 2020-10-21 13:02:19 -07:00
Greenjoe12345
aebfc19991 Adds the ability to choose your default unarmed attack (#7731)
* Adds the ability to choose your default unarmed attack

* define things, names on the attack defines itself now

* changes the teshari default attack to claws, rather then bite.

* Fixed a duplicated thing?

* now hopefully fixed
2020-10-20 18:19:58 -07:00
KasparoVv
b6dca2876f I Wear my Heart on My Sleeve(s) (#7729)
Both of them.
2020-10-17 03:09:04 -07:00
KasparoVv
0fbcaf7a45 Fixes Only One Accessory Equipped at Spawn & in Character Preview (#7727)
Ported from https://github.com/Aurorastation/Aurora.3/pull/10205, credit to fernerr

Now you can see all the accessories (within standard equipping logic) you've selected in the character preview.

Addditionally, these accessories will now all be equipped when you spawn instead of filling your backpack unless it's actually necessary.
2020-10-17 03:07:08 -07:00
Verkister
38677a66ee Fixes FBP heatsink not working for teshari (#7725)
* Fixes FBP heatsink not working for teshari

The heatsink organ was using a species var that hadn't been defined for teshari so their thermostat was just using human values.

* Also fixes tajara temperature levels.

what a mess
2020-10-17 03:04:36 -07:00
Runa Dacino
2f783b1158 Changes exosuit gripper to be able to handle mecha components (#7720)
* Adds internal components to exosuit gripper

* Create Runa Dacino -  Exosuit gripper tweak.yml
2020-10-16 23:09:41 -07:00
ShadowLarkens
c865af8d11 Animated pointing (#7700) 2020-10-15 02:31:21 -07:00
Andromeda-K22
07e31e4d66 changes emotes to use a textbox (#7695) 2020-10-11 21:00:34 -07:00