Commit Graph

25997 Commits

Author SHA1 Message Date
Jared-Fogle eecbc99d87 Moths can now eat clothes (#39350)
* Moths can now eat clothes

* Remove old call hacky fix

* Fix damage sound, cleaned code
2018-08-05 14:28:33 +12:00
oranges 99072e47e0 Merge pull request #39505 from AnturK/sentientnonsense
Fixes sentient disease IsSame check.
2018-08-05 14:24:29 +12:00
Mickyan c2f7b80c8f Being drunk improves mood (#39525)
At last, the bartender finds his purpose. This may be a bit strong but I think
making the bar the best place to go to improve mood is a good thing.
2018-08-04 17:27:50 -07:00
Grandmother of 50 9af8953336 Implement Sci-Bounties, Bounty Setup Streamlining (#39507)
Kills off some vars, crunches code instead of doing the same thing 5000 times.
2018-08-04 17:24:20 -07:00
Epoc 83c427d573 You can now show off your Attorney's Badge (#39533)
what's the point of having this in the game in the first place if you can't
show it off to people?
2018-08-04 17:03:43 -07:00
81Denton 6afc4533e1 Various mapfixes (#39541)
* Omega atmos lockdown button no longer has bar access reqs
* Pubby disposals conveyors now have the correct dirs
* Pubby's service techfab is no longer inside a wall
* Pubby's disposals loop is no longer cut off near the RD office
* Lavaland seed vault chem dispenser now initializes with upgraded parts, since
  those planty bastards are stuck in there and can't even upgrade/charge it etc
* Meta's SME cooling loop now has grilles that partially cover it. Nothing that
  will stop a meteorite, but probably the odd space dust
2018-08-04 16:41:53 -07:00
ShizCalev 2aa69e45f8 Fix missing honkbot icon (#39545)
Also cleaned up some duplicated code a bit and sorted the aibots file slightly.

Thinking about doing a minor refactor in the future to switch all these icons
over to overlays to remove the need to duplicate every unique animation/icon
for every power state. We'll see though.
2018-08-04 16:10:28 -07:00
John Ginnane 2b0038c76f Users can now see their own prayers in the chat log (#39509) 2018-08-04 15:19:05 -07:00
ShizCalev a9224922e6 Make a few more things pronoun sensitive (#39546) 2018-08-04 15:03:27 -07:00
AnturK 8e94b5a921 Fix ai status displays (#39534)
Forgot to add update calls in here.
2018-08-04 14:59:53 -07:00
ShizCalev 3f82ac81a3 Nanotrasen capitalization (#39547)
Corrects a couple instances of improper capitalization of Nanotrasen.
2018-08-04 14:57:49 -07:00
Tad Hardesty 5ab7990313 Fix bad vars in maps spilling over onto unrelated types (#39530) 2018-08-04 01:25:35 -04:00
WJohn 22b13acac7 Refactors syndicate simple animals. (#39531) 2018-08-04 01:25:26 -04:00
Emmett Gaines 20c8540b02 Fixes pods not reaching centcom (#39526) 2018-08-03 13:47:14 -04:00
oranges 2fc303ecfb All adminsay now uses the adminobserver colour (#39511)
This makes it more distinguishable for admins
2018-08-03 13:40:09 -04:00
AnturK b5caff1f4d Makes fiddling with air alarms go to atmos investigate log (#39501) 2018-08-03 13:36:28 -04:00
XDTM 5cec0a094e Splits fakedeath and death coma, gives fakedeath to zombies and skeletons, adds ghoul powder (#39487)
* Splits fakedeath and death coma, gives fakedeath to zombies and skeletons, adds ghoul powder

* s
2018-08-03 13:16:57 -04:00
Kmc2000 00e90f7044 Adds in a new type of securitron (#39382)
* foolish jedi

* do not underestimate general beepsky

* adds death handling so you don't lose his eswords :)

* changes .loc to Tsec

* oversight

* src, TRUE, src, FALSE

* src

* Adds a toy sword variant. Fixes formatting

* oops

* fixes stuff for beepsky

* makes grievous beepsky block all projectiles.

* Fixes & cleanup

* cyberboss pt.1

* cyberboss pt2.
2018-08-03 12:07:12 -04:00
AnturK bed358eb1d Fixes borg dusting (#39537) 2018-08-03 12:00:29 -04:00
AnturK a278f1b379 Teach simple animals how to dodge (#39383)
It's no secret simple animals are pretty weak, so this tries to change it
without padding their health. Adds basic swerve when approaching the target,
and sidestep when fighting.
2018-08-02 21:20:46 -07:00
81Denton 5b37938f6c Lavaland Syndie base tweaks (#39472)
I really like the Syndie lavaland base since it allows you to test deadly chem
mixes with impunity (read: without getting banned or having to set up a local
server). I have tweaked a few areas to let players experiment even further:

Chemistry related changes:

* Made the testing chamber airlock heatproof and added scrubbers/vents to
  restore air after you've ignited the latest burnmix.
* Replaced loose grenade casings/assemblies with a vending machine inside
  Chemistry.
* The vending machine contains casings, assemblies and one holy water bottle
  for strange reagent/life reactions. If syndies are clinically bored, they can
  use it to set up a monster shooting gallery as well.
* Chemical/soda/beer dispensers start emagged. This both allows syndies to
  experiment with more chemicals and gives miners an incentive to come inside.
  Non deconstructable, meaning you can't unwrench it.
* Added a smoke machine board to the warehouse, as well as more stock parts to
  let players build more machinery and beakers for grenades.

Other changes:

* I added a cabinet with syndicate documents to the vault - this is valid for a
  10.000 credit bounty at cargo.
* Replaced incinerator machinery with the proper "sydicatelava" subtypes; added
  a DP vent and controller to the incinerator airlock.
* Set waste outlet volume_rate to 200 so that the chem test chamber can vent
  gases quickly.
2018-08-02 19:11:34 -07:00
Jordan Brown 45ec7d38af Merge pull request #39481 from AutomaticFrenzy/patch/syntax
Fix some weird syntax
2018-08-02 17:26:58 -04:00
JJRcop a80a2ae0a8 Deadchat can now use emoji (#39493) 2018-08-02 13:06:59 -07:00
Mickyan 01ef505e3f camera sprites (#39508) 2018-08-02 15:45:43 -04:00
Emmett Gaines e248d342b8 Removes the shuttle timid var (#39445)
Now that shuttles are all loaded via template we no longer have a need for the
timid var on shuttles.

Well not all shuttles, it seems I forgot to template the backup shuttle so it
wouldn't have been working until now. This got fixed here as well.
2018-08-01 21:19:16 -07:00
Supermichael777 98a3577f19 Fix the cig reagent bug, remove pointless and buggy RNG (#39334)
The balance in the note is no longer a concern, a 50/50 sacid and facid dipped
cig took almost a minute to knockout and damage stopped when it was removed. It
allowed a severe bug in the chem system.

I'm not closing that issue report because in theory the underlying bug is still
present and any future ways to apply chems may still have it.
2018-08-01 15:41:55 -07:00
AnturK 67bfdfea6a Rapid attacking simple animals (#39426)
Another one in the series of bad ideas for simple animals. Multiple attacks per
npcpool tick, queued if the target is within the distance specified.
Performance concerns exist. (Subsystem split would be better but this is lazy
PR)
2018-08-01 15:20:44 -07:00
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
AnturK a93dfb49db Fixes sentient disease IsSame check. 2018-08-01 14:39:28 +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
Tad Hardesty 2552190fbf Fix some weird syntax 2018-07-31 01:24:31 -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