v0.1.2
Pipe painter addition.
- 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.
Revert "Revert pull request #1605 and #1606 due to temperature bugs killing the crew" since that code did not touch any temperature things, or even any ZAS things and I got no answers even after asking for about 18 hours...
Adds explosive implant admin messages, and jump button for explosions.
Merge pull request #3384 from SkyMarshal/airfixes
Moved species defines to setup.dm, add whitelisted species global.
Merge branch 'master' of https://github.com/Baystation12/Baystation12
Generalizes whitelist/species lists for datacore/preferences/new player code. Removes vox whitelist check from raid spawn.
Added a knife harness/duelling knives.
Merge pull request #3503 from Mloc/master
- 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.
Merge branch 'incremental_tg' r5600 into bs12_with_tgport
Adds a vox heist game mode. Fairly complex.
fix for internals spawning empty
>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.
Added a preferences switch for diona.
Adds colored department radio channels.
Made IRCbot's password and host a config option. Added a hook to send a message to the bot when a round starts.