1
Fork 0
mirror of https://github.com/RYGhub/royal-mifia.git synced 2024-11-25 23:24:18 +00:00
This commit is contained in:
Steffo 2017-07-13 18:28:00 +03:00
parent c5bffbcc7a
commit 92cac79920
2 changed files with 8 additions and 10 deletions

View file

@ -337,7 +337,7 @@ class Game:
} }
self.votingmifia = True self.votingmifia = True
self.missingmifia = False self.missingmifia = False
self.message(bot, s.preset_classic_selected) self.message(bot, s.preset_classic_selected.format(mifioso=self.roleconfig["Mifioso"], investigatore=self.roleconfig["Investigatore"], angelo=self.roleconfig["Angelo"], royal=len(self.players) - self.roleconfig["Mifioso"] - self.roleconfig["Investigatore"] - self.roleconfig["Angelo"], royalmenouno=len(self.players) - self.roleconfig["Mifioso"] - self.roleconfig["Investigatore"] - self.roleconfig["Angelo"] - 1))
self.endconfig(bot) self.endconfig(bot)
elif preset == "advanced": elif preset == "advanced":
# Preset avanzato: genera i ruoli in modo da rendere la partita divertente # Preset avanzato: genera i ruoli in modo da rendere la partita divertente
@ -368,9 +368,9 @@ class Game:
unassignedplayers -= self.roleconfig["Mifioso"] unassignedplayers -= self.roleconfig["Mifioso"]
balance += Mifioso.value balance += Mifioso.value
# Ruoli positivi # Ruoli positivi
positiveroles = [Angelo, Investigatore, Mamma, Stagista, Derek] positiveroles = [Angelo, Investigatore, Mamma, Stagista]
# Trova tutti i ruoli negativi # Trova tutti i ruoli negativi
negativeroles = [Corrotto, Disastro, Terrorista] negativeroles = [Corrotto, Disastro, Terrorista, Derek]
# Aggiungi ruoli positivi casuali finchè la partita non viene bilanciata # Aggiungi ruoli positivi casuali finchè la partita non viene bilanciata
while balance < 0 and unassignedplayers > 0: while balance < 0 and unassignedplayers > 0:
selectedrole = random.sample(positiveroles, 1)[0] selectedrole = random.sample(positiveroles, 1)[0]

View file

@ -400,8 +400,8 @@ preset_classic_selected = "Selezionato il preset *Classico*.\n" \
"*{mifioso}* Mifiosi,\n" \ "*{mifioso}* Mifiosi,\n" \
"*{investigatore}* Investigatori,\n" \ "*{investigatore}* Investigatori,\n" \
"*{angelo}* Angeli,\n" \ "*{angelo}* Angeli,\n" \
"*{royal}* Royal.\n" \ "*forse* un Terrorista, \n" \
"Inoltre, _potrebbe_ esserci un terrorista..." "e *{royal}* o *{royalmenouno}* Royal.\n" \
# Preset avanzato # Preset avanzato
preset_advanced = "Avanzato" preset_advanced = "Avanzato"
@ -409,7 +409,8 @@ preset_advanced = "Avanzato"
# Preset avanzato selezionato # Preset avanzato selezionato
preset_advanced_selected = "Selezionato il preset *Avanzato*.\n" \ preset_advanced_selected = "Selezionato il preset *Avanzato*.\n" \
"I ruoli in questa partita sono casuali!\n" \ "I ruoli in questa partita sono casuali!\n" \
"Il punteggio di bilanciamento è {balancescore}." "Il punteggio di bilanciamento è {balancescore}.\n" \
"Inoltre, ogni mifioso può uccidere una persona diversa ogni giorno..."
# Preset con uno di tutti # Preset con uno di tutti
preset_oneofall = "Round Robin" preset_oneofall = "Round Robin"
@ -417,10 +418,7 @@ preset_oneofall = "Round Robin"
# Preset con uno di tutti selezionato # Preset con uno di tutti selezionato
preset_oneofall_selected = "Selezionato il preset *Round Robin*.\n" \ preset_oneofall_selected = "Selezionato il preset *Round Robin*.\n" \
"In questa partita saranno presenti lo stesso numero di tutti i ruoli.\n" \ "In questa partita saranno presenti lo stesso numero di tutti i ruoli.\n" \
"Se sono presenti giocatori in eccesso, verrà assegnato loro un ruolo casuale." "Se sono presenti giocatori in eccesso, verrà assegnato loro un ruolo casuale."
# Personalizza
preset_custom = "Personalizzato"
# Preset selezionato # Preset selezionato
preset_selected = "Preset selezionato: {selected}" preset_selected = "Preset selezionato: {selected}"