Commit Graph
88 Commits
Author SHA1 Message Date
7c3cd86f14 APC & Machinery Refactor + Local Powernets (#19991)
* local powernet and machine power refactor

* some fixes

* more tweaks + powerchange() refactor

* fixes var edited apcs on meatpackers.dmm

* fixes issue with power channels

* Reviews

* delta fix

* Update code/game/machinery/portable_turret.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* removed area power change proc

* damn morgues

* requested changes

* request changes

* deconfliction

* mapping fixes

* some fixes from TM

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-01-30 22:28:10 +00:00
S34NandGitHub 667dd5d4ac 515 Compatibility (#19636)
* 515 compat

* double spaces

* Callback documentation, aa review

* spacing

* NAMEOF_STATIC

* big beta
2022-11-08 23:08:40 +00:00
KalevTaitandGitHub 209c12f745 paperwork (#18297) 2022-07-10 14:01:29 +01:00
Farie82andGitHub 671f289e18 Fixes a runtime when you remove a fax too fast when sending it (#17360) 2022-01-24 14:40:08 +01:00
Sirryan2002andGitHub 79fd4f99dd [GBP: No Update] Fax Machines can no longer eat folders (#17341) 2022-01-18 10:22:57 +01:00
Sirryan2002andGitHub c9df82da96 hotfix (#17147) 2021-11-21 07:50:34 +01:00
SteelSlayerandGitHub da544ecbbc fax machine fix (#17142) 2021-11-19 16:07:24 +01:00
9f533d137d [TGUI] Converts Photocopier interfact to TGUI + refactors its code and adds two new features (#17001)
* yuh

* God is a bureaucrat

* Last second fixes

* Revert "yuh"

This reverts commit bd7c0fcbb3.

* oops

* Revert "oops"

This reverts commit 7922b564a6.

* tgui fix

* Apply suggestions from code review

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Fax Proc Fix + M -> copymob

* TGUI Tweaks + Autoupdate changes

* batch suggestions from Mochie

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>

* variable cleanup

* more refactoring + documentation

* define documentation

* Apply suggestions from code review

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>

* adds Destroy() proc

* attempt #3 to make this pass tests

* lazy init list stuff

* Implements LazyInitLists and Cleans up For Loops

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
2021-11-15 21:43:56 +01:00
d006c249c3 Sprite tweak for long range and syndie fax machines (#16843)
* cuts down on sprite bloat, recolours faxes

* Apply suggestions from code review

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* more prominent syndie stripe

* long range tweak

* denth tweaks

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2021-10-17 11:12:14 +01:00
variableundefinedandGitHub 841ad0f1fd Merge pull request #16609 from SabreML/GC-fixes-1
GC fix bundle #1
2021-09-06 22:15:44 -05:00
SabreML 9b14481b0d Fax 2021-08-28 21:06:35 +01:00
S34NW 14004ce2f2 fax machines, chairs, pews, corpo sofa 2021-08-22 16:34:55 +01:00
AffectedArc07 f2770ed6be Merge remote-tracking branch 'ParadiseSS13/master' into brutal-part1 2021-03-11 18:41:17 +00:00
Fox McCloudandGitHub 78cb60f160 Fixes Some Sounds Having Reverb (#15602)
* Fixes Some Sounds Having Reverb

* typeless
2021-02-24 09:34:34 +00:00
AffectedArc07 f5f97882cf BRUTAL Part 1 - No proc var/ in procs 2021-02-01 14:10:08 +00:00
36674f05f1 [TGUI] Minor Fixes/Tweaks To Various Machines (#15365)
* comms computer fixes/refactor

* card computer tweaks

* IDcomputer: colorize departments in list

* faxmachine: aghosts no longer see log out when not logged in

* Fixes #14591

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-01-28 19:06:18 +00:00
AffectedArc07 54dd2765b4 Converts all tgui_ to ui_ 2020-11-21 12:10:58 +00:00
Kyep 52b38a272a var/list/data = list() 2020-08-29 14:40:38 -07:00
Kyep 84d94b3933 AA noticed this 2020-08-14 13:58:47 -07:00
Kyep 644c8d1cc9 AA requests 2020-08-14 08:21:16 -07:00
Kyep 5c15feec13 minor UI thing for error message 2020-08-14 07:22:09 -07:00
Kyep 4fcefdba14 [TGUI] Fax Machines 2020-08-14 07:14:31 -07:00
AffectedArc07andGitHub 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07andGitHub 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
AffectedArc07 c64bc93649 Replaces all var/const with #define 2020-01-28 21:25:20 +00:00
variableundefinedandGitHub 1dc8e66cbc Merge pull request #11772 from Couls/constructable-rechargers
[READY] Constructable Rechargers and machinery tweaks
2019-08-23 09:16:37 -04:00
TDSSS fe297fbd93 incorporated kyet's desired changes 2019-07-01 13:07:10 +02:00
Couls cf31a774a5 Rechargers can be built now
Rechargers now use capacitors as their stock parts and recharge faster depending on the quality of the recharger(may need balancing)
Can now also place smaller machinery on tables by clicking on the table while pulling them(microwaves and soda dispensers are some examples)
2019-07-01 01:19:17 -04:00
TDSSS d5af92d346 Initial commit 2019-06-06 14:12:44 +02:00
Twinmold d5a4db247c KasparoVy Change (It didn't take the first time... ?)
For whatever reason, first time it didn't actually take.
2019-04-03 00:46:43 -05:00
Twinmold 08e2512e6f KasparoVy Change
Just took his line. Works.
2019-04-03 00:45:39 -05:00
Twinmold 9bb2cab1a0 Less Parenthesis
Simple, right?
2019-04-03 00:35:22 -05:00
Twinmold 37a8d796a6 One Less Line
All this does is turns the sanity check into a not check rather than an
empty positive check.
2019-03-31 17:39:40 -05:00
Twinmold f65bfef89e Fixes Sending Faxes Using Toner
As the code currently stands, whenever you send a fax to Central Command
or the Syndicate, it makes a non-existant copy of the fax using toner
from your own machine. This fix removes unnecessary code and no longer
requires toner to send a fax.

Fixes: #11172

🆑 Twinmold
Fix: No longer costs toner to send a fax to Central Command
/🆑
2019-03-31 16:45:43 -05:00
datlo 5f771d46da remove access requirement on emagged fax 2018-12-11 07:48:57 +00:00
Kyep 079848cccc evilfax/bless update 2018-11-13 18:16:49 -08:00
Mars 984339ce42 Merge-conflict fix + check for null rather than type. 2018-10-12 18:59:54 +02:00
Mars d9b60a7bfb Fix merge conflict 2018-10-09 09:41:37 +02:00
Desolate c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
Purpose 037f215d16 updates vars to use the defines 2018-09-16 01:22:57 +01:00
alex-gh 49f3a47c31 Ghosts can no longer eject IDs from fax machines and ID computers. 2018-09-09 00:28:14 +02:00
Mars bedaad976f Ensure admin\topic.dm uses mostly locateUID 2018-08-17 20:06:22 +02:00
Mars b5b09b435c No hard-coded format in the macros anymore 2018-08-16 11:51:52 +02:00
Mars e8d92b3ced More flexible macro 2018-08-16 11:37:03 +02:00
Mars 4d3c3b29e4 Quick Regex replace action
Used Regex to replace all hrefs with \ref and the same displayed text
with the corresponding UID macros
2018-08-15 23:57:46 +02:00
Mars a5c9cfd1cb Fixes and polishes fax radio replies
Can use the radio option to reply to faxes again.
Centcomm doesn't reply over radio to syndicate faxes.
Removes unreachable code.
2018-08-12 12:00:32 +02:00
Fox McCloud 5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
tigercat2000andGitHub 6743a6136c Merge pull request #8777 from MarsM0nd/admin_fax
Fax machine changes
2018-04-06 20:33:07 -07:00
Fox McCloud 5701ea7c75 Ports Nano UI to Subsystems 2018-03-26 23:59:52 -04:00
Mars a83b802392 Better spacing 2018-03-22 09:55:48 +01:00