Commit Graph

16732 Commits

Author SHA1 Message Date
Geeves
358e33759e Bluespace Mining (#8492)
Implements bluespace mining, or: How to keep your lousy ore box at home.
While it may sound complex, it's actually fairly simple once you get it down. This is an attempt to make mining a little more 24XX, as well as introducing a way for mining drills to not be awful.

    Bluespace mining is now possible, to do so, attach a warp extraction pack to a mining satchel, then a warp extraction beacon signaller to an ore box. Link them by clicking on the ore box with the satchel.
    You can attach a linked mining satchel to a mining drill to teleport mined ores to the connected ore box.
    Mining satchel beacons can be removed with a screwdriver, mining drill satchels by wrench, and ore box beacons by hand.
2020-03-30 22:39:18 +03:00
AveryThePanda
661c92769a Auto stash before rebase of "refs/heads/AnimalChanges" (#8530)
Changes capital animal names to lower case, except for proper names like Ian, Chauncey, etc.
2020-03-30 22:05:03 +03:00
Geeves
55650f065f Mechfab Fix (#8556) 2020-03-30 00:17:08 -03:00
Geeves
1f3bab77ea Wizard (Apprentice) Buffs (#8510) 2020-03-29 18:46:48 +02:00
Geeves
482b749ff4 Misc Attack Message Fixes (#8532)
You can now put flags on windows without bashing them.
    Compartmental circuit kits no longer display pickup error messages when you put it back in the big box.
2020-03-29 12:28:39 +03:00
Geeves
4267a40b4e Circuit Imprinter Fix (#8542) 2020-03-28 14:08:54 +02:00
Geeves
2a8564e7d4 RnD Rearrangement (#8494) 2020-03-28 09:30:46 +01:00
fernerr
afc0b4b3b3 Station Facelift (#8431)
Adds some new turf sprites to replace ones in common use across the station, ports the reinforced floor from bay.
Adds new vent, scrubber, sprites for many wall-mounted objects and holopad sprites that fit in better with the changed floors.
Remaps a ton of areas visually to make better use of these changed sprites.
2020-03-27 23:27:06 +02:00
Geeves
eb1ada07d9 Admin Ghostrole Fix (#8525) 2020-03-27 18:28:54 +01:00
Doxxmedearly
c4cc347cce More bottles disappearing fix (#8515) 2020-03-27 00:05:01 +01:00
Geeves
2404a4ea96 machinery signaler frame work and emitter fun (#8443)
Added a framework to easily attach signalers to any type of machinery, codewise.
    You can now place a signaler on an emitter to remotely activate it. It follows the same activation rules as a standard user.
    EMPing an emitter now causes it to toggle its state, if it's ready to fire.
    Emagging an emitter now doubles the amount of burst shots it takes and halves the minimum and maximum times between bursts.
    Tweak the message signalers vocalize when they receive a message. Tweak the look and feel of emitters, try examining them sometime.
2020-03-26 22:48:04 +02:00
Geeves
c365d761fe Unarmed attack fixes (#8509) 2020-03-26 21:42:49 +01:00
Matt Atlas
6fda700635 Removes extra move delay on a lot of automatic guns + fixes recoil. (#8487) 2020-03-26 21:19:01 +01:00
Geeves
ebadb532ad Late Join Ghost Role Things (#8466) 2020-03-26 21:18:30 +01:00
Matt Atlas
8c5c06a7c2 Kois spores no longer infect Vaurca. (#8511) 2020-03-26 19:49:38 +01:00
Geeves
e743e91ae3 The Non-Existent Birds and The Bees (#8465) 2020-03-26 18:40:21 +01:00
Matt Atlas
46f9bc91da Cryo no longer heals organ damage. (#8482)
It was never really meant to, I forgot that toxloss was organ damage when checking cryo and forgot to remove it when porting Brainmed.

Technically a bugfix but I'm not sure. Guess I'll leave it as a tweak for now.
2020-03-25 20:30:39 +02:00
Geeves
0e43398ba3 Wizard Bandaid and Organization (#8472) 2020-03-25 13:08:11 +01:00
Mykhailo Bykhovtsev
f588e0c96a Making kinetic accelerator AOE iterative (#8346) 2020-03-24 16:05:02 +01:00
Matt Atlas
1af592cca9 Fixes post_droplimb not being called. (#8493)
This makes icons on the body properly update and thus show the missing limbs.

The problem seems to be that the timer doesn't actually spawn at all for whatever reason. Tried 5, 10, nothing works. A spawn(1) worked but I settled for this method as I don't actually think it makes any difference and it works properly.
2020-03-23 21:32:56 +02:00
Matt Atlas
700e49f047 New Underwear (#8343)
If there is a God, then He will prevent me from clicking the green button.
2020-03-23 20:27:57 +01:00
Doxxmedearly
800bb3b6d6 Hallucination bugfix (#8488) 2020-03-23 09:11:25 +01:00
Doxxmedearly
f1c6c31d93 Alcohol/Liver adjustments (#8477) 2020-03-22 21:14:01 -03:00
Doxxmedearly
e2865bd34f Drink: The Re-Refactoring (#8467) 2020-03-22 10:53:31 +01:00
Wowzewow (Wezzy)
b9b42f4f8f Janitor, hydroponics and medical inhands (#8456) 2020-03-21 13:36:49 +01:00
Geeves
28391cad07 Plasma Cutter Things (#8445)
Plasma cutters can now have their power cells removed with screwdrivers, and replaced by using the power cells on them.
Plasma cutters now do 20 damage, up from 15.
More things can now be disassembled with the plasma cutter. Non-reinforced walls, non-reinforced tables, grills, machine frames.
2020-03-21 12:46:25 +01:00
Matt Atlas
9ab1f2cfb1 Projectile impact effects, sounds and blood splatters. (#8444)
Based.
2020-03-20 21:28:28 +01:00
Doxxmedearly
938deeb66a Hallucinations Overhaul (#8259) 2020-03-20 22:24:06 +02:00
Leudoberct1
3537bc89af Lets CCIA spawn as Skrell (#8478)
I swear to god this was more painful than it looks.
2020-03-20 20:49:00 +01:00
Alberyk
2e754d1a71 Two bugfixes. (#8479) 2020-03-20 19:56:59 +01:00
Geeves
e78127cf67 Bomb Defusal Things (#8440) 2020-03-20 09:18:20 +01:00
Geeves
ca04d3f85c Artifact Ranges tweak(#8461) 2020-03-19 14:40:20 -03:00
Matt Atlas
82437acd43 Materials subsystem, material defines instead of strings, structure materials. (#8447)
The shitcode crusade begins.
2020-03-18 20:19:11 +01:00
Matt Atlas
8e836a2965 More altclick functionality. (#8442) 2020-03-18 14:02:13 +01:00
Geeves
388850d627 Some Mining Cleaning (#8363) 2020-03-18 14:01:36 +01:00
Geeves
6811b43f5b Debugger Improvements (#8419) 2020-03-17 17:19:08 +01:00
Matt Atlas
72c968eba6 Genericises rotate() on objects. (#8430) 2020-03-17 17:17:42 +01:00
Alberyk
e4a8d7d451 Fixes round start delay caused by borg name picking code (#8462)
Great meme.
2020-03-16 19:24:44 +01:00
Matt Atlas
7e027addc5 Emagging an APC twice now infects it. (#8417) 2020-03-16 18:52:54 +01:00
Geeves
d09cf4c5b3 Ouerean dishes renaming (#8459) 2020-03-16 18:04:02 +01:00
Doxxmedearly
38956f1c7a Return of right feet to the mechfab (#8452) 2020-03-16 10:38:06 +01:00
Doxxmedearly
bdf7df65cf Gun safeties stop suicides.(#8451) 2020-03-16 01:01:43 -03:00
Doxxmedearly
0e62abc493 Unconscious in Stasis (#8448) 2020-03-15 22:41:36 -03:00
Doxxmedearly
1ac4a75cf4 Husk repair fixes (#8450) 2020-03-15 22:40:56 -03:00
Geeves
2e1bfa9a09 Made the Roof Solars Start Wired (#8137) 2020-03-15 13:28:40 +01:00
Wowzewow (Wezzy)
9e2721cbc7 Fixes missing/invisible book inhands (#8424) 2020-03-14 15:16:20 +01:00
Geeves
dca6966ddd Particle Accelerator Fixes (#8428) 2020-03-14 14:43:00 +01:00
Doxxmedearly
e7a07e7f8c Animal eating bugfix/cleanup (#8420) 2020-03-14 14:37:41 +01:00
Erki
83ec5e2737 Fixes missing return values in a few Destroy() procs (#8412) 2020-03-13 23:13:07 -03:00
ParadoxSpace
ab8bf24732 Adjusts Diona Resist Modifier (#8409) 2020-03-13 19:07:15 +01:00