+function $pickItemButton() {
+ return (0, jquery_1.default)('#take-world-drop');
+}
+exports.$pickItemButton = $pickItemButton;
+function outOfStamina() {
+ // only disable buttons, don't hide them
+ $fightButton().addClass('disabled').prop('disabled', true);
+ $exploreButton().addClass('disabled').prop('disabled', true);
+}
+exports.outOfStamina = outOfStamina;
+function hasStaminaAgain() {
+ if (!$fightButton().hasClass('hidden'))
+ $fightButton().removeClass('disabled').prop('disabled', false);
+ if (!$exploreButton().hasClass('hidden'))
+ $exploreButton().removeClass('disabled').prop('disabled', false);
+}
+exports.hasStaminaAgain = hasStaminaAgain;
+function enableFightButton(attrs) {
+ $fightButton().prop('disabled', false)
+ .removeClass(['disabled', 'hidden'])
+ .attr('data-fight-id', attrs.fightId);
+}
+exports.enableFightButton = enableFightButton;
+function disableFightButton() {
+ $fightButton().prop('disabled', true)
+ .addClass(['disabled', 'hidden'])
+ .attr('data-fight-id', 'unset');
+}
+exports.disableFightButton = disableFightButton;
+function enablePickItemButton(attrs, itemName) {
+ $pickItemButton().prop('disabled', false)
+ .removeClass(['disabled', 'hidden'])
+ .attr('data-drop-id', attrs.itemId.toString());
+ $pickItemButton().html(`Take ${itemName}`);
+}
+exports.enablePickItemButton = enablePickItemButton;
+function disablePickItemButton() {
+ $pickItemButton().prop('disabled', true)
+ .addClass(['disabled', 'hidden'])
+ .attr('data-fight-id', 'unset');
+}
+exports.disablePickItemButton = disablePickItemButton;
+function enableExploreButton() {
+ $exploreButton().prop('disabled', false)
+ .removeClass(['disabled', 'hidden']);
+}
+exports.enableExploreButton = enableExploreButton;
+function disableExploreButton() {
+ $exploreButton().prop('disabled', true)
+ .addClass(['disabled', 'hidden']);
+}
+exports.disableExploreButton = disableExploreButton;