87 Commits

Author SHA1 Message Date
Kashargul d75f90466d removes all var/ in procs (#12738) 2026-05-05 10:55:04 +02:00
CHOMPStation2StaffMirrorBot acd4f1c387 [MIRROR] Convert some more globals (#12482)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-03-03 01:11:36 +01:00
CHOMPStation2StaffMirrorBot d031fa3c4e [MIRROR] More globals (#12341)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-01-30 20:27:42 +01:00
CHOMPStation2StaffMirrorBot 953250b06a [MIRROR] Relaymove Moved To Remote Views (#11914)
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
2025-11-05 18:56:44 -05:00
CHOMPStation2StaffMirrorBot 7d57273375 [MIRROR] Fixing client eye (#11812)
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-10-12 22:44:25 -04:00
Selis 386c4f6756 [MIRROR] Unit Test rework & Master/Ticker update (#11372)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: C.L. <killer65311@gmail.com>
2025-08-12 08:46:46 +02:00
CHOMPStation2StaffMirrorBot 23a48feba4 [MIRROR] Signals and God (#11242)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-07-26 03:54:31 +02:00
CHOMPStation2StaffMirrorBot 2c9453b5c3 [MIRROR] var/global/list -> GLOB. conversion (#11193)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-07-16 00:24:42 +02:00
CHOMPStation2StaffMirrorBot 94940d84ab [MIRROR] move invisibility to defines (#10787)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-27 20:53:07 +02:00
CHOMPStation2StaffMirrorBot 5853b61b55 [MIRROR] New to init final (#10649)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-17 13:52:07 +02:00
CHOMPStation2StaffMirrorBot 8d0febfbb6 [MIRROR] next grep, no spaces (#10548)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-29 22:13:04 +01:00
CHOMPStation2StaffMirrorBot c844cc3dee [MIRROR] Finish Machinery new to init (#10439)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-16 15:44:59 +01:00
CHOMPStation2StaffMirrorBot 789db280cc [MIRROR] space cleanup (#10414)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-15 00:47:51 +01:00
CHOMPStation2StaffMirrorBot 65f21fb1d3 [MIRROR] end of file Fix (#10355)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-11 17:58:14 +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 ad0915a957 [MIRROR] some more new to init (#10270)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-02 02:31:24 +01:00
CHOMPStation2StaffMirrorBot e957f101c5 [MIRROR] more new to Init (#10183)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-02-16 03:06:56 +01:00
CHOMPStation2StaffMirrorBot 42463a356a [MIRROR] Consolidates some /Destroy()s to make them properly delete (#10171)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-02-15 06:03:28 +01:00
CHOMPStation2StaffMirrorBot 7bfffc808d [MIRROR] Adds Trait Genetics (#10142)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-02-13 15:41:59 +01:00
CHOMPStation2StaffMirrorBot ed79946ade [MIRROR] some istype to macros (#9802)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-01-05 23:01:49 +01:00
CHOMPStation2StaffMirrorBot d35faa5844 [MIRROR] Adds a new ghost vis blocking area flag (#9636)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-22 05:31:04 +01:00
CHOMPStation2StaffMirrorBot f72f2f8c89 [MIRROR] Server maint subsystem (#9408)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-11-04 22:00:41 +01:00
CHOMPStation2 f172e1f5b3 [MIRROR] even more local defines (#8516)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-06-14 08:28:10 +02:00
Kashargul e28fa96705 Tg panel patch 2 (#8085)
Co-authored-by: Cadyn Bombaci <cadynspacetechguy@gmail.com>
2024-05-15 13:42:13 +02:00
Raeschen 763e504e5f Several harddels/runtimes (#7937) 2024-03-25 14:22:43 +01:00
Drathek 3995338290 Moar whitespace normalization [MDB IGNORE] (#7750)
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-02-16 10:54:47 +01:00
Razgriz 15f43a90e1 Fix the ChangeTurf improvements PR, 3725 2022-02-28 23:33:34 -07:00
Chompstation Bot 15cafbe65b Optimize a couple things 2021-07-20 21:30:20 +00:00
Novacat f486590027 Merge pull request #10053 from VOREStation/upstream-merge-8000
[MIRROR] Fixes runtime in chunk.dm: line 91, I think?
2021-03-31 09:13:12 +00:00
Chompstation Bot ad57e1ad13 [MIRROR] Sideports a couple of init unit tests from Neb. 2021-02-27 18:45:36 +00:00
ShadowLarkens a20eef5bfb TGUI Camera Console - Part 1; Plain console done
# Conflicts:
#	code/_onclick/hud/skybox.dm
#	code/controllers/subsystems/skybox.dm
#	code/game/machinery/computer/camera.dm
#	tgui/packages/tgui/public/tgui.bundle.js
2020-07-16 16:17:36 -07:00
Atermonera affd284004 Add AI Picture-in-Picture Mode! 2020-06-03 10:09:30 -04:00
Atermonera c2c01d278c Merge pull request #7165 from Cyantime/patch-2
Fixes AI Eye Examining
2020-05-16 22:25:07 -04:00
Rykka dd2efa029d Bad Formatting, my bad. 2020-05-10 22:00:41 -04:00
Rykka 29037fd40a AI PiP Fixes
Fixes the undefined icon resulting in this:
![https://i.tigercat2000.net/2020/05/firefox_4x2cbYTrT1.png](https://i.tigercat2000.net/2020/05/firefox_4x2cbYTrT1.png)
Fixes the two buttons being misaligned with the UI.
Fixes double-clicking inside the AI PiP room teleporting the AI Eye out to the room and completely breaking the view. Do note that double-clicking no longer works at all inside the multi-cam room, as a tradeoff for completely preventing UI breaks.
2020-05-10 21:53:31 -04:00
Rykka 3b3a7b960c Add Picture-in-Picture Mode for AI's, Working on Resolving Runtime
WIP DESC
2020-05-10 12:31:49 -04:00
Aronai Sieyes d3da6ae4a5 Refactor move code 2020-04-26 16:42:50 -04:00
Atermonera d7a9416bb8 Clean up various things 2020-04-03 03:15:06 -04:00
ShadowLarkens 2e23dcdb49 Speed up mapload significantly
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2020-03-19 00:29:24 -04:00
Arokha Sieyes 47ccc655db Deprecate the stream operator 2020-02-12 19:38:43 -05:00
Atermonera 2df5e9fe0e Merges AI Branch into Master 2018-12-01 00:06:38 -05:00
Arokha Sieyes d12860aef8 Make turf obfuscation lists lazy 2018-02-17 21:55:59 -06:00
Arokha Sieyes c2d5507f21 Bad dog down boy
Removes ability of the AI to see borg cameras when they are away from the station (no UFO spying)
Also removes borg ability to mess with doors on UFO (aliennn technologyyy)
2018-02-03 19:34:45 -05:00
Aronai Sieyes 1ec3d4b598 Fixes #4633 (#4651) 2018-01-28 18:07:28 -08:00
Arokha Sieyes f2fef6f410 Planes Framework (#4545)
* Polaris initial plane upstream merge

* POLARIS: Fix RIG visors with new plane system, and material scanner VIS_FULLBRIGHT

* POLARIS: Fix GetFlatIcon so that cameras and id pictures don't show the HUD overlays.

* POLARIS: Adds a 'alter values' proc for plane master ease of tweaking

Setting stuff like colorblindness variety and things.

* Remove NIF reference, fix lighting layer define

* Handle effects above lighting plane

* Moved all layer defines to planes+layers.dm
* Fixed overlays that are supposed to be above lighting to use the PLANE_LIGHTING_ABOVE

* Merge: 3000% human/update_icons() speed improvement

* Merge: Avoid ghosts pointing at things
2018-01-17 13:45:54 -06:00
Leshana e48b548f2b More and more Destroy() cleanups all across the board - Return qdel hints. 2017-06-05 23:01:41 -04:00
Leshana 44ff1a70c6 Removes the datum pool, as it is not performant.
* Creating new objects is cheap, in fact comparable to the cost of getting it out of the pool, so it doesn't help there.
* Placing items in the pool is far more expensive than letting them garbage collect due to the resetting of vars and such.
2017-05-04 01:58:33 -04:00
Datraen fe9d3fd4c4 Merge pull request #1027 from Kelenius/mobCleanup
Changes types of ghosts and eyes
2016-03-18 13:50:47 -04:00
Kelenius 89ff4f5fc3 Adds ..() to /obj/structure/New() 2016-03-12 14:13:13 +03:00
Kelenius 19782d5b10 Fixes AI eye in nullspace bug 2016-02-25 16:21:54 +03:00