Commit Graph

1374 Commits

Author SHA1 Message Date
Geeves
d67f81c9ff Spark Bulbs (#11241) 2021-03-01 16:41:41 +01:00
Geeves
714448e714 New Check (#11304) 2021-03-01 16:40:59 +01:00
Ferner
d0028a1e06 Merge branch 'master' into placeholder 2021-02-23 20:20:58 +01:00
Geeves
64fdf81fa7 Noose Fixes (#11266) 2021-02-22 23:03:44 +01:00
Ferner
77e2b692e5 Merge branch 'master' into placeholder 2021-02-20 03:12:27 +01:00
Geeves
4e3a027c5d Shooting Lights (#11188) 2021-02-18 17:28:16 -03:00
Ferner
2307beaff6 Merge branch 'master' into placeholder 2021-02-17 06:12:13 +01:00
Yonnimer
26125cb563 Makes dionae insulated against shocks (#11092) 2021-02-16 20:37:20 +01:00
Sparky
bd4b88b045 You see me rollin' - Roller Bed Tweaks (#11150) 2021-02-16 19:41:55 +01:00
Matt Atlas
c30cd94024 Reworks armor damage reduction + armor components + more goodies. (#11106)
Ports Baystation12/Baystation12#27254 and Baystation12/Baystation12#24787 and everything inbetween I guess.

Note that this PR makes guns and armor overall stronger. Lasers also once again do organ damage.
2021-02-14 17:54:45 +02:00
Ferner
1b98380b46 Merge branch 'master' into placeholder 2021-02-03 21:36:34 +01:00
Geeves
b20403b2f8 SMES Destruction (#11075) 2021-01-30 15:58:25 +01:00
Ferner
29b72d0304 Final cabling, breaker tweak to make it all work 2021-01-30 03:50:44 +01:00
MarinaGryphon
c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
Geeves
7060702152 Antimatter Engine Tweaks (#10836) 2020-12-23 00:56:30 -03:00
Matt Atlas
8007ccd2ea IPC battery rework, ion rifle nerf, surge damage. (#10245)
- EMPs no longer deal permanent damage. Instead, they deal a temporary kind of damage called surge damage, that lasts for 10 seconds at maximum.
  - Surge damage makes mechanical or assisted limbs count as broken and nonfunctional.
  - Surge damage has special interactions with the mechanical heart and eyes.
  - EMP damage is no longer randomized. It is now much more consistent.
  - IPC battery is no longer represented as nutrition. Instead, the microbattery organ contains a super-capacity cell that is used for all their actions. This is represented with a new HUD icon.
  - Hardsuits can now be charged in robot chargers if you are wearing them.
  - Ion bolts now have a hit sound.
  - Removed the ion rifle lethal mode.
  - The ion rifle now has four shots.
2020-12-19 01:34:40 +01:00
Wildkins
63c6cd2158 Bugfix Shotgun (#10732)
* Bugfix Shotgun

* fix changelog
2020-12-08 11:43:09 +01:00
Geeves
7af7d3187b Remote Canisters (#10563) 2020-11-22 10:57:16 +01:00
mikomyazaki
a7b4a44db5 Runtime is now always well lit. (#10580) 2020-11-20 13:34:48 +01:00
Hockaa
3110ea07ee Changes some emitter font size (#10526) 2020-11-15 22:58:56 +01:00
Jiří Barouš
32bd199cf0 APCs can be controlled by admins, airlock admin UI fixes (#10556)
bugfix: Fixes APC UI initial height so that scrolling is not necessary.
    admin: Admins can now operate APCs (when ghosted).
    admin: Admins can now operate airlocks with special privileges only when ghosted (to prevent accidental admin abuse).
    refactor: Airlock VueUI should now properly update constantly (including admin options).
2020-11-15 13:12:15 +02: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
mikomyazaki
600a9a714c Solves excessive runtime production from beams being created improperly. (#10473) 2020-11-06 03:18:30 +02: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
Jiří Barouš
524bf9c417 Mitigates (autolathe) recycling exploits by minimizing what can be recycled, adding unit tests and fixing the recipes (#10375)
* Mitigates research recycling exploits by minimizing what can be recycled

* Moves the research design check into a new unit test

* Adds unit test for stack material recipes costs and fixes these costs

* Instead of changing recipes the resulting materials are worth less

* Crap fix
2020-10-30 12:20:59 +01:00
Jiří Barouš
2a971fae8a Security areas mapping improvements (#10366)
* Splits bigger security areas into multiple

* Adds low level APC and maps it into the security areas
2020-10-30 12:17:55 +01:00
mikomyazaki
b9013f540a Power cells now drain to zero (#10385) 2020-10-30 11:41:48 +01:00
Geeves
595998296d Emitter Shot Counters (#10354) 2020-10-28 18:11:12 +01:00
Jiří Barouš
b1bd1d210f SMES improvements - visible hatch actions, examine to see coils, coils show rating and throughput (#10288) 2020-10-22 17:26:12 +02:00
JohnWildkins
0ed0cba6b7 Replace ID/PDA/Wallet checks with GetID() (#10204) 2020-10-10 12:58:41 +02: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
Hockaa
683eb244d0 Particle Accelerators are easier to hack + PA wire tidying (#10027) 2020-09-23 12:28:13 +02:00
Geeves
172b34f23a Shield Generator Responsiveness (#10014) 2020-09-20 14:37:19 -03:00
Geeves
5b87eb39d3 Browser Window Stuff (#9960) 2020-09-14 11:00:14 +02:00
Wowzewow (Wezzy)
307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
Geeves
a24f4ddb79 Crystal Agitators (#8609) 2020-09-01 14:04:12 +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
Cyantime
1a8940bbd8 Adds defines for species and bodytypes (#9707) 2020-08-24 13:59:24 +02:00
Alberyk
13f303ce81 Removes mesons and material scanners from the station (#9726) 2020-08-24 13:58:14 +02:00
fernerr
b9db49aded CC-zlevel flattening, Antag base refurbishment, bugfixes and more (#9686) 2020-08-19 10:24:25 +02:00
Wowzewow (Wezzy)
7114d3525f More new sounds and fixes equip sounds (#9464) 2020-08-12 11:17:39 +02:00
Matt Atlas
c7c5d44a97 Reworks stasis, reshuffles life order, makes gases use defines. (#9409) 2020-08-09 13:20:06 +02:00
Geeves
be933c23b0 Cable Restraints Fix (#9516) 2020-07-30 01:57:45 -03: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
mikomyazaki
fe9c40b2f5 Fixes closing APCs. (#9441) 2020-07-24 00:46:34 +02:00
mikomyazaki
7d9492f500 Tidies up APC code (#9391) 2020-07-22 18:49:54 +02:00
mikomyazaki
5e406c4b8d Converts PACMAN UI to vue (#9370) 2020-07-19 20:28:59 -03:00
Geeves
2cb2bce2af Gradual Research (#9342)
The RnD Console UI has been overhauled.
    RnD levels are now a gradual progress instead of just leveling up, not much has changed, but deconstructed items now give more * Data disks now tell you what they contain.
    The red scanning goggles now let you see examined items' tech levels.
    RnD consoles should now open on the main menu instead of the research menu.
    Ejected items from the RnD console and destructive analyzer now go into your hands if you're adjacent.
2020-07-18 23:36:06 +03: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
Wowzewow (Wezzy)
793892ae0b Amount in stacks is bold now (#9269) 2020-07-06 13:52:28 +02:00