1
Fork 0
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:
Steffo 2017-12-28 19:41:48 +01:00
parent 4c25f5247a
commit 1cf7491470
WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS.
GPG key ID: C27544372FBB445D
2 changed files with 14 additions and 5 deletions

View file

@ -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))

View file

@ -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"