{ "name": "HL2", "author": [ "Pyre", "citro" ], "summary": "It's the rebellion pitted against the abusive Combine and invading Xen monsters in this action-packed mafia theme! Win your freedom, or become a race enslaved by aliens! PM any comments/questions to Pyre or citro.", "sides": [ { "side": "village", "translation": "Rebels", "winmsg": "The rebels, led by ~Players~, have successfully liberated Earth and restored peace!" }, { "side": "mafia1", "translation": "Combine", "winmsg": "The oppressive Combine forces have enslaved the humans... now ~Players~ control(s) the Earth." }, { "side": "mafia2", "translation": "Xen", "winmsg": "The swarm of alien creatures from Xen have overcome all resistance. A victory for ~Players~!" } ], "roles": [ { "role": "villager", "translation": "Civilian", "side": "village", "help": "You are a helpless soul in a helpless situation, living under oppressive Combine rule. Your last hope is a tale of Gordon Freeman, a rebel who could potentially end this conflict. Attempt to join the resistance with /rebel [your name] every night!", "info": "Votes during the day. Can attempt to become a rebel once per night (50% chance). Sided with the Rebellion.", "actions": { "night": { "rebel": { "command": "convert", "target": "OnlySelf", "common": "Self", "priority": 1, "newRole": "rebel", "silent": true, "failChance": 0.5 } } } }, { "role": "rebel", "translation": "Rebel", "side": "village", "help": "You are a rebel, although the Combine barely fear you alone. Your job is to assist Gordon Freeman in destroying the alien presence on Earth. You get hax on night actions and can sometimes discover power roles, Combine and Resistance alike!", "info": "Votes during the day. Gets hax on kill and power roles. Sided with the Rebellion.", "actions": { "hax": { "kill": { "revealTeam": 0.09, "revealPlayer": 0.04 }, "distract": { "revealTeam": 0.09, "revealPlayer": 0.04 }, "inspect": { "revealTeam": 0.09, "revealPlayer": 0.04 }, "protect": { "revealTeam": 0.09, "revealPlayer": 0.04 } } } }, { "role": "hooker", "translation": "Alyx", "side": "village", "help": "You are Alyx, a woman who has teamed up with Gordon Freeman to defeat the Combine once and for all! You can stop a player performing their action every night with /distract. Use your command a lot and your fellow rebels could find you!", "info": "Can distract once per night. Sided with the Rebellion.", "actions": { "night": { "distract": { "target": "AnyButSelf", "common": "Self", "priority": 2, "distractmsg": "You spent the night fending off Alyx, and were too distracted to do anything.", "teammsg": "Alyx visited your partner last night and you were too busy to act!" } }, "startup": { "revealRole": "bodyguard" } } }, { "role": "hooker2", "translation": "Alyx", "side": "village", "help": "You are Alyx, a woman who has teamed up with Gordon Freeman to defeat the Combine once and for all! You can stop a player performing their action every night with /distract. The death of your father has angered you and you can now /kill once per night!", "info": "Can distract and kill once per night. Sided with the Rebellion.", "actions": { "night": { "distract": { "target": "AnyButSelf", "common": "Self", "priority": 2, "distractmsg": "You spent the night fending off Alyx, and were too distracted to do anything.", "teammsg": "Alyx visited your partner last night and you were too busy to act!" }, "kill": { "target": "AnyButSelf", "common": "Self", "priority": 6 } } } }, { "role": "inspector", "translation": "Kleiner", "side": "village", "help": "You are a scientist, sided with the rebellion, and a good friend of Gordon Freeman. You have an analytical mind and take careful consideration of everything; use /inspect at night to find out a player's role. Use your command a lot and your fellow rebels could find you!", "info": "An inspector. Sided with the Rebellion.", "actions": { "night": { "inspect": { "target": "AnyButSelf", "common": "Self", "priority": 30 } } } }, { "role": "bodyguard", "translation": "D0g", "side": "village", "help": "You are Alyx's robotic companion! Your immense strength lets you defend people at night - use /protect to keep your friends, Gordon and Alyx, safe. You can also use /smash (once!), crushing someone with a nearby object. Use your command a lot and your fellow rebels could find you!", "info": "A bodyguard with a one-time kill. Sided with the Rebellion.", "actions": { "night": { "protect": { "target": "AnyButSelf", "common": "Self", "priority": 5, "broadcast": "role", "restrict": [ "smash" ] }, "smash": { "command": "kill", "target": "AnyButSelf", "common": "Self", "priority": 10, "broadcast": "role", "charges": 1, "restrict": [ "protect" ] } }, "startup": { "revealRole": "hooker" } } }, { "role": "samurai", "translation": "Gordon", "side": "village", "help": "You're Gordon Freeman, the leader of the rebellion. The only hope to effectively stop the Combine, you're an important person to keep alive! You can use /kill during the standby phase (you won't be revealed). Your HEV suit protects you from poison, and you have two votes because of your influence.", "info": "Can daykill (won't reveal). +2 vote. Can't be poisoned. Sided with the Rebellion.", "actions": { "standby": { "kill": { "target": "AnyButSelf", "msg": "You can kill now by typing /kill [name] (you won't be revealed!)", "killmsg": "Gordon Freeman draws his gun and fires two shots! ~Target~ stood no chance." } }, "poison": { "mode": "ignore" }, "vote": 2 } }, { "role": "spy", "translation": "Barney", "side": "village", "help": "An undercover spy for the rebels, dressed as a Combine. You can sometimes gain information about Combine power roles, and you appear as a Civil Protection to anyone who inspects you.", "info": "A spy who reveals as Civil Protection. Sided with the Rebellion.", "actions": { "hax": { "kill": { "revealTeam": 0.12, "revealPlayer": 0.06 } }, "inspect": { "revealAs": "mafia1a" } } }, { "role": "eli", "translation": "Eli", "side": "village", "help": "You're Eli Vance, a scientist and Alyx's father. Anybody who daykills you will be revealed! When you die, Alyx becomes angry and gains the ability to kill.", "info": "Exposes daykillers, and powers up Alyx on death. Sided with the Rebellion", "actions": { "daykill": "revealkiller", "daykillrevengemsg": "As Eli drops to the floor, he reveals ~Target~ as the ~Role~!", "onDeath": { "convertRoles": { "hooker": "hooker2" } } } }, { "role": "mossman", "translation": "Mossman", "side": "village", "help": "You're Judith Mossman. Having previously sided with the Combine, you reveal as the traitorous President Breen. People don't trust you, so your vote counts as -2.", "info": "Inspects as Breen. Vote of -2. Sided with the Rebellion.", "actions": { "inspect": { "revealAs": "mayor" }, "vote": -2 } }, { "role": "uriah", "translation": "Uriah", "side": "village", "help": "You're a Vortigaunt Scientist, Uriah! Your extensive grasp of science and magic allows you to /safeguard one player during the night, keeping them from harm's way.", "info": "Can safeguard once per night. Sided with the Resistance.", "actions": { "night": { "safeguard": { "target": "AnyButSelf", "common": "Self", "priority": 5 } } } }, { "role": "gman", "translation": "G-Man", "side": "village", "help": "You're the shady Government Man, and you answer only to your employers. You're pulling the strings behind this whole thing; you can use /inspect, /protect, and /distract once each per game.", "info": "Can inspect, distract or protect once per night (one charge each). Sided with himself, but wins with anybody as long as Gordon stays alive.", "actions": { "night": { "inspect": { "target": "AnyButSelf", "common": "Self", "priority": 16, "restrict": [ "protect", "distract" ], "charges": 1 }, "protect": { "target": "Any", "common": "Self", "priority": 4, "restrict": [ "inspect", "distract" ], "charges": 1 }, "distract": { "target": "AnyButSelf", "common": "Self", "priority": 1, "restrict": [ "inspect", "protect" ], "charges": 1 } } } }, { "role": "mafia1a", "translation": "Civil Protection", "side": "mafia1", "help": "You are a member of the Civil Protection, an abusive form of police. You can kill once per night with /kill, but it's shared with your companions!", "info": "Can kill once per night (shared with other Civil Protection). Sided with Combine.", "actions": { "night": { "kill": { "target": "AnyButRole", "common": "Role", "priority": 15, "broadcast": "role", "msg": "You were disposed of by the Combine forces!" } }, "startup": "role-reveal" } }, { "role": "mafia1b", "translation": "Overwatch", "side": "mafia1", "help": "You are an even more brutal soldier of the Combine, specifically engineered to defeat the rebel forces. You can /kill once per night (not shared), can't be distracted, and have a +2 vote. You know the other Overwatch and Civil Protection.", "info": "Can kill once per night (not shared), and poison once every three nights (shared). Knows other overwatch. Sided with Combine.", "actions": { "night": { "kill": { "target": "AnyButRole", "common": "Self", "priority": 10, "broadcast": "role", "msg": "You were disposed of by the Combine forces!" } }, "distract": { "mode": "ignore" }, "startup": { "revealRole": [ "mafia1b", "mafia1a" ] } } }, { "role": "bomb", "translation": "Manhack", "side": "mafia1", "help": "A flying mechanical creature with blades flying around you at all times, you possess no actual commands, but anyone who comes near you at night will die in two days from bloodloss. Furthermore, any daykillers unfortunate enough to target you will die.", "info": "Poisons on contact and revenges daykills. Sided with Combine.", "actions": { "kill": { "mode": "poisonattacker", "count": 2, "poisonDeadMessage": "The wounds you sustained from the Manhack's blades finally took their toll..." }, "daykill": "bomb", "voteshield": -1 } }, { "role": "mayor", "translation": "Breen", "side": "mafia1", "help": "The dictator that has negotiated with the Combine forces and handed over Earth, you now have control over the civil protection and overwatch. You can lynch anyone with one vote! Use this ability to get rid of Gordon Freeman once and for all, the one threat to your plans.", "info": "Vote of +1000. Sided with Combine.", "actions": { "vote": 1000 } }, { "role": "hunter", "translation": "Hunter", "side": "mafia1", "help": "An alien with a passion to kill, you can use /kill once every day phase. You also have another one-time daykill, /stab - however, this will reveal you. You often spy on the enemy, so you can use /stalk at night to find out who a player visited.", "info": "Can daykill twice (the second reveals) and stalk once per night. Sided with Combine.", "actions": { "night": { "stalk": { "target": "AnyButSelf", "common": "Self", "priority": 25 } }, "standby": { "kill": { "target": "AnyButSelf", "killmsg": "~Target~ was impaled by explosive bullets coming from a distant Hunter!" }, "stab": { "command": "kill", "target": "AnyButSelf", "killmsg": "~Target~ was stabbed by the Hunter, ~Self~! Surprise!", "recharge": 1001 } } } }, { "role": "zombie4", "translation": "Zombie", "side": "mafia2", "help": "A soulless, wounded human ravaged by headcrabs, you share a /kill with your fellow zombies every night.", "info": "Can kill once per night. Sided with Xen.", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 15, "msg": "You were killed by the Xen creatures!" } }, "startup": { "revealRole": [ "zombie4", "zombie5", "zombie6" ] }, "initialCondition": { "poison": { "count": 4, "poisonDeadMessage": "Your wounds bled out and you died from poison!" } } } }, { "role": "zombie5", "translation": "Zombie", "side": "mafia2", "help": "A soulless, wounded human ravaged by headcrabs, you share a /kill with your fellow zombies every night.", "info": "Can kill once per night. Sided with Xen.", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 15, "msg": "You were killed by the Xen creatures!" } }, "startup": { "revealRole": [ "zombie4", "zombie5", "zombie6" ] }, "initialCondition": { "poison": { "count": 5, "poisonDeadMessage": "Your wounds bled out and you died from poison!" } } } }, { "role": "zombie6", "translation": "Zombie", "side": "mafia2", "help": "A soulless, wounded human ravaged by headcrabs, you share a /kill with your fellow zombies every night.", "info": "Can kill once per night. Sided with Xen.", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 15, "msg": "You were killed by the Xen creatures!" } }, "startup": { "revealRole": [ "zombie4", "zombie5", "zombie6" ] }, "initialCondition": { "poison": { "count": 6, "poisonDeadMessage": "Your wounds bled out and you died from poison!" } } } }, { "role": "headcrab", "translation": "Headcrab", "side": "mafia2", "help": "You ferocious crustaceans have the ability to use /kill at night. Additionally, your venom allows you to /poison; your target will die in one day.", "info": "Can kill and poison every night. Sided with Xen.", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 10, "msg": "You were killed by the Xen creatures!" }, "poison": { "target": "AnyButTeam", "common": "Role", "priority": 20, "count": 2 } }, "startup": "team-reveal-with-roles" } }, { "role": "antlion", "translation": "Antlion", "side": "mafia2", "help": "A hostile sand-dwelling Xen being, the pheromones you release allow you to /distract a player every night. You are able to sense vibrations in the ground, so you sometimes detect nightkills. Your intimidating presence gives you a vote of 1.5.", "info": "Can distract once per night. Sometimes haxes nightkills. Sided with Xen.", "actions": { "night": { "distract": { "target": "AnyButTeam", "common": "Role", "priority": 3, "distractmsg": "You were lured in by pheromones from an Antlion last night and couldn't perform your ~Action~.", "teammsg": "Enticing pheromones from an Antlion kept your partner busy last night. You spend the whole time getting him to snap out of it." } }, "hax": { "kill": { "revealTeam": 0.12, "revealPlayer": 0.05 } }, "vote": 1.5, "startup": "team-reveal-with-roles" } } ], "roles1": [ "inspector", "hooker", "villager", "villager", { "zombie4": 0.3, "zombie5": 0.4, "zombie6": 0.3 }, "mafia1a", "villager", "antlion", "bodyguard", "villager" ], "roles2": [ "samurai", "inspector", "bodyguard", "hooker", "spy", "villager", "villager", "mafia1a", "headcrab", "antlion", "mayor", "villager", "villager", "bomb", "villager" ], "roles3": [ "samurai", "inspector", "bodyguard", "hooker", "spy", "uriah", "mossman", "villager", "villager", "villager", "villager", "hunter", "mafia1b", { "zombie4": 0.3, "zombie5": 0.4, "zombie6": 0.3 }, "headcrab", "antlion", "villager", "villager", { "zombie4": 0.3, "zombie5": 0.4, "zombie6": 0.3 }, "mafia1a", "villager", "mayor", "villager", { "zombie4": 0.3, "zombie5": 0.4, "zombie6": 0.3 } ], "killmsg": "±Combine: ~Player~ (~Role~) was killed!", "killusermsg": "You have been shot dead!", "lynchmsg": "±Combine: ~Player~ (~Role~) was gunned down!", "minplayers": 6, "villageCantLoseRoles": [ "samurai", "hooker", "hooker2", "bodyguard", "gman" ] }