Commit Graph

25968 Commits

Author SHA1 Message Date
Anonmare
e62ef1ff64 Checks the Emperor Penguin description's privilege (#39483)
Fixes grammar to account for female emperor penguins
2018-08-01 13:38:48 -07:00
XDTM
826c9b3df5 Allows beheading in hard crit (#39491)
* Allows head cutting in hard crit

* better check
2018-08-01 14:53:43 -04:00
kevinz000
5b5e1ee577 Third time's the charm - Photography update: 7x7 cameras, photo logging with full metadata, persistent albums and wall frames! (#38944)
* Photography Update

* Pictures logged in their own /data/picture_logs folder rather than normal logs

* Pictures logged in their own /data/picture_logs folder rather than normal logs

* Photos broke, retrying

* Persistence stuff

* I'm almost done I promise!

* Persistence mostly working, compile, etc etc

* Persistence mostly working, compile, etc etc

* Remove something really not needed from the PR

* Prevents duplication

* default to off

* removes check tick

* increase slots in albums to 21

* Allows for singular loading

* Update camera_image_capturing.dm

* Addresses review

* Anturk

* Update camera.dm

* Update misc.dm

* Update datum.dm

* Update camera.dm
2018-08-01 14:52:41 +02:00
Time-Green
3f8dbf2b0b Emitter gun mounts (#39367)
* different guns can be inserted into emitters

* fixes portal gun runtime

* You can now switch type through wires

* makes one line more readable

* Fixes being able to grab nodrop guns from emitters
2018-08-01 09:12:45 +02:00
Grandmother of 50
20264eab4a Correct PENLITEs not being techweb spawnable (#39478)
PENLITEs are now actually spawnable in techwebs. Reminder to make sure
everything is committed before PRing haha!
2018-08-01 00:00:06 -07:00
fluffe9911
6fa2dcf54e Multiple Color Clown Costumes! (#39435)
This pr adds new clown costumes that come in a variety of colors including blue, green, yellow, purple, orange and now rainbow! so now clowns can go out in the station in the latest clown style!
2018-08-01 12:05:08 +12:00
oranges
fbaedee150 Merge pull request #39467 from AutomaticFrenzy/patch/fire-immunity
Combine fire immunity suit/helm temperature defines
2018-08-01 09:37:26 +12:00
Shdorsh
df0f4bd492 Turning circuits literate (#39223)
Adds A text replacer circuit.
Who knows, maybe one day we will be able to have a real discussion with a circuit?
2018-08-01 09:36:46 +12:00
AnturK
3638e5948e Fix nuke rounds not ending when nuke was disarmed (#39440) 2018-07-31 14:36:15 -07:00
Militaires
59023c4022 [READY] Agent Stealth Box / Stealth Manual (#39302)
This is a traitor item that allows you to deploy inside box that promptly turns invisible. If the box collides with a living being or vice versa, it will be temporarily revealed, pushing against the box will continue revealing it.

While the box is revealed, clicking on it will open the box as well as destroy it, clicking the action button while the box is deployed also destroys the box. Finally, you can't open airlocks while inside the box, that means you must exit the box > open > wait until cooldown > enter box if you're not a smart agent and wait for someone to open the door before sneaking behind them.

The box can be recognized as of syndicate nature due to a red label on its side.
2018-08-01 09:34:51 +12:00
AnturK
be7d1b8f88 Sliding puzzle improvements (#39471)
* Sets notransform on the mob and makes few more things respect it.
* Makes if location contains any indestructible walls. (I need to switch these
  to flag instead of path checking)
* Adds it to smite.
2018-07-31 14:28:25 -07:00
Hate9
1463784de5 Adds tiny circuits (#39123)
* Added tiny circuits

* fixed typo

* Update assemblies.dm

* Rename example - Copy.yml to example.yml

* Update circuit.dm

* Delete tinycircuits.yml
2018-08-01 09:27:37 +12:00
Grandmother of 50
02ef76dc77 Update _drone.dm (#39463) 2018-07-31 11:54:50 -04:00
barbedwireqtip
8044054412 Add the half-life security guard outfit to the secdrobe (#39460)
I saw this outfit in the code, thought it'd be pretty neat to add to the
secdrobe.
2018-07-31 01:57:01 -07:00
bgobandit
7df3ffb4db Fixes various small issues with moodlets; adds one for exercise. (#39437)
Adds a slight positive moodlet for working out, the same effect as reading a book

In the process refactors weight machines so they are actually object oriented, this creates map edits to Delta and Pubby as well as one ruin

Changes the message "Nothing special has happened to me" to something that is hopefully less immersion-demolishing.

Moodlet text for eating disgusting food no longer appears in positive green text
    Other various grammar fixes
2018-07-31 11:15:59 +12:00
Iamgoofball
8ca6a80b50 Triples the price on the bee grenade bundle. (#39420)
* Triples the price on the bee grenade bundle.

* Update uplink_items.dm
2018-07-31 11:09:12 +12:00
oranges
f11f292f0f Merge pull request #39433 from AutomaticFrenzy/patch/spawn-ruin
Add Spawn Ruin debug verb
2018-07-31 10:57:47 +12:00
81Denton
2940270880 Add four more bounties (#39421)
I added the following bounty items:

* Firefighter APLU for 18.000 dosh - 5.000 more than a Ripley APLU since it
  requires three times the amount of plasteel.
* Cat tail for 3000 since we already have a lizard tail bounty.
* Cat and Liz o' Nine Tails for 4000 as a variation on the tail bounties.
2018-07-30 13:32:07 -07:00
WJohn
c67a698c7e Meta whiteship redesign (#39438)
Redesigned the white ship for metastation, this one's a salvage/cargo vessel!
The salvage pod is currently missing, however, as it doesn't work right now.
I'll add it further down the line. This ship is also filled with a few syndies
protecting it, one of them is ranged, the others are unarmed melee.
2018-07-29 22:37:59 -07:00
Tad Hardesty
52eca1a74f Combine fire immunity suit/helm temperature defines 2018-07-29 22:10:49 -07:00
81Denton
48f3b9c8a8 Add pixel offsets to directional APC/air alarm subtypes (#39432)
This PR adds air alarm subtypes with preset dir/pixel offset values and adds
pixel offsets to autoname APCs.

While air alarm/APC pixel offsets get overwritten according to their dir on
New(), they still float in the middle of the room while you're working in the
map editor. Very annoying if you don't have another APC to copy and have to set
the pixel offset manually, just to move it out of the way.
2018-07-29 19:41:50 -07:00
bgobandit
8f71d71f1e Fix more spelling/grammar (#39450)
self explanatory
2018-07-29 16:19:42 -07:00
Militaires
02d7a948ab Fix BM Speedwagon offsets (#39419)
after they were broken by some DEGENERATE
2018-07-29 14:42:00 -07:00
81Denton
03e6bf6635 Removes cargo bounties that request irreplaceable items (#39431)
Kagus put the reason in words better than I could:

Do we really even want these bounties? They're kinda the odd ones out due to
being completely irreplaceable items, meaning that if they get lost/destroyed/
sold they are permanently gone from the station until a new round.

It ends up with either an empty bounty listing just sitting there and taking up
space forever or some cognitively impaired cargo tech feverishly trying to
break in because "I MUST MONEY" and they honestly have no idea what the actual
value of the item even is.

And to those who say "conflict breeds gameplay", I have never seen the SS13
community fail to make their own conflicts at every opportunity.
2018-07-29 13:51:29 -07:00
Hate9
c5ce562b4e Adds Pulse Multiplexer Circuits (#39417)
* Adds Pulse Multiplexer Circuits

* I have no idea how that happened...

* Fixed extended description
2018-07-29 10:17:11 -04:00
Emmett Gaines
26c1031661 Refactors create_mob_hud() to add a signal (#39364)
* Refactors create_mob_hud() to add a signal

and make the mood component use it

* Register for the hud element click

* Observe observer safety
2018-07-29 17:47:16 +12:00
Jared-Fogle
baa1e2cc1b Add moth week as a holiday (#39377)
* Add moth week as a holiday

* Station prefixes

* Dynamic date
2018-07-29 13:49:10 +12:00
oranges
69832ae770 Merge pull request #39386 from Anonmare/patch-8
Rebalances AI console/module costs
2018-07-29 13:47:17 +12:00
oranges
61e4381143 Merge pull request #39298 from 81Denton/roundstart-robotics
Moves auto unlocked exofab nodes to techweb nodes
2018-07-29 13:44:26 +12:00
fluffe9911
a72eecaa95 Exotic Corgis 2 Electric Boogaloo (#39319)
I really liked cheeses idea but since the original pr got reverted decided to redo it so now the exotic corgi is its own type of dog so hopefully it should look slightly less like it ate a crayon also no talking corgi so the maintainers don't get angry hope I did this right!
2018-07-29 13:42:01 +12:00
Grandmother of 50
9e4df6aa78 Adds PENLITE holobarriers (#39344)
Adds a simple way to quarantine individuals but doesn't make it roundstart, as it has potential to make 2 antags have a very difficult time: Bad virologists and (mainly) sentient diseases. Uses a sliver of silver because of this.

It uses the exact same proc as the MEDHUD, so it CAN be countered by buffing stealth. Virologists can also activate the free-access so long as they do it while not infected with anything bad.

That said, it has a build delay and is relatively easy to destroy. Think of it as a more obvious visual for people without huds to know "hey, I should probably avoid everyone else until I get better" and not necessarily an actual barrier device.

sprites edited by me if you like them, by someone else if you don't!
2018-07-29 13:40:47 +12:00
oranges
55f4cce798 Merge pull request #39258 from AnturK/plasmaburn
Fixes atmos_spawn_air causing invalid temperatures
2018-07-29 13:38:25 +12:00
oranges
5d4b05eaee Merge pull request #39336 from Cyberboss/BSQLUpdate
Updates BSQL. Adds thread limiter config
2018-07-29 13:35:54 +12:00
Jordan Brown
005e61d16c Merge pull request #39400 from McBawbaggings/yoyoSMESfix
Fixes SMES terminals and connection issues (PR by YoYoBatty)
2018-07-28 19:51:32 -04:00
Jordan Brown
638e52b1b9 Merge pull request #39409 from 81Denton/unzips-fedora
Fixes non-detective fedoras spawning with flasks
2018-07-28 19:50:30 -04:00
Jordan Brown
d6a4f092f8 Merge pull request #39407 from 81Denton/arrivals-toss
Prevents arrivals shuttles from tossing items/players
2018-07-28 19:50:05 -04:00
Tad Hardesty
0f3b00eb39 Add Spawn Ruin debug verb 2018-07-28 16:47:53 -07:00
Garen Crownguard
f8ee00e035 Circuitry Nerfs (#39376)
* nerfs cometh

* forgot something

* move astar to using built in id
2018-07-29 01:13:04 +03:00
WJohn
7d2c657fca Rebalances syndicate and pirate simple animals take two! (#39424) 2018-07-28 21:04:25 +03:00
Tad Hardesty
6750962a17 Fix cyborg radio and module UIs being noninteractive (#39412)
* Fix cyborg radio and module UIs being noninteractive

* Fix AIs not being able to access their internals
2018-07-28 14:23:02 +02:00
AnturK
f20ac06dd2 Fixes help emote runtime (#39399) 2018-07-28 00:44:39 -07:00
81Denton
b4f7747e64 Readds knockdown on docking 2018-07-28 08:05:31 +02:00
Tlaltecuhtli
d7976b50fa You can now make mouse traps (#39375)
Mouse traps are craftable from cardboard and a metal rod.
2018-07-27 13:55:04 -07:00
Denton
a96d4b5144 As a dedicated fan of anime, I feel extremely offended. You're just a pawn in a game of chess, without any powers, unlike me who like a knight will save any princess in oppression jumping over my puny enemies crushing them like wax. I have a collection of Re: Zero anime body pillows, and no you cannot see them, they're reserved only for those intelligent enough to comprehend the artistic complexity of these masterpieces smirks at you with superiority knowing you lost the battle before it even begun In fact, your kind should not even be permitted to talk to those like me, highly educated art connoisseurs who can truly appreciate what art really is tips fedora gracefully walking away without turning back 2018-07-27 19:59:20 +02:00
Denton
9d0d05b61f Prevents arrivals shuttles from tossing players/items 2018-07-27 16:16:30 +02:00
McBawbaggings
63e26aa950 removes redundant code 2018-07-27 13:14:22 +01:00
McBawbaggings
bc7a2fcc5b panel open check and terminal nulling on disconnect 2018-07-27 12:57:32 +01:00
McBawbaggings
508bbc94e9 Fixes SMES terminals and connection issues 2018-07-27 11:06:04 +01:00
oranges
667db3c0b4 Merge pull request #39390 from ninjanomnom/backwards-compat
Fixes cargo shuttle ids
2018-07-27 18:16:16 +12:00
Jordie
9dd566a586 Change +everything admin flag to not use ALL define (#39142)
* change +everything admin flag to not use ALL define

* add proc to handle max flag value changing update to db
2018-07-27 18:15:41 +12:00