{"push_id":975239635,"size":96,"distinct_size":34,"ref":"refs/heads/160205-SayWhisperRadio","head":"490d8cfd819081acf07c4f7e33fc52223ee9d195","before":"efb65d716013a015df10625ce90e70d016858eee","commits":[{"sha":"a15908d3df5db20ac82d794be6daaefe0704edf3","author":{"email":"96b6e90e5221d0d05470b04739739802a9df1660@gmail.com","name":"Zuhayr"},"message":"Added functionality for two-handed gun use.\n\nConflicts:\n\tcode/modules/projectiles/gun.dm","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/a15908d3df5db20ac82d794be6daaefe0704edf3"},{"sha":"2bc7365480f12f70689522f9be3ebe2885f8d657","author":{"email":"96b6e90e5221d0d05470b04739739802a9df1660@gmail.com","name":"Zuhayr"},"message":"Converted two-handed weapons to use the same wielding mechanic as guns.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/2bc7365480f12f70689522f9be3ebe2885f8d657"},{"sha":"ee68b765f98bbc6facbbcd1c564c3adda01415d4","author":{"email":"96b6e90e5221d0d05470b04739739802a9df1660@gmail.com","name":"Zuhayr"},"message":"Changelog.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/ee68b765f98bbc6facbbcd1c564c3adda01415d4"},{"sha":"64b59f4e03ca2840cedf10d621f232a309dce7e0","author":{"email":"96b6e90e5221d0d05470b04739739802a9df1660@gmail.com","name":"Zuhayr"},"message":"Fixing some infinite loops in gun update_icon() calls.\n\nConflicts:\n\tcode/modules/projectiles/gun.dm","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/64b59f4e03ca2840cedf10d621f232a309dce7e0"},{"sha":"dbac0122a8c5255a210cdc9ad5fdbf66e276a255","author":{"email":"b222b416e549ab30e5ab6a1ad44d8f59c054a8ca@ya.ru","name":"Kelenius"},"message":"Fixes https://github.com/PolarisSS13/Polaris/issues/94.\n\nProtolathe and CI will now correctly eject materials.\n\nConflicts:\n\tcode/modules/research/rdconsole.dm","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/dbac0122a8c5255a210cdc9ad5fdbf66e276a255"},{"sha":"9c8a44eea988cdcb392412296375f342c0819c4b","author":{"email":"b222b416e549ab30e5ab6a1ad44d8f59c054a8ca@ya.ru","name":"Kelenius"},"message":"Removes copypaste\n\nConflicts:\n\tcode/modules/research/circuitprinter.dm","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/9c8a44eea988cdcb392412296375f342c0819c4b"},{"sha":"30ff6d020362aed8c39fe0e5c9ed7d6a8a6b82bc","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Cleans up material initialization and adds some \\improper macros where appropriate.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/30ff6d020362aed8c39fe0e5c9ed7d6a8a6b82bc"},{"sha":"38ed9500e3a28ab891ee1e4e966f52214f93ec9d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Adds more ion laws.\n\nAlso fixes AIs being spammed with \"These are your laws\" twice when someone uses a law module.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/38ed9500e3a28ab891ee1e4e966f52214f93ec9d"},{"sha":"055a245e45c6c150bddecfe360795aad8169a012","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@stepanekjakub.cz","name":"Atlantis"},"message":"Adds support for program Events (Fixed Edition)\n- Events may be sent to the programs.\n- Current events include: idremoved (called when someone wants to remove the ID card), powerfailure (called when power fails, replaces current power failure behavior) and networkfailure (called when network connectivity fails, replaces current network failure behavior)\n- Fixes a bug in DoS traffic generator","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/055a245e45c6c150bddecfe360795aad8169a012"},{"sha":"0938f2629654917432222275dc55a12e53049fb5","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@stepanekjakub.cz","name":"Atlantis"},"message":"Converts new_player.dm to absolute paths","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/0938f2629654917432222275dc55a12e53049fb5"},{"sha":"73fa95dbe7f80e7febb73ffd9f5762c8cceb7f36","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@stepanekjakub.cz","name":"Atlantis"},"message":"Re-implements changes, includes github suggestions.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/73fa95dbe7f80e7febb73ffd9f5762c8cceb7f36"},{"sha":"599caeffe9a8026b60b6961d5c8a7deac71ac9a1","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@stepanekjakub.cz","name":"Atlantis"},"message":"Adjusts supermatter delamination behavior\n- Do note that the reduction in explosion strength isn't as high as it might seem. I'd say it is approximately 20-30% weaker.\n[cl]\ntweak: Supermatter no longer pulls anchored objects. To compensate, pull radius was increased. It is currently limited by range() proc to approximately 32 tiles.\ntweak: Supermatter delamination's explosion strength reduced slightly. This will hopefully motivate players to actually attempt repairs as it will be possible to complete them within 1-2 hours.\ntweak: Supermatter spends more time (30 seconds compared to 10 seconds) in pulling mode before exploding during delamination.\nadd: Supermatter's UI now shows \"Relative EER\" (Energy Emission Ratio) value which represents how energised the supermatter is.\n/[cl]","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/599caeffe9a8026b60b6961d5c8a7deac71ac9a1"},{"sha":"8691406c7b7a0bdb7783066e94411718651a5c73","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Monkey cubes now expand when splashed or injected with water.\n\nShowers now also splash objects in their vicinity and even when no mobs are around. Fixes #12098.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/8691406c7b7a0bdb7783066e94411718651a5c73"},{"sha":"894d38427d654a21678159b57d2cf9db852e60e9","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Merge remote-tracking branch 'upstream/dev' into 160202-Splash","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/894d38427d654a21678159b57d2cf9db852e60e9"},{"sha":"2a0197c390c497509e606c62d9a1b5ae7e03fc23","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Ports tg's asset cache.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/2a0197c390c497509e606c62d9a1b5ae7e03fc23"},{"sha":"4b0d353b1159ccacc47bc30674d6561364bb4b07","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Makes the newscaster utilize the asset cache as a proof of concept\n\nNanoUI newsfeeds no longer appear to suffer from broken images that require a full refresh of the UI to resolve.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/4b0d353b1159ccacc47bc30674d6561364bb4b07"},{"sha":"8080f6ef24df90b3aa1a9025e476dec244c9f2c1","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Makes it possible to send special flags into the forceMove() proc.\n\nAs a result, when a mob in a holder drops an items (due to stripping or voluntarily action) the item is passed along from the holder, to the holding mob, eventually reaching the turf. Fixes #12089.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/8080f6ef24df90b3aa1a9025e476dec244c9f2c1"},{"sha":"9446c2d531292c7698bee2718873dcf15efb847d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Adds unit test to enforce the one event limit for dropped items moving through multiple atoms.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/9446c2d531292c7698bee2718873dcf15efb847d"},{"sha":"c806299a330330cf60ef6f3fa9067bbff6580252","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Inventory code now only forceMove() dropped items if their explicit destination is different from their dropped/current loc.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/c806299a330330cf60ef6f3fa9067bbff6580252"},{"sha":"183d8cbd3ae2ec9398ab677daaf46991c9e48bcf","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@psiomega.se","name":"PsiOmegaDelta"},"message":"Makes the into-resist proc solely responsible for checking click delays.\n\nBecause it sets the click cooldown itself downstream procs fail when they in turn check the click delay.\nFixes #11839. Fixes #12062. Fixes #12114.","distinct":false,"url":"https://api.github.com/repos/PsiOmegaDelta/Baystation12/commits/183d8cbd3ae2ec9398ab677daaf46991c9e48bcf"}]}