Skip to content

Commit

Permalink
Updated to v0.3.0 for GEFS v1.2c (Compatability Upgrade)
Browse files Browse the repository at this point in the history
  • Loading branch information
harryxue1999 committed Jul 5, 2016
1 parent b0af4a3 commit 1b6c431
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions spoilers-arming.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// @namespace GEFS-Plugins
// @match http://*.gefs-online.com/gefs.php*
// @run-at document-end
// @version 0.2.0
// @version 0.3.0
// @grant none
// ==/UserScript==

Expand All @@ -13,4 +13,4 @@
Licensed under the MIT License
*/

!function(h,x){x.appendTo(".gefs-f-standard");var t=setInterval(function(){window.gefs&&gefs.aircraft&&gefs.aircraft.object3d&&(clearInterval(t),h())},16)}(function(){function a(){var t=gefs.aircraft.animationValue.altitude-gefs.groundElevation*metersToFeet;return gefs.aircraft.groundContact&&0===gefs.aircraft.animationValue.airbrakesPosition?(controls.setters.setAirbrakes.set(),r=!1,void s()):gefs.aircraft.groundContact?(r=!1,void s()):(clearInterval(n),void(n=o>=t?setInterval(a,1500):setInterval(a,3e4)))}function s(){instruments.list.spoilers?r?(t(),n=setInterval(a,1500)):(t(),clearInterval(n)):(e(),clearInterval(n))}function t(){i?r?$(".spoilers-arming").removeClass("btn-default").addClass("btn-success"):$(".spoilers-arming").removeClass("btn-success").addClass("btn-default"):(i=!0,$(".spoilers-arming").removeClass("btn-danger").addClass("btn-default"))}function e(){i=!1,r=!1,$(".spoilers-arming").hasClass("btn-default")&&$(".spoilers-arming").removeClass("btn-default").addClass("btn-danger"),$(".spoilers-arming").hasClass("btn-success")&&$(".spoilers-arming").removeClass("btn-success").addClass("btn-danger")}var n,r=!1,i=!0,o=4e3;$(function(){s()}),$(".spoilers-arming").click(function(){i&&(r=gefs.aircraft.groundContact?!1:!r,s())}),$(document).keydown(function(a){(220===a.which||220===a.keyCode)&&$(".spoilers-arming").click()});var l=Aircraft.prototype.load;Aircraft.prototype.load=function(x,u,e){var n=gefs.aircraft.object3d._children;l.call(this,x,u,e);var i=setInterval(function(){n!==gefs.aircraft.object3d._children&&(clearInterval(i),r=!1,s())},16)}},$("<div>").addClass("setup-section").css("padding-bottom","0px").append($("<div>").addClass("input-prepend input-append").css("margin-bottom","4px").append($("<span>").addClass("add-on").text("Spoilers"),$("<button>").addClass("btn btn-default spoilers-arming").attr("type","button").css("height","30px").css("width","30px"))));
!function(t,a){a.appendTo(".gefs-ui-bottom");var e=setInterval(function(){window.gefs&&gefs.aircraft&&gefs.aircraft.object3d&&(clearInterval(e),t())},16)}(function(){function t(){var e=gefs.aircraft.animationValue.altitude-gefs.groundElevation*metersToFeet;return gefs.aircraft.groundContact&&0===gefs.aircraft.animationValue.airbrakesPosition?(controls.setters.setAirbrakes.set(),i=!1,void a()):gefs.aircraft.groundContact?(i=!1,void a()):(clearInterval(n),void(n=s>=e?setInterval(t,1500):setInterval(t,3e4)))}function a(){instruments.list.spoilers?i?(e(),n=setInterval(t,1500)):(e(),clearInterval(n)):(r(),clearInterval(n))}function e(){o?i?c.addClass("mdl-button--accent"):c.removeClass("mdl-button--accent"):(o=!0,c.removeAttr("disabled"))}function r(){o=!1,i=!1,c.is(":disabled")||c.attr("disabled",!0)}var n,i=!1,o=!0,s=4e3,c=$(".spoilers-arming-button");$(function(){a()}),c.click(function(){o&&(i=gefs.aircraft.groundContact?!1:!i,a())}),$(document).keydown(function(t){(220===t.which||220===t.keyCode)&&c.click()});var l=Aircraft.prototype.load;Aircraft.prototype.load=function(t,e,r){var n=gefs.aircraft.object3d._children;l.call(this,t,e,r);var o=setInterval(function(){n!==gefs.aircraft.object3d._children&&(clearInterval(o),i=!1,a())},16)}},$("<div>").addClass("spoilers-arming-section gefs-f-standard-ui").css("display","inline").append($("<button>").addClass("spoilers-arming-button mdl-button mdl-js-button mdl-button--raised").attr("data-upgraded",",MaterialButton").text("Spoilers")));

0 comments on commit 1b6c431

Please sign in to comment.