Commit Graph

44053 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
Emmett Gaines 0706ef846b Makes detect_room type agnostic again (#39443)
detect_room() should be able to be used by whatever, it's the player accessible
area modification that cares about these restrictions.

This code is an independent proc who don't need no explicit istypes.

Goddamit naksu
2018-08-01 13:24:52 -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
81Denton d42b94edcf Fixes exo reactor rads, changes SSU desc (#39479)
Nuclear mech reactors were outputting about one tenth of their pre refactor rad
amount; now they should properly irradiate their environment again. I've also
noticed that most people don't know that SSUs can hold a variety of items and
decontaminate them. Maybe changing the desc helps?
2018-08-01 00:04:22 -07: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 823f845fda Merge pull request #39469 from AutomaticFrenzy/patch/vv-sanic
Speed up VV searching
2018-08-01 09:37:49 +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
oranges c5ac66a2ec Merge pull request #39466 from AutomaticFrenzy/patch/his-grace
Fix wonky blood overlays on awakened His Grace
2018-08-01 09:37:14 +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
Nich 5fbca572ab Fix a typo in scrapheap shuttle description (#39480) 2018-07-31 14:30:12 -07:00
81Denton d9fca34298 Fix sparks cooling air (#39476)
Turns out I forgot that the game uses Kelvin oops
New temp is 300°K which is roughly 27°C

I'm still in favor of removing hotspot_expose for sparks altogether, but that's
out of scope for this PR.

this is why I drink
2018-07-31 14:29:30 -07: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
oranges b74535a4ab Merge pull request #39461 from AutomaticFrenzy/patch/round-end-id
Add round ID to round-end report
2018-07-31 17:37:10 +12: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
MMMiracles 085dff4678 Indestructible turfs don't get destroyed by singularities (#39448)
Indestructible turfs that are actually destructible aren't very indestructible,
one could argue.
2018-07-30 14:21:19 -07: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
Tad Hardesty ee4f00dc82 Speed up VV searching 2018-07-30 02:25:21 -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
Tad Hardesty 0e43ed3adf Fix wonky blood overlays on awakened His Grace 2018-07-29 21:57:26 -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
81Denton ffc0a2dedd Improve supply remote desc (#39429)
The QM's door remote was lacking a description that hints at vault access.
2018-07-29 19:38:53 -07:00
Tad Hardesty e5b26bf999 Add round ID to round-end report 2018-07-29 18:43:22 -07:00
bgobandit 8f71d71f1e Fix more spelling/grammar (#39450)
self explanatory
2018-07-29 16:19:42 -07:00
Emmett Gaines b7fbcbbbdd Adds Uncrossed to forceMove (#39434)
Objects picked up from tables blocking throws will no longer be forever
unthrowable
2018-07-29 15:46:02 -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
81Denton cbcf41a6ed Increases handheld T-ray scanner range (#39427)
Right now, handheld T-ray scanners barely see any use since they have the same
range as T-ray glasses but still take up a pocket/hand slot. Increasing their
scan range will hopefully make them a viable alternative.

New T-ray ranges:
Engineering scanner glasses: 1
T-ray glasses: 2
T-ray scanners: 3
2018-07-29 11:18:59 -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 eae262fb24 Merge pull request #39396 from AnturK/smokehref
Fixes smoke admin message href token.
2018-07-28 19:52:37 -04:00
Jordan Brown 9407bd04e3 Merge pull request #39410 from Mickyan/social_anxiety_tweaks
Makes social anxiety less miserable
2018-07-28 19:52:14 -04: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