Commit Graph

593 Commits

Author SHA1 Message Date
Geeves 06f5bacdd7 Statue Colour Fix (#11042) 2021-01-22 14:24:41 -03:00
MarinaGryphon c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
Geeves e4b7d61e67 Inhibitor Check Fix (#10980) 2021-01-14 22:27:41 -03:00
Geeves 397563c0b8 Wireless Mining ID (#10827)
Mining ore processors and Mining Vendors now find IDs wirelessly, allowing mining stationbounds to redeem points as well. Mining drones cannot utilize this system.
2020-12-28 12:31:02 +02:00
Geeves b132d10708 Ore Box Satchel Fix (#10857) 2020-12-22 15:42:37 -03:00
Geeves bd2280b5a1 Drill Gripper Additions (#10742) 2020-12-22 15:45:33 +01:00
Geeves 005de27e65 Sculpting Blocks (#10775) 2020-12-22 15:45:25 +01:00
Geeves f4ecbcb3b0 Ore Detectors (#10182)
Replaced ore radars with ore detectors. It display pings in the darkness when it spots the ore, even through walls.
    Mining stationbounds and drones now get ore detectors.
    You can now see psi-pings through walls again.
2020-12-16 23:24:10 +02:00
Geeves 2473281555 Mining Drone Stuff (#10739)
Mining drones now come equipped with an RFD-M, a tethering device, and a stack of purple flags.
    Mining drones can now bump against doors to open them.
    Mining drones now have external airlock access.
    You can now click-drag with the RFD-M to lay down track.
    The charge cost for robots using the RFD-M has been lowered to 200, down from 500.
    Mining drones no longer appear as a unique role on the round join menu.
    Mining drone lights are now much brighter, and illuminate in a circle around the drone.
2020-12-13 12:36:15 +02:00
Wowzewow (Wezzy) 758c05cc83 Big Ol' Balloon Bombardment (#10734)
This was totally worth it.
2020-12-10 00:54:34 -03:00
Geeves 7a0f88305b Drone Eye Fixes (#10741) 2020-12-09 11:01:16 +01:00
Matt Atlas 537419aae9 Fixes several runtimes. (#10551) 2020-11-14 16:36:18 +01:00
Geeves b3891901ea Radiojammer Stationbound Blocking (#10246)
* AI Firedoor Rebalance

* Update geeves-because-the-question-is-incorrect.yml

* improve the implementation considerably

* Update geeves-because-the-question-is-incorrect.yml

* put this back

* jammer UI
2020-11-14 12:10:35 +01:00
Wowzewow (Wezzy) a0c07fa6d5 Departmental Berets (#10391) 2020-11-04 11:22:39 +01:00
Wowzewow (Wezzy) 5a4a8c981e moar bugfixes (#10433) 2020-11-02 12:32:04 +01:00
JohnWildkins 616776f886 Modular PDAs: The End of an Era (#10319)
PDAs are dead, long live PDAs. All trace of old PDAs has been scoured from the codebase, and in its place are modular computer PDAs that are feature-equivalent. Essentially every PDA function except the Syndicate detonation feature and Notepad has been ported over, and battery life for handheld computers has been boosted alongside the addition of charging cables to make things easier.
2020-11-01 21:09:50 +02:00
TheStryker 6280cfb72f Adds items to the loadout + Himeo voidsuit additions. (#10376) 2020-10-30 11:29:29 +01:00
Hockaa 1f1fe27f78 Lazarus injectors reset text on revived mobs (#10387) 2020-10-28 09:14:49 +01:00
Geeves 08938a93e4 C4 (Plastique) Improvements (#9327) 2020-10-20 13:46:18 +02:00
TheStryker 0a90282f62 Adds a Himeo voidsuit. (#10184)
Adds a Himeo voidsuit kit to the loadout that can be used to reskin a mining voidsuit into a Himeo voidsuit and back. Mechanically, it is identical to a mining suit.
2020-10-17 10:38:08 +03:00
JohnWildkins 0ed0cba6b7 Replace ID/PDA/Wallet checks with GetID() (#10204) 2020-10-10 12:58:41 +02:00
Werner 6003581ca6 Ghost Spawner: Better Integration for Atoms (#10160) 2020-10-09 18:24:01 +02:00
Geeves eac305e39b Teleporter Safety (#9879)
* Teleporter Safety

* better keyword

* initialize can't handle skips
2020-10-06 14:30:53 +02:00
Geeves d19cf6e3d6 KA Leftovers Fix (#10165)
KAs no longer leave behind phantom projectiles that injure people.
    KAs no longer recursively destroy rocks when one breaks, but still retain AoE effects.
    KAs now have at least one tile of AoE on all modules.

Also fixes a runtime with pin attackby.
2020-10-06 15:06:10 +03:00
Geeves ba0d4cbd2b Mining Coin Fix (#10111) 2020-10-01 18:12:17 +02:00
Alberyk 8c873806c2 Makes so that lantern's light is no longer directional (#10086) 2020-09-28 20:41:15 -03:00
Matt Atlas d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
Wowzewow (Wezzy) ad9f3ab940 Adds departmental bandanas (#10013) 2020-09-24 11:05:52 +02:00
Geeves 5b87eb39d3 Browser Window Stuff (#9960) 2020-09-14 11:00:14 +02:00
Geeves 894b123f8a Borg Drill Fix (#9964) 2020-09-11 14:06:31 +02:00
Alberyk af982b3dd9 Fixes the autochisel having no sprite (#9939) 2020-09-09 12:15:32 -03:00
Wowzewow (Wezzy) 307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
Geeves d582622a54 Mining Coin (#9428) 2020-09-01 14:09:18 +02:00
Matt Atlas 0dd08df5b2 Refactors sound groups to use decls instead of a massive switch with dozens of global lists. (#9702) 2020-08-28 20:47:00 +02:00
Geeves 052b65ae0d Material Deconstruction (#9377) 2020-08-25 11:52:35 +02:00
MarinaGryphon 87e071fce5 Replaces \gender to fix metagaming issues. (#9745) 2020-08-25 11:46:34 +02:00
Alberyk 13f303ce81 Removes mesons and material scanners from the station (#9726) 2020-08-24 13:58:14 +02:00
Wowzewow (Wezzy) 7114d3525f More new sounds and fixes equip sounds (#9464) 2020-08-12 11:17:39 +02:00
Geeves 08964ec3f3 Hardsuit and Pickaxe Bugfixes (#9594) 2020-08-11 12:17:33 +02:00
Hockaa b0a7c56e6a Makes the Ore Redemption Console more liberal about ejecting the ID to inactive hand (#9623)
Removes an if directive specifying the active hand for the target of ejecting IDs to give miners a little more quality of life.
2020-08-09 13:24:33 +03:00
mikomyazaki 9af9ae468d Drones now get a timer for their self-destruct (#9511) 2020-08-01 18:33:37 +02:00
mikomyazaki 3f2a515a8b Changes all cases of update_icons(), updateicon(), UpdateIcon() etc. to update_icon(). (#9432)
update_icons(), UpdateIcon() and updateicon() are now changed to be update_icon().

Many interactions expect a target to have an update_icon(), so they should all be the same.

Also fixed some stuff that was using relative pathing, along the way.
2020-07-26 12:28:36 +03:00
Wowzewow (Wezzy) ab4911f0fa Fixes lazarus injectors. (#9419) 2020-07-21 18:00:00 +02:00
Geeves 7dd0bb2b56 Robot Cleanup (#9332) 2020-07-17 14:26:30 -03:00
Geeves c30a88d89b Mining Fixes (#9330) 2020-07-12 14:59:34 +02:00
Geeves 33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
Matt Atlas 94652d49e7 Phoron Scarcity Part 1: How I learnt to love scarcity arcs (#9298) 2020-07-09 11:07:29 +02:00
MarinaGryphon 37c80988ce Converts Reagents to Typepaths and Centralises Reagent Spawning (#9140)
Converts reagents to use typepaths instead of IDs.
    Centralises reagent spawning in a lot of places to use reagents_to_add instead of a variety of custom methods or initialise overrides.
2020-07-05 20:47:48 +03:00
Geeves a1d4e80c95 Mining Borg Buffs (#9218) 2020-07-02 19:49:03 +02:00
Geeves 972c0ae9db Various Tweaks and Changes (#9222) 2020-06-30 18:19:54 +02:00