Commit Graph

5050 Commits

Author SHA1 Message Date
Atermonera
5719bea4ca Merge pull request #6503 from Rykka-Stormheart/shep-dev-chat-refactor
Update Chat System to use to_chat(src, "") instead of src << ""
2019-11-05 13:31:35 -09:00
Rykka Stormheart
23cc197e4c Add Sounds to stuff! (Port from VOREStation) (#6494)
* Add Sounds to stuff! (Port from VOREStation)

* Port of https://github.com/VOREStation/VOREStation/pull/6119

* Adds to_chat as described

* Change << to , , not entirely sure what it does but it's the same as others
2019-10-29 13:30:56 -08:00
Rykka
493b83d5a0 Update Chat System to use to_chat(src, "") instead of src << "" 2019-10-28 15:22:32 -06:00
Atermonera
716f5e0398 Fixes cloning (#6498)
* DNA Records transfer descriptors and gender

* fixes cloning, because there's a whole nother console that touches the records
2019-10-27 17:24:39 -04:00
Atermonera
eaed5ec50b DNA Records transfer descriptors and gender (#6479) 2019-10-20 14:54:59 -07:00
Atermonera
2537533cc5 Adds construction sprites for distillery frames (#6477)
Distillery circuitboards now sold separately
2019-10-20 14:51:55 -07:00
Mechoid
e2e870f2b4 Medical Expansion (#6465)
* Starts work on the Medical Expansion.

* Further Work

* Save Everything!

* Large volume of things.

* Log of Change

* I'm an idiot.

* Kidney assisted sprites. They didn't exist, for some reason.

* Fixfix

* Fixfix

* Update encased.dm

* Update glass.dm

* Update Chemistry-Reagents.dm

I am once more an idiot.

* Split augs.

* Fixfix
2019-10-19 19:27:39 -08:00
Unknown
7f4b35580d Blind port of Bay Radiation Subsystem
Figured I would do my part to move everything over to subsystems. Not tested yet.
2019-09-30 23:59:31 -04:00
Heroman
66c1cecbc8 Makes telecomm machinery constructible/deconstructible like proper normal machines 2019-09-24 19:40:22 +10:00
Novacat
d12c3e1dd8 Fixes typo in Exploration suit cycler (#6453)
exploreration
2019-09-16 19:00:08 -07:00
atermonera
4549a4f41a I'm a godsdamned idiot 2019-09-15 19:10:25 -08:00
atermonera
6ad5fdad41 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into librarycomp_can_use_topic
# Conflicts:
#	code/game/machinery/machinery.dm
2019-09-14 13:20:12 -08:00
atermonera
a34c6c8d6f Fixes ghost interaction bug 2019-09-14 13:18:30 -08:00
Atermonera
eaffacce16 Merge pull request #6440 from chaoko99/fuck
fixes a stomach pump typo
2019-09-07 19:28:19 -08:00
Atermonera
0603e0b0de Fixes runtime in machinery/CanUseTopic() not providing correct number of arguments to ..() (#6443) 2019-09-06 17:08:32 -07:00
chaoko99
e94db4c1f9 Buy The Elder Scrolls V: Skyrim Special Edition for 39.99 on Steam. 2019-09-04 19:35:54 -07:00
chaoko99
6e49f0b568 You are made of stupid. 2019-09-03 18:53:35 -07:00
atermonera
abe8923043 Fixes runtime in machinery/CanUseTopic() not providing correct number of arguments to ..() 2019-09-03 12:19:15 -08:00
chaoko99
42072c64d8 fixes a stomach pump typo 2019-09-02 16:08:36 -07:00
chaoko99
8e37b06da6 adds stomach pump 2019-08-24 12:07:35 -07:00
Atermonera
0069b9d980 Merge pull request #6396 from Mechoid/ChemistryAdvancement
Chemistry Expansion
2019-08-21 13:42:08 -08:00
Nalarac
5aeba5e1e7 Makes check_down independent of lethal 2019-08-16 15:18:53 -05:00
Nalarac
a99a767d57 Adds Setting for Turrets to Shoot Downed People
The turret will only shoot downed individuals with this setting enabled AND set to lethal.

This was the compromise decided upon in the last staff meeting.
2019-08-14 11:50:24 -05:00
Mechoid
c462448da8 Introduce the Distillery, a few recipes, and new chemicals. Introduce chemical patches, which apply on-touch chemicals, and can be dissolved a la pills. 2019-08-07 20:49:24 -07:00
Atermonera
da7ced30b9 Merge pull request #6328 from Nalarac/recharger
Makes Heavy-Duty Cell Chargers Constructable
2019-07-30 16:18:09 -08:00
Atermonera
5e38b8e401 Adds shutoff valve monitor (#6353)
* Adds shutoff valve monitor

* uses the other half of the mapmerger, hopefully appeases travis (it probably won't)
2019-07-30 17:03:28 -07:00
Anewbe
1b8318fc4d Merge pull request #6351 from Heroman3003/fixthe3
Fixes 3 appearing to blind people when surgery table is used
2019-07-28 12:58:36 -05:00
Nalarac
5cda8072b7 Fixes Robots putting things in rechargers 2019-07-27 14:53:08 -05:00
Heroman
3211a3943d Fixes 3 appearing to blind people when surgery table is used 2019-07-28 05:50:41 +10:00
Andrew
1496ce2e65 Adds Laser Tag Turrets Plus Changes (#6324)
* Adds Laser Tag Turrets

* Adds changelog

* Reverts Lethal Turrets Shooting to Kill

* Small No Longer Means Misc Life

* Revert "Merge branch 'master' into Turret"

This reverts commit 0300e6723b, reversing
changes made to 219348783d.

* Revert "Revert "Merge branch 'master' into Turret""

This reverts commit ca3d13b337.

* Github why

* Change laser.dm to master?

* Revert "Change laser.dm to master?"

This reverts commit da562f6bc1.
2019-07-27 11:45:17 -08:00
Anewbe
0a4b965a95 Merge pull request #6330 from Heroman3003/capitalf
Fixes fishing vendor's name
2019-07-27 12:06:29 -05:00
Andrew
504c28bc84 Combat Mechs Can Punch More Things (#6303)
* Combat Mechs Can Punch More Things

Removes the var to check for the 5 things it can attack, instead it can punch anything (but not everything will take damage).

Gives punching objects a check so you don't accidently smash something without meaning to.

Gives closets and canisters a proc to take_damage so they'll actually get smashed by the mechs.

* Take_Damage Boogaloo

* More take_damage Stuff

Adds click delay on attacking barriers.
Proper noises when attacking material doors and barricades.

More stuff can be broken by mech punch and simple mobs.

* Adds changelong

* usr to user
2019-07-24 12:58:39 -08:00
Mechoid
40277238a4 Pipe Clamps, Shutoff Valves, and Leaking Tubes, oh my. (#6279)
* Pipe Clamps, Shutoff Valves, and Leaking Tubes, oh my.

* Fix processing fuckery.

* Deal with Forever-Seals, and Infini-clamps.

* Update clamp.dm
2019-07-24 00:44:59 -08:00
Atermonera
512c429102 Merge pull request #6290 from Mechoid/SubMunitions
Adds Submunition projectiles, and a laser gun showcasing them.
2019-07-23 19:34:09 -08:00
Heroman
6ad4890ddd Fixes fishing vendor's name 2019-07-24 05:15:09 +10:00
Nalarac
4490e5b42a Makes Heavy-Duty Cell Chargers Constructable
Fixes robots being unable to upgrade regular (and wall) rechargers.

The heavy-duty cell recharger is constructed the same way as the regular recharger (with a unique frame).

The heavy-duty recharger can now be upgraded like the standard rechargers.
2019-07-23 12:11:08 -05:00
Nalarac
d6ab9c1fc7 Allows Multiple Light Printing in Autolathe
Allows light tubes and light bulbs to be printed 5 or 10 at a time.

Changes the is_stack var to be more general. Non-stack items with it will be able to produce 5 or 10 of said item at a time. This means it can be applied to other items if desired.
2019-07-20 15:22:47 -05:00
Mechoid
3fa77e7848 Adds Submunition projectiles, and a laser gun showcasing them. 2019-07-10 17:13:42 -07:00
Heroman3003
3d46075733 MC camera and access fixes and adjustments (#6269)
* Adjusts MC camera program, fixes ID program

* Fixes oversight with network access
2019-07-09 13:00:47 -05:00
Heroman
9b4d6f939a Fixes deconstructed wall frames blocking passage 2019-07-01 17:33:21 +10:00
Mechoid
39f9fb62f7 Adds Industrial turrets, and an industrial teleporter defense turret. (#6233)
* Starts work on retouching the Teleporter.

* Fix icon.
2019-06-28 20:20:38 -05:00
mistyLuminescence
0d51ea81d5 tinytweaks (#6206)
* tinytweaks

* 5 != 2

* smfix

* requested changes + fixes exploit from 6212

* it compiled and worked anyway but go off i guess travis

* requested changes
2019-06-21 16:06:44 -05:00
GeneriedJenelle
5c7c959949 Adds Cider Bottles (#6201)
* Adds Cider

How has SS13 alcohol gone on so long without cider? Let's fix that.

* Update cartridge_presets.dm

* Update dispenser2_energy.dm

* Update dispenser_presets.dm

* Adds cider bottle sprite + adds to borgs

* Update Chemistry-Reagents-Food-Drinks.dm

* Removes additional cider entry
2019-06-18 19:04:35 -05:00
Ketrai
362b33882a Adds a fishing vendor. 2019-06-08 19:07:18 +02:00
TheFurryFeline
00507fee40 Infinite Frame Fixy
On the tin: fixes production of infinite frames by porting https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/855. This also eliminates the given runtimes of being unable to read a board type if it wasn't given for the machine object. Additionally allows machines related to Hydroponics to be unwrenched while refusing to create frames when crowbar'd, returning a whack instead. Tested and it works.
2019-06-03 20:07:49 -04:00
mistyLuminescence
209cb3624c Big Bugfix Bonanza (#6170)
* Big Bugfix Bonanza

* changelog

* deunifies the Unity

* fixes changelog

* 60 is bigger than 50
2019-05-23 09:58:29 -07:00
Neerti
2c20c129fc Merge pull request #6136 from Novacat/nova-alerts
Shortwave and Relay Tweaks
2019-04-29 00:01:07 -04:00
Unknown
682ce60f30 Shortwave and Relay Tweaks
- Shortwaves will now transmit to all connected Z levels
- Relays will now update their connected Z level if moved (useful for relays on shuttles)

Code ported from Baystation.
2019-04-26 18:00:18 -04:00
Unknown
d4c0dd5d69 Merge remote-tracking branch 'PolarisSS13/master' into spriteadd 2019-04-22 20:20:56 -04:00
Heroman
9640cc8f99 Fixes ability to deconstruct fire alarms 2019-04-21 11:35:56 +10:00