Commit Graph

20332 Commits

Author SHA1 Message Date
oranges
5d2d9e6bda Merge pull request #26317 from XDTM/SomeoneGotDunkedAsAiAndNerfedThis
Makes malf-hacked APCs vulnerable to aliens
2017-04-19 11:13:25 +12:00
oranges
c948f55c2d Merge pull request #26315 from Cyberboss/LifeMicroOpt
Micro optimization for handle_breathing
2017-04-19 11:13:11 +12:00
QualityVan
a376f45878 Stethoscope fixes (#26283)
* Changes stethoscopes to work on heart and lung health rather than just oxloss, and lets stethoscopes detect facehugger eggs.

* Pulse in extremities, purging of xenos
2017-04-19 11:09:46 +12:00
oranges
cb0601c784 Merge pull request #26277 from Jalleo/Blueprint
Adds feedback for photocopier on something specific.
2017-04-19 11:07:01 +12:00
oranges
fe3ea44b5d Merge pull request #26300 from coiax/cleaning
Arbitary code cleaning
2017-04-19 11:05:17 +12:00
oranges
ec0f7a6859 Merge pull request #26298 from MrStonedOne/patch-347
Revert unrelated change from #24878
2017-04-19 11:04:47 +12:00
Joan Lung
17f1536f05 Merge pull request #26322 from Cyberboss/LightingGC
Normalizes how some lighting things GC
2017-04-18 19:02:11 -04:00
Joan Lung
b9e512915a Merge pull request #26323 from Cyberboss/LightingSetupSpeedup
Speeds up lighting initialization
2017-04-18 19:01:46 -04:00
QualityVan
9c114b993b Adds suppression to the foam pistol, smg, and c20r (#26288) 2017-04-17 18:43:47 -04:00
oranges
3802aac356 Slight shotgun tweak to lose a spawn (#26296) 2017-04-17 18:43:01 -04:00
Cyberboss
828443d876 Can't stop fucking up spacevine PRs (#26291) 2017-04-17 18:40:49 -04:00
oranges
5747abfbe2 Merge pull request #26301 from coiax/ties-comments
Removed commented code from ties.dm
2017-04-18 09:15:58 +12:00
Cyberboss
58e2bc01d6 Fix 2017-04-17 14:02:45 -04:00
Cyberboss
c64a489378 Remove more datum accesses 2017-04-17 13:37:09 -04:00
Cyberboss
950e4b663a Speeds up lighting initialization 2017-04-17 13:24:27 -04:00
Cyberboss
72d0271f94 Normalizes how some lighting things GC 2017-04-17 13:15:39 -04:00
XDTM
30ce0d6b7f Makes malf-hacked APCs vulnerable to aliens 2017-04-17 18:22:03 +02:00
Cyberboss
8f2505f1a1 Micro optimization for handle_breathing 2017-04-17 12:02:44 -04:00
coiax
02fa74903d Moves tesla_ignore from var on /mob/living to secondary flag (#26273)
Only granted by wizards learning the spell lightning bolt, so I don't
think it needs to be a var on /mob/living.
2017-04-17 10:13:02 -04:00
Jack Edge
952a5f1f17 Arbitary code cleaning
- Removed spawns from medbots.
- Made facehuggers use timers, added #undefs.
- Made hive nodes use timers for clearing the queen death debuff.
- Make necropolis chests use PopulateContents()
- Use INVOKE_ASYNC for making bloodbath mines apply their affects
- Replaced spawn with addtimer for immortality talisman
2017-04-17 14:27:07 +01:00
Jack Edge
b543233717 Removed commented code from ties.dm
All of this stuff has been ported to new ties, I don't know why we need
to keep the code.
2017-04-17 14:19:36 +01:00
Leo
f5e11ea48c Merge pull request #26270 from Core0verload/say_fix
Makes radio keys table more compact and easy to change
2017-04-17 09:39:06 -03:00
Kyle Spier-Swenson
a6abd2b911 Revert unrelated change from #24878 2017-04-17 02:59:07 -07:00
Cyberboss
3c3f7d3b60 Refactors dbcon into a subsystem (#26134)
* Refactors dbcon into a subsystem

* Swear I got that already...
2017-04-17 15:18:17 +10:00
Jordie
926c39c1fa Merge pull request #26231 from Cyberboss/InvSMProj
Adds investigative logging for shooting the SM
2017-04-17 15:16:01 +10:00
Cyberboss
c57cf28478 Fix spacevines again (#26279)
* Move list instatiation

This commit was supposed to be in #26256 but was never pushed

* FUCKING THIS TOO
2017-04-17 03:14:23 +03:00
Cyberboss
6717c08a6e Done 2017-04-16 17:01:43 -04:00
Joan Lung
fa2a5bf021 Fixes a bug (#26232)
* Fixes #26223

* compress
2017-04-16 14:51:22 -06:00
Cyberboss
4f14ca7a49 Proximity sensing refactor (#26260)
* New proximity monitor datum

* Replace the old systems

* Fixes #26254

* Ports a New and spawn to Initialize

* Switch to Moved

* Remove unused var

* Speedup and fixes

* More speed

* qdel in movable

* Uneeded now

* Fix

* Use the faster RANGE_TURFS
2017-04-16 14:48:29 -06:00
Cyberboss
67d8d2a09f Fixes kudzu (#26256) 2017-04-16 21:45:40 +03:00
coiax
5173b67b27 Drones see pAIs in mobile form without filters (#26246)
Consistency. Drones are allowed to interact with pAIs, code should
reflect that.

🆑 coiax
add: Since drones are allowed to interact with pAIs, pAIs in mobile
chassis form are no longer distorted to drone viewpoints.
/🆑
2017-04-16 13:36:10 -04:00
blah
d51f8dd5b5 Adds feedback for photocopier on something specific. 2017-04-16 17:19:11 +01:00
Leo
fe2bff898a Merge pull request #26245 from Profakos/inconsistent
Makes a change_bodypart_status call use defines
2017-04-16 12:18:40 -03:00
Robustin
356180170e Fixes Emitters: Quickmerge Edition (#26237)
* Fucking wew

* Fixing my awful working code
2017-04-16 12:57:08 +02:00
c0
403bc1f5f8 Makes radio keys table more compact and easy to change 2017-04-16 12:22:39 +03:00
Cyberboss
944fd9463c Afk fixup (#26181)
* Fixes inactivity/afk semantics and config

* Fixes people in the lobby not getting afk kicked

* Bluh

* Fax

* Doy

* Yes
2017-04-15 13:11:03 -06:00
bawhoppen
121968d6b4 Kills off inconsistent shuttle paths (#26221) 2017-04-15 15:44:13 -03:00
coiax
625fc7f398 Fixes embed messages starting with lowercase "the" (#26220) 2017-04-15 11:32:16 -06:00
Kyle Spier-Swenson
a39ba1a230 Makes the map loader immune to sleeps in the shit it creates (#26219)
* Makes the map loader immune to sleeps in this shit it creates

* Fix mistake
2017-04-15 11:31:46 -06:00
Jalleo
a775ff91c8 Cleans up some commented code and adds some undef's to apc.dm (#26211) 2017-04-15 11:27:30 -06:00
Joan Lung
aec8142a12 some grammar fixes (#26208) 2017-04-15 11:26:55 -06:00
Cyberboss
6a9fa3d35a Adds a proc to check if the current thread is from an admin advanced proc call (#26191)
* Admin proc call guards

* Adds a db warning

* Better this way

* leftover

* )=

* Fix

* Wew

* Better runtime handling

* Make callback use it if var_edited
2017-04-15 11:24:35 -06:00
Davidj361
2fa04dce31 Fixes #26169, spawned humans don't spawn eyeless (sprite) (#26185)
- Removed code that was causing the issue which was probably never used
2017-04-15 11:23:03 -06:00
coiax
0adf5f64a7 Ghosts call Moved() after Move() (#26183)
* Ghosts call Moved() after Move()

I was tinkering around with making ghosts glow when visible, and I had
to put this in to make lighting and stuff work. This seems sensible
anyway?

* Locate->get_turf

* Removes step trigger calling (done by Moved)
2017-04-15 11:22:12 -06:00
coiax
d6c44b2832 Adds colours to languages that lack them (#26217)
🆑 coiax
add: Drone, monkey and swarmer language now have distinctive colours when
spoken.
/🆑
2017-04-15 10:40:33 -06:00
Profakos
19fa23a26d 0 to False, 1 to True 2017-04-15 17:11:33 +02:00
Aloraydrel
0f0d016fcf expresive (#26212) 2017-04-15 09:43:57 -04:00
duncathan salt
030450ea49 hotfix for immutable mixtures 2017-04-14 21:54:38 -06:00
Joan Lung
4cd00f576c Merge pull request #26188 from Cyberboss/WeedControl
Improves the spacevine controller
2017-04-14 22:08:25 -04:00
Cyberboss
0b1fb0e773 Adds investigative logging for shooting the SM 2017-04-14 19:55:33 -04:00