1485 Commits
Author SHA1 Message Date
Casper3667andGitHub efcf4b9ebe Laser pointer fixes (#11590)
* Laser pointer fixes

* Adds \the to some laser pointer stuff
2021-04-05 22:30:18 +02:00
AlberykandGitHub 0bf77191b8 Custom items 26/03 (#11553) 2021-03-30 12:32:36 +02:00
DoxxmedearlyandGitHub f23b903258 Animal Renaming Fixes (#11498) 2021-03-20 23:32:17 -03:00
GeevesandGitHub 224023e55a Diona Tweaks and Changes (#11412) 2021-03-15 21:34:36 +01:00
GeevesandGitHub 07030ce391 Vendor Throwing (#11244) 2021-03-10 14:52:50 +01:00
Matt AtlasandGitHub 622612d077 Revert "New Check" (#11344) 2021-03-01 18:24:59 +01:00
GeevesandGitHub 714448e714 New Check (#11304) 2021-03-01 16:40:59 +01:00
GeevesandGitHub e0f2d68c8d Command Headset Tweak (#10937) 2021-02-23 17:12:45 +01:00
Matt AtlasandGitHub 9e405f36b4 Fixes various items not initializing properly. (#11196) 2021-02-15 15:04:04 +01:00
Matt AtlasandGitHub 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
GeevesandGitHub 2e47d2c4e8 Megaphone Fix (#11177) 2021-02-13 13:36:57 +01:00
GeevesandGitHub 18627bf222 TTV Timer Fix (#11176) 2021-02-13 13:22:03 +01:00
DoxxmedearlyandGitHub 7c599d89ed Thetamycin Tweaks (#11164) 2021-02-13 12:57:03 +01:00
GeevesandGitHub b662967b58 Bluespace Items and Accent (#9825) 2021-02-04 10:31:59 +01:00
Wowzewow (Wezzy)andGitHub 5aba6a91b9 megaphone inhands and some cleanup (#10892) 2021-02-01 09:37:18 +01:00
SparkyandGitHub 56aeb792d4 Scan and tell (#11081) 2021-01-30 15:56:45 +01:00
Wowzewow (Wezzy)andGitHub 0f2dd823da More hearing aids (#11060) 2021-01-28 18:42:50 +01:00
MarinaGryphonandGitHub c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
Wowzewow (Wezzy)andGitHub 2ced864e12 Desk Toys and Lava Lamps (#10804) 2021-01-16 12:58:02 +01:00
GeevesandGitHub bb18e617b3 More pAI Stuff (#10647) 2021-01-16 12:56:24 +01:00
Wowzewow (Wezzy)andGitHub f4f95e6c2a Ears matter (and other antenna stuff.) (#10790) 2021-01-03 16:36:37 +01:00
AlberykandGitHub fcd0936148 Post Kotw Stuff - No Guns Edition (#10861) 2020-12-27 23:37:39 +01:00
AlberykandGitHub 6d362d7706 Add torches (#10838) 2020-12-23 00:56:04 -03:00
GeevesandGitHub 0ce5215bcc Health Analyzer Bandage 'n Salve (#10645) 2020-12-22 15:59:00 +01:00
GeevesandGitHub b1ac5a6027 Earmuff Things (#10759) 2020-12-19 14:02:32 +01:00
Matt AtlasandGitHub 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
GeevesandGitHub d8c9c9a657 Radio Usage Fixes (#10690) 2020-12-09 10:15:02 +01:00
GeevesandGitHub dd8f411bc9 T-ray Scanner Tweaks (#10665) 2020-12-05 12:49:34 +01:00
GeevesandGitHub d5c165f3c2 Cool Painters (#10669) 2020-12-01 17:07:18 -03:00
GeevesandGitHub f54a89b9f8 Uplink Adjustment (#10496) 2020-11-27 10:52:28 +01:00
WernerandGitHub 1762f16344 Migrate basic build to drone (#10651)
* Adds drone tasks to Execute UTs on Aurora and Exodus
* Adds a drone task to Migrate SQL and Perform the SQL UT on Runtime
* Changes the SQL UT to respect the config.sql_enabled setting and
  use that sql connection
* Changes the default config.sql_enabled state to 0, so uncommenting
  SQL_ENABLED has a actual effect
* Moves a number of UT tests into a helper script (code_check.sh)
* Updates the way the RUST_G dll/so is located
* Adds a check to load_databases to verify that sql is enabled
* Adds a check to establish_db_connection to verify that sql is enabled
* Adds spearate config files used during the UTs (which hold the UT db
  connection info and enable/disable the db epending on the UT)
2020-11-26 17:13:56 +01:00
AlberykandGitHub 6850e048c0 Fixes corporate liaisons and consular officers spawning with the wrong radio (#10658) 2020-11-25 19:38:04 +01:00
Wowzewow (Wezzy)andGitHub c4ce4dd232 Choose type of headset from loadout (#10540)
Choose type of headset from loadout
2020-11-22 13:45:26 +02:00
GeevesandGitHub b2ce742e9f pAI Radio Fixes and Oversights (#10616) 2020-11-22 11:33:32 +01:00
GeevesandGitHub c5d07d4ebf pAI Encryption Keys (#10537) 2020-11-19 12:24:04 +01:00
mikomyazakiandGitHub bd651305f3 Can now whisper while restrained (#10591) 2020-11-18 13:06:21 -03:00
GeevesandGitHub ae46ed4a04 Zombie Stuff (#10499) 2020-11-17 10:15:09 +01:00
GeevesandGitHub 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
Jiří BaroušandGitHub ed2a052409 Adds announcer mob and uses it for autosay instead of the full-blown AI (#10474)
* Adds announcer mob and uses it for autosay instead of AI

Also fixes a runtime when we can't get accent icon.

* Makes it gib and dust
2020-11-13 19:33:44 +01:00
GeevesandGitHub dd0b88a3ef Vampire Tweaks (#10476)
Vampires with victim awareness enabled will no longer drop their victims to the floor.
    Stunned people can no longer interact with radios. This means that you cannot use a radio while being bloodsucked.
    Clicking the drain blood ability whilst draining blood will now cause you to stop sucking blood at the end of the next drain cycle.
    Gaining a vampire power is now displayed a bit nicer in the chat log.
    Vampires now have a UI element on the HUD for how much usable blood they have, what their frenzy counter is at, and to suck people.
    Removing vampire status from a player now removes their vampire abilities and such.
    Vampires now can only suck up until 950 units of usable blood.
    Vampire glare now stuns IPCs and cyborgs as well.
    Hulks no longer have funky punctuation.
    Veil walking now uses your mob sprite instead of a generic ghost sprite.
    Triggering veil walking now breaks all grabs on you.
    The vampire help menu has been revamped to be more up to date and stylish.
2020-11-10 08:14:48 +02:00
Jiří BaroušandGitHub 0fc1345ddd transmission_method could probably be enumerated through #define. Is neater. (#10406)
* transmission_method-could-probably-be-enumerated-through-define.would-be-neater

* removes changelog
2020-11-03 03:12:23 +01:00
JohnWildkinsandGitHub 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šandGitHub 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
AlberykandGitHub 08b52069fc Fixes the spy bug's radio function (#10284)
What it says in the title. It also buffs the hearing range of the bug, so it is not totally useless.
2020-10-18 11:29:06 +03:00
GeevesandGitHub d86dcf74f8 Better Icarus Drones (#10047)
Improved Icarus combat drone code across the board, added a non-malfunctioning variant.
    The Icarus now sends combat drones to substantial space wildlife migrations.
    Added an Icarus drone target painter to some admin roles. It is an orbital drop device that will warp two Icarus drones at the targetted location.
    Added examine texts to malfunctioning combat drones that tells you what they're doing.
2020-10-06 14:23:48 +03:00
GeevesandGitHub f011e9a144 Wall Mounted Objects Fix (#10172) 2020-10-04 19:51:32 +02:00
Matt AtlasandGitHub 556f1aa86f Fullscreen overlay rework, full-black unconsciousness overlay, overlay fadeout animations + more. (#10053)
Ported the clickcatcher from tg/bay. You can now click black spots to turn. Isn't that handy, especially with vision cones.

    Reworked fullscreen overlays into an easier and better system, courtesy of PsiOmegaDelta.

    Similiarly, added fadeout animations to all pain overlays, plus unconsciousness.

    Fixed the vampire frenzy overlay never showing.

    Unconsciousness is now FULL darkness.

    Flashing mobs is now an inbuilt proc.
2020-10-02 08:53:14 +03:00
GeevesandGitHub dc73e7b5e4 Hacktool Buff (#10087) 2020-09-28 20:40:50 -03:00
GeevesandGitHub a7a4a2bf74 UI Tweaks and Changes (#10035) 2020-09-25 18:01:10 -03:00
Matt AtlasandGitHub 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