Commit Graph

15532 Commits

Author SHA1 Message Date
Cerebulon
5100fa1b1c Eris Research/Machine Sprite Port (#7127)
* Eris Research/machine sprites

* lathe animations fixed

* altered decon sprite + new prosfab

* altered decon sprite + new prosfab

* Reduced contrast on tops

* conflicts???
2020-05-22 17:35:01 -07:00
Aronai Sieyes
238c204b4a Add safety to GPSes to avoid runtimes 2020-05-22 11:30:02 -04:00
Aronai Sieyes
935eddca36 Add description_info for new janicart features 2020-05-22 10:04:50 -04:00
lbnesquik
98e8fced74 Increase the amounts of SNACKS and cigarettes in vending machines.
Essentially double the number of items of vice you can purchase from those.
Besides, we don't have vending machine refills in the code unlike TG.

Upsides: No more running out of snacks at the very popular machines.
Downsides: None because it isn't a balance issue.
2020-05-22 03:02:29 +02:00
Aronai Sieyes
79b9e13bb4 Fix rollerbed movement with buckled mobs 2020-05-21 15:34:29 -04:00
Aronai Sieyes
50a5e79d47 Fix sinks washing things at a distance 2020-05-21 15:33:41 -04:00
Aronai Sieyes
414c8e45ea Traps don't get weird with removed limbs 2020-05-21 15:33:01 -04:00
Atermonera
ed4c26b20c Merge pull request #7191 from VOREStation/Arokha/leather
These can't be material stacks if they don't have a material
2020-05-21 11:50:13 -07:00
Atermonera
993faddd42 Merge pull request #7187 from VOREStation/Arokha/greyrail
Add grey railing
2020-05-21 11:43:42 -07:00
Atermonera
ef50018843 Merge pull request #7183 from Mechoid/SwarmPylonUpkeep
Swarm Balancing Upkeep
2020-05-21 11:40:33 -07:00
Atermonera
de4b959836 Merge pull request #7180 from Mechoid/FixWeeds
Fix weeds
2020-05-21 11:37:16 -07:00
Atermonera
5803837b67 Merge pull request #7179 from VOREStation/Arokha/bloodgen
Make blood generation less garbage
2020-05-21 11:36:08 -07:00
Atermonera
267a563dfc Merge pull request #7178 from VOREStation/pol-mousedrop
Fixes mousedrop shenanigans
2020-05-21 11:35:09 -07:00
Atermonera
c95b82aeb1 Merge pull request #7177 from Rykka-Stormheart/shep-dev-ai-doorknob.exe
Port over AI Opening Doors from Paradise
2020-05-21 11:34:23 -07:00
Atermonera
10870379f1 Merge pull request #7172 from lolman360/hyBRO-tools
Hybrid tools buffs.
2020-05-21 11:31:48 -07:00
Atermonera
a36f2b824c Merge pull request #7171 from VOREStation/pol-itemtips
Add inventory item tooltips
2020-05-21 11:29:27 -07:00
Aronai Sieyes
30613fff5c Optimize what starts in SSobj (#7155)
* Make intercom power change stateful

* Clean up air tank processing and initialize

* Optimize flashlight processing

* Optimize suit cooler processing

* Optimize geiger counter processing

* Optimize lighting processing

* Only process rigs on a person

* One more rig cleanup
2020-05-21 11:28:27 -07:00
Atermonera
3fbc72af46 Merge pull request #7206 from GeneriedJenelle/patch-1
Allows you to toggle off Byond/Discord/URLs in OOC
2020-05-21 11:19:04 -07:00
Atermonera
74d6d193ae Fixes runtime in antagonist_helpers.dm, line 15: Cannot read null.mob_type (#7195) 2020-05-19 18:52:06 -07:00
Leshana
d0b78a1a77 Improvements from refactoring Moved() movement code. 2020-05-19 20:24:39 -04:00
Leshana
ea5d868803 Address static power review suggestions. 2020-05-19 20:18:38 -04:00
Leshana
480b01de31 Add VV command for debugging area static power. 2020-05-19 20:18:00 -04:00
Leshana
ccef6cc908 Implements "static" area machinery power usage
- Instead of using auto_use_power to re-tally up machinery's power usage every cycle, track the steady "static" load separately from the transient "oneoff" usage.  Machines then only need to inform the area when they use oneoff power or *change* their steady usage.
- Remove auto_use_power and stop SSmachines from calling it.
- Add vars to track "static" usage for each of the three power channels to /area
- Rename the existing three vars to "oneoff" so its clear what they mean (and to catch people accidentally updating them directly)
- Update area power procs and APCs to use the new variables.
- Rename /area/proc/use_power() to use_power_oneoff() to make it clear what it is doing.
- Deprecate /obj/machinery/use_power() in favor of use_power_oneoff() but don't delete yet.  Can transition gradually.
- Add logic to the update_power procs on machines to calculate the deltas and update static area power whenever their usage changes.
- Add logic to machines to update area power when they are created, destroyed, or move.
- Moved /obj/machinery procs related to area power usage into machinery_power.dm to make them easier to find.
- Added or updated comments in several places to explain what is going on and how to use it.
2020-05-19 20:17:48 -04:00
GeneriedJenelle
207b8f6754 Update ooc.dm 2020-05-19 16:34:33 +01:00
Aronai Sieyes
ad75bb86bd Alter playsound paradigm 2020-05-19 11:06:28 -04:00
Aronai Sieyes
1eb783a81a Refactor spacemoves 2020-05-19 10:40:40 -04:00
Aronai Sieyes
07acd05537 Obsolete the PROXMOVE flag and uses 2020-05-19 10:39:44 -04:00
Aronai Sieyes
d6ddf8f3d6 Convert unzooming into listener 2020-05-19 10:38:38 -04:00
Aronai Sieyes
5aadeaaa7b These can't be material stacks if they don't have a material 2020-05-18 10:29:30 -04:00
Atermonera
7d5042cacd Merge pull request #7133 from Rykka-Stormheart/shep-dev-pawsteps
Upstream Port of Footstep Sounds for multiple tiles.
2020-05-17 21:04:31 -07:00
Aronai Sieyes
c62de5048f Port Bay's Catwalks (#7083)
* Port Bay's Catwalks

Allows for various new funtimes.

* Always initialize plated catwalks for you

* Allow climbing up and falling through opened plated catwalks

* 2 catwalk fixes, climbing and decon

* Use turf test helpers

* Update structure loops
2020-05-17 20:56:30 -07:00
Atermonera
723e84268a Merge pull request #7176 from Mechoid/CustomRigFixes
Custom RIGs function properly.
2020-05-17 16:14:24 -07:00
Aronai Sieyes
7a8126396e New janicart sprites/features 2020-05-17 19:07:28 -04:00
Aronai Sieyes
6df4f65f44 Add grey railing 2020-05-17 19:03:52 -04:00
Atermonera
a006370538 Merge pull request #7146 from VOREStation/aro-flooricons
Small overhaul of floor icon generation
2020-05-16 19:27:45 -07:00
Atermonera
a36f34c141 Merge pull request #7156 from VOREStation/pol-sfalay
Fix sofa icon layering
2020-05-16 19:22:51 -07:00
Mechoid
7be0abb85c Swarm defender pylons are weaker against melee. Swap the multipliers out for flat damage checks because what the fuck was I smoking? 2020-05-16 18:03:05 -07:00
Mechoid
861bb4230e Fix weeds not spreading due to lacking a node, and fixes a runtime caused by a previous fix. It just keeps going. 2020-05-16 13:31:21 -07:00
Aronai Sieyes
5c268ef2b9 Make blood generation less garbage 2020-05-16 16:25:55 -04:00
Aronai Sieyes
4f31e4472a Fix wayward vorestation edit comments 2020-05-16 12:25:08 -04:00
Aronai Sieyes
014592e780 Fixes mousedrop shenanigans 2020-05-16 12:21:01 -04:00
Rykka
ad6e9de1d6 Port over AI Opening Doors from Paradise
This makes an [OPEN] link appear on all radio messages the AI hears (to the right of the follow link). When clicked, it allows the AI to open
the door nearest to the speaker (or, if it is a voice changer, the door
nearest to the poor sap who had his voice stolen).

AI, Open This Door!

Port of https://github.com/VOREStation/VOREStation/pull/7897
2020-05-16 02:04:32 -04:00
Mechoid
1d0162268b Debug icons for custom item kits. RIG kits actually work again, how did I fuck that up so badly? 2020-05-15 19:17:09 -07:00
Mechoid
fc91afb444 Debug icons for custom item kits. RIG kits actually work again, how did I fuck that up so badly? 2020-05-15 19:15:37 -07:00
Atermonera
af7da2b872 Merge pull request #7139 from KillianKirilenko/kk-gps
Even More GPS Variety
2020-05-15 18:05:41 -07:00
Atermonera
e1152ddd9e Merge pull request #7116 from VOREStation/pol-meson
When looking at machines, don't allow mesons/material/etc
2020-05-15 17:56:06 -07:00
Atermonera
63e112f1e2 Event managers are hot pink (#7163) 2020-05-15 13:37:53 -07:00
Atermonera
fcdbc41ffb Fixes Runtime in ,: bad arg name 'disable_warning' (#7162) 2020-05-15 13:37:14 -07:00
Atermonera
76badeab5a cleans up advanced_who output (#7148)
* cleans up advanced_who output

* Missing tag
2020-05-15 13:35:57 -07:00
Atermonera
efca8aff23 Random item spawners qdel properly on init without using sleep (#7134) 2020-05-15 13:34:31 -07:00