mirror of
https://github.com/RYGhub/royal-mifia.git
synced 2024-11-25 15:14:18 +00:00
La mamma scopre nuovi ruoli durante la partita.
This commit is contained in:
parent
4c25f5247a
commit
1cf7491470
2 changed files with 14 additions and 5 deletions
|
@ -3,7 +3,7 @@ import strings as s
|
|||
import random
|
||||
|
||||
class Mamma(Role):
|
||||
"""La mamma sente i pettegolezzi in giro per la città e inizia conoscendo un ruolo a caso..."""
|
||||
"""La mamma sente le voci in giro per la città e scopre un nuovo ruolo ogni tanto..."""
|
||||
icon = s.mom_icon
|
||||
team = 'Good'
|
||||
name = s.mom_name
|
||||
|
@ -18,3 +18,12 @@ class Mamma(Role):
|
|||
possibletargets.remove(self.player)
|
||||
target = random.sample(possibletargets, 1)[0]
|
||||
self.player.message(s.mom_discovery.format(target=target.tusername, icon=target.role.icon, role=target.role.name))
|
||||
|
||||
def onendday(self):
|
||||
if random.randrange(0, 10) > 7:
|
||||
# Scegli un bersaglio casuale che non sia il giocatore stesso
|
||||
possibletargets = self.player.game.players.copy()
|
||||
possibletargets.remove(self.player)
|
||||
target = random.sample(possibletargets, 1)[0]
|
||||
self.player.message(
|
||||
s.mom_discovery.format(target=target.tusername, icon=target.role.icon, role=target.role.name))
|
|
@ -104,7 +104,7 @@ derek_deathwish_set = "*Morirai* alla fine di questo giorno."
|
|||
derek_deathwish_unset = "*Vivrai* per morire un altro giorno."
|
||||
|
||||
# Derek: morte
|
||||
derek_deathwish_successful = "*SPOILER:* alla fine di questo giorno *\U0001F635 Derek Shepard* (@{name}) è morto schiacciato da un container.\n"
|
||||
derek_deathwish_successful = "*SPOILER:* alla fine di questo giorno *\U0001F635 Derek Shepard* (@{name}) è morto schiacciato da un container durante una missione su Ilium.\n"
|
||||
|
||||
# Disastro: icona
|
||||
disaster_icon = "\U0001F46E"
|
||||
|
@ -119,11 +119,11 @@ mom_icon = "\U0001F917"
|
|||
mom_name = "Mamma"
|
||||
|
||||
# Mamma: descrizione del potere
|
||||
mom_power_description = "All'inizio della partita scoprirai il ruolo di un giocatore casuale.\n" \
|
||||
"Usalo per sapere di chi (non) fidarti!\n"
|
||||
mom_power_description = "Durante la partita scoprirai i ruoli di alcuni giocatori.\n" \
|
||||
"A differenza dell'Investigatore, sei infallibile.\n"
|
||||
|
||||
# Mamma: scoperta di un ruolo
|
||||
mom_discovery = "@{target} è un *{icon} {role}*.\n" \
|
||||
mom_discovery = "Hai scoperto che @{target} è un *{icon} {role}*.\n" \
|
||||
|
||||
# Stagista: icona
|
||||
intern_icon = "\U0001F913"
|
||||
|
|
Loading…
Reference in a new issue