Update the begin_day event
This commit is contained in:
parent
b2589caccb
commit
5fff9d2ce8
@ -282,7 +282,7 @@ def on_assassinate(evt, cli, var, nick, target, prot):
|
|||||||
break
|
break
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
PASSED.clear()
|
PASSED.clear()
|
||||||
# clear out LASTGUARDED for people that didn't guard last night
|
# clear out LASTGUARDED for people that didn't guard last night
|
||||||
for g in list(LASTGUARDED.keys()):
|
for g in list(LASTGUARDED.keys()):
|
||||||
|
@ -143,7 +143,7 @@ def on_transition_day(evt, cli, var):
|
|||||||
evt.data["killers"][d].append(k)
|
evt.data["killers"][d].append(k)
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
var.DISEASED.update(SICK.values())
|
var.DISEASED.update(SICK.values())
|
||||||
var.SILENCED.update(SICK.values())
|
var.SILENCED.update(SICK.values())
|
||||||
var.LYCANTHROPES.update(LYCANS.values())
|
var.LYCANTHROPES.update(LYCANS.values())
|
||||||
|
@ -244,7 +244,7 @@ def on_revealroles_role(evt, var, wrapper, nickname, role):
|
|||||||
evt.data["special_case"].append(messages["dullahan_all_dead"])
|
evt.data["special_case"].append(messages["dullahan_all_dead"])
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
KILLS.clear()
|
KILLS.clear()
|
||||||
|
|
||||||
@event_listener("reset")
|
@event_listener("reset")
|
||||||
|
@ -133,7 +133,7 @@ def on_transition_night_end(evt, cli, var):
|
|||||||
pm(cli, harlot, "Players: " + ", ".join(pl))
|
pm(cli, harlot, "Players: " + ", ".join(pl))
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
VISITED.clear()
|
VISITED.clear()
|
||||||
|
|
||||||
@event_listener("get_special")
|
@event_listener("get_special")
|
||||||
|
@ -154,7 +154,7 @@ def on_succubus_visit(evt, cli, var, nick, victim):
|
|||||||
HUNTERS.discard(user)
|
HUNTERS.discard(user)
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
KILLS.clear()
|
KILLS.clear()
|
||||||
PASSED.clear()
|
PASSED.clear()
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ def on_transition_night_end(evt, cli, var):
|
|||||||
|
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
SEEN.clear()
|
SEEN.clear()
|
||||||
|
|
||||||
@event_listener("reset")
|
@event_listener("reset")
|
||||||
|
@ -543,7 +543,7 @@ def on_transition_night_end(evt, cli, var):
|
|||||||
pm(cli, shaman, "Players: " + ", ".join(pl))
|
pm(cli, shaman, "Players: " + ", ".join(pl))
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
# Apply totem effects that need to begin on day proper
|
# Apply totem effects that need to begin on day proper
|
||||||
var.EXCHANGED.update(EXCHANGE)
|
var.EXCHANGED.update(EXCHANGE)
|
||||||
var.SILENCED.update(SILENCE)
|
var.SILENCED.update(SILENCE)
|
||||||
|
@ -278,7 +278,7 @@ def on_transition_night_end(evt, cli, var):
|
|||||||
pm(cli, succubus, "Players: " + ", ".join(("{0} ({1})".format(x, get_role(x)) if x in var.ROLES["succubus"] else x for x in pl)))
|
pm(cli, succubus, "Players: " + ", ".join(("{0} ({1})".format(x, get_role(x)) if x in var.ROLES["succubus"] else x for x in pl)))
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
VISITED.clear()
|
VISITED.clear()
|
||||||
ENTRANCED_DYING.clear()
|
ENTRANCED_DYING.clear()
|
||||||
|
|
||||||
|
@ -235,7 +235,7 @@ def on_revealroles(evt, var, wrapper):
|
|||||||
evt.data["output"].append("\u0002dead vengeful ghost\u0002: {0}".format(", ".join(glist)))
|
evt.data["output"].append("\u0002dead vengeful ghost\u0002: {0}".format(", ".join(glist)))
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
drivenoff.clear()
|
drivenoff.clear()
|
||||||
KILLS.clear()
|
KILLS.clear()
|
||||||
|
|
||||||
|
@ -141,7 +141,7 @@ def on_succubus_visit(evt, cli, var, nick, victim):
|
|||||||
del KILLS[victim]
|
del KILLS[victim]
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
KILLS.clear()
|
KILLS.clear()
|
||||||
PASSED.clear()
|
PASSED.clear()
|
||||||
|
|
||||||
|
@ -420,7 +420,7 @@ def on_succubus_visit(evt, cli, var, nick, victim):
|
|||||||
del KILLS[victim]
|
del KILLS[victim]
|
||||||
|
|
||||||
@event_listener("begin_day")
|
@event_listener("begin_day")
|
||||||
def on_begin_day(evt, cli, var):
|
def on_begin_day(evt, var):
|
||||||
KILLS.clear()
|
KILLS.clear()
|
||||||
|
|
||||||
@event_listener("reset")
|
@event_listener("reset")
|
||||||
|
@ -3333,7 +3333,7 @@ def begin_day(cli):
|
|||||||
mass_mode(cli, modes, [])
|
mass_mode(cli, modes, [])
|
||||||
|
|
||||||
event = Event("begin_day", {})
|
event = Event("begin_day", {})
|
||||||
event.dispatch(cli, var)
|
event.dispatch(var)
|
||||||
# induce a lynch if we need to (due to lots of pacifism/impatience totems or whatever)
|
# induce a lynch if we need to (due to lots of pacifism/impatience totems or whatever)
|
||||||
chk_decision(cli)
|
chk_decision(cli)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user