I scream, you scream, we all scream for... ICE CREAM (mafia theme)! ♥ I made this theme with Prince Lyon. Here's the pastebin Spoiler http://pastebin.com/raw.php?i=Z2ngnC1b [/HIDE] And here's the code, for you lazy bums. Spoiler Code (text): { "name": "Ice Cream", "author": [ "Angel Flonne", "Jellyfishes", "Prince Lyon", "JellyfishSlumber" ], "summary": "I scream, you scream, we all scream for ice cream! The Traditional Creamz's popularity is going to be taken over by the newer ice creams', so they're trying to fight for it! Everyone's an ice cream! Do your best!", "border": "***~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~ <~>~<~>~<~>~<~>~<~***", "minplayers": 7, "sides": [ { "side": "village", "translation": "Traditional Creamz", "winmsg": "Mm! Delicious as always! The Traditional Creamz will be, and always will be, the best ice creams ever! Thanks, ~Players~!" }, { "side": "mafia1", "translation": "Sour Sorbets", "winmsg": "Woah! Sour..... Just the way I like it! ~Players~ are truly the pinnacle of ice-cream glory!" }, { "side": "mafia2", "translation": "Sweetly Strange", "winmsg": "If you're strange, you're unique, and that's what ~Players~ are all about! Strange is never an insult!" }, { "side": "mafia3", "translation": "Happy Hybrids", "winmsg": "Mix a lil' bit of this, and a lil' bit of that, and what do you get? ~Players~, of course! " }, { "side": "ww", "translation": "Sundae Cream", "winmsg": "Cloudy whipped cream.... Delectable chocolate sauce... And to top it off, a cherry! Oh, what a wonderful ice cream ~Players~ the Sundae is." }, { "side": "consp", "translation": "Random Rainbow", "winmsg": "The Rainbow loves to watch the world buuuurn! Myaaah! But ~Players~ promised to win with another team instead of by himself... Oh well. Myaah!" } ], "roles": [ { "role": "vanilla", "translation": "Vanilla", "side": "village", "info": "Gets hax on French Vanilla's calls. Sided with the Traditional Creamz.", "help": "You're the Vanilla! You don't do much, but you sure taste good! Try to assist your team by using your vote to get rid of the bad flavours! You hax the French Vanilla sometimes, so quickly connect with him!", "actions": { "hax": { "call": { "revealTeam": 0, "revealPlayer": 0.15 } } } }, { "role": "greentea", "translation": "Green Tea", "side": "village", "info": "Can safeguard once per night. Sided with Traditional Creamz", "help": "You're the Green Tea! Notable for your wonderful scent and orientality (is that a word?), you can safeguard another player once per night with /safeguard [name]!", "actions": { "night": { "safeguard": { "common": "Role", "target": "AnyButSelf", "priority": 15 } } } }, { "role": "french", "translation": "French Vanilla", "side": "village", "help": "You're the French Vanilla! You're just similar enough to Vanilla that the baddies will actually see you as one! Try and connect your friendly Vanilla with /call [yourname], and if they're attentive enough, they'll hear you!", "info": "Can call, which Vanilla roles get hax on, to connect them. Sided with Traditional Creamz.", "actions": { "night": { "call": { "command": "distract", "common": "Role", "target": "OnlySelf", "distractmsg": "You called for your lil' friend Vanillas!", "priority": 1 } } } }, { "role": "fudge", "translation": "Fudge", "side": "village", "help": "You're the Fudge! You're a curious one, and that has led you to being able to fudge out others' roles with /fudge [name]! If Cookies n' Cream dies, you are motivated to conquer the enemies!", "info": "Can inspect one person during the night. Powers up when Cookies n' Cream dies. Sided with Traditional Creamz.", "actions": { "night": { "fudge": { "command": "inspect", "target": "AnyButSelf", "common": "Self", "priority": 85 } }, "onDeath": { "convertRoles": { "cookies": "cookies2" } } } }, { "role": "fudge2", "translation": "Fudge", "side": "village", "help": "Oh no! Cookies n' Cream has died! Argh! How terrible. Now, you evade nightkills 60% of the time, and you can still inspect with /fudge [name]! 30% of the time, you're too impulsive, and you inspect things wrongly!", "info": "Evades nightkills 60% of the time. Inspects are wrong 30% of the time. Sided with Traditional Creamz.", "actions": { "night": { "fudge": { "command": "inspect", "target": "AnyButSelf", "common": "Self", "priority": 85, "Sight": { "true": 0.7, "vanilla": 0.11, "cherry": 0.11, "rocky": 0.01, "lemon": 0.01, "lime": 0.01, "greentea": 0.01, "chocolate": 0.01, "peanut": 0.01, "rainbow": 0.01, "sundae": 0.01 } } }, "kill": { "mode": { "evadeChance": 0.6 } } } }, { "role": "chocolate", "translation": "Chocolate", "side": "village", "help": "You're the Chocolate! One of the best flavours, you love your fellow ice creams, especially your friend the Fudge, so you can type /choco [name] to protect them!", "info": "Can protect another player during the night. Sided with Traditional Creamz.", "actions": { "night": { "choco": { "command": "protect", "priority": 15, "common": "Self", "target": "AnyButSelf" } }, "onDeath": { "convertRoles": { "peanut": "peanut2" }, "killmsg": "±Melt: The Chocolate melted.... This means that the ~Old~ turns into a ~New~! Run, everyone!" } } }, { "role": "peppermint", "translation": "Peppermint", "side": "village", "help": "You're the Peppermint! Filled with choco bits, you can distract another ice cream with /distract [name], and your choco bits give you a vote of 1.1 to help yourself in desperate situations!", "actions": { "night": { "distract": { "target": "AnyButSelf", "common": "Self", "distractmsg": "Peppermint, wonderful, wonderful... Oh no! Staring at the Peppermint the whole night, you couldn't do anything!", "priority": 5 } }, "vote": 1.1 } }, { "role": "butter", "translation": "Butter Pecan", "side": "village", "help": "You're the Butter Pecan! You can /butter [name] others during the night to efficiently get rid of them!", "info": "Can kill another player during the night. Sided with Traditional Creamz.", "actions": { "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": 55 } } } }, { "role": "rumraisin", "translation": "Rum & Raisin", "side": "village", "info": "Can daykill, as well as distracting once per game. Has -2 votes. Sided with Traditional Creamz.", "help": "You're the Rum & Raisin! You can daykill with /rum [name], and once per game, you can /drunk [name] one player and leave them partying for the whole night, distracting them from doing anything else. Also, you have a handy -2 votes!", "actions": { "standby": { "rum": { "target": "AnyButSelf", "msg": "You can kill now using /rum [name]! You will be revealed, though!", "killmsg": "~Self~ gives some rum ice-cream to ~Target~. Sadly, ~Target~ the ~Role~ can't take too much rum, and passed out from all of it!", "command": "kill" } }, "night": { "drunk": { "target": "AnyButSelf", "charges": 1, "common": "Self", "command": "distract", "priority": 10 } }, "vote": -2 } }, { "role": "cookies", "translation": "Cookies n' Cream", "side": "village", "help": "You're the Cookies n' Cream! A true classic, you know all, and thus can identify who distracted, poisoned or inspected you the previous night. Also, if Fudge dies, you get a power up!", "info": "Identify who distracted, poisoned or inspected him the previous night. If Fudge dies, gets a power up. Sided with Traditional Creamz.", "actions": { "poison": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "distract": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "inspect": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "onDeath": { "convertRoles": { "fudge": "fudge2" } } } }, { "role": "cookies2", "translation": "Cookies n' Cream", "side": "village", "help": "It seems that Fudge has died. It's time for you to take the lead! Well, kind of. You get a random vote from -40 to +100, as you are sometimes unsure of yourself! Like before, you identify who distracted, poisoned or inspected you!", "info": "Identify who distracted, poisoned or inspected him the previous night. Has a random vote from -40 to 100. Sided with Traditional Creamz.", "actions": { "poison": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "distract": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "inspect": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "vote": [-40, 101] } }, { "role": "strawberry", "translation": "Strawberry", "side": "village", "help": "You're the Strawberry! You're really a Traditional flavour, but you look like a fruit flavored baddie! Try to convice your teammates to trust the fact that you're truly a strawberry!", "info": "Inspects as Black Cherry. Sided with Good People.", "actions": { "inspect": { "revealAs": "cherry" } } }, { "role": "gum", "translation": "Lil' Gum", "side": "village", "info": "Voteshield of -5. Converts to Flying Bubble Gum when voted. Sided with the Traditional Creamz.", "help": "You're the Lil' Gum! Now, you are but a little blue ice cream. But, when you are voted, you feel like a superstar, and you become a Flying Bubble Gum! Oh yes! You have a voteshield of -5, so sadly it'll be harder for you to pursue your dreams...", "actions": { "lynch": { "convertTo": "bubble", "convertmsg": "~Self~ the Lil' Gum finally managed to pursue his dreams! He has finally become a ~New~, despite all in his way!" }, "voteshield": -5 } }, { "role": "bubble", "translation": "Flying Bubble Gum", "side": "village", "info": "Counters daykills. Bombs nightkills. Vote counts as 0. Sided with the Traditional Creamz.", "help": "Oh! You are the best thing one could wish for! You're finally the Flying Bubble Gum, and you counter daykills and you bomb nightkills! True, your identity is revealed, so you have 0 votes!", "actions": { "kill": { "mode": "killattacker" }, "vote": 0, "daykill": "revenge", "daykillrevengemsg": "~Self~ was flying in the sky! ~Target~ got too close to the sun while trying to catch the Flying Bubble Gum...! Oh dear!" } }, { "role": "lemon", "translation": "Lemon Meringue", "side": "mafia1", "help": "You're the Lemon Meringue! You act sweet, but you really want to cause some chaos! To do this, you can inspect your enemies with /inspect [name], while also sharing a kill with your team. Type /kill [name] to use it!", "info": "Inspect a player once per night. Shares a kill with its team. Sided with Sour Sorbets.", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 35, "broadcast": "team" }, "inspect": { "target": "AnyButTeam", "common": "Self", "priority": 80, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "lime", "translation": "Electric Lime", "side": "mafia1", "info": "Distract a player once per night. Shares a kill with its team. Sided with Sour Sorbets.", "help": "You're the Electric Lime! Make others pucker up with your extreme sourness; do this with /sour [name]! It'll be so sour they can't move! Also, you have a shared kill with your teammates. Type /kill [name] to use it!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 35, "broadcast": "team" }, "sour": { "command": "distract", "distractmsg": "You were distracted by the sourness of Electric Lime last night... How strong the flavor is!", "target": "AnyButTeam", "common": "Self", "priority": 1, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "cherry", "translation": "Black Cherry", "side": "mafia1", "info": "Shares a kill with its team. Sided with Sour Sorbets.", "help": "You're the Black Cherry! With malicious intent and sourness, you share a kill with your team! Type /kill [name] to use it!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 35, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "orange", "translation": "Orange Sherbet", "side": "mafia1", "info": "Stalk a player once per night. Shares a kill with its team. Sided with Sour Sorbets.", "help": "You're the Orange Sherbet! You're the bravest of your team, and as such, you can type /stalk [name] to find out who visited who; you can also use your shared kill with your teammates. Type /kill [name] to use it!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 35, "broadcast": "team" }, "stalk": { "target": "AnyButTeam", "common": "Self", "priority": 88, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "rhubarb", "translation": "Rhubarb Crumble", "side": "mafia2", "info": "Can kill once per day. Has a voteshield of -10. Sided with Sweetly Strange.", "help": "You're the Rhubarb Crumble! What are you? Who knows? You taste awesome, so you get to daykill once per day using /crumble [name] that doesn't reveal you! You also have a voteshield of -10 votes since a lot of people don't know what you taste like!", "actions": { "standby": { "crumble": { "target": "AnyButTeam", "msg": "You can kill now using /crumble [name]! You won't be revealed!", "killmsg": "~Target~ wonders what Rhubarb Crumble ice cream tastes like. Just then, the Rhubarb Crumble came over and slapped some ice cream into ~Role~'s face! Be careful what you wish for, ~Target~!", "command": "kill" } }, "voteshield": -10, "startup": "team-reveal-with-roles" } }, { "role": "cappucino", "translation": "Cappucino", "side": "mafia2", "help": "You're the Cappucino! You seem to be the only one who logically thinks of your group, probably because you're the only one with caffeine, so you get to pick who melts! Use /melt [name] on who you'd like to get rid of. So that you can pick the best flavor, you can also use /coffee [name] to see who that person visited last night!", "info": "Can stalk one person during the night. Can kill one person during the night. Sided with Sweetly Strange.", "actions": { "night": { "melt": { "target": "AnyButTeam", "command": "kill", "common": "Self", "priority": 40, "broadcast": "Team" }, "coffee": { "target": "AnyButTeam", "command": "stalk", "common": "Self", "priority": 40, "broadcast": "Team" } }, "startup": "team-reveal-with-roles" } }, { "role": "peanut", "translation": "Peanut Butter", "side": "mafia2", "info": "Gets 10% hax on Chocolate. Can protect itself. When chocolate dies, converts itself to Choco Nutty. Sided with the Sweetly Strange.", "help": "You're the Peanut Butter! Since you go so well with Chocolate, you have a 10% of haxing who the chocolate is! You can protect yourself with /peanut [yourname], until the Chocolate melts, when you combine with them to become even tastier! ", "actions": { "night": { "peanut": { "command": "protect", "priority": 13, "common": "Self", "target": "OnlySelf", "broadcast": "Team" } }, "startup": "team-reveal-with-roles", "hax": { "choco": { "revealTeam": 0, "revealPlayer": 0.1 } } } }, { "role": "peanut2", "translation": "Choco Nutty", "side": "mafia2", "info": "Converted from Peanut Butter when Chocolate dies. Has 3 votes. Can protect and safeguard (1 command) anyone including itself. Sided with Sweetly Strange.", "help": "Yes! The silly Chocolate melted! Time for your reign! Now, you can /peanut [name] which both protect and safeguard on someone on your team including yourself! Oh yeah, you have 3 votes! ", "actions": { "night": { "peanut": { "command": [ "protect", "safeguard" ], "priority": 13, "common": "Self", "target": "Any", "broadcast": "Team" } }, "vote": 3 } }, { "role": "pistachio", "translation": "Pistachio", "side": "mafia2", "info": "Can poison twice per night; player dies 2 nights later. Can distract twice in the whole game. Sided with Sweetly Strange.", "help": "You're the Pistachio! A lil' bit nutty (pun intended), you can /nut [name] twice per night, and they'll die two nights later! Also, you can distract twice in the whole game with /distract [name]!", "actions": { "night": { "nut": { "target": "AnyButTeam", "limit": 2, "command": "poison", "count": 3, "common": "Self", "priority": 50, "broadcast": "team" }, "distract": { "distractmsg": "You were distracted by the wonderful Pistachio last night, leaving you unable to move!", "target": "AnyButTeam", "common": "Self", "charges": 2, "priority": 7, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "august", "translation": "August Freeze", "side": "mafia3", "info": "Haxes all night actions. Bombs daykills. Kills once per night. Sided with Happy Hybrids.", "help": "You are the August Freeze! Made up of tasty vanilla ice cream, maple-sauce and assuring whipped cream, you get hax all night actions, and you bomb daykills like a pro! You can also kill with /kill [name]!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Self", "priority": 53, "broadcast": "team" } }, "daykill": "bomb", "daykillrevengemsg": "~Target~ tried to kill ~Self~, but August Freeze brought them both down!", "startup": "team-reveal-with-roles", "hax": { "choco": { "revealPlayer": 0.1 }, "fudge": { "revealPlayer": 0.1 }, "distract": { "revealPlayer": 0.1 }, "kill": { "revealPlayer": 0.1 }, "drunk": { "revealPlayer": 0.1 }, "nut": { "revealPlayer": 0.1 }, "peanut": { "revealPlayer": 0.1 }, "stalk": { "revealPlayer": 0.1 }, "sour": { "revealPlayer": 0.1 }, "melt": { "revealPlayer": 0.1 }, "cream": { "revealPlayer": 0.1 }, "coffee": { "revealPlayer": 0.1 } } } }, { "role": "maple", "translation": "Maple Nut", "side": "mafia3", "info": "Poisons the enemy (they die 2 nights later) if they inspect, stalk or poison him. Sided with Happy Hybrids.", "help": "You are the Maple Nut! Short-tempered, you poison the enemy if they dare inspect, stalk or poison you(No commands for this)! They die 2 nights later, and try not to be killed!", "actions": { "distract": { "mode": "poisonattacker", "poisonDeadMessage": "You shouldn't have distracted that Maple Nut 2 nights ago; it was the cause of your fall!", "count": 2 }, "stalk": { "mode": "poisonattacker", "poisonDeadMessage": "You shouldn't have stalked that Maple Nut 2 nights ago; it was the cause of your fall!", "count": 2 }, "inspect": { "mode": "poisonattacker", "poisonDeadMessage": "You shouldn't have inspected that Maple Nut 2 nights ago; it was the cause of your fall!", "count": 2 }, "startup": "team-reveal-with-roles" } }, { "role": "cotton", "translation": "Cotton Candy", "side": "mafia3", "info": "Can distract once per night; 30% chance of being a kill. Sided with Sweetly Strange.", "help": "You are the Cotton Candy! Fluffy and free and delicious, you can type /fluff [name] to make them laugh; sometimes, with luck, it will defeat them once and for all, and most of the time, it pierces through bodyguards!", "actions": { "night": { "fluff": { "target": "AnyButTeam", "common": "Self", "priority": 9, "command": { "kill": 0.3, "distract": 0.7 } } }, "startup": "team-reveal-with-roles" } }, { "role": "rocky", "translation": "Rocky Road", "side": "mafia3", "help": "You're the Rocky Road! Delicious, you have 25 votes, and you can protect and safeguard someone at the same time including yourself three times per game with /guard [name]!", "info": "Can stalk one person during the night. Can kill one person during the night. Sided with Sweetly Strange.", "actions": { "night": { "guard": { "target": "Any", "command": [ "protect", "safeguard" ], "common": "Self", "charges": 3, "priority": 22, "broadcast": "Team" } }, "startup": "team-reveal-with-roles", "vote": 25 } }, { "role": "sundae", "translation": "Super Sundae", "side": "ww", "help": "You're the Super Sundae! Killing all distractors, you can defeat another ice-cream with /cream [name]! Once per game, you may also daykill with /smash [name]!", "actions": { "night": { "cream": { "target": "AnyButSelf", "command": "kill", "common": "Self", "priority": 46 } }, "standby": { "smash": { "target": "AnyButSelf", "msg": "You can kill now using /smash [name]! You won't be revealed!", "killmsg": "SUNDAE IN YOUR FACE! Argh! ~Target~ was surprised, and his face is covered in Sundae! Wow!", "command": "kill", "recharge": 9999 } }, "distract": { "mode": "ChangeTarget", "hookermsg": "You tried to distract the Sundae, you were thrown onto the floor!", "msg": "The ~Distracter~ came to you last night! You threw her instead!" } } }, { "role": "rainbow", "translation": "Rainbow", "side": "consp", "winningSides": "*", "info": "Can passive [inspect or distract or stalk], active [kill or poison], OR assist [protect or safeguard]. Wins with everyone.", "help": "You're the Rainbow! You have lots of flavours in you, so you can type /passive [name] to use a random passive command like inspect, distract or stalk; /active [name] to use a random active command like kill or poison; /assist [yourname] to do something helpful to yourself! You can only choose one of these three per night! You win with everyone!", "actions": { "night": { "passive": { "target": "AnyButSelf", "common": "Self", "priority": 3, "command": { "inspect": 0.33, "distract": 0.33, "stalk": 0.34 }, "restrict": [ "active", "assist" ] }, "active": { "target": "AnyButSelf", "common": "Self", "priority": 70, "command": { "poison": 0.5, "kill": 0.5 }, "count": 2, "restrict": [ "assist", "passive" ] }, "assist": { "target": "AnyButSelf", "common": "Self", "priority": 35, "command": { "protect": 0.52, "safeguard": 0.48 }, "restrict": [ "passive", "active" ] } } } } ], "roles1": [ "fudge", "chocolate", "sundae", "cherry", "peppermint", "vanilla", "strawberry", "vanilla", "french", "orange" ], "roles2": [ "cookies", "chocolate", "vanilla", "vanilla", "french", "cappucino", "peanut", "peppermint", "rainbow", "cherry", "vanilla", "strawberry", "vanilla", "rocky", "cotton", "gum", "rumraisin", "lime", "fudge" ], "roles3": [ "peanut", "rumraisin", "french", "chocolate", "vanilla", "vanilla", "peppermint", "cookies", "butter", "fudge", "vanilla", "rainbow", "vanilla", "gum", "lime", "cotton", "vanilla", "maple", "rhubarb", "pistachio", "greentea", "strawberry", "vanilla", "lemon", "cherry", "august", "rainbow", "vanilla", "rocky", "sundae", "orange", "cappucino" ], "killmsg": "±Ice Creamz: Aww, ~Player~ the ~Role~ ice cream melted.", "killusermsg": "You melted!" } [/HIDE] Here we go. First, a shout out to all my fave roles: French Vanilla: Oh, French Vanilla. He's quite the busy one, because he can use a command, call, on himself. It doesn't do anything much, but here's the catch -- The Vanilla (lol Vanilla = Vanilla) gets hax on call, which means that French Vanilla is a connector of sorts. Just so we make it different from the rest. :3 Lil' Gum and Flying Bubble Gum: Oh, bubble gums. From our favourite bomb-plus-self-changing ice-cream thing, he's now split in to two roles. Lil' Gum aspires to be a Flying Bubble Gum, and when voted, he turns into one! However, his voteshield of -5 clearly restricts the sad little buddy. Flying Bubble Gum gets to bomb nightkills and counter daykills. Like, Flying Bubble Gum ice cream is kewl. :> Maple Nut: Mm. Delicious Maple Nut ice cream. One of my personal favourite (ice cream flavours), its a really fun-to-watch role. When inspected, poisoned or distracted, they will be unknowingly poisoned, and they will die two nights later! Like, that'll be so annoying! It's really just a trollcard! Troloololol! Go Maple! :I The True Summary Ice Cream-- where the village isn't really a village. You don't have stuff like mayors. But, you have the aforementioned trollgum and lolfrench Vanilla. Connecting villagers should be quite a feat, considering the large numbers of villies! And yes, Vanilla is the Vanilla role. :> As for the baddies, there are 14 in total: And each will only appear once in the game! Threats include the Rocky Road which has 25 votes, the Peanut Butter who gets an upgrade when his nemesis the Chocolate dies, a daykilling barely known flavour Rhubarb Crumble, and the Godfather-esque Rainbow ice-cream, which has restrictions (he can only use one of the three commands each night) use /passive [name] (Stalk, Inspect, Distract) or /active [name] (Kill, Poison) or /help [username] (Protect, Safeguard)! Not to mention the self-exposing lil' cone Conspirator. Here comes the roleslist~ Spoiler ICE CREAM Summary: I scream, you scream, we all scream for ice cream! The Traditional Creamz's popularity is going to be taken over by the newer ice creams', so they're trying to fight for it! Everyone's an ice cream! Do your best! Teams: Lil' Cone: Scoop... Wait... How did ~Players~ win by himself, as a cone? No one orders cones on their own... right? Traditional Creamz: Mm! Delicious as always! The Traditional Creamz are, and always will be, the best ice creams ever! Thanks, ~Players~! Sour Sorbets: Woah! Sour..... Just the way I like it! ~Players~ are truly the pinnacle of ice-cream glory! Strangely Sweet: If you're strange, you're weird; if you're weird, you're unique, and that's what ~Players~ are all about! Random Rainbow: The Rainbow is ever changing! A new cool flavor everyday! Delicious! Just the way ~Players~ rolls! Happy Hybrids: Mix a lil' bit of this, and a lil' bit of that, and what do you get? ~Players~, of course! Sundae Cream: Cloudy whipped cream.... Delectable chocolate sauce... And to top it off, a cherry! Oh, what a wonderful ice cream ~Players~ the Sundae is. Roles: Lil' Cone 1) Waffle Cone You are the ice cream's Waffle Cone, and thus you win with everyone! Reveal yourself in the daytime with /scoop [yourname] to show everybody that you are a harmless little cone that goes good with any flavour! Traditional Creamz 1) Vanilla You're the Vanilla! You don't do much but you sure taste good! Try to assist your team by using your vote to get rid of the bad flavours! You hax the French Vanilla sometimes, so quickly connect with him! 2) French Vanilla You're the French Vanilla! You're just similar enough to Vanilla that the baddies will actually see you as one! Try and connect your friendly Vanilla with /call [yourname], and if they're attentive enough, they'll hear you! 3) Chocolate You're the Chocolate! One of the best flavours, you love your fellow ice creams, especially your friend the Fudge, so you can type /choco [name] to protect them! 4) Fudge You're the Fudge! You're an immature one, and no doubt a curious one, and that has led you to being able to fudge out others' roles with /fudge [name]! 5) Cookies n' Cream You're the Cookies n' Cream! A true classic, you know all, and thus can identify who distracted, poisoned or inspected you the previous night. You have no commands for this! 6) Peppermint You're the Peppermint! Filled with choco bits, you can distract another ice cream with /distract [name], and your choco bits give you a vote of 1.1 to help yourself in desperate situations! 7) Strawberry You're the Strawberry! You're really a Traditional flavour, but you look like a fruit flavored baddie! Therefore, you can see what they are doing occasionally. This has no commands. 8) Rum & Raisin You're the Rum & Raisin! You can daykill with /rum [name], and once per game, you can /drunk [name] one player and leave them partying for the whole night, distracting them from doing anything else. Also, you have a handy -2 votes! 9) Lil' Gum You're the Lil' Gum! Now, you are but a little blue ice cream. But, when you are voted, you feel like a superstar, and you become a Flying Bubble Gum! Oh yes! You have a voteshield of -5, so sadly it'll be harder for you to pursue your dreams... 9.5) Flying Bubble Gum Oh! You are the best thing one could wish for! You're finally the Flying Bubble Gum, and you counter daykills and you bomb nightkills! True, your identity is revealed, so you have 0 votes! 10) Butter Pecan You're the Butter Pecan! You can /butter [name] others during the night to efficiently get rid of them! If you die, you leave a memento on your enemy the Peanut Butter, and bring him down! Sour Sorbets 1) Lemon Meringue You're the Lemon Meringue! You act sweet, but you really want to cause some chaos! To do this, you can inspect your enemies with /inspect [name], while also sharing a kill with your team. Type /kill [name] to use it! 2) Electric Lime You're the Electric Lime! Make others pucker up with your extreme sourness; do this with /sour [name]! It'll be so sour they can't move! Also, you have a shared kill with your teammates. Type /kill [name] to use it! 3) Black Cherry You're the Black Cherry! With malicious intent and sourness, you poison your enemies with /stem [name] causing them to die a turn later, as well as sharing a kill with your team! Type /kill [name] to use it! 4) Orange Sherbet You're the Orange Sherbet! You're the bravest of your team, and as such, you can type /stalk [name] to find out who visited who; you can also use your shared kill with your teammates. Type /kill [name] to use it! Super Strange 1) Rhubarb Crumble You're the Rhubarb Crumble! What are you? Who knows? You taste awesome, so you get a single daykill using /crumble [name] that doesn't reveal you! You also have a voteshield of -10 votes since a lot of people don't know what you taste like! 2) Cappucino You're the Cappucino! You seem to be the only one who logically thinks of your group, probably because you're the only one with caffeine, so you get to pick who melts! Use /melt [name] on who you'd like to get rid of. So that you can pick the best flavor, you can also use /coffee [name] to see who that person visited last night! 3) Peanut Butter You're the Peanut Butter! Since you go so well with Chocolate, you have a 10% of haxing who the chocolate is! You can protect yourself with /peanut [yourname], until the Chocolate melts, when you combine with them to become even tastier! 3.5) Peanut Butter Yes! The silly Chocolate melted! Time for your reign! Now, you can /peanut [name] which both protect and safeguard on someone on your team including yourself! 4) Pistachio You're the Pistachio! A lil' bit nutty (pun intended), you can /nut [name] two times per night, and they'll die two nights later! Also, you can distract twice in the whole game with /distract [name]! Happy Hybrids 1) August Freeze You are the August Freeze! Made up of tasty vanilla ice cream, maple-sauce and assuring whipped cream, you get hax all night actions, and you counter daykills like a pro! 2) Maple Nut You are the Maple Nut! Short-tempered, you poison the enemy if they dare inspect, stalk or distract you! Try not to be killed! 3) Cotton Candy You are the Cotton Candy! Fluffy and free and delicious, you can type /fluff [name] to make them laugh; sometimes, with luck, it will defeat them once and for all! 4) Rocky Road You are the Rocky Road! Delicious, you have 25 votes, and you can protect and safeguard someone at the same time including yourself three times per game with /guard [name]! Sundae 'Cream 1) Super Sundae You're the Super Sundae! Killing all distractors, you can defeat another ice-cream with /cream [name]! Once per game, you may protect yourself from poisons and attacks with /guard [yourname]. Random Rainbow 1) Rainbow You're the Rainbow! You have lots of flavours in you, so you can type /passive [name] to use a random passive command like inspect, distract or stalk; /active [name] to use a random active command like kill or poison; or /help [yourname] to do something helpful to yourself! [/HIDE] I've changed Fudge and Cookies n' Cream so they power up when the opposite dies. Fudge power up: Evades nightkills 60% of the time, but due to impulsiveness (flavour ♥), he inspects stuff wrongly 30% of the time. Cookies n' Cream power up: Can identify poison, distract and inspect, but his vote is now randomly any number between -40 and 100 due to him being unstable and what not. An unreliable role for voting!
a roles description summary would be greatly appreciated, as for the theme nothing terrible, yet nothing particularly jumps out at me
Okcan :3 It'll take 15 mins or so; stay tuned~ EDIT: Thank goodness I have my planning; it saves me 15 minutes. America frick yeah.
For vanilla, you don't need to put "revealTeam": 0 just don't include it if you don't want it there. It isn't a problem, just something that would shorten your code. Spoiler "poison": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "distract": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" }, "inspect": { "mode": "identify", "msg": "~Target~ is the heartless ~Role~ ice cream that used his ~Action~ on you last night!" } [/HIDE] You forgot the ~ in the above so I made the ones you missed bold. "info": "Inspects as Black Cherry. Sided with Good People.", Instead of good people you should say Traditional Creamz like you did in all of the others. onDeath converts do not work on the role that died so your idea for gum doesn't work. It would work if you had multiple gums but you don't and it would mess with gum if you did. August Freeze says they get hax on all night actions but that is not true. The don't get hax on the command "call" and i know there was another one but i don't remember it right now. That is it for now since you probably hate me.
1) Doesn't hurt to put in. 2) Thanks, edited. 3) Same. 4) Boo, that explodifies my ideas. How terrible. Mafia Checker seems to not notice it, though. 5) August doesn't need to get hax on call... does it? :3 Oh yeah, added in the rainbow stuff. Yay, rainbows! 6) I don't hate you. <.<
I like the part where the French Vanilla calls for Vanilla XD Are you sure Bubble Gum will work ? From what I have been previously told, it will convert but will still die. :s The village at 1st sight seems weak compared to the other sides, but it has many indirect "actions" which let it have more chances to win. But, in big games, I wonder if that would be enough ?! These "indirect actions", IMO, bring much fun ! The Super Strange are definitely OP in my opinion. at least you should reduce Pistachio's number of targets ! 3 is too much even if the poison takes 2 turns :s Hmm .. many BGs can selfprotect, I like this, because it makes the sides lose if they fail to teamwork nicely. :D The Sundae Cream seems fine and the Rainbow XD is fine and fun too !
I scream, you scream, we all scream for... ICE CREAM (mafia theme)! ♥ I like this opening statement <3 Also, I think you should add village can't lose roles for the samu, PL, vigi etc. Also the sour sorbets, aside from their shared kill, can inspect,distract,poison,and stalk.. this may be OP i think??. They know each others and can do many varied stuffs like PRs can.
This looks pretty unique and interesting to me. I'll definitely play if it gets approved. Good luck! But yes, Bubble Gum won't work properly yet. Unfortunate, as I needed that for certain Dedede roles - a convert upon death role will still die. Other than that, though...
Daw, you're too nice. Like, indirect actions do bring much fun! Like the selfdistractin' call. Oh, you silly French Vanilla. Also, I think I changed it to 2 poisons per night for Pistachio. I didn't C+P everything from the roles summary. I guess I thought it was too OP while coding... :3 VillageCan'tLoseRoles? Yeah, I think I'll add that. But literally anything that's not a Vanilla or Strawberry's a VillageCan'tLoseRole... Oh well. Sour sorbets aren't OP. Like, one kill in the team, plus a poison, and the rest are just passive commands to find out stuff and what not. Noooooooooooooooooooooooooooooooooo :c I'll edit it later on P.S. What is Cake doing here? I didn't invite her here :o P.P.S. The Cake might be a lie :o
Flonne, you should check Tesla's WWII theme. A lot of roles convert when another dies. Also... y u no add green tea and coconut, extending the roles list a little would also be good, 31 is a little on the low side especially at mafia peak hour
What about WWII? Are you saying this is a reskin or something? > Green Tea > Coconut I'll add both of them to the village side. <.<
Your priorities are so weird. :P Also, for the conspirator why do you use expose when you could just use reveal? It affects nothing but I thought i would point it out. Why is Rainbows kill a priority of 70? Such weird priorities. Spoiler { "role": "maple" , "translation": "Maple Nut", "side": "mafia3", "info": "Poisons the enemy (they die 2 nights later) if they inspect, stalk or poison him. Sided with Happy Hybrids.", "help": "You are the Maple Nut! Short-tempered, you poison the enemy if they dare inspect, stalk or poison you(No commands for this)! They die 2 nights later, and try not to be killed!", "actions": { "distract": { "mode": "poisonattacker", "poisonDeadMessage": "You shouldn't have distracted that Maple Nut 2 nights ago; it was the cause of your fall!", "count": 2 }, "inspect": { "mode": "poisonattacker", "poisonDeadMessage": "You shouldn't have stalked that Maple Nut 2 nights ago; it was the cause of your fall!", "count": 2 }, "stalk": { "mode": "poisonattacker", "poisonDeadMessage": "You shouldn't have poisoned that Maple Nut 2 nights ago; it was the cause of your fall!", "count": 2 }, "startup": "team-reveal-with-roles" } }, [/HIDE] The help says that if someone poisons you, you poison them. The code on the other had has distract rather than poison. I would fix that.
Spoiler Priorities are not weird. I just don't like to work with small numbers; and when I want to add something in, it's easier than pushing everything up by one and making space for just 1 priority. :c Rainbow's kill a priority of 70, because godfathers are just slowpokes. I'll fix that in a jiffy. Be right back.
Well it's not like I was the first to use it, although it can be argued how well I implemented it (imo could use some work). I suggest taking out the [name] in all of the descriptions since it's implied with the /action already. Comments >Super Sundae is a bit UP. Perhaps give it a nonrevealing daykilll with only 1 charge. >Were you intentionally not giving Happy Hybrids a kill? I'm not sure that they can get by with only a 30% chance on it, although they do have a kuja. >You messed up in the description text for Maple Nut. When you get inspected it says stalked and when you get stalked it says poisoned.
Comments: 1) Oh <3 I didn't know they know each other. 2) Done. 3) Gave August Freeze a kill. 4) o.o EDIT: I have added a safeguarder, Green Tea! Also, I have added Coconut, a mayor with 4.1 votes. I'll keep him in the code for now, seeing as peppermint already has 1.1 votes.
No chocolate chip cookie dough flavor?! :( Now being serious: You should let coconut know that they also get hax. Rainbow is an interesting GF, but I must say an underpowered one since it can only use one command per night and it has last priority. Should also mention's Rhubarb's -10 votes in info. Finally there are 7 kills if I counted right which is a tad high, tho it's not the worst I have ever seen.
> No chocolate chip. D:< > :O Coconut wasn't supposed to get hax. Oh, and it's just in there for archiving purposes and just so I can add it in if needed. > So how about Rainbow can use 2? :o Yeah, I'm doing that. > Done <3 > Did you count the Sour Sorbets' kills properly? They share the kill :o
I think its pretty good so far. Despite coding issues that I cant deal with the only other thing would be to see how it balances in actual play. I like how almost everybody is an awesome unique role though, at least certainly for baddies. The good guys might be a bit underpowered but the baddies will also be fighting each other a lot, since Maple Nut will be poisoning all the baddies on him and etc. Super Sundae may need a bit of a buff, possibly getting just a few more self protect/safeguards if he dies too often. Definitely hax city though with all the hax and passive actions. Ill get on the guide once Ive seen the theme in play a few times. /me high fives Angel Flonne
Why can't I stash that there? :3 By the way, poison =/= kills. But they're kinda similar... But 7 isn't too much... Is it? "The theme play a few times" "The theme play a few times" :c I wish. Needs 7 approvals for it to even play once. Hi five, Lyotenius! :3
They both serve the same function as they remove players from the game. As for whether 7 is too many, I am honestly concerned it might be. There are a few bombs, and a few interesting roles such as maple nut and cotton candy which can also increase the number of deaths. As for the reason that you can't stash that there is because it will confuse players IF this theme is uploaded. Also theme code is not meant to be used as an archive, as we have already told a few other players. You may keep a personal archive if you want, but code that is to be reviewed should be completely up to date.
When WWW was around, I expressed my discontent for the POU, and waffle cone is basically the same thing; a claim to win kind of role that really doesn't add much to the game. If you want a conspirator at all, make it Random Rainbow; its flavour and ability suit it much better for that role than a neutral trying to win by itself. As a whole, the theme is fine but nothing particularly special besides its flavour. The village is pretty standard except for the bubble gum thing, which is actually kinda cool. Butter Pecan shoudn't revenge kill and Rum Raisin probably shouldn't have a distract, as it kind overpowers these roles. You should take poison away from Black Cherry and make it a simple goon. Super Strange and Hybrid teams are kinda cool, and I like how PB converts on Chocolate's death.
That was my initial idea for the Rainbow. Even though we still had waffle I figured rainbow would be awesome with the piece of code that lets him be on any random team at the start of the game. I wouldnt want rainbow as a straight consp by himself because he'd just self bg/safeguard the whole time until the others killed themselves. This way he has to do work, or pretend to lol. If its even possible to have the random command on one role Id prefer that but we'll see.
Got rid of le Waffle. Bye, Waffle! Rainbow is conspirator with the same commands. Hi, Rainbow! Black Cherry is now a normal goon! Lame, Black Cherry! Rum Raisin will stay where it is, just because it's only a single charge and lost. Besides, Rum and Raisin is pretty drunk-ish, right?
Hi Angel!!! This theme seems to be funny with some nice points :) Here are some things I noticed: Spoiler I like the idea for rainbow, but the restrict is not good on the way it is right now, making it unable to passive and active or active and help or help and passive. So, if it wants to perform two of these actions, he must know the performed order, becoming a extremely difficult role to play, even more difficult if it wants to change target after using the 2 actions. Peanut's hax on chocolate is too high! It can easily pm a teammate to kill chocolate, making the village to lose a bg with no difficulty. So... Vanilla can connect the villagers? Nice idea! But... they can spam the command, being easy to be connected. Unless you wanted this connection to have a real luck factor, this conection becomes kinda extremely efficient, easly connecting all the villagers (and flooding Vanilla's chat too). The border is too small. This should be a nice size: ***~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~>~<~*** Waffle is the kind of role to claim and survive: not a good idea. And I think that the command should be reveal instead of expose with OnlySelf, not Self as target. I'm a lazy bum and you should synchronize the code here on the thread and the link you gave...[/HIDE]
the converts to cookies and fudge are okay. I'm not sure if I like the main inspector getting wrong results but it relies on cookies and cream dying so I guess it's okay for now
In my own opinion - I feel that the concept of the theme is kind of far-fetch'd and might be dejected just for that purpose alone. However from a coding/gameplay stand it looks alright. I'd like to see this play-tested just to see how some people react to it & how it plays out.
i'm speaking from an objective stand-point. Plants are understandable because they are (kind of) living creatures. While ice cream is..food. however I did not say this discards the theme altogether as I have mentioned that play-testing may be beneficial.
To be fair I also don't like playing Fruit. But there are 22 members of QC. I'm sure there are varying degrees of opinions on the matter. But just so it's known I did say that the play-ability of the theme is the true make or break of this theme regardless. In that regard - playability > flavor.
I really don't know if it is all right. I want to test it before bolding something (oh wait...) I think that you just have to ask an MA and beg for many people to go to PO2 to test it (but I'm not totally sure!). When? We could do it right now, but it would be better if you were playing, for us to give real-time feedback, and preferrably when a considerable number of people are online for us to test bigger games too.
I have a holiday tomorrow! Which means, if you didn't know, I can test it when lots of players are on. However, Dark Phoenix says we need 3 approves before we can test. Argh.
I don't know about you, but I think Cookies n' Cream ("cookies1") shouldn't identify his poisoner, but it's ok for "cookies2". Also, the vote that varies from -40 to 101 annoys me a lot, the 141 possibility gives a lot of place to the luck. Also, concidering the Kuja's vote (Rocky Road) counts as 25, the converted Cn'C has 101/141 (72%) chances to outvote him. Sorry for annoying you with these calculations XD but what I want to say, is that, maybe, Cn'C's vote variance should be reduced to something like [-15, 40] or even less, but it is just my opinion. Should see what others think! :v
I talked to Steel and he told me that there is not a rule about when to playtest yet. For now, we can test it whenever QC members think it is necessary or when the theme is very close to be accepted.