Commit Graph

22390 Commits

Author SHA1 Message Date
nicetoolbox d79a08baf8 refactor lathe/imprinter to start_machine 2020-10-03 18:12:00 -07:00
nicetoolbox 49c5691458 finish_destroyer usr is an implicit var 2020-10-03 17:37:44 -07:00
nicetoolbox 8d2e35b93d add efficiency_coeff to rdmachines 2020-10-03 17:30:24 -07:00
nicetoolbox 93e1ebb71f start_lathe timer 2020-10-03 16:00:54 -07:00
nicetoolbox 7bfff58da5 start_destroyer timer 2020-10-03 16:00:54 -07:00
nicetoolbox f110b1fc71 sync_research timer 2020-10-03 16:00:54 -07:00
nicetoolbox 0af5c53dd7 update_from_disk timer 2020-10-03 16:00:54 -07:00
nicetoolbox aa15e73712 work_imprinter timer 2020-10-03 16:00:54 -07:00
nicetoolbox 946d634ee9 find_devices timer 2020-10-03 01:16:25 -07:00
nicetoolbox 4963866372 reset_research timer 2020-10-03 01:15:19 -07:00
nicetoolbox 13059622e9 refactor shared sheet eject code 2020-10-02 02:16:50 -07:00
nicetoolbox 8bc5d6bd1e sanity checks 2020-10-02 01:33:30 -07:00
nicetoolbox 9cf699fb79 not needed in tgui 2020-10-02 01:33:20 -07:00
nicetoolbox 04bc4284c1 this is a timer or null, not boolean/int 2020-10-02 01:33:14 -07:00
nicetoolbox 6c8349c24a style changes 2020-10-02 01:33:01 -07:00
nicetoolbox 551c3973c4 clean up imprint and build functions by reducing nesting and removing g2g variable 2020-10-02 01:26:34 -07:00
nicetoolbox c9e60e63d5 validate menus and categories on setCategory action 2020-10-02 01:25:15 -07:00
nicetoolbox 51488f01ac sanity check loaded item 2020-10-02 01:24:38 -07:00
nicetoolbox 0a3fc4ff39 use power constant 2020-10-02 01:24:25 -07:00
nicetoolbox 27d9880c08 remove useless update_uis 2020-10-02 01:24:10 -07:00
nicetoolbox 2a8e1e4c06 remove invalid comment 2020-10-02 01:23:54 -07:00
nicetoolbox 3e35a59e24 refactor very long line 2020-10-02 01:23:44 -07:00
nicetoolbox c689c2d066 validate menu on search action 2020-10-02 01:23:06 -07:00
nicetoolbox 46b3a84207 use boolean constants 2020-10-02 01:22:20 -07:00
nicetoolbox e608d826bc define power constants 2020-10-02 01:21:32 -07:00
nicetoolbox 3362dac407 track imported techs in an autolathe variable instead of updating the global tech dataum. Do checks for tech import compatibility in autolathe instead of rnd console 2020-10-02 00:38:35 -07:00
nicetoolbox 5ba815a7a3 Add some sanity checks 2020-10-01 22:34:47 -07:00
nicetoolbox e70e85ebbc Merge remote-tracking branch 'upstream/master' into rnd-tgui-rebase 2020-10-01 22:22:16 -07:00
AffectedArc07 987c7b443b Merge pull request #14442 from SabreML/mining-vendor-thing
Makes mining vendors drop inserted IDs when destroyed/deconstructed
2020-10-01 17:32:22 +01:00
AffectedArc07 e107b1cf1e Merge pull request #14443 from SabreML/Miner-preferences-clothing
Changes the Character Preferences representation for Shaft Miners to use the new sprites
2020-10-01 17:28:42 +01:00
biotear 259a18a421 Add recipe for Iced Coco (#14489) 2020-09-30 20:25:59 -04:00
SabreML 0523c99be6 Copied from 'animal_defense.dm' (#14485) 2020-09-30 20:25:33 -04:00
AffectedArc07 f9dd2de5f1 [READY] [TGUI] Uplinks, PDAs and Power Consoles (Dont question it) (#14403)
* Uplinks

* Main menu + Status display control

* Signaler + Homescreen Fixes

* TGUI Power Monitors

* PDA Power Monitor

* PDA Medical Records

* PDA Security Records

* PDA Secbot Control (Pain)

* PDA Mule Control (I hate this system)

* PDA Supply Records

* PDA Janitor Locator

* PDA Notekeeper

* PDA Manifest

* PDA Atmos Scanner

* Steel pass 1

* PDA Messenger

* Removes browserPDA-era icons

* PDA Nanomob (Why do we still support this thing)

* Fixes random power monitor quirk

* More steel tweaks

* Even more steel tweaks

* TM Tweaks Round 1

* \ref --> UID()

* Styling
2020-09-30 16:53:45 -04:00
nicetoolbox f21d8f9340 use constants in dm for rnd menus 2020-09-30 01:28:33 -07:00
nicetoolbox 8c2ee72d12 fix bugs in data disk code, disk_data needs to be set to null initially or the frontend wont pick up you ejected something 2020-09-30 00:43:17 -07:00
nicetoolbox 6f594cd102 do not add empty lists to to_copy 2020-09-29 23:46:35 -07:00
nicetoolbox 9f7a0ed0cc Apply suggestions from code review
Apply some DM suggestions

Co-authored-by: dearmochi <shenesis@gmail.com>
2020-09-29 23:20:00 -07:00
nicetoolbox d8dce9da36 Update byond code to support TGUI frontend for RND Console 2020-09-28 22:23:15 -07:00
SabreML 855e603951 CanPass 2020-09-27 23:25:05 +01:00
AffectedArc07 672e713d14 Merge pull request #14465 from Kyep/logout_login_fix
Fixes clothing becoming invisible if you re-login
2020-09-27 12:43:39 +01:00
Kyep 83f7079875 Fixes #11517 - clothing becomes invisible if you logout/login 2020-09-27 04:32:23 -07:00
Kyep f6ea90fa1e AA requests 2020-09-27 04:07:29 -07:00
Kyep 7358d9fea0 fix window size 2020-09-27 03:35:29 -07:00
Kyep 96294e625c Prevent observe before server is finished starting 2020-09-27 03:26:42 -07:00
AffectedArc07 52e5fb2d9c Merge pull request #14460 from Kyep/simpleanimal_attackspeed_fix
Fixes #8006 - simple animals have no attack cooldown on spacepods
2020-09-27 10:12:53 +01:00
Kyep 5c79243c76 Fixes #8006 - simple animals have no attack cooldown on spacepods 2020-09-27 02:03:03 -07:00
AffectedArc07 913ce520df Merge pull request #14459 from Kyep/robot_sight_exploit_fix
Fixes reset cyborgs keeping special vision modes
2020-09-27 09:54:27 +01:00
AffectedArc07 2b8d3ec7c9 Merge pull request #14458 from Kyep/photocopier_fix
Fixes emagged photocopiers cooldown handling
2020-09-27 09:45:44 +01:00
Kyep 1f910a7d34 Fixes #6843 - cyborg mesons exploit 2020-09-27 01:44:22 -07:00
Kyep d0f82a0160 fixes #6846 - sound on emagged copiers 2020-09-27 01:29:20 -07:00