v0.1.5
Massive click code rework by SuperSayu, ported from TG.
- Added null checks for get_mobs_in_radio_range(). - Added a check to EI NATH for humans who are brainless. - Fixed fires runtiming. When I replaced del(src) with a garbage collecting proc, I forgot to return afterwards so the rest of the code didn't execute.
Expansion of every "icon = ''" path.
Caches side effect types to a global list, less loops on addition. Makes them process only every 15 ticks, to cut down on the calls. Removes damage because it was supposed to be gone, no idea why I didn't delete the lines.
Merge pull request #3864 from comma/master
Replaces long check with lots of get_organ calls with shorter one. Also changed weird condition that amputated leg must not be splinted. Removed checks for haslimbs, since movement while downed is not possible anyway. Moved some special effects for broken limbs after check for such, so healthy ones wont bother.
fix for https://github.com/Baystation12/Baystation12/issues/3887
Fix for reported issue with the transfer_controller causing a runtime error. Also included is a debug controller for the transfer_controller
Bugfix for new traitor panel. Bad indention, very bad indentation!
Cash money.
Merge pull request #3995 from Ccomp5950/dionaea_jobban
- Added href getter datum. Returns either what you want or null. - Moved byjax callback processing to JS part. - Disabled exosuits verbs from showing when RMButtoning. - Added radios to exosuits. Setting can be found in 'Electronics' menu. - Exosuit maintenance can be initiated even if it's occupied. The pilot must permit maintenance through 'Permissions & Logging' - 'Permit maintenance protocols'. For combat exosuits it's disabled by default. While in maintenance mode, exosuit can't move or use equipment. - Nerfed EMP effect on mechs. - Fixed build_path for atmospheric monitor circuitboard design - Bugfixing and bugmaking.
Admin request: Added ability to jobban players from becoming Dionaea nymph
These files have been collapsed into root procs and can be deleted.
First pass on experimental change that allows zones to "Sleep"
Uncomments books. Generifies mentions of tg or baystation.
>Moved most of the helper procs into code/__HELPERS. If you see ANYTHING generic enough to be a helper proc just throw it in there and help purge the copypasta 5ever >Replaced dd_text2list, dd_text2listcase, tg_text2listcase and tg_text2list with text2list and text2listEx. text2list will return a list of each and every character in the string if you set separator="" >added return_file_text(filepath) which returns text from a file after doing some checks: does the file exist? is the file empty? It prints helpful error messages to the world.log if it runs into problems >Replaced dd_file2list(filepath, seperator) with file2list(filepath, seperator). It just calls text2list(return_file_text(filepath), seperator). rather than copypasta >Replaced time_stamp() so it's not as retarded >Lots of the world setup stuff uses file2list now, rather than file2text -> sanity -> text2list >Added error() warning() testing() procs. These print messages to world.log with a prefix. e.g. ## ERROR: msg.
Merge branch 'dev-freeze' into dev
Adds colored department radio channels.