Commit Graph

24677 Commits

Author SHA1 Message Date
Anewbe
a4471556b1 Ports a bunch of Baystation's underclothes and hair 2017-01-11 19:12:49 -06:00
Anewbe
397f812451 Corrects an error in the previous commit 2017-01-11 17:26:52 -06:00
Anewbe
4f70a0e942 Applies various chem changes to Tajaran 2017-01-11 17:09:35 -06:00
Anewbe
35d99b7caf Merge pull request #2908 from Neerti/1/9/2017_videocamera_port
Ports Bay's Journalist TV Drone
2017-01-10 22:20:12 -05:00
Anewbe
415182d3b7 Hugs/grabs should only miss if you're flashed 2017-01-10 20:59:07 -06:00
Anewbe
e25c564019 Merge pull request #2906 from Neerti/1/7/2017_spam_preventer
Adds Automuting
2017-01-10 21:39:16 -05:00
Neerti
fdc2fe1fbc Adds new Server News
Adds ability for admins with R_SERVER perms to be able to set a persistant 'news' announcement that works similarly to admin memos, but for the public.  This is ideal for telling the public things such as when an event is scheduled, directing people to a forum thread, new lore changes, new policies, etc.
The news window allows to define a title, and the body of the text, using an admin verb.  The author and date are added automatically.
Any players can read the news window in the lobby.  The button will bold itself, and display (NEW!), if the player has not seen the news before.  This is done by comparing a hash of the body that the client remembers verses a hash the current news body.
2017-01-10 04:36:38 -05:00
Neerti
4f81ae340b Map change + entertainment monitor tweak
Adds TV drone to librarian's office.
Entertainment monitors now broadcast the entertainment frequency when powered.
2017-01-09 08:34:16 -05:00
Neerti
f393dafa5d Ports Bay's Journalist TV Drone
Also ports prerequisite entertainment radio frequency code.
2017-01-09 05:03:40 -05:00
Anewbe
be384546bc Merge pull request #2905 from Neerti/1/7/2017_epv2_logging
Adds Telecomms Logging to EPv2
2017-01-08 14:44:03 -05:00
Anewbe
60df31fc41 Merge pull request #2902 from Neerti/1/2/2017_circuit_permanent_revolution
Permanent Revolution Circuit DLC
2017-01-08 14:42:25 -05:00
Neerti
82ad098e33 Adds Automuting
Adds a system adapted from Aurora that will automatically mute someone if they say things too quickly in IC, OOC, Deadchat, Ahelp, or Pray.
2017-01-07 16:27:35 -05:00
Neerti
e45fb628f4 Adds Telecomms Logging to EPv2
The Exonet Node now has a log window, showing all successful message transmissions that pass through it.  Each line contains information about the origin address, target address, the message type, and the contents of the message.
Changes the documentation for some procs to be more clear on what they're actually doing.
2017-01-07 13:21:03 -05:00
Anewbe
2c86a0a465 Returns the Vox, who now breath Phoron 2017-01-06 17:49:39 -06:00
Anewbe
8ae0c62d60 Merge pull request #2903 from Neerti/1/4/2017_flash_tweak
Make Flashes Great Again
2017-01-05 18:34:29 -05:00
Neerti
42807003f5 Makes halloss amount scale based on flash_strength 2017-01-05 02:30:52 -05:00
Neerti
a31e65782c Make Flashes Great Again
Hand-held flashes now do 30 halloss per flash, if the person lacks flash protection.
Hand-held flashes now can be used 10 times per minute instead of five, due to needing ~4 flashes to down someone.
Flash rounds do 20 halloss if the mob hit lacks flash protection.
2017-01-04 21:45:12 -05:00
Neerti
97ebf0924d Permanent Revolution Update 2017-01-04 04:41:30 -05:00
MagmaRam
e8e0b0403e Merge pull request #2897 from Anewbe/flash_things
Hands should now be affected by the flash accuracy penalties
2017-01-03 21:17:58 -06:00
MagmaRam
dbabed36b5 Merge pull request #2892 from Anewbe/wallcharge_cells
Device cells fit in wall chargers
2017-01-03 21:16:22 -06:00
MagmaRam
f904683df5 Merge pull request #2899 from Anewbe/tajcoffee
Removes the last bit of Taj coffee poisoning
2017-01-03 21:16:07 -06:00
Anewbe
5f1a99edfc Removes the last bit of Taj coffee poisoning 2017-01-03 14:28:18 -06:00
Anewbe
452e069fb1 Lowers spider egg implantation rate, warns victim 2017-01-03 14:09:20 -06:00
Anewbe
47f6946794 Hands should now be affected by the flash accuracy penalties 2017-01-02 21:57:13 -06:00
killer653
ebaa115d0e Removes an unused gas from the code
I have no idea why this is in the code.
Its unobtainable in game and would be difficult to create even with
admin powers, as there's no canister to spawn it in or anything like
that so you'd have to VV an already existing gas.
2017-01-02 18:41:05 -05:00
Anewbe
d2e4c54bb6 Might fix changeling bans 2017-01-02 16:30:44 -06:00
Anewbe
d5cfa73f9b Merge pull request #2893 from SpadesNeil/Pirate-Nerf
Nerfs NPC Pirate
2017-01-02 10:47:38 -05:00
Spades
88b5f0b8f4 Nerfs NPC Pirate
Rapid firing /obj/item/projectile/beam? How about no? That's 120 damage
in a split second. With the new way burn damage affects players; fuck
that!
2017-01-02 02:23:37 -05:00
Anewbe
89199bc19c Device cells fit in wall chargers 2017-01-02 00:19:36 -06:00
Anewbe
c9e5cded63 Robolimbs no longer show up on medical's handheld scanners 2017-01-01 23:11:08 -06:00
Anewbe
426bb55bfc Chems with touch_turf should now also do the proper touch_mob and affect_touch 2017-01-01 21:32:00 -06:00
MagmaRam
4ac540d14c Merge pull request #2888 from Anewbe/fbp_monitor
Vital Damage on FBPs is now tracked on the crew monitor
2017-01-01 19:17:47 -06:00
MagmaRam
64279c9e67 Merge pull request #2889 from Anewbe/thermite
Lasers can ignite thermite
2017-01-01 19:16:54 -06:00
MagmaRam
40b1eb1990 Merge pull request #2881 from Anewbe/tapes
Improves QoL for universal recorders
2017-01-01 19:15:57 -06:00
MagmaRam
52719d9bdb Merge pull request #2887 from Anewbe/watertank
Farmbots can be constructed again
2017-01-01 19:14:18 -06:00
Anewbe
2210a41922 Merge pull request #2885 from Neerti/12/30/2016_circuit_map
Adds Circuit Room to Science
2017-01-01 14:23:32 -05:00
Anewbe
ae0d017763 Lasers can ignite thermite 2016-12-31 22:33:17 -06:00
Anewbe
2f8415f18c Vital Damage on FBPs is now tracked on the crew monitor 2016-12-31 21:10:07 -06:00
Anewbe
24fcd2523b Farmbots can be constructed again 2016-12-31 17:16:34 -06:00
Neerti
d28d3c1b99 Adds Circuit Room to Science
Adds a smallish room in the back of research which has a circuit printer, some circuit assemblies, and a circuit box.  Also has space mountain wind and cheese honkers by request of Woodrat.
2016-12-31 17:33:42 -05:00
Anewbe
dc89eb5700 Merge pull request #2880 from Neerti/12/29/2016_circuit_autoresearch
Makes Circuits Make Their Own Research Designs
2016-12-31 10:11:41 -05:00
MagmaRam
9980f80e57 Merge pull request #2863 from Anewbe/brains_and_such
Circuits should work like posibrains now
2016-12-30 21:56:09 -06:00
MagmaRam
5eded6277b Merge pull request #2866 from Anewbe/LIMBFIGHT
Limbs and heads now have a force and throwforce value
2016-12-30 21:49:24 -06:00
Anewbe
4ef3cf7ff1 Improves QoL for universal recorders 2016-12-30 21:35:44 -06:00
Anewbe
a3e1d14430 Merge pull request #2871 from Atermonera/sheet_loader
Sheet loader can fill protolathes and circuit imprinters
2016-12-30 22:13:38 -05:00
Neerti
cefd8029f7 Makes Circuits Make Their Own Research Designs
Circuits generate a research design datum when the game starts up instead of me having to manually define them every time I make a new circuit.  Hopefully this reduces missing circuits due to mistakes.  The circuit box also spawns specific circuits using a similar method for similar reasons.

Other things this does:
Splits the reagent related manipulation circuits to their own category, which cleans up a few repeated New()s.
2016-12-30 02:41:11 -05:00
MagmaRam
593c19ed03 Merge pull request #2876 from Neerti/12/27/2016_lighting_fix_hopefully
Fixes floor lighting bug
2016-12-29 20:19:23 -06:00
MagmaRam
c04bc85731 Merge pull request #2870 from Neerti/12/21/2016_circuit_fixes
Arithmetic Circuit Additions and Fixes
2016-12-29 20:19:07 -06:00
Neerti
a8e5c62b9f Fixes floor lighting bug
When a floor was created, it would always be dark at a distance until nearby light sources turned off and on again.  This should fix that problem by forcing the overlay to update upon turf being changed.
2016-12-27 15:53:54 -05:00
Atermonera
0fa8a280cf Sheet loaders can feed protolathes and circuit imprinters 2016-12-21 16:47:26 -08:00