Commit Graph

1301 Commits

Author SHA1 Message Date
nicetoolbox f9f9214e80 Add can_copy_design to restrict designs you can copy to disk to autolathe designs and protolathe designs that only use metal and/or glass 2020-10-11 14:03:06 -07:00
nicetoolbox 1ecc7b9093 Update rdmachines.dm 2020-10-11 12:26:05 -07:00
nicetoolbox 8abde233c2 Apply suggestions from code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2020-10-11 11:57:47 -07:00
nicetoolbox 2a038ac755 bug fixes 2020-10-03 20:42:57 -07:00
nicetoolbox 2c6059a1e1 better messages 2020-10-03 20:26:32 -07:00
nicetoolbox 8b9bf9b18f standardize format of efficiency_coeff to be 0 < x <= 1 2020-10-03 20:01:28 -07:00
nicetoolbox f75e5ed6ad refactor machine data menu 2020-10-03 19:45:54 -07:00
nicetoolbox 1be41dbf73 generalize check_mat and categories 2020-10-03 19:29:11 -07:00
nicetoolbox 1a05adf35a usr is implicit 2020-10-03 18:12:25 -07:00
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 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 eec8c57924 Fixes not being able to link Monkey Recyclers to Xenobio Camera Consoles (#14446)
* Fixed a runtime error

and made the 'slime management console' improper

* And this too, because why not
2020-09-26 18:13:20 -04:00
Qwertytoforty fbb34fe482 Gives engi/medical borgs an abductor tool upgrade from the exosuit fabricator (#14341)
* Gives engi/med  borgs abductor upgrades

* Removes unneeded line

* Henks and Aquilars suggestion

Co-authored-by: Qwertytoforty <qwertytoforty@gmail.com>
2020-09-25 16:13:26 -04:00
Kyep be024bbbcc Merge remote-tracking branch 'ParadiseSS13/master' into skills_rework 2020-09-19 06:39:38 -07:00
AffectedArc07 ce2f0d401d Swings the axe on modular consoles (#14355)
* Swings the axe on modular consoles

* Experience will not save you in these parts
2020-09-19 09:36:56 -04:00
Kugamo 3df2f3ac4e Adds Botany Jugs, and fixes hydroponic trays draining sealed containers [now without map edits] (#14212)
* Adds Botany Jugs, and lid test for hydro trays

* adds 1u and 2u transfer amounts back to changed items

* fixed item references in some .dmm

* improves weed/pest killer jug sprites, and corrects overlays procs

* removes uneeded image def

* improves sprites further

* adjusts coloring of l4z reagant

* Buffs Jugs to 80u each (from 50u)

* balances nutrient vending numbers

* resizes jugs

* fixes conflict in .dmi

* Resizes Jugs again

* removes commented out code

* Fixes

* futher fixes

* Fixes some issues, adds sounds for jugs.

* reverts to using New()

* removes jug.dm and reverts all nutrient back to bottles
2020-09-18 01:14:19 -04:00
AffectedArc07 90fd9a8fb8 Removes all relative heresy (#13969)
Removes all relative heresy
2020-09-16 12:52:20 -04:00
ppi13 0b23e89fa5 Balances the safety override module and Fixes #14172 (#14177)
* Change safety override tech requirement and make it only unlock weapons instead of having the same effect as emag
2020-09-16 10:06:49 -04:00
variableundefined 1276fb4402 Merge pull request #14285 from Sinestia/master
Turn off xenobiology camera acceleration
2020-09-15 19:36:51 -04:00
Kyep 995165ae38 fixes merge conflict 2020-09-15 11:39:00 -07:00