def __init__(self): self.signal = Signal(providing_args=['vital']) self.value = None self.max = None self.delta = None self.last = None self.percentage = None self.delta_percentage = None self.new = True
from __future__ import absolute_import from sage.dispatch.signal import Signal #: Connected to Achaea connected = Signal() #: Disconnected from Achaea disconnected = Signal() #: Processed lines about to go out to the client pre_outbound = Signal( providing_args=['raw_lines', 'lines', 'prompt', 'ansi_prompt']) #: Sage is lagging lagging = Signal() #: Sage is no longer lagging lag_recovered = Signal() #: Input from client wamp_input = Signal(providing_args=['data'])
from __future__ import absolute_import from sage.dispatch.signal import Signal #: Blackout on/off blackout = Signal(providing_args=['blackout'])
def __init__(self): self.balance = True self.last_on = 0 self.last_off = 0 self.waiting = False self.signal = Signal(providing_args=['state'])
from __future__ import absolute_import from sage.dispatch.signal import Signal #: Goodbye goodbye = Signal() #: Recieved a GMCP Ping from Achaea ping = Signal(providing_args=['latency']) #: Received a Char.Vitals vitals = Signal(providing_args=[ 'health', 'max_health', 'mana', 'max_mana', 'endurance', 'max_endurance', 'willpower', 'max_willpower', 'xp' ]) #: Updated room room = Signal(providing_args=['room']) #: Room has changed room_changed = Signal(providing_args=['room']) #: Updated room items room_items = Signal(providing_args=['items']) #: Item added to room room_add_item = Signal(providing_args=['item']) #: Item in room updated room_update_item = Signal(providing_args=['item']) #: Item removed from room