Commit Graph

31160 Commits

Author SHA1 Message Date
Cyantime
cd50f655b5 Prevent acid glands from melting non-simulated turfs (#7541) 2020-08-26 00:49:33 -07:00
Killian
8c1ef13113 ChewMAX Bar Fix (#7540)
* Update robotics.dm

* Update scanner.dm

* Update snacks.dm
2020-08-26 00:48:34 -07:00
Shadow-Quill
d9846c6967 Attack! (#7538) 2020-08-26 00:47:49 -07:00
Atermonera
7595e09d2b Merge pull request #7474 from lbnesquik/Kot-Mecha-missile-tweak
Improvements to mech missiles.
2020-08-25 16:15:12 -07:00
Atermonera
a16e6ae0e8 Merge pull request #7456 from listerla/footwear
The great Aurora shoe heist
2020-08-25 16:14:48 -07:00
lbnesquik
286500969e Remove stale code. 2020-08-25 22:58:15 +02:00
Atermonera
f394b1ec47 Fixes Runtime in vchat_client.dm,85: Cannot execute null.is preference enabled (#7557) 2020-08-24 21:30:48 -07:00
Atermonera
5714d64b8d Actually adds (and TESTS) exclude_mobs parameter to visible_message (#7555) 2020-08-24 21:29:55 -07:00
Neerti
99cbe4ea98 Disables Swarmer Drones (#7530)
I actually forgot to do this before the event system went permanently live so that's on me.
Anyways this turns off swarmer drones from being able to be picked by the GM system, since right now they're, to put it charitably, poorly balanced and implemented (being super-maint drones is very clunky to me but thats not the main thing).
When the GM system spawns one in, it tends to result in a ghost becoming the drone, then that player essentially never being able to lose due to infinite re-tries and the crew has to fight off drones for the rest of the round or until they or the drone gets bored.
There's been quite a few number of rounds that have devolved due to them so for now it's probably best to turn them off for the time being.
2020-08-22 01:24:07 -07:00
Verkister
5f8619b8cd Fixes mobs being able to ventcrawl while buckled (#7526)
No more mice teleporting office chairs all over the station.
2020-08-22 01:23:26 -07:00
Rykka Stormheart
301662bd97 Adds Spice Mod to species.dm, Makes Frost Oil COLD (#7516)
* Adds Spice Mod to species.dm, Makes Frost Oil COLD

~~Spice Resistance traits in the same flavor as Booze traits. 
3x, 2x, 1.5x, 0.75x, 0.5x, 0.25x resistance to the effects of capsaicin and frost oil.~~
^ Above changes inapplicable, but you can add traits yourselves if you're interested. Not sure how Polaris does their traits vs Virgo.

- Frost Oil and Capsaicin will now **lower/increase your body temperature by a random amount** during the ingest step if you're over the danger threshold.
- var/spice_mod is added to the species datums, much like alcohol mod.
- Frost Oil will now remove 5 capsaicin on affect_ingest much like capsaicin would remove 5 frostoil.

Not much else to say.

* Forgot the M.Species.

* Removes IS_ALRAUNE from Frostoil
2020-08-22 01:20:33 -07:00
Verkister
b81a4ba8d6 Fixes a copypaste slip with heat protection (#7536)
Found while digging around for something else
2020-08-22 01:12:18 -07:00
Cyantime
377809b2ec Makes unbreakable walls unacidable (#7532) 2020-08-22 01:10:22 -07:00
Atermonera
d7df9f1bcd Merge pull request #7500 from ShadowLarkens/preferences_rightclick_to_lower
Allows you to right click to lower job preference
2020-08-21 22:40:52 -07:00
Atermonera
1e53bf11f2 Merge pull request #7478 from listerla/borgpet
Ports borg petting from CHOMPStation
2020-08-21 20:31:43 -07:00
Rykka
592e46bc7f Adds Repeating Ambience and Ambience Chance Preferences!
Adds a Random Ambience Frequency and Ambience Chance Setting under Global, underneath Client FPS. Images here:

![](https://i.imgur.com/381HPGH.png)
![](https://i.imgur.com/tWuff1W.png)
![](https://i.imgur.com/smEtoQ9.png)

Self-explanatory. Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.

Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
2020-08-21 04:14:29 -04:00
Atermonera
96be4caa6f Merge pull request #7523 from Meghan-Rossi/ghostqol
Ghost sechud verb, shift-click examine, alt-click turf tab
2020-08-20 22:29:40 -07:00
Atermonera
9e2430531f Merge pull request #7522 from Meghan-Rossi/cleanbotaitweak
Improve cleanbot ai slightly
2020-08-20 22:27:47 -07:00
Atermonera
a2c373c2b1 Merge pull request #7521 from Meghan-Rossi/metapint
Adds metamorphic pint glasses to RSF, autolathe, supply packs
2020-08-20 22:26:51 -07:00
Atermonera
f737833fad Merge pull request #7519 from Meghan-Rossi/grassbuilding
Allows building plating on grass
2020-08-20 22:26:05 -07:00
Atermonera
2cbbb10521 Merge pull request #7518 from Meghan-Rossi/borgcookfix
Fix cyborgs not being able to cook
2020-08-20 22:24:03 -07:00
atermonera
c9a892f591 Emergency Travis Appeasement: One Giant Spider 2020-08-20 20:01:44 -07:00
Atermonera
167761eb19 Merge pull request #7504 from ShadowLarkens/volume
Beginnings of a global volume control system
2020-08-20 19:42:54 -07:00
ShadowLarkens
aabe06f616 Enable TGUI 2020-08-20 19:37:55 -07:00
Atermonera
36217453cc Merge pull request #7513 from ShadowLarkens/yeet
Allows you to YEET mob holders (diona, etc)
2020-08-20 19:34:36 -07:00
ShadowLarkens
309dd92cf1 Merge remote-tracking branch 'upstream/master' into volume 2020-08-20 19:34:28 -07:00
Meghan-Rossi
d1ee8d117f Stop bots standing around blocking doors (#7509)
* Idle bots will move out of doorways

Idle bots will move out of doorways, including turfs with firedoors or blastdoors.

* +changelog

* fix parentheses
2020-08-20 19:31:57 -07:00
Atermonera
7428d47c83 Merge pull request #7508 from Rykka-Stormheart/shep-dev-persistence-patch
Persistence Patch
2020-08-20 19:31:12 -07:00
Atermonera
5358c0448c Merge pull request #7507 from listerla/shieldgen
De-capitalizes shield generators
2020-08-20 19:24:06 -07:00
Atermonera
86b01c5a7b Merge pull request #7503 from Cyantime/patch-2
Replaces cable attack_ghost with normal examine
2020-08-20 19:23:42 -07:00
Atermonera
9580d9725c Merge pull request #7502 from Meghan-Rossi/ducttape
Fix duct tape on self
2020-08-20 19:23:18 -07:00
Atermonera
8585d57aac Merge pull request #7497 from Shadow-Quill/AdminPM
Cancelling choosing someone to admin PM won't say "no mob"
2020-08-20 19:20:36 -07:00
Atermonera
99ddef01b5 Merge pull request #7496 from lbnesquik/Kot-Pizza-tweak
Add a plastic knife to the pizzzaaaaa crate.
2020-08-20 19:20:23 -07:00
Atermonera
e68d9e8b91 Merge pull request #7494 from lbnesquik/Kot-drill-zeven-tweak
Delete some duplication in the mech drill
2020-08-20 19:17:47 -07:00
listerla
9b45bc2f27 Skrell blood is now hemocyanin-based (#7492)
* Skrell blood is now hemocyanin-based

Inspired by Aurora

* Update Chemistry-Reagents-Dispenser.dm

* Create Lorilili - hemocyanin.yml
2020-08-20 19:17:04 -07:00
Atermonera
7e14a560b6 Merge pull request #7489 from lbnesquik/kot-pipe-tweak
Make it quicker to unfasten pipes.
2020-08-20 19:15:34 -07:00
listerla
6de6cb50ad Ports more Teshari clothes from Urist & Citadel (#7488)
* Ports more Teshari clothes from Urist & Citadel

* Accidentally deleted one sprite, undeleting now
2020-08-20 19:15:16 -07:00
listerla
12a6f0a647 Adds shift-middle click pointing (#7487)
* Adds shift-middle click pointing

* Borgs and buckled folk can now point

* Create Lorilili - pointing.yml
2020-08-20 19:14:15 -07:00
Atermonera
b2b2fd6698 Merge pull request #7469 from Rykka-Stormheart/shep-dev-toy-mech-battles!
Adds Mech Toy Battles!
2020-08-20 18:52:58 -07:00
Mechoid
85d13382df FBP Internal Components (#7445)
* Starts work on FBP components

* Complete

* Map

* Tweakening.

* P r e c i s i o n

* P r e c i s i o n Engineering
2020-08-20 18:39:46 -07:00
SplinterGP
42e23055a8 Gives FBP's a proc to change their monitor display without using a mask item. (#7452)
* Synthetics display monitor

Does a change to the synthetics monitor heads and other heads that have displays, allowing them to have those displays without using a mask, using a proc that is given to them. works by basically replacing eye sprite.

* changelog.

* removes the monitor mask item.

* switches && for || in line 363

* moves line of code
2020-08-20 18:24:23 -07:00
Atermonera
4a56ad2191 Merge pull request #7449 from Cerebulon/vendEnhance
Flavour Enhancement: Vending
2020-08-20 18:23:54 -07:00
Atermonera
b74530976b Merge pull request #7428 from lbnesquik/Kot-Borg-Tweak
Small tweaks to cyborg verbs and icon
2020-08-20 18:23:10 -07:00
Mechoid
9ec10f97c8 Reagent Hoses (#7386)
* Starts work on basic reagent hose machinery.

* Continue Work, Add Spray Nozzle

* Tubing is craftable.

* Changeling

* Upkeep

* TRUE
2020-08-20 18:22:39 -07:00
Atermonera
af81780ba7 Merge pull request #7397 from ShadowLarkens/tgui4.0-and-camera-console
TGUI 4.0 and camera console
2020-08-20 17:52:17 -07:00
Meghan-Rossi
369de519d4 Adds metamorphic pint glasses to RSF, autolathe, glass boxes, supplies
*The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
*The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
*The autolathe can now produce metamorphic pint and half-pint glasses.
*The autolathe can now produce all drinking glasses in batches of 5 or 10.
2020-08-19 19:52:56 +01:00
Meghan-Rossi
925b8350f5 Improve cleanbot ai slightly
*Multiple cleanbots will no longer attempt to clean the same tile at the same time.
*Cleanbots will now clean tiles closer to them first.
2020-08-18 20:12:57 +01:00
Meghan-Rossi
024bc796c0 Lets ghosts shift-click examine things and alt-click open turf tabs 2020-08-18 18:35:05 +01:00
Meghan-Rossi
d607f8f388 Gives ghosts a toggleable security HUD
Equivalent to the ones security gets
2020-08-18 18:09:49 +01:00
Meghan-Rossi
551580c62a Allows building plating on grass
*Fixes https://github.com/PolarisSS13/Polaris/issues/7349 by letting people build plating on grass with floor tiles.
*Improves descriptions for some floors.
2020-08-18 01:33:45 +01:00