Commit Graph

40933 Commits

Author SHA1 Message Date
ACCount 8b5cd7f7dc Disposal pipes and pipe dispensers refactor (#32435)
* Disposal pipes and pipe dispensers refactor

* Disposal pipes refactor, phase 2: Reviewing Intensifies

* More code review edits

* Changes hasmob check loop

* There was a point when we should have stopped, and we have clearly passed it.
2017-11-12 01:30:17 -05:00
KorPhaeron d26d9e0905 Stops teleporter hubs from ignoring noteleport on areas 2017-11-12 00:02:55 -06:00
FrozenGuy5 de0d93467e Adds alot of initialize() in lots of files 2017-11-11 20:58:15 +00:00
AnturK 3093d86897 Makes false alarm use more explicit in event code. (#32559) 2017-11-11 18:35:49 -02:00
FrozenGuy5 159b37e150 Initialize() 2017-11-11 20:35:03 +00:00
Emmett Gaines 0f0d39ebff fixes 512 compile reminders (#32582) 2017-11-11 21:32:10 +01:00
Leo 882603901f Items no longer need to check for tools in attackby, having the check done with the tool_behaviour variable before pre_attackby is called. (#32602) 2017-11-11 21:22:15 +01:00
Jordan Brown ff2aee8489 Updates the clockwork slab description (#32610)
* Updates the clockwork slab description

* Adds period to the end of clockwork slab description
2017-11-11 15:11:38 -05:00
Dax Dupont b59ac46501 Fixes medbots not injecting from one tile away 2017-11-11 11:29:50 -06:00
AnturK c8fc4c5146 Fixes fleeing the station message accuracy 2017-11-11 18:27:03 +01:00
Leo 52c0d78037 Merge pull request #32583 from Iamgoofball/patch-334
Frog masks no longer have a sound
2017-11-11 14:23:26 -02:00
Leo 2776debb9f Merge pull request #32574 from AutomaticFrenzy/patch/turret-access
Fix portable turrets attacking some heads and sec
2017-11-11 09:38:45 -02:00
Leo be4b581d3f Merge pull request #32578 from YPOQ/factoryfix
Fixes AIs being unable to place robotics factories
2017-11-11 09:38:36 -02:00
Leo 9641d108b8 Merge pull request #32577 from PKPenguin321/patch-13
Fixes lich revival text spelling
2017-11-11 09:37:55 -02:00
Emmett Gaines 934f3459df Fixes some cases where changeturf were called incorrectly (#32584) 2017-11-11 09:34:56 -02:00
deathride58 9fcf0f4048 [s] Fixes RPDs qdel'ing girders and causing runtimes (#32567)
* fixes qdeling girders and lattices with RPDs and other weird edge cases

* thanks mom the shitcode's cleaner now

* 👍
2017-11-10 17:55:08 -06:00
swindly b8dae82098 adds suicide_act()s 2017-11-10 18:23:01 -05:00
AnturK 8c92435d76 Fixes readapt removing hivemind communication. 2017-11-10 23:35:40 +01:00
Kyle Spier-Swenson d7b537ce24 SSoverlay improvements and tweaks (#32371)
* Overlay per-type cost logging.

Overlays will now log how long each type took to process.

Changed up how overlays was done to account for the fact its a queue and not a processor. (it was using almost none of the processing subsystem framework)

Made the overlay loop faster by making it not cut the list until the end.

Added a simple generic benchmark stat tracking system.

I don't know how much overhead this adds to overlays. i may put it behind testing or something, but i do want to test this on the serbers to get some stats.

* Removes flush() as it was creating race conditions

* Use ref

* text2file

* Atoms added as an overlay will have their pending overlays compiled before being converted to an appearance
2017-11-10 20:25:29 +01:00
JJRcop ce3035289a Adds default volume to tgchat javascript as well 2017-11-10 13:14:20 -05:00
Leo e23451a09c Merge pull request #32560 from Mark9013100/11/9/17_char_antitox
Renames charcoal bottles
2017-11-10 13:09:47 -02:00
as334 f71595a3e2 Assmos tweaks/minor additions. (#32400)
* Adds pluoxium formation, makes fusion radioactive and nerfs it, makes noblium cost more energy.

* Review response.

* tanks now melt above 1 Million degrees Kelvin.
2017-11-10 01:30:36 -06:00
Jordan Brown ff67eb87db Merge pull request #32545 from Buggy123/patch-33
clamps view range and add view range to a minimum of 7
2017-11-10 00:24:40 -05:00
ShizCalev 179e653562 Adds icons for items with randomization (#32523)
* Adds icons for items with randomization

* Glowsticks

* added ?

* more question marks

* Loc
2017-11-10 00:23:10 -05:00
Jordan Brown 2f1f5dd8f1 Merge pull request #32556 from Cruix/deep_fryer
Fixed teleporting food out of the deep fryer
2017-11-10 00:21:01 -05:00
Qbopper 8b5ec1f6da adjusted default internet song volume to 25 2017-11-09 23:52:03 -05:00
Iamgoofball 63ea23fd42 Update miscellaneous.dm 2017-11-09 20:19:18 -08:00
Iamgoofball 613fef17c6 jesus christ what the hell
why
2017-11-09 20:18:53 -08:00
MoreRobustThanYou e66f5d9726 ok now i kinda tested the ark examine (#32445)
* No, I did NOT test the Ark examine.

* Update countdown.dm

* Update ark_of_the_clockwork_justicar.dm

* Update ark_of_the_clockwork_justicar.dm

* OK JOAN FIXED

* Update ark_of_the_clockwork_justicar.dm
2017-11-09 21:57:24 -05:00
YPO e0df860d3d Fixes AIs being unable to place robotics factories 2017-11-09 19:41:25 -07:00
PKPenguin321 770d7f3fa7 Grammar fix 2017-11-09 18:17:51 -08:00
Incoming5643 36d9e59fd1 Doubles the length of Twitterize's accepted string length (#32552)
twitter made a bad decision and I intend to capitalize on it
2017-11-09 19:47:34 -06:00
Tad Hardesty 29c26860ba Fix portable turrets attacking some heads and sec
Previously, when set to "non-security and non-command personnel", the
portable turret would only allow the Captain, HoS, Warden, and Security
Officers. Notably, the Detective and other command personnel would be
attacked.

Now, the Detective, Lawyer, and other Heads of Staff are permitted.
2017-11-09 15:52:28 -08:00
Ian Turk 7bccc445ff Allowed people with telekenesis to eject things from the deep fryer
changed a get_turf() to a drop_location()
2017-11-09 17:14:42 -06:00
duncathan salt 3b68866b59 removes pipe construction cache (#32516) 2017-11-09 12:13:53 -05:00
PKPenguin321 74ab4757e4 Ensures sentienced animals know how to speak all the languages their master does (#32518)
* Ensures sentienced animals know how to speak Common

* Give all of master's languages

* Languages
2017-11-09 11:08:17 -06:00
Tad Hardesty 13a041686f Fix bluespace shelters smoothing with non-shelter walls (#32526) 2017-11-09 11:06:43 -06:00
Jordan Brown 45c5e63206 Makes editing movements delay configs have an effect again (#32530) 2017-11-09 11:04:48 -06:00
swindly d3df913402 fixes spelling and stuff (#32531) 2017-11-09 11:03:50 -06:00
Leo e157e689f9 Merge pull request #32525 from ShizCalev/delta-fixes
Fixes Station issues, updates Test Area debug verb
2017-11-09 13:36:35 -02:00
Mark9013100 dc21d75fc2 Renames charcoal bottles 2017-11-09 10:22:16 -05:00
kevinz000 8ee25d1e5d Adds drill hair 2017-11-08 23:24:46 -08:00
kevinz000 4edd802edf Weak references + Cameras now use them (#32504) 2017-11-09 00:48:03 -06:00
Emmett Gaines a5b129265f fixes radioactive half life (#32511) 2017-11-09 00:45:30 -06:00
Jordan Brown 73fbac36d7 Adds a config option to change world.sleep_offline (#32505)
* Adds a config option to change world.sleep_offline

* Runlevel has no space
2017-11-09 00:44:49 -06:00
Iamgoofball 36c37d7f9d buffs ripley mining equipment (#32509)
* buffs ripley mining equipment

done in separate PR in case people want just this change instead of the others
1. increased range on the drill
2. halved the cooldown on the drill
3. doubled the speed of the ore pulse

* Why argue about this for days when I can just update it myself
2017-11-09 00:43:29 -06:00
ExcessiveUseOfCobblestone fabd7af52f hello! 2017-11-08 20:39:17 -05:00
Ian Turk 566af92834 Fixed teleporting food out of the deep fryer 2017-11-08 19:35:20 -06:00
Emmett Gaines 322c32a01e fixes power_change being called on un-initialized machines (#32503) 2017-11-08 18:16:57 -06:00
Blute1 3a36c13cd5 Process_Spacemove proc improvement (#32515)
* changed the ability to spacewalk to a variable

This is much cleaner.

* quick fix
2017-11-08 19:02:45 -05:00