Commit Graph

23962 Commits

Author SHA1 Message Date
YPO
338adfad4d Fixes orbiting stopping when entering disposals 2018-01-24 14:03:07 -07:00
Robustin
b7c57470e6 Adds stutter to narsour 2018-01-24 12:56:14 -06:00
Robustin
dade9d03be Update drinks_recipes.dm 2018-01-24 12:56:14 -06:00
Robustin
4daa1e5ebf Adds the narsour 2018-01-24 12:56:14 -06:00
ShizCalev
3f10f29d5b Shifts vars off /mob and to the correct subtype (#34773) 2018-01-24 15:58:42 -02:00
Leo
4a57ee704c Merge pull request #34783 from Cyberboss/FixDumbness
Cleans up duplicated code and GC issues
2018-01-24 15:57:38 -02:00
Leo
642962a193 Merge pull request #34777 from ShizCalev/process-fire
Corrects invalid process_fire args
2018-01-24 15:55:33 -02:00
Leo
67a165d640 Merge pull request #34794 from Shadowlight213/thelightitBURNSSS
Moths now have weak eyes
2018-01-24 15:51:48 -02:00
Leo
91aec3d33e Merge pull request #34819 from ACCount12/unwrenching_standardization
Makes photocopier use default_unfasten_wrench
2018-01-24 15:49:37 -02:00
Leo
90439d5d3b Merge pull request #34826 from DaxDupont/soapstone
Makes the soapstone engravings use examine to show the dialog
2018-01-24 15:48:39 -02:00
Dax Dupont
4f28e3ef3a Puts beakers in your hand on eject (#34787) 2018-01-24 01:28:23 -05:00
Jordan Brown
849420ef40 Merge pull request #34829 from AnturK/photosnotmovies
Removes animation from photos
2018-01-24 00:54:49 -05:00
YPOQ
ce33950b3d Fixes emergency lights having null brightness (#34796) 2018-01-23 20:01:03 -05:00
Shadowlight213
69cf4ebf84 Fixes no eye damage being done if damage was exactly 3 2018-01-23 18:46:13 -06:00
AnturK
fb0abfa635 Removes animation from photos 2018-01-23 18:52:52 +01:00
Dax Dupont
d564beab51 Makes the soapstone use examine to use the dialog. 2018-01-23 18:15:24 +01:00
AnturK
756d48e59a Fixes disposal initialization (#34820) 2018-01-23 07:46:11 -05:00
Leo
42d663ce74 Merge pull request #34769 from ShizCalev/var-cleanup
Cleans up unused mob vars
2018-01-23 10:44:17 -02:00
Leo
8e7f9689a3 Merge pull request #34778 from ShizCalev/pollCandidatesForMob
Fixes invalid pollCandidatesForMob args
2018-01-23 10:41:21 -02:00
ACCount12
c660b46fe1 Makes photocopier use default_unfasten_wrench 2018-01-23 14:56:24 +03:00
AnturK
53909747c8 Simple rotation component. (#34476)
I'm going to port other rotations to it when i don't feel lazy.
Closes #34064
2018-01-23 21:09:15 +13:00
oranges
62fecc876e Merge pull request #34733 from ShizCalev/box-fixes
Fixes bot drop & bot assembly issues
2018-01-23 20:42:54 +13:00
oranges
450278651d Merge pull request #34767 from AutomaticFrenzy/patch/replace-random-law
Fix replace_random_law runtime
2018-01-23 20:41:45 +13:00
coiax
cbd5aece90 Fake nuclear disks are even more convincing (#34466)
* Fake nuclear disks are even more convincing

🆑 coiax
add: Fake nuclear disks can only be identified by the captain,
observers, nuclear operatives, seeing where the pinpointer points, or
attempting to put it into a nuclear device.
add: Fake nuclear disks "respawn" on the station just like the real one.
/🆑

- Removes anti-duplication on the syndicate nuke, gets in the way of
testing.

Why? If you manage to pickpocket the Head of Security, steal the disk,
and replace it with a fake, then he shouldn't be able to tell the
difference. Is the disk you're holding real? Maybe you should pop over
to the Vault to check. As a nuke op, leave a fake disk near the very
real, and very armed nuke, as a final taunt to the crew.
2018-01-23 20:40:48 +13:00
MrDoomBringer
20a6c0cdd7 Adds ~70 more suicides (#34522)
Does what it says on the tin, probably a terrible idea
2018-01-23 20:38:31 +13:00
XDTM
13cc69e407 Adds a few jelly reagents, small chem adjustments for slimepeople (#34524)
🆑 XDTM
add: Added Regenerative Jelly, made with tricordrazine and slime jelly. It regenerates a bit faster, and won't harm jellypeople.
add: Added Energized Jelly, made with teslium and jelly. It works as an anti-stun chemical for slimepeople and speeds up luminescents' power cooldown, but non-jellypeople will just get shocked.
add: Added Pyroxadone, made with cryoxadone and slime jelly. It's basically inverse cryoxadone: it heals faster the hotter your body temperature is.
tweak: Cryoxadone no longer deals toxin damage to jellypeople.
tweak: Purple Slime Extracts no longer have their sugar->slime jelly reaction (obsolete with extract grinding), and instead have a blood->regen jelly reaction.
tweak: Purple Extract's major activation by Luminescents now give regenerative jelly instead of tricordrazine.
/🆑

Gives a better purpose to purple slimes, makes slime jelly something nice to give to chemistry for improved healing, and makes it so luminescents no longer kill themselves with cryoxadone and tricordrazine.

Also reduced the amount of frost oil given to luminescents in dark blue's activation, so they match cryoxadone's duration.

Fixes #34517
Fixes #34539
2018-01-23 20:36:50 +13:00
MrDoomBringer
9ec4f2fe3f Adds the Bluespace Drop Pod upgrade to the cargo express console (#34560)
Researching an upgrade disk from RnD allows you to upgrade the Express Supply Console (#33436).

Instead of normal drop pods, which crash then stick around until you dissassemble them, the console will call down new Bluespace Drop Pods, which will teleport out after crashing (and bring about a slightly smaller crash-explosion too!)

🆑 MrDoomBringer
add: The RnD department can now develop firmware upgrades to the Express Supply Console, unlocking advanced cargo drop pods!
/🆑

why: adds a little bit more techweb-integrated progression to cargo, also part of a compromise from #34374.

oh, also repaths bsdroppod.dm to supplypod.dm
2018-01-23 20:35:59 +13:00
kevinz000
464fd962a3 Infrared Refactor (#34142)
bugfix: Infrared beams now update instantly.
2018-01-23 20:32:08 +13:00
Tad Hardesty
1be60a2cd3 Fix replace_random_law runtime 2018-01-22 16:46:46 -08:00
ShizCalev
70df93acc1 Fixes portal storm event (#34725) 2018-01-22 20:24:38 -02:00
Leo
c23ff7efe0 Merge pull request #34727 from ShizCalev/simpleanimal-godmode
Stops simple_animals from attacking mobs in godmode
2018-01-22 19:46:19 -02:00
Cruix
d73b74f276 Consolidated t-ray scanner code (#34759)
* Consolidated t-ray scanner code

* Fixed cables not showing up on t-ray scans
2018-01-22 16:44:49 -05:00
kevinz000
303e463bba Removes pulling claw instant messageless stun (#34742) 2018-01-22 19:44:32 -02:00
FrozenGuy5
5c23deb7d8 removes moth language (#34745) 2018-01-22 19:40:26 -02:00
Shadowlight213
fef426f8be Moths now have weak eyes 2018-01-22 11:59:51 -08:00
vuonojenmustaturska
6406896df1 Replaces a bunch of obj vars (and emagged on machinery/items) with obj_flags (#34078)
* It works, but is it worth it?

* bitfield helpers take 1

* Would this work?

* remove dangling debug code

* rebase & fixes

* vv bitfield stuff, reading

* DNM oceans of shitcode DNM

* honk

* honk2

* plonk

* rebase & fix
2018-01-22 20:19:46 +01:00
WJohn
8a25a614b8 Tweaks space syndie listening post and lava syndie base. (#34718)
* Tweaks space syndie listening post and lava syndie base.

* Replaces sleeper with medicine locker.

* Gives the syndicate fighter pods and the drop ship the ability to dock at the listening post.

* whoops blacklist

* Removes syndicate access requirements on pirate bridge blast door button.

* Places the airlocks above the firelocks on listening and caravan.

* this kills the dirty vars

* the skill that cuts the DIR and LISTENING vars
2018-01-22 14:05:34 -05:00
Cyberboss
15a68f3852 Cleans up duplicated code and GC issues 2018-01-22 10:36:16 -05:00
Jordan Brown
4599ab8ca4 Fixes moth heads properly 2018-01-22 09:10:49 -06:00
ShizCalev
ed416c8f7c Fixes flash_carbon runtime (#34707) 2018-01-22 15:07:30 +01:00
ShizCalev
d504c7e3db Fixes syringe icons (#34704) 2018-01-22 15:06:07 +01:00
ShizCalev
3af20b0627 Fixes invalid pollCandidatesForMob args 2018-01-22 05:02:55 -05:00
ShizCalev
665d6bd39d Corrects invalid process_fire args 2018-01-22 04:47:58 -05:00
ShizCalev
cec47720e6 Cleans up unused mob vars 2018-01-21 23:32:23 -05:00
Jordan Brown
fec2d66318 Datum var cleanup (#34314)
* Consolidates datum var location

* Move ui_screen to /datum/tgui

* Move focusers to datum.dm. Move fingerprintslast to /atom

* Remove focusers list, makes mobs check if their focus is QDELETED in Life()

* Consolidate use_tag and var_edited into datum_flags

* Revert garbage comment

* Thought I already removed this

* Remove the var_edited preservation

* Removes focus QDELETED handling
2018-01-21 22:38:56 -05:00
Dax Dupont
fc67bf2eb1 Adds the camera to the autolathe and changes the materials (#34636) 2018-01-21 22:23:48 -05:00
MoreRobustThanYou
b7deb9c118 Reduces spaces in the Lepidopterian language. (#34712) 2018-01-21 22:14:14 -05:00
deathride58
579a42184d removes magic numbers from the set_light var in lights (#34714) 2018-01-21 22:13:33 -05:00
MMMiracles
39ab7bdfbf make pretty light go light light (#34720) 2018-01-21 22:08:35 -05:00
Tad Hardesty
35faafa8bc Refactor weather to use Z traits, assorted related cleanup (#34633)
* Add a proc for getting the station center

* Add a couple of comments to ZTRAIT defines

* Remove unused global_map list

* Refactor weather to use the trait system

* Un-hardcode the transit z-level

* Use Z traits to determine Portal Storm event areas

* Fix loading away missions containing anything that reads traits
2018-01-21 20:33:11 +01:00