Commit Graph

13438 Commits

Author SHA1 Message Date
Tastyfish 80c0f0ee1f Make pai chatroom cost 5 2016-03-30 11:43:23 -04:00
FalseIncarnate b91740b19b Logic Gates
Adds CONVERT Gates, for converting a signaler signal to logic or
vice-versa.

Restructured/renamed some of the new logic files
- Split up the logic_gates.dm file into three files
- mono_input.dm
- dual_input.dm
- converter.dm

Made the logic_gate machines auto-update their multitool menu when you
click the links

Made the logic gate circuit boards a product of the autolathe
- Take that science. Quit hogging all the boards, nerds.

Removed relative pathing from signaler.dm
2016-03-30 02:21:10 -04:00
Tigercat2000 25fa8ea2c9 viro consoles 2016-03-29 19:15:17 -07:00
Tastyfish 653e6738b8 Removes pAI insertion from named secbots 2016-03-29 21:53:56 -04:00
Tastyfish 9826985f3f Adds chatroom to PAIs 2016-03-29 21:44:29 -04:00
Fox-McCloud c345b8a761 forcemove 2016-03-29 21:36:58 -04:00
TheDZD 4e5dca681b Merge pull request #4024 from Tastyfish/clickyclick
Makes clicking a filled inventory slot's square be treated like clicking the item
2016-03-29 17:14:39 -04:00
TheDZD feec3ea1d8 Merge pull request #4025 from tigercat2000/20slots
Change max character slots to 20
2016-03-29 17:14:20 -04:00
TheDZD efab653008 Merge pull request #4021 from Fox-McCloud/toy-tyrant
Ends Science's Toy Tyranny
2016-03-29 17:13:57 -04:00
monster860 8ec3dc388a Makes it not stay 2016-03-29 17:02:11 -04:00
monster860 5b3512039d Adds areaediting mode. 2016-03-29 16:57:57 -04:00
Fox-McCloud 6648175a63 Ports Advanced Cameras 2016-03-29 06:05:59 -04:00
FalseIncarnate 1caf39230a Logic Gates WIP 3
Allows mass driver buttons to send logic signals
- They send LOGIC_FLICKER, since they are only on when pressed, then
turn off when released
- Can send logic signals to a different ID tag than their associated
driver/door ID tag, configurable from the multitool menu

Allows light switches to send logic signals
- Will send LOGIC_ON or LOGIC_OFF signals to match their current state
- Send both when toggled and on the process() cycle
- Light control can be toggled via the multitool menu, so you can use
them as purely light switches, purely logic switches, or as dual
switches

Allows light switches to be made from metal sheets, just like mass
driver buttons (1 sheet per button)
- Fixes a resource duplication bug where driver buttons can be
disassembled for more metal than it takes to build them

Begins to move some code for various button types into the buttons.dm
file, rather than being scattered across multiple files
- Driver buttons code moved from door_control.dm
- Ignition switch code moved from igniter.dm

Renames driver_button.dm to buttons_switches.dm
- This is the file that contained the mountable frames for driver
buttons, and now also contains the frame for light switches.
2016-03-29 03:11:42 -04:00
Crazylemon64 d113fc63e9 Removes dumbness 2016-03-28 23:47:50 -07:00
Crazylemon64 7aa519723b Merge branch 'master' of https://github.com/Crazylemon64/Paradise into metal_foam_space_flooring 2016-03-28 23:13:43 -07:00
Crazylemon64 00a39f5c83 Fixes stuff and stuff 2016-03-28 23:03:17 -07:00
Tigercat2000 61134f9ba4 Replace Synaptizine with Diphenhydramine, mineral for viro 2016-03-28 21:31:01 -07:00
Fox McCloud 65eab3d8c8 Merge pull request #4017 from ProperPants/WorkingBranch
Additions to Engineering Cyborg and Maintenance Drones
2016-03-29 00:17:23 -04:00
ProperPants c1affcd02b Cyborg versions of some stuff.
Added a line in some commentary that should have been there, but wasn't.
2016-03-28 23:36:03 -04:00
TheDZD e827881c01 Merge pull request #4029 from Fox-McCloud/puke-fix
Puke Fix
2016-03-28 22:46:18 -04:00
TheDZD 5c800cec04 Merge pull request #4010 from Fox-McCloud/lusty-xeno-maid
Ports Lusty Xenomorph Maid
2016-03-28 22:45:41 -04:00
ProperPants 937a4c7479 Forgot something else 2016-03-28 22:42:12 -04:00
Fox-McCloud c2fe562ad2 Puke Fix 2016-03-28 22:39:53 -04:00
Fox-McCloud 6b5e1904f5 tweaks 2016-03-28 22:28:19 -04:00
ProperPants b5c073e58b Removes plasteel from drones and borgs. 2016-03-28 21:32:46 -04:00
Tigercat2000 ad7357f24b Add more virus foods, move to newchem/disease.dm 2016-03-28 17:04:31 -07:00
TheDZD afcdb0c40a Merge pull request #4011 from Fox-McCloud/xeno-brain-fix
Xeno Brain Fixes
2016-03-28 17:45:49 -04:00
ProperPants 0d9fc37065 Forgot a comma. 2016-03-28 17:16:31 -04:00
ProperPants f8f132d2f1 Should make robots unable to build anything out of plasteel and only plasteel. Here's hoping. 2016-03-28 17:06:38 -04:00
Fox McCloud 77fe56d9b9 Merge pull request #4023 from Tastyfish/progress
Ports tg's smooth progress bars
2016-03-28 16:55:37 -04:00
Tigercat2000 0a44d41005 Change max character slots to 20 2016-03-28 08:57:42 -07:00
Tastyfish 53728f95fe Clicking a filled inventory slot's background is now treated like clicking the item. 2016-03-28 05:24:00 -04:00
Tastyfish d37f077e2c Ports tg smooth progress bars 2016-03-28 04:40:36 -04:00
Tastyfish 08da2260a0 Ports tg's smooth progress bars 2016-03-28 04:24:26 -04:00
Tastyfish 24679ae276 Makes Poly use the say/radio prefix system correctly 2016-03-28 03:29:23 -04:00
FalseIncarnate 333698171b Logic Gates WIP 2
- Fixes signal Del() messages
- Allows driver buttons to send logic signals
- Moves a driver button var into the buttons.dm file
- Need to move the procs there for organization still
2016-03-28 03:06:55 -04:00
Tastyfish 4ba5a6eefd Moves MULEbot Runover code to mulebot/Move() 2016-03-28 01:58:06 -04:00
Fox-McCloud 70d97b6e44 Ends Science's Toy Tyranny 2016-03-28 01:25:12 -04:00
FalseIncarnate 112523086b Logic Gates WIP Commit 2016-03-28 00:53:21 -04:00
Tigercat2000 ad2cf86898 -tg- disease1
Wee! Readds Disease1, kills off disease2, and finally removes poop.dmi
(fucking piece of shit)

Needs WAY more testing, most of which I don't know how to do yet, because
I've never used this system. Fun!

Changes:
 - Virus2 has been removed completely.
  - Some symptoms have not been readded. Aka, none of them have been
    readded, I just wanted to get this shit ported.
  - Virology has been updated slightly to mirror -tg-'s boxstation, as the
    virus2 machines are gone.
 - Welcome back, disease1
  - The centrifuge, vials, splicer, analyzer, growerthing, have all been
    replaced by the PanD.E.M.I.C. 2220
  - No symptoms have been completely removed; However, vision symptoms
    have been disabled pending byond 510, and genetics symptoms have been
    disabled until "when I figure out how to fix them".
  - Advanced Mutation Toxin now uses a disease, which turns people from
    species, to slime person, to slime. Slime people are instantly turned
    to a slime.
  - Diseased touch now give people appendicitis. Yes, they VANT YOUR...
    appendix.
  - Virology now has a fridge with the following in it:
    - Antiviral Syringes
    - 1 Rhinovirus culture
    - 1 Flu culture
    - 1 Bottle of Mutagen
    - 1 Bottle of Plasma
    - 1 Bottle of Synaptizine
  - A few more things, which I can't remember and can't look at while writing
    this commit. Sometimes, git hurts.

TODO:
 - Test more shit and figure out how the PanD.E.M.I.C. works/is supposed to
   work.
 - Fix genetics symptoms.
 - Give vampires a less shitty diseased touch.
 - Add appendicitis event.
 -
2016-03-27 21:24:00 -07:00
Tastyfish 25195208a9 Ports tg simple_animal bots 2016-03-28 00:22:04 -04:00
ProperPants f928b62492 Surprise commit. Fixed my borking of engi borg reduced cable coil. Removed plasteel from engi borg. Formatting fixes. 2016-03-27 23:23:38 -04:00
ProperPants f79d33d47b This should add magboots and plasteel to maintenance drones. This should also add plasteel to engineers, and make synthetics capable of using plasteel. 2016-03-27 21:26:45 -04:00
KasparoVy 2825de2173 Allows you to close incisions made within embedded object removal surgery. 2016-03-26 23:35:24 -04:00
Fox-McCloud 57a7680d8e Xeno Brain Fixes 2016-03-26 20:56:42 -04:00
Fox-McCloud f215ab650f Ports Lusty Xenomorph Maid 2016-03-26 20:29:37 -04:00
TheDZD 2b462793ef Merge pull request #3963 from Fox-McCloud/dental-implants
Ports Dental Implants
2016-03-26 17:38:29 -04:00
TheDZD cc98621757 Merge pull request #3986 from Fox-McCloud/shadowling-update
Shadowling update
2016-03-26 17:38:19 -04:00
TheDZD 6c130db64b Merge pull request #3998 from Fox-McCloud/surgery-robotics
Robotics Sterile Surgery
2016-03-26 17:33:31 -04:00
Fox McCloud b19e870570 Merge pull request #3996 from Tastyfish/chatroom-fix-234132423
Makes chatrooms only work if telecomms is functional at location
2016-03-26 17:30:27 -04:00