71 Commits

Author SHA1 Message Date
CHOMPStation2StaffMirrorBot 279e1614ff [MIRROR] Fixes ship sensors and adds failsafes. (#10438)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-03-16 04:48:31 +01:00
CHOMPStation2StaffMirrorBot ce2446922e [MIRROR] Initialize fixing (#10335)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-08 22:22:04 +01:00
CHOMPStation2StaffMirrorBot 0854b83265 [MIRROR] more font tag replacements (#10264)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-01 23:52:41 +01:00
CHOMPStation2StaffMirrorBot a245b8687f [MIRROR] usr to user part two (#10015)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-01-31 22:27:34 +01:00
CHOMPStation2StaffMirrorBot fc21a0cb26 [MIRROR] ports tgui color input from bubbers (#9919)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-01-23 20:35:22 +01:00
CHOMPStation2StaffMirrorBot a967fb3861 [MIRROR] Check for 516 byond:// hrefs (#9624)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-13 00:55:48 +01:00
CHOMPStation2StaffMirrorBot 0180cc74c5 [MIRROR] usr to user up to player effects (#9552)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-01 18:31:19 +01:00
CHOMPStation2StaffMirrorBot af9049155b [MIRROR] Completely merk all traces of the skill system (#9546)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
2024-11-29 00:10:57 +01:00
CHOMPStation2 7a24e79ea4 [MIRROR] ByondUI Overmap Navigation (#9267)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
2024-10-20 17:51:20 +02:00
CHOMPStation2 ab154b48b2 [MIRROR] refactors most spans (#9139)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-10-04 15:00:17 +02:00
CHOMPStation2 5ea698a0ef [MIRROR] Removes /obj/item/weapon and /obj/item/device [MDB IGNORE] (#9084)
Co-authored-by: Changelogs <action@github.com>
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-09-30 21:36:41 +02:00
tacoguy7765093 c21ee2ddb4 Fixes OM sounds and allows GPS to track OM planets. (#8380) 2024-05-12 16:27:58 +02:00
tacoguy7765093 3eebe8790b New planet: Thor (#7906) 2024-03-13 13:24:05 +01:00
Cadyn 0fdd1ffc83 Move recursive listening to component (#7894)
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-03-08 13:49:31 +01:00
CHOMPStation2 6f4e40c7be [MIRROR] Fixes sensor console (and other overmap consoles) not accepting decimal input when appropriate (#7878)
Co-authored-by: Runa Dacino <dacinoorder@gmail.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
2024-03-03 13:58:31 +01:00
Cadyn b90f7ec922 The 515 MegaPR early downport (#7783)
Co-authored-by: Selis <selis@xynolabs.com>
Co-authored-by: Selis <sirlionfur@hotmail.de>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: SatinIsle <thesatinisle@gmail.com>
Co-authored-by: Heroman <alesha3000@list.ru>
Co-authored-by: Casey <a.roaming.shadow@gmail.com>
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-02-27 20:17:32 +01:00
CHOMPStation2 937090b0ec [MIRROR] Round value adjustments for react (#7767)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-02-16 19:27:03 +01:00
CHOMPStation2 d2e66e6410 [MIRROR] Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one (#7062)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com>
2023-10-04 18:37:41 -04:00
Heroman3003 3d53d2bb62 Little Weakref Refactor 2023-06-03 09:22:18 +00:00
UserU 0040080fb0 Update helm.dm 2022-10-21 22:05:47 -07:00
UserU 7587cd5101 comments 2022-10-21 16:30:32 -07:00
UserU d73eb1caec oops 2022-10-21 15:55:11 -07:00
UserU a5a30aadba fix 2022-10-21 15:54:17 -07:00
UserU 878e15c44e Revert 2022-10-21 00:44:11 -07:00
Casey d8b03336e5 Sanitization 2022-10-02 17:58:34 +00:00
Casey 928a321b5f TGUI Input Conversions 2022-06-19 03:59:14 +00:00
Casey 5e944a23f3 AI/Borgs and Shuttles 2022-03-12 21:00:30 +00:00
Casey fe8c4753eb Offmap Tweaks 2021-12-03 07:14:17 +00:00
Aronai Sieyes 8cfb426ef7 Merge pull request #11342 from VOREStation/Arokha/connectedfancycomps
Skyrat connected consoles
2021-08-06 21:47:09 +00:00
Chompstation Bot 481c0e314e Convert some bools to TRUE/FALSE instead of 1/0. 2021-07-16 17:44:40 +00:00
Chompstation Bot 877b582a85 Replace all the overmap icons 2021-07-03 20:34:03 +00:00
Chompstation Bot b6e1989a01 The One Where I Port Modals 2021-06-30 19:29:34 +00:00
Novacat 9dcda80a06 Merge pull request #10754 from VOREStation/Arokha/shiplight
2 Overmap Fixes
2021-06-25 18:26:05 +00:00
Chompstation Bot 37031c2c9b Shuttle control panel (rebundled) 2021-02-14 08:29:32 -05:00
Novacat 3d5c11d6df Merge pull request #9629 from Novacat/nova-basicfixes
Shuttle Console ID Stuff
2021-02-01 03:25:27 +00:00
Verkister 9848c0e719 Merge pull request #9225 from VOREStation/upstream-merge-7708
[MIRROR] Makes wall-mounted machines layer above windows
2020-10-27 08:16:29 +00:00
ShadowLarkens 3f191e4204 NanoUI Goes To Brazil 2020-09-20 02:36:46 -07:00
Novacat 68f64d3d84 Update ship.dm 2020-08-31 23:53:59 -04:00
Cyantime 6d5c14c448 Stops meson/etc use with overmap consoles 2020-08-31 23:39:49 -04:00
Rykka d2fb9a7691 Rebase onto Master for Volume Control Panel, Squash Commits 2020-08-27 19:47:38 -04:00
ShadowLarkens 48b630891e TGUI Overmap Shuttle Controls 2020-08-18 20:42:12 -07:00
ShadowLarkens 1ff5627f47 TGUI Shuttle Consoles 2020-08-16 22:27:09 -07:00
Aronai Sieyes 09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
Aronai Sieyes 1acfafd62f When looking at machines, don't allow mesons/material/etc 2020-05-08 11:13:20 -04:00
Aronai Sieyes 6ebd249748 Rewrite examine() to pass a list around 2020-04-29 16:42:50 -04:00
Unknown dfedf60c0f Requested Changes 2020-04-26 10:58:56 -04:00
Leshana 763753648b Implements "static" area machinery power usage
- Instead of using auto_use_power to re-tally up machinery's power usage every cycle, track the steady "static" load separately from the transient "oneoff" usage.  Machines then only need to inform the area when they use oneoff power or *change* their steady usage.
- Remove auto_use_power and stop SSmachines from calling it.
- Add vars to track "static" usage for each of the three power channels to /area
- Rename the existing three vars to "oneoff" so its clear what they mean (and to catch people accidentally updating them directly)
- Update area power procs and APCs to use the new variables.
- Rename /area/proc/use_power() to use_power_oneoff() to make it clear what it is doing.
- Deprecate /obj/machinery/use_power() in favor of use_power_oneoff() but don't delete yet.  Can transition gradually.
- Add logic to the update_power procs on machines to calculate the deltas and update static area power whenever their usage changes.
- Add logic to machines to update area power when they are created, destroyed, or move.
- Moved /obj/machinery procs related to area power usage into machinery_power.dm to make them easier to find.
- Added or updated comments in several places to explain what is going on and how to use it.
2020-04-23 19:04:34 -04:00
Leshana 93fb3f7865 Call update procs instead of directly setting idle_power_usage or active_power_usage.
- Adds the update_idle_power_usage() and update_active_power_usage() procs for the respective vars.
- Switches all places modifying those vars directly to call the procs instead.
- This will let us react to the change appropriately, paving the way towards static area power.
- Adds update_power_channel proc for the sake of completeness, but no machines actually modify it so far.
2020-04-22 20:47:15 -04:00
Aronai Sieyes d9b3739669 Merge branch 'master' into vplk-shuttle-construction 2020-04-13 09:30:05 -04:00
Leshana 4d9cc39664 Make shuttle control consoles constructable.
- Adds circuit boards for shuttle consoles. (Ferry, Multi, and Overmap).
- Deconstructing a console saves the linked shuttle tag in the board for when it is re-constructed.  New boards start blank but will auto-link if you build the console on a shuttle.
- Boards know what type of shuttle they can control and will only auto-link with a shuttle if it is the appropriate type.

Note: By default the only mapped-in shuttle consoles that are deconstrutable are overmap and multi shuttle consoles.   For any others, consoles built mid-game will be deconstrutable but the mapped-in ones will not.  That way the arrival, escape, supply ferry shuttles etc won't be messed with unless the mapper specifically chooses to override and make them that way.
2020-04-11 19:54:03 -04:00