Commit Graph
169 Commits
Author SHA1 Message Date
SleepyGemmyandGitHub 14d7cc6a4d Reworks and Cleans Up Ambience Code (#14652)
* Reworks and Cleans Up Ambience Code

* Removes Unused Defines; Minor Code Comments

* Cleans Up Code Comments

* Changelog

* Changelog Update
2022-08-21 16:25:24 -03:00
Matt AtlasandGitHub 2cfa20e3da Fixes the "None" gradient/fade being unselectable, fixes broken console sprite. (#14396) 2022-07-06 21:15:39 +02:00
WildkinsandGitHub c040f9dc6f Fix PDA flashlights not working or installing (#14336) 2022-06-18 22:11:33 +02:00
DoxxmedearlyandGitHub 6c57599584 Kills modular_computer hear_talk runtimes (#14270) 2022-06-10 01:35:09 +02:00
Wowzewow (Wezzy)andGitHub c70f3e26cf The Computer-ening (#13831) 2022-06-04 23:19:33 +02:00
Matt AtlasandGitHub f3bb184919 Fixes drop pods, fixes the Ninja TP consoles, fixes shuttles being unable to dock with the Horizon. (#14138) 2022-05-29 20:26:06 +02:00
Wowzewow (Wezzy)andGitHub eafa547b5c Ports use_tool proc from /tg/ (#13411) 2022-05-23 14:39:00 +02:00
WildkinsandGitHub fc2a99f1a8 Explosion Performance (#13988) 2022-05-17 18:11:40 +02:00
WildkinsandGitHub a4461a17af Implement Bay's SSmachinery and power usage updates, further unclogging the toilet (#13910) 2022-05-16 18:50:16 +02:00
mikomyazakiandGitHub e59589ec8a Gripper attackby fixes (#13571)
This cannot go wrong, can it?
2022-04-20 22:15:15 +02:00
WildkinsandGitHub 8a28865697 Fix security camera consoles, hopefully (#13507) 2022-04-14 20:27:39 -03:00
alberyk 8c1d2a7cde Merge branch 'master' into final_away_maps_additions
# Conflicts:
#	code/__defines/misc.dm
#	code/modules/client/preference_setup/loadout/loadout_xeno/tajara.dm
#	icons/mob/head.dmi
#	maps/exodus/code/exodus.dm
2022-04-04 19:47:58 -03:00
mikomyazaki 45d9e9e23c Teleport pads are now controlled directly by the teleport control computer program.
Replaces all teleport stations with modular computers with that program.
2022-03-16 15:20:58 +00:00
mikomyazakiandGitHub aa426acc1b Removes Clown and Mime PDA presets (#13384)
* Removes Clown and Mime PDA presets.

* Removes Clown and Mime PDAs from Merchant / Random loot.
2022-03-16 02:49:23 +01:00
alberyk 805ffc2f85 Merge branch 'master' into computer_tweaks
# Conflicts:
#	code/game/jobs/job/ship_crew.dm
2021-10-10 13:18:14 -03:00
GeevesandGitHub 6fed849316 Sprite Generation Tweak (#12503) 2021-10-05 14:55:31 -03:00
alberyk 224acea24a tweaks 2021-09-24 01:40:00 -03:00
alberyk ae15e82f76 All jobs 2021-09-23 23:07:28 -03:00
Casper3667andGitHub 7806e5f585 Fixes some issues with loadout wristbounds & tablets (#12127) 2021-07-03 18:44:57 -03:00
GeevesandGitHub 729ff8627f Loadout Laptop ID Slot (#11885) 2021-05-24 16:20:42 +02:00
Casper3667andGitHub bd95316b9d Modifies modular computer programs & loadout (#11647)
* Modifies loadout computers

* changes record download access

* Removes a small mistake
2021-05-14 20:04:59 +02:00
GeevesandGitHub 1dd5b25354 NTIRC Communicators (#11658) 2021-04-28 16:56:16 +02:00
GeevesandGitHub 5c0aacfbbd Right Slots (#11384) 2021-03-14 13:05:27 +01:00
GeevesandGitHub 3126db3acd Merchant Account (#11220) 2021-02-21 03:04:13 -03:00
GeevesandGitHub 7123c99890 Console AI Eject Fix (#11234) 2021-02-20 14:19:27 +01:00
GeevesandGitHub 97ead4b39e Wristbound Fix (#11191) 2021-02-15 20:12:49 +01:00
Wowzewow (Wezzy)andGitHub c11743eb29 fixes fisanduhian ushanka and pda inhands (#11111)
Fixes #11074
Fixes #11098
2021-02-02 15:06:20 +01:00
Wowzewow (Wezzy)andGitHub f88fdd706d Wrist Slot (Wear watches with gloves!) (#10951) 2021-02-01 11:12:37 +01:00
GeevesandGitHub 9b12a30fe6 Remote Teleporter Control (#10901) 2021-01-23 19:08:50 +01:00
MarinaGryphonandGitHub c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
GeevesandGitHub bb18e617b3 More pAI Stuff (#10647) 2021-01-16 12:56:24 +01:00
KarolisandGitHub 339c531ad7 New chat client / messenger (#10654) 2021-01-11 10:04:16 +01:00
KarolisandGitHub 93cddfd1a8 VueUI accounting console port (#10867) 2021-01-04 20:56:32 +01:00
GeevesandGitHub 5fd8bb3670 Roboticist Medical Records (#10819) 2020-12-22 15:45:00 +01:00
WildkinsandGitHub b053ce9ba7 VueUI Titlebars, Resizing, and Scrolling (#10528)
TL;DR: Goodbye gross white BYOND titlebar ruining my immersion, hello beautiful theme-matched titlebars of the future. Screenshots below.

    Removes the BYOND titlebar (and thus resizing / dragging features) and replaces them with Vue/JS replacements, which may be styled as needed.
    Added a debug button that appears when UIDEBUG is defined if the user has developer permissions, thereby allowing UI developers to toggle debug mode on/off at will in-game
    A few minor styling tweaks (like adding a parameter to have buttons be an icon only so they don't have an extra margin-right sticking out)

Pretty much all of the JS heavy lifting here was ported from /tg/ and then butchered by yours truly, to get it working with our Vue system rather than their React-based system. There are no doubt more than a few JS warcrimes in here, so I'd appreciate a thorough, but gentle, review of things, as well as a decent bit of testing.
2020-12-06 20:23:54 +02:00
mikomyazakiandGitHub 95d4935e3c Maintenance Drones no longer get chat clients. (#10553)
Maint Drones don't need to appear on the direct message list.
2020-11-15 13:05:34 +02: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
JohnWildkinsandGitHub 44664fc90d Modular PDA tweaks and bugfixes (#10440)
rscadd: "Handheld modular computers now use flashlights as a light source. They may be turned on/off via a button in the PC header, and have their brightness adjusted in Hardware Configuration."
    tweak: Message notifications should be much larger.
    tweak: "Chat messages are now logged to the NTNet Monitoring program."
    bugfix: "IDs are now unregistered from computers when the computer is destroyed."
    bugfix: "Fix Eject Battery having a global view range."
    bugfix: "Chat Clients are no longer set to 'silent' by default."
    backend: "Added a new slider component for VueUIs."

Closes #10439
2020-11-10 08:12:51 +02: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
GeevesandGitHub e439573dee Improved Implant Tracker (#10291) 2020-10-24 23:09:31 +02:00
GeevesandGitHub 788b02086f Modular Wristbound Sprite Revert (#10206) 2020-10-23 16:45:51 +02:00
GeevesandGitHub f15de32f31 Tech Support Things (#10050) 2020-10-23 15:22:41 +02:00
GeevesandGitHub 3a836743b4 Modular Computer VueUI Update UIs (#10190) 2020-10-07 11:40:23 +02: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
Matt AtlasandGitHub 5d875f9bb5 Matt's Bugfix Galore (#9816) 2020-08-29 16:24:10 +02:00
Matt AtlasandGitHub 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
Wowzewow (Wezzy)andGitHub acb9a9db7a Adds onmob sprites for wristbound computers (#9463) 2020-08-26 02:41:29 +02:00
mikomyazakiandGitHub 5ffe658cbc Modular computers no longer use power when shutdown. (#9676)
Fixes #9671
2020-08-13 23:00:20 +03:00
Wowzewow (Wezzy)andGitHub 7114d3525f More new sounds and fixes equip sounds (#9464) 2020-08-12 11:17:39 +02:00
Wowzewow (Wezzy)andGitHub 52714f4ff7 Revert "Modular Computer Screens (#8646)" (#9636) 2020-08-07 21:04:13 +02:00