Most Up To Date Pokémon Simulator

Pokémon Online is the most popular, accurate, and complete Pokémon battle simulator out there. Open source, it's currently available in 11 languages, on your computer or your Android device. It hosts more than a million battles per month. Download the latest version and enjoy competitive battles across all six generations in real time against trainers from around the world!

Download
v 2.4.1


Theme Discussion and Sharing Thread

Discussion in 'Mafia' started by Ozma, Feb 7, 2012.

Thread Status:
Not open for further replies.
  1. Ozma

    Ozma Grunt in the machine

    Messages:
    319
    Similar to the recently locked Theme Approval thread here this will be for users to post their pending themes, discuss them and seek help with them.

    Please follow Viderizer's layout provided inside when posting. Thank you for bearing with us here as we change this around a little to help ease-up with the growing amount of participation and theme designing.


    On a side note, please add links at the end of each description, post that aren't in the correct format will not be approved~ Chaos

    EDIT:

    This thread's purpose is outdated now that the MAs have Mafia Review. Please PM themes to them, and they will be approved in due time.
    Last edited by a moderator: Aug 15, 2012
  2. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    HOORAH FOR COPY-PASTE and hope I'm doing this right lol

    Pokemon II

    [hide]{
    "name": "Pokemon II",
    "author": "ProfessorCake",
    "summary": "The legendaries are not your friends...except Celebi. Fight against first rogue Bidoof and the malevolent Missingno, then the Regis and the Lati twins! Watch out for Arceus who kills both day and night, and Mewtwo who destroys anyone during the voting phase...on the side of Treasure Town, the wonder of Shiny Magikarp and Farfetch'd are your Samurais! Win the battle to save Treasure Town!",
    "sides": [
    {
    "side": "village",
    "translation": "TreasureTown"
    },
    {
    "side": "bidoof",
    "translation": "BidoofMafia"
    },
    {
    "side": "glitch",
    "translation": "Missingno"
    },
    {
    "side": "regi",
    "translation": "RegiMafia"
    },
    {
    "side": "eon",
    "translation": "EonMafia"
    },
    {
    "side": "arceus",
    "translation": "Arceus"
    },
    {
    "side": "mewtwo",
    "translation": "Mewtwo"
    }
    ],
    "roles": [
    {
    "role": "karp",
    "translation": "Magikarp",
    "side": "village",
    "help": "Karp, karp. You are just a useless Magikarp...you can type /splash if you like, but it won't do anything.",
    "actions": {
    "hax": {
    "kill": {
    "revealTeam": 0.05,
    "revealPlayer": 0.02
    }
    }
    }
    },
    {
    "role": "prokarp",
    "translation": "ShinyMagikarp",
    "side": "village",
    "help": "You're just a Magika---wait, you're SHINY! Type /kill during the day to splash at an opponent whilst they're distracted by your rarity. And others won't be able to distinguish youfrom the normal Magikarp!",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "Use Splash with /kill now!",
    "killmsg": "The Shiny Magikarp used Splash! ~Target~ died of laughter!"
    }
    }
    }
    },
    {
    "role": "ugly",
    "translation": "Feebas",
    "side": "village",
    "help": "Feebas are ugly. Eat more Pokeblocks! But at least you can stop a Pokemon acting (and hope they don't laugh) with /distract if you must.",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 2
    }
    }
    }
    },
    {
    "role": "pretty",
    "translation": "Milotic",
    "side": "village",
    "help": "Finally, you evolved into a beautiful Milotic! Type /distract twice during the night to stop two other Pokemon doing anything with your radiant beauty.",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 2,
    "limit": 2
    }
    }
    }
    },
    {
    "role": "bg",
    "translation": "Dragonite",
    "side": "village",
    "help": "Saving Pokemon from being killed is the same as saving people from drowning, right? Use /protect during the night to fight off anyone attacking your target with your array of powerful moves. Your intelligence may also help you find the Stoutland!",
    "actions": {
    "hax": {
    "inspect": {
    "revealTeam": 0.33,
    "revealPlayer": 0.1
    }
    },
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 5
    }
    }
    }
    },
    {
    "role": "spect",
    "translation": "Stoutland",
    "side": "village",
    "help": "WOOF. You are a loyal Stoutland. Use your skills at finding lost people to find out the identity of another Pokemon with /inspect! In the process, you might also find the Dragonite.",
    "actions": {
    "hax": {
    "protect": {
    "revealTeam": 0.33,
    "revealPlayer": 0.1
    }
    },
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 30
    }
    }
    }
    },
    {
    "role": "celebi",
    "translation": "Celebi",
    "side": "village",
    "help": "Unlike the other legendaries, you approve of Treasure Town, because of your friend Grovyle having helped the residents before. Your task is to stop Missingno; use /safeguard to stop its corruption affecting one person and /protect to stop any other kill affecting one person. You may also find out who Missingno really is, and who they're corrupting!",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 4
    },
    "safeguard": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 6
    }
    },
    "hax": {
    "poison": {
    "revealTeam": 0.3,
    "revealPlayer": 0.1
    }
    }
    }
    },
    {
    "role": "dual",
    "translation": "Gallade",
    "side": "village",
    "help": "A talented warrior in both physical fighting and psychic assaults. Use /kill during the night to put your fighting skills to good use, and your psychic senses may pick up who else can kill!",
    "actions": {
    "hax": {
    "kill": {
    "revealTeam": 0.15,
    "revealPlayer": 0.07
    }
    },
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Team",
    "priority": 19
    }
    }
    }
    },
    {
    "role": "lie",
    "translation": "Liepard",
    "side": "village",
    "help": "You are a sneaky Liepard and rigged the voting system...now your vote counts as two. While sneaking around, you might find out who is plotting to kill another, too!",
    "actions": {
    "hax": {
    "kill": {
    "revealTeam": 0.15,
    "revealPlayer": 0.07
    }
    },
    "vote": 2
    }
    },
    {
    "role": "duck",
    "translation": "Farfetch'd",
    "side": "village",
    "help": "You're seen as weak. This angers you. Use /kill during the day to prove your strength by defeating another Pokemon in battle for everyone to see! (Warning: This reveals you. Beware of Arceus's wrath.)",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "Prove your strength with /kill!: ",
    "killmsg": "~Self~ picked up a leek and fought ~Target~ to the death with it!"
    }
    }
    }
    },
    {
    "role": "crow",
    "translation": "Murkrow",
    "side": "village",
    "help": "Caw! Some people don't like you much...they see you as Bidoof and try to get you killed!",
    "actions": {
    "inspect": {
    "revealAs": "bidoof"
    }
    }
    },
    {
    "role": "crowlatios",
    "translation": "Murkrow",
    "side": "village",
    "help": "Caw! Some people don't like you much...they see you as Latios and try to get you killed! However, Latias also sees you as Latios, use this to your advantage!",
    "actions": {
    "inspect": {
    "revealAs": "latios"
    }
    }
    },
    {
    "role": "crowarceus",
    "translation": "Murkrow",
    "side": "village",
    "help": "Caw! Some people don't like you much...they see you as Arceus and try to get you killed!",
    "actions": {
    "inspect": {
    "revealAs": "arceus"
    }
    }
    },
    {
    "role": "snivy",
    "translation": "Snivy",
    "side": "village",
    "help": "As a Snivy, you know your friends Tepig and Oshawott! However, Liepard thinks you're too smug and rigged it so your vote counted for -1. Your smugness helps you learn who's distracting, though.",
    "actions": {
    "revealRole": [
    "tepig",
    "osha"
    ],
    "hax": {
    "distract": {
    "revealTeam": 0.15,
    "revealPlayer": 0.07
    }
    },
    "vote": -1
    }
    },
    {
    "role": "tepig",
    "translation": "Tepig",
    "side": "village",
    "help": "As a Tepig, you know your friends Snivy and Oshawott! However, Liepard rigged your vote to -1 in a fail attempt to stop you evolving and gaining Fighting-type. You can find out who's inspecting, though.",
    "actions": {
    "revealRole": [
    "snivy",
    "osha"
    ],
    "hax": {
    "inspect": {
    "revealTeam": 0.15,
    "revealPlayer": 0.07
    }
    },
    "vote": -1
    }
    },
    {
    "role": "osha",
    "translation": "Oshawott",
    "side": "village",
    "help": "As an Oshawott, you know your friends Snivy and Tepig! However, Liepard doesn't want you to be voted off because you're adorable, so rigged your vote to -1 so you can save yourself. You can also find out who's protecting, too.",
    "actions": {
    "revealRole": [
    "snivy",
    "tepig"
    ],
    "hax": {
    "protect": {
    "revealTeam": 0.15,
    "revealPlayer": 0.07
    }
    },
    "vote": -1
    }
    },
    {
    "role": "bidoof",
    "translation": "Bidoof",
    "side": "bidoof",
    "help": "Enough people disliked you for you to team up to do something about it, and the time for that is now! Use /kill to raise an army of Bidoof and destroy one hater!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "glitch",
    "translation": "Missingno",
    "side": "glitch",
    "help": "0 ERROR. You are the mysterious glitch that is Missingno, here to take over for yourself. Use /glitch to corrupt a Pokemon's data, leaving them unable to do a thing...any that distract you, though, you will take instead.",
    "actions": {
    "night": {
    "glitch": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 10,
    "command": "kill"
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract the Missingno and your data got corrupted!",
    "msg": "~Distracter~ came to you so you corrupted their data."
    },
    "avoidHax": [
    "kill"
    ]
    }
    },
    {
    "role": "uberglitch",
    "translation": "Missingno",
    "side": "glitch",
    "help": "0 ERROR. You are the mysterious glitch that is Missingno, here to take over for yourself. Use /glitch to corrupt a Pokemon's data, leaving them unable to do a thing...any that distract you, though, you will take instead. Also, use /poison to start the process, meaning they will die the next night.",
    "actions": {
    "night": {
    "glitch": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 10,
    "command": "kill"
    },
    "poison": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 10
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract the Missingno and your data got corrupted!",
    "msg": "~Distracter~ came to you so you corrupted their data."
    },
    "avoidHax": [
    "kill"
    ]
    }
    },
    {
    "role": "ice",
    "translation": "Regice",
    "side": "regi",
    "help": "You are the legendary golem of ice, Regice! Work with the other Regis to protect what is rightfully yours with /kill!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "rock",
    "translation": "Regirock",
    "side": "regi",
    "help": "You are the legendary golem of rock, Regirock! Work with the other Regis to protect what is rightfully yours with /kill!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "steel",
    "translation": "Registeel",
    "side": "regi",
    "help": "You are the legendary golem of steel, Registeel! Work with the other Regis to protect what is rightfully yours with /kill!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "gigas",
    "translation": "Regigigas",
    "side": "regi",
    "help": "You are the leader of the legendary golems, Regigigas! You can use your earth-shaking stomp to defeat one Pokemon during the night with /kill, and the shockwaves will also paralyse another for a night if you choose with /distract! Feebas and Milotic will be unable to distract you from your task.",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 1
    }
    }
    },
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team"
    }
    },
    "distract": {
    "mode": "ignore",
    "msg": "The puny ~Distracter~ came to you, but they were so small that you didn't even see them."
    },
    "startup": "team-reveal"
    },
    {
    "role": "latias",
    "translation": "Latias",
    "side": "eon",
    "help": "As the female twin of the Eon Dragons, you are looking for your lost twin Latios. Use /inspect to identify a Pokemon with your power, and /kill to stop anyone in your way. Have no fear, you are unable to kill your twin, and you also are hidden from spies.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11
    },
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 38
    }
    },
    "avoidHax": [
    "kill"
    ]
    }
    },
    {
    "role": "latios",
    "translation": "Latios",
    "side": "eon",
    "help": "As the male twin of the Eon Dragons, you are looking for your lost twin Latias. Once you find each other, use /protect to protect her, and /kill to stop anyone in your way. Have no fear, you are unable to kill your twin, and you also are hidden from spies.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11
    },
    "protect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 5
    }
    },
    "avoidHax": [
    "kill"
    ]
    }
    },
    {
    "role": "arceus",
    "translation": "Arceus",
    "side": "arceus",
    "help": "You created this world, and now you wish to destroy it. Use /kill during both the day and the night to use Judgment on another Pokemon, leading you one step closer to your goal...you will destroy anyone who attempts to stop you.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 20
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "For attempting to stop it, Arceus called a meteor down upon you...",
    "msg": "~Distracter~ came to stop you, but it was a worthless sacrifice..."
    },
    "avoidHax": [
    "kill"
    ],
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "Use Judgment now, with /kill!",
    "killmsg": "Arceus used Judgment on ~Target~! ~Target~ was obliterated..."
    }
    }
    }
    },
    {
    "role": "mewtwo",
    "translation": "Mewtwo",
    "side": "mewtwo",
    "help": "Your psychic powers allow you to instantly kill anyone during the voting phase. As a clone, you feel no empathy for others, and so are on a team of your own.",
    "actions": {
    "vote": 9999
    }
    }
    ],
    "roles1": [
    "bg",
    "spect",
    "ugly",
    "bidoof",
    "glitch",
    "karp",
    "crow",
    "bidoof",
    "lie",
    "karp"
    ],
    "roles2": [
    "bg",
    "spect",
    "ugly",
    "bidoof",
    "ice",
    "karp",
    "crow",
    "bidoof",
    "lie",
    "karp",
    "rock",
    "karp",
    "karp",
    "crow",
    "bidoof",
    "steel",
    "dual",
    "karp",
    "duck",
    "karp"
    ],
    "roles3": [
    "bg",
    "spect",
    "pretty",
    "latias",
    "ice",
    "snivy",
    "crowlatios",
    "latios",
    "lie",
    "tepig",
    "rock",
    "oshawott",
    "karp",
    "crowarceus",
    "arceus",
    "steel",
    "dual",
    "karp",
    "duck",
    "karp",
    "mewtwo",
    "dual",
    "karp",
    "gigas",
    "uberglitch",
    "celebi",
    "karp",
    "lie",
    "karp",
    "prokarp"
    ],
    "villageCantLoseRoles": [
    "prokarp",
    "dual",
    "lie",
    "duck"
    ],
    "killmsg": "+Trainer: ~Player~ (~Role~) fainted!",
    "killusermsg": "You fainted!"
    }[/hide]

    So, this theme was made because people asked for it on other threads. Basically, we have the village of Treasure Town (I know Gen 5 Pokemon don't exist in Treasure Town, just it's the most appropriate name I can think of, ESPECIALLY with Celebi's reasoning) versus first Bidoof Mafia and Missingno, then Bidoof Mafia and Regis, then eventually Latis, Regis, Arceus, Mewtwo, and a returned Missingno who can poison as well as kill. On the side of the villagers, the inspector (Stoutland) and the BG (Dragonite) have a chance of hax on each other, whilst the PL is, ironically, Feebas, who at enough people will evolve into Milotic and distract two. Celebi appears right after Missingno returns, and is implied to be the same one from Mystery Dungeon, as it gives a good reason for her helping of Treasure Town - because Grovyle did. She can protect and safeguard, making it safe for a claim once Mewtwo and Arceus are gone. There are two Samurai, the first being Farfetch'd who reveals, and the second being...Shiny Magikarp. (They die of laughter.) The village also has Snivy, Tepig and Oshawott, who all know each other, get a vote of -1, and all get hax on different things, more chance than the basic Villager who is Magikarp does of kill. The Vigilante is Gallade, who shares spy status with Liepard, who has a vote of 2 because he rigged it. Last on the side of Treasure Town is Murkrow. Chosen because people hate Murkrow for stopping games, he is seen as either Bidoof, Latios or Arceus, depending on which are in.
    Now for the Mafias...Bidoof is the first Mafia purely because they want revenge on their haters; they also stay longer than most basic Mafia does (iirc, only Cerbs stay the entire game) due to that if the Latis replaced them too early, they would be overpowered. Missingno just wants to glitch everything, including PLs who come to it, and will eventually get to poison (which would have had the command /corrupt but I heard changing the poison command broke it) but has no team. With enough people, the Regis start to come in, starting with Ice and Rock, then Steel, then eventually Gigas. Regice, Regirock and Registeel have no special abilities besides killing, but Regigigas is like a Don - but he can distract as well. This is counterracted by the hax on Distract that Snivy gets, plus that by the time he comes in, Arceus who kills distractors will be there, and right afterwards Missingno reappears. Latias and Latios start off not knowing each other, but they can use the Kefka technique to find each other. Their team is smaller because Latios protects, Latias inspects, and they both share a kill. However, Tepig can get hax on Latias, and Oshawott can get hax on Latios and possibly learn Latias' identity through that, plus if Latias doesn't know the Kefka technique and inspects the Latios Murkrow, she may be fooled by the Murkrow. Finally, Mewtwo and Arceus. Mewtwo is a votekiller such as Kuja, whilst Arceus day and night kills, kills distractors and cannot be haxed. Both of them are on their own team, and will likely be killed by anyone they're discovered by, due to being incredibly dangerous to everyone.

    Coding ~ My notes and information

    Thanks to IceKirby and Black Mage for helping with the coding and Xinc for telling me the coding for Snivy/Tepig/Oshawott teamreveal.

    If there's any other errors, please halp? I've had to edit Rayquaza knows how many times now.
    Or if there's anything that's like, for example, lack of spaces in things (Notepad trolled me) then just tell me, anything not intricate coding I can do myself. :D

    (I understand that Missingno is actually the safest of the glitches except in Yellow, but it's also the most well-known.)

    http://pastebin.com/raw.php?i=jYRMEzXJ
    Extra pastebin link because it's easier than having to point out its position lots of times.

    Edit: Thanks to NotMafia for fixing the coding! If there's an error still, then the most likely cause is Snivy/Tepig/Oshawott's coding.
    Last edited: Feb 21, 2012
  3. M_Anonymous

    M_Anonymous New Member

    Messages:
    10
    [Deleted]
    Last edited: Feb 13, 2012
  4. PokeWorldBW

    PokeWorldBW PokeWorldXY

    Messages:
    424
    Code (text):
    1. "startup": {"revealRole": "inspector"}
    Put that in Impa's actions.

    Also KNEW*
  5. Ghastly

    Ghastly spooky

    Messages:
    32
    [deleted]
    Last edited: Feb 12, 2012
  6. M_Anonymous

    M_Anonymous New Member

    Messages:
    10
    Thanks PokeWorldBW edited it and corrected that lol.
  7. ChaosPenguin

    ChaosPenguin Penguin Of Chaos

    Messages:
    100
    All are denied, read the OP, if people keep screwing up the correct posting of themes, there will be no more threads like this, and to get a theme approved you will have to struggle with pming Me/Ozma on PO and get our approval. Fair warning
  8. PokeWorldBW

    PokeWorldBW PokeWorldXY

    Messages:
    424
    Is it not the theme name, the code in a secret tag, and then the description?
  9. M_Anonymous

    M_Anonymous New Member

    Messages:
    10
    Chaos what do you mean by add links at the end? Like the pastebin file links? Other than that I'm quite sure that its theme name, code in spoiler, and description like BW said. Thats hat is written in Viderizer's layout. Sorry if i misunderstood anything 0_o?
    Last edited: Feb 8, 2012
  10. Xinc

    Xinc Hideyoshi the Falcon

    Messages:
    1,526
    You guys forgot the link, I guess. lol. The pastebin link, that is.
  11. Ghastly

    Ghastly spooky

    Messages:
    32
    Oh, sorry chaos. I edited my post, hopefully thats correct, if not please tell me what I'm missing.
  12. M_Anonymous

    M_Anonymous New Member

    Messages:
    10
    You put kill during the day twice. Pretty sure you meant night. Just helping out :)
  13. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    Might I ask what I missed?
    I posted it in the same way I posted my Chocobo Tales theme, iirc.

    EDIT: Apparently I missed the coding. It's in the link which says Coding. .-.

    Edit edit: Alright, the add links bit was edited in /after/ I posted...how do I do that?
    Last edited: Feb 8, 2012
  14. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    ^Is THAT how links are done, by not-even-links? If so why was mine denied? I'm really confused...

    oh, and it's borked, js
  15. profDEADPOOL

    profDEADPOOL INSANE Professer

    Messages:
    327
    Yea nad I have no idea why. got through lamp's mafia checker.
  16. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    But in all seriousness - what does it mean by links? What differs between your layout and mine?
  17. profDEADPOOL

    profDEADPOOL INSANE Professer

    Messages:
    327
    Your's is a link to the raw. Only thing I can think of.
  18. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    Which is, as far as I know, what's actually needed for it to function - just you can get to it from non-raw anyway...so iunno. :(
  19. Xinc

    Xinc Hideyoshi the Falcon

    Messages:
    1,526
    Use a pastebin? *Shutting up now if mods get on my back*
  20. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    I did use a pastebin?
  21. Darkkis

    Darkkis The Superhero of Mafia

    Messages:
    228
    My Theme Royale-theme is ready!

    http://pastebin.com/raw.php?i=5LpYMdg7

    It has almost all the popular themes. (I dunno if Ninjas vs Pirates is popular but it's a good theme IMO.) It has 2-person teams battling each other. Every team can kill but some teams have distractors so the game is not so short and there are revealing daykillers so it won't really end so fast.
  22. IceKirby

    IceKirby A.K.A. RiceKirby

    Messages:
    1,364
    There's 2 missing commas before Pirate and Ninja startup action. There's also 2 teams called "mario" on the teams list.
  23. PokeWorldBW

    PokeWorldBW PokeWorldXY

    Messages:
    424
    [hide] {
    "role": "carvanha",
    "translation": "Carvanha",
    "side": "pokemon",
    "help": "You dont have any special commands during the night! Vote to remove people in the day (Your vote counts as 2!) Oh, and insp sees you as Mafia",
    "actions": {
    "inspect": {
    "revealAs": "mafia"
    },
    "vote": 2,
    "startup": "team-reveal"
    }
    },[/hide]
    Also, Carvanha inspects as "Mafia" but there is no role called "Mafia"... it would likely cause an error or something.

    EDIT: And you included Banette from Hoenn o: Only problem is, Banette is what breaks the theme...
  24. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    wat
  25. FireArrow

    FireArrow New Member

    Messages:
    31
    Would I re-post my approved theme (it's not installed on the server) or am I misunderstanding the point of this thread.
  26. Darkkis

    Darkkis The Superhero of Mafia

    Messages:
    228
    ^ I have fixed all those errors yesterday. (except maybe that mario in Team NInjas vs Pirates?)


    Now the mario thingy is fixed.
  27. ChaosPenguin

    ChaosPenguin Penguin Of Chaos

    Messages:
    100
    This right here is the perfect post, this is exactly how the themes should be posted, I noticed it didn't work or whatever, but once you fix it(unless it already is fixed) I approve!
  28. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    May I ask how mine differs from that, then? Unless I accidentally missed one out, I have descriptions of every role as well...what do I need to do? If it's a coding problem, I'll have to run it past someone else because I don't know this coding, but if not I should be able to fix it right now...
  29. Ghastly

    Ghastly spooky

    Messages:
    32
    DK
    [hide]{
    "name": "DK",
    "author": "HumanCentipede",
    "summary":"A nice theme with atleast 4 main sides, The Kongs which are the village, and three mafia sides which are the, Kremlings, Tiki Tak Tribe, and the Hogs, one of the hogs can poison, so beware when claiming! There are three other smaller sides, The Godfather, which is King K.Rool, which has a revealing daykill! Two werewolfs which are the Gnawty's, and A random Cake which seemed to appear out of nowhere!Made by HumanCentipede",
    "sides": [
    {
    "side": "village",
    "translation": "Kongs"
    },
    {
    "side": "mafia1",
    "translation": "Kremlings"
    },
    {
    "side": "mafia2",
    "translation": "Tiki Tak Tribe"
    },
    {
    "side": "mafia3",
    "translation": "Hogs"
    },
    {
    "side": "godfather",
    "translation": "King K.Rool"
    },
    {
    "side": "werewolf",
    "translation": "Gnawty"
    },
    {
    "side": "cake",
    "translation": "Cake"
    }
    ],
    "roles": [
    {
    "role": "villager",
    "translation": "Kong",
    "side": "village",
    "help": "You are a generic Kong! No one remembers who you are. Vote to remove people in the day!",
    "actions": {}
    },
    {
    "role": "inspector",
    "translation": "Diddy Kong",
    "side": "village",
    "help": "You are Diddy Kong! Help the Kongs and use /inspect during the day to find out someones role!",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 30
    }
    }
    }
    },
    {
    "role": "bodyguard",
    "translation": "Chunky Kong",
    "side": "village",
    "help": "You are Chunky Kong! Strongest of the Kongs. Help out the Kongs and use /protect during the day to protect one person!",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 5,
    "broadcast": "role"
    }
    },
    "startup": "role-reveal"
    }
    },
    {
    "role": "mafia1",
    "translation": "Kritter",
    "side": "mafia1",
    "help": "You are a Kritter! The most common type of Kremling! Type /kill to kill someone.",
    "actions": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    },
    {
    "role": "werewolf",
    "translation": "Very Gnawty",
    "side": "werewolf",
    "help": "You are Very Gnawty! I don’t really know what in the wolrd you are some sort of rodent. Anyways type /Kill to kill someone and you kill any distractors!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 10
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract one of the Gnawty’s instead he ate you",
    "msg": "The ~Distracter~ came to you last night! You ate her instead!"
    },
    "avoidhax": [
    "kill"
    ]
    }
    },
    {
    "role": "hooker",
    "translation": "Candy Kong",
    "side": "village",
    "help": "You are Candy Kong! Dk’s Beautiful Girlfriend. Help out the Kongs by distracting someone by typing /distract!",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 1
    }
    }
    }
    },
    {
    "role": "mayor",
    "translation": "Cranky Kong",
    "side": "village",
    "help": "You don’t have any special commands but your vote counts as 6 since you are the original DK! You can try typing in /rant but it won’t do anything.",
    "actions": {
    "vote": 2
    }
    },
    {
    "role": "spy",
    "translation": "Wrinkly Kong",
    "side": "village",
    "help": "You are Wrinkly Kong! Husband to Cranky kong but sadly you are deceased. Due to being deceased you can see everything thats going on and get hax! You have no special command and you have a vote worth 2",
    "actions": {
    "vote": 2,
    "hax": {
    "kill": {
    "revealTeam": 0.33,
    "revealPlayer": 0.1
    }
    }
    }
    },
    {
    "role": "godfather",
    "translation": "King K. Rool",
    "side": "godfather",
    "help": "You are King K. Rool! One of DK’s arch enemies! Use /kill during the night to kill up to two people! You can also kill during the day! But beware as you reveal yourself!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 20,
    "limit": 2
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now use your brute force to /kill :",
    "killmsg": "King K. Rool launches a cannon ball at ~Target~ and he dies instantly! You hear a horrible laugh from ~Self~."
    }
    }
    }
    },
    {
    "role": "vigilante",
    "translation": "Donkey Kong",
    "side": "village",
    "help": "You are Donkey Kong! The most famous kong of all! Use /kill to help kill the bad guys!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 19
    }
    }
    }
    },
    {
    "role": "mafia2",
    "translation": "Tiki Goon",
    "side": "mafia2",
    "help": "You are the most common type of Tiki! Use /kill to kill someone!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 12,
    "broadcast": "tteam"
    }
    },
    "starttup": "team-reveal"
    }
    },
    {
    "role": "mafia3",
    "translation": "Rogue-Hog",
    "side": "mafia3",
    "help": "You are a hog! One of the bosses in DK Jungle Beat! Type /poison to poison someone! In result they will die next turn!You also have a chance of discovering people who can use the protect command!",
    "actions": {
    "night": {
    "poison": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "Team"
    }
    },
    "hax": {
    "protect": {
    "revealPlayer": 0.1
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafiaboss1",
    "translation": "Klump",
    "side": "mafia1",
    "help": "You are a Klump! You are a fat and buff kremling! You are immune to distractions. Type /kill to kill someone.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "team"
    }
    },
    "distract": {
    "mode": "ignore",
    "msg": "Candy Kong tried to distract you! But she had no effect."
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafiaboss2",
    "translation": "Tiki Doom",
    "side": "mafia2",
    "help": "You are a larger variant of the Tiki Goons! Because of this you can ignore any distractors! Use /kill to kill",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "team"
    }
    },
    "distract": {
    "mode": "ignore",
    "msg": "Candy Kong tried to distract you! But she had no effect."
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafiaboss3",
    "translation": "Gloat-Hog",
    "side": "mafia3",
    "help": "You are another Hog boss due to being stronger than the others you can ignore any distractors!Use /kill to kill",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 10,
    "broadcast": "team"
    }
    },
    "distract": {
    "mode": "ignore",
    "msg": "Candy Kong tried to distract you! But she had no effect."
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "samurai",
    "translation": "Funky Kong",
    "side": "village",
    "help": "You are Funky Kong! You can kill the bad people using /kill during the day! But you are revealed so use it wisely!",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can kill now using /kill :",
    "killmsg": "~Self~ leads an attack on ~Target~ using Funky’s Flight airplanes to do so! You hear Funky Kong let out a laugh!"
    }
    }
    }
    },
    {
    "role": "werewolf2",
    "translation": "Really Gnawty",
    "side": "werewolf",
    "help": "You are Really Gnawty! Basically you are Very Gnawty on steroids! Type /kill during the day to kill someone and you kill all distractors!",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can kill now using /kill name :",
    "killmsg": "Really Gnawty devours ~Target~ into a million pieces!"
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract one of the Gnawty’s instead he ate you",
    "msg": "The ~Distracter~ came to you last night! You ate her instead!"
    },
    "avoidhax": [
    "kill"
    ]
    }
    },
    {
    "role": "fish",
    "translation": "Cake",
    "side": "cake",
    "help": "What a innocent little cake! You can protect yourself and kill during the day!",
    "actions": {
    "night": {
    "protect": {
    "target": "Self",
    "common": "Self",
    "priority": 2
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "Time for some fools to eat cake and die type /kill name.",
    "killmsg": "~Target~ sees a delicious cake and tries to eat it without realizing that it was poisoned!"
    }
    }
    }
    }
    ],
    "roles1": [
    "bodyguard",
    "mafia1",
    "inspector",
    "werewolf",
    "hooker",
    "villager",
    "villager",
    "mafia1",
    "villager",
    "mayor"
    ],
    "roles2": [
    "bodyguard",
    "mafia1",
    "mafia1",
    "inspector",
    "hooker",
    "villager",
    "mafia2",
    "mafia2",
    "villager",
    "villager",
    "villager",
    "villager",
    "mayor",
    "spy",
    "mafia3",
    "mafia3",
    "mafiaboss1",
    "mafiaboss2",
    "mafiaboss3",
    "vigilante",
    "villager",
    "villager",
    "villager",
    "godfather",
    "werewolf2",
    "fish",
    "villager",
    "villager",
    "bodyguard"
    ],
    "villageCantLoseRoles": [
    "mayor",
    "vigilante",
    "samurai"
    ]
    }
    [/hide]
    It has passed Lamperi's mafia check with no major errors and is JSON Valid.

    Basically it has 4 Major sides, the other three being a fish named cake(Request From Cake) King K. Rool (Godfather w/ revealing daykill) and The Gnawty's (Werewolf)
    I added a twist to the WW side, there is two werewolves, one that shows in the small games and one that shows in nearly full games, one has a nightkill and the other has a daykill, and with the three bad sides being the Kremlings, Tiki Tak Tribe, and Hogs, One hog can poison and the other mafias can just kill.
    http://pastebin.com/kJMuXwWP
    Last edited: Feb 12, 2012
  30. Fosco

    Fosco .dancin

    Messages:
    188
    Harry Potter theme fix proposal:

    {
    "name":"Harry Potter",
    "author": "Unknown, mod by Fosco"
    "sides":[
    {
    "side":"mafia1",
    "translation":"Death Eaters"
    },
    {
    "side":"mafia2",
    "translation":"Malfoys"
    },
    {
    "side":"mafia3",
    "translation":"Acromantulas"
    },
    {
    "side":"village",
    "translation":"Hogwarts"
    },
    {
    "side":"werewolf",
    "translation":"Dementor"
    }
    {
    "side":"minus",
    "translation":"Peter Minus"
    }
    ],
    "roles":[{
    "role":"villager",
    "translation":"Muggle",
    "side":"village",
    "help":"You have no magical powers, so all you can do is vote to remove people in the day!",
    "actions":{}
    },
    {
    "role":"inspector",
    "translation":"Harry Potter",
    "side":"village",
    "help":"You're the chosen one! Type /Lumos [name] to know about a person's role!",
    "actions":{
    "night":{
    "lumos":{
    "command":"inspect",
    "target":"AnyButSelf",
    "common":"Self",
    "priority":30
    }
    }
    }
    },
    {
    "role":"bodyguard",
    "translation":"Hagrid",
    "side":"village",
    "help":"Type /Protect [name] to protect someone, you large oaf you! Your vote counts only as 0,5!",
    "actions":{
    "night":{
    "protect":{
    "target":"AnyButSelf",
    "common":"Role",
    "priority":5,
    "broadcast":"role"
    }
    },
    "vote": 0.5,
    "startup":"role-reveal"
    }
    },
    {
    "role":"snape",
    "translation":"Snape",
    "side":"village",
    "help":"You can not be killed at night and your vote counts as two during the day, but Harry Potter will see you as a Death Eater!",
    "actions":{
    "inspect":{
    "revealAs":"mafia"
    },
    "kill":{
    "mode":"ignore"
    },
    "vote":2,
    "avoidHax":["kill"
    ]
    }
    },
    {
    "role":"hooker",
    "translation":"Hermione Granger",
    "side":"village",
    "help":"Type /Stupify [name] at night to distract one of your choice! Vote to remove people in the day!",
    "actions":{
    "night":{
    "stupify":{
    "command":"distract",
    "target":"AnyButSelf",
    "common":"Self",
    "priority":1
    }
    }
    }
    },
    {
    "role":"mayor",
    "translation":"Dumbledore",
    "side":"village",
    "help":"You dont have any special commands during the night. Pull your rank during the day, as your votes count as three. You can also /protect you every night!",
    "actions":{
    "night":{
    "protect":{
    "target":"Self",
    "common":"Self",
    "priority":6
    },
    "vote":3
    }
    },
    {
    "role":"minus",
    "translation":"Peter Minus",
    "side":"minus",
    "help":"You are loyal only to yourself. You can /protect you every night and your vote counts as 10!",
    "actions":{
    "night":{
    "protect":{
    "target":"Self",
    "common":"Self",
    "priority":6
    },
    "vote":10
    }
    },
    {
    "role":"spy",
    "translation":"Argus Filch",
    "side":"village",
    "help":"You can find out who is going to get killed next!(no command for this ability) Vote to remove people in the day. Being superbly creepy, you can get a bonus to detection over normal spies.",
    "actions":{
    "hax":{
    "kill":{
    "revealTeam":0.4,
    "revealPlayer":0.15
    }
    }
    }
    },
    {
    "role":"werewolf",
    "translation":"Dementor",
    "side":"werewolf",
    "help":"You have gone insane, and are out to kill everyone. Type /touch [name] to suck the life out of someone! You will kill every distractor!",
    "actions":{
    "night":{
    "touch":{
    "command":"kill",
    "target":"AnyButSelf",
    "common":"Self",
    "priority":10
    }
    },
    "distract":{
    "mode":"ChangeTarget",
    "hookermsg":"You tried to distract the Dementor (what an idea, srsly), you were ravishly devoured, yum!",
    "msg":"The ~Distracter~ came to you last night! You devoured her instead!"
    },
    "avoidHax":["kill"
    ]
    }
    },
    {
    "role":"mafia1",
    "translation":"Death Eater",
    "side":"mafia1",
    "help":"Type /kill [name] to cast Avada Kadavra to kill someone!",
    "actions":{
    "night":{
    "kill":{
    "target":"AnyButTeam",
    "common":"Team",
    "priority":11,
    "broadcast":"team"
    }
    },
    "startup":"team-reveal"
    }
    },
    {
    "role":"mafia1.5",
    "translation":"Barty Crouch Jr.",
    "side":"mafia1",
    "help":"You're the Head Death Eater! Type /kill [name] to cast Avada Kadavra to kill someone. You are seen to the inspector as a Muggle and your vote counts as -2: use it to save your fellow Death Eaters!",
    "actions":{
    "night":{
    "kill":{
    "target":"AnyButTeam",
    "common":"Team",
    "priority":11,
    "broadcast":"team"
    }
    },
    "inspect":{
    "revealAs":"villager"
    },
    "vote":-2,
    "startup":"team-reveal"
    }
    },
    {
    "role":"samurai",
    "translation":"Sirius Black",
    "side":"village",
    "help":"Type /Kill [name] during the day phase to kill someone! You will be revealed when you kill, so make wise choices! You are allied with Hogwarts.",
    "actions":{
    "standby":{
    "kill":{
    "target":"AnyButSelf",
    "msg":"You can kill now using /kill [name] :",
    "killmsg":"~Self~ whips out his wand and points it at ~Target~, causing ~Target~ to drop dead!"
    }
    }
    }
    },
    {
    "role":"evilsamurai",
    "translation":"Voldemort",
    "side":"mafia1",
    "help":"You're the Dark Lord! Type /Kill [name] during the day phase to kill someone! You may only kill once per day, but you will not be revealed. You are allied with the Death Eaters.",
    "actions":{
    "standby":{
    "kill":{
    "target":"AnyButSelf",
    "msg":"You can kill now using /kill [name] :",
    "killmsg":"Voldemort casts Avada Kedavra, and ~Target~ falls to the ground dead!"
    }
    },
    "startup":"team-reveal"
    }
    },
    {
    "role":"bella",
    "translation":"Bellatrix Lestrange",
    "side":"mafia1",
    "help":"You have a small chance to discover the Bodyguard! Type /Kill [name] during the night to cast Avada Kadavra to kill someone!",
    "actions":{
    "night":{
    "kill":{
    "target":"AnyButTeam",
    "common":"Team",
    "priority":11,
    "broadcast":"team"
    }
    },
    "hax":{
    "protect":{
    "revealPlayer":0.1
    }
    },
    "startup":"team-reveal"
    }
    },
    {
    {
    "role":"miller",
    "translation":"Dobby",
    "side":"village",
    "help":"Your vote counts as 2! Unfortunately, you belong to the Malfoy family, so the Inspector will see you as evil!",
    "actions":{
    "inspect":{
    "revealAs":"mafia2"
    },
    "vote":2
    }
    },
    {
    "role":"mafia2",
    "translation":"Draco Malfoy",
    "side":"mafia3",
    "help":"Type /Kill [name] to cast Avada Kedavra to kill someone! Even the Bodyguard cannot stop you!",
    "actions":{
    "night":{
    "kill":{
    "target":"AnyButTeam",
    "common":"Team",
    "priority":2,
    "broadcast":"team"
    }
    },
    "startup":"team-reveal"
    }
    },
    {
    "role":"mafia2.5",
    "translation":"Lucius Malfoy",
    "side":"mafia3",
    "help":"Type /Kill [name] to cast Avada Kedavra to kill someone! Even the Bodyguard cannot stop you!",
    "actions":{
    "night":{
    "kill":{
    "target":"AnyButTeam",
    "common":"Team",
    "priority":2,
    "broadcast":"team"
    }
    },
    "startup":"team-reveal"
    }
    },
    {
    "role":"mafia3",
    "translation":"Acromantula",
    "side":"mafia3",
    "help":"Type /Poison [name] to infect someone! Your sixth sense can tell you who is the Pretty Lady!",
    "actions":{
    "night":{
    "poison": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "Team"
    }
    },
    "startup":"team-reveal",
    "hax":{
    "distract":{
    "revealPlayer":0.13
    }
    }
    }
    },
    {
    "role":"mafia3.5",
    "translation":"Aragog",
    "side":"mafia3",
    "help":"The big spider boss can type /Kill [name] to bite someone to death at night. You may also /Poison one person every night!",
    "actions":{
    "night":{
    "kill":{
    "target":"AnyButTeam",
    "common":"self",
    "priority":11,
    "broadcast":"team"
    },
    "poison": {
    "target": "AnyButTeam",
    "common": "self",
    "priority": 11,
    "broadcast": "Team"
    }
    },
    "startup":"team-reveal"
    }
    }
    ],
    "roles1":["bodyguard",
    "mafia1",
    "inspector",
    "werewolf",
    "hooker",
    "villager",
    "mafia1.5",
    "miller",
    "villager",
    "mayor"
    ],
    "roles2":["bodyguard",
    "mafia1",
    "mafia1.5",
    "inspector",
    "hooker",
    "villager",
    "mafia2",
    "mafia2",
    "villager",
    "villager",
    "snape",
    "mayor",
    "evilsamurai",
    "spy",
    "samurai",
    "bella",
    "mafia2",
    "mafia2.5",
    "mafia3",
    "werewolf",
    "villager",
    "miller",
    "villager",
    "villager",
    "villager",
    "mafia3.5",
    "villager"
    ],
    "villageCantLoseRoles":["mayor",
    "hooker",
    "samurai"
    ]
    }

    What do you think?
    Last edited: Feb 13, 2012
  31. ChaosPenguin

    ChaosPenguin Penguin Of Chaos

    Messages:
    100
    No pastebin link at the bottom. Add that and then we will see about getting it approved.
  32. PokeWorldBW

    PokeWorldBW PokeWorldXY

    Messages:
    424
    This probably isn't the best place to point out a random mistake... but then again it's Theme Discussion.

    That's actually incorrect. Sodium and Uranium in Elements also stay the entire game.
  33. M_Anonymous

    M_Anonymous New Member

    Messages:
    10
    Skyward Sword

    {
    "name": "Skyward Sword",
    "author": "M_Anonymous",
    "sides": [
    {
    "side": "mafia1",
    "translation": "Bokoblin Tribe"
    },
    {
    "side": "mafia2",
    "translation": "Groose's Posse"
    },
    {
    "side": "village",
    "translation": "People of Skyloft"
    },
    {
    "side": "werewolf",
    "translation": "Ghirahim"
    },
    {
    "side": "godfather",
    "translation": "Demon King"
    }
    ],
    "roles": [
    {
    "role": "annalist",
    "translation": "Annalist",
    "side": "village",
    "help": "You know the latest changes in Skyloft! . kill priority: Ghirahim > Groose's Posse > Bokoblin Tribe > Link > Demise > Poison",
    "actions": {}
    },
    {
    "role": "villager",
    "translation": "Citizen",
    "side": "village",
    "help": "You are a normal citizen of Skyloft. Vote to remove people in the day!",
    "actions": {}
    },
    {
    "role": "inspector",
    "translation": "Hylia",
    "side": "village",
    "help": "You are the great goddess! Gifted with the power of the Gods you can use /Inspect [name] to find someone's identity!",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 40
    }
    }
    }
    },
    {
    "role": "werewolf",
    "translation": "Ghirahim",
    "side": "werewolf",
    "help": "You are the Demon Lord! The sword of the Demon King. Your vote counts as 2 and you can Type /Kill [name] to kill someone! With your powerful dark magic you can't be detected and outspeed all, even Impa!",
    "actions": {
    "vote": 2,
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 5
    }
    },
    "distract": {
    "mode": "ignore",
    "msg": "Someone tried to distract you during the night, but you simply ignored the pest."
    },
    "avoidHax": [
    "kill"
    ]
    }
    },
    {
    "role": "Pretty Lady",
    "translation": "Zelda",
    "side": "village",
    "help": "You are the Goddess Hylia reborn! You don't have great powers anymore, but you can distract, by using /Distract [name], people thanks to your good looks!",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 1
    }
    }
    }
    },
    {
    "role": "mayor",
    "translation": "Gaepora",
    "side": "village",
    "help": "You are the Mayor of Skyloft. Your know the secrets of your land. So your vote counts as 10!",
    "actions": {
    "vote": 10
    }
    },
    {
    "role": "spy",
    "translation": "Fi",
    "side": "village",
    "help": "You are the messenger of the goddess. You dwell within the Master Sword so you know Link. Help him get rid of evil by using your dowsing ability to discover enemies. No command is needed for this role.",
    "actions": {
    "startup": {
    "revealRole": "Link",
    "hax": {
    "kill": {
    "revealTeam": 0.5,
    "revealPlayer": 0.33,
    "msg": "±Fi: ~Player~is~Role~!"
    }
    }
    }
    }
    },
    {
    "role": "godfather",
    "translation": "Demise",
    "side": "godfather",
    "help": "You are the Demon King! You're power is so great that nobody can kill you in the night. Destroy everyone that stands in your way by killing up to 2 targets by typing /kill [name]. Nothing can distract you from your quest of total annihilation! ",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 30,
    "limit": 2
    }
    },
    "kill": {
    "mode": "ignore"
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You stood in the path of The Demon King. You were killed instantly!",
    "msg": "Someone was in your way, so you couldn't kill your targets. But you killed the fool instead!"
    },
    "avoidHax": [
    "kill"
    ]
    }
    },
    {
    "role": "Impa",
    "translation": "Impa",
    "side": "village",
    "help": "You are the last of the Sheikah Tribe and a messenger of the goddess. Your sole duty is to protect the goddess, but your elite abilities allow you to protect up to 2 persons with /Protect [name]. ",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 10,
    "limit": 2,
    "broadcast": "role",
    "startup": {
    "revealRole": "inspector"
    }
    }
    }
    }
    },
    {
    "role": "Groose's Henchman",
    "translation": "Groose's Henchman",
    "side": "mafia2",
    "help": "You are one of Groose's Henchman! You aren't well liked on Skyloft so your vote counts as -1, but you work for Groose so it's a fair trade. Type /Kill [name] to kill someone!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Role",
    "priority": 15,
    "broadcast": "team"
    }
    },
    "vote": -1,
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafia1",
    "translation": "Bokoblin",
    "side": "mafia1",
    "help": "You are part of the Bokoblin Tribe. Type /Kill [name] to kill someone! Fight with your fellow Bokoblins to see who gets protection from the Moblin!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Role",
    "priority": 20,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafiaboss1",
    "translation": "Moblin",
    "side": "mafia1",
    "help": "You are an oversized Bokoblin! Thanks to your giant shield you can use /Protect [Name] to save one of your tribe members. You're vote counts as 2 and you get your own kill thanks to your fat size! type /kill [name] you can kill someone.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Role",
    "priority": 17,
    "broadcast": "team"
    }
    },
    "vote": 2,
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 10,
    "broadcast": "role"
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafiaboss2",
    "translation": "Groose",
    "side": "mafia2",
    "help": "You are Groose! You have your own Posse and invented the Groosenator! You have way too much ego, but as far as you are concerned they are just jealous, so your vote counts as 3. Type /Kill [Name] during standby to kill someone. You are revealed as a citizen when inspected.",
    "actions": {
    "vote": 3,
    "inspect": {
    "revealAs": "villager",
    "standby": {
    "kill": {
    "target": "KillButSelf",
    "msg": "You can kill now using /kill [name] :",
    "killmsg": "Groose loads a giant bomb onto the Groosenator and launches it! BOOOOM!!! As the smoke clears ~Target~ appears collapsed on the floor."
    }
    }
    }
    }
    },
    {
    "role": "Link",
    "translation": "Link",
    "side": "village",
    "help": "You are the Hero chosen by the goddess Hylia! You wield the legendary Master Sword use it to vanquish the evil from this land! Type /Kill [Name] to kill during the day and night. ",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 25,
    "limit": 1
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can kill now using /kill [name] :",
    "killmsg": "Link raises the Master Sword skyward and unleashes a powerful Skyward Strike! ~Target~ fell to the ground lifeless."
    }
    }
    }
    },
    {
    "role": "Cursed Bokoblin",
    "translation": "Cursed Bokoblin",
    "side": "mafia1",
    "help": "You are the Cursed Bokoblin, a zombie Bokoblin. Type /Poison [Name] to poison somebody during the night, they will die the next night. You're vote only counts as .5 since your dead.",
    "actions": {
    "vote": 0.5,
    "night": {
    "poison": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 35,
    "broadcast": "Team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "Sheikah Elder",
    "translation": "Sheikah Elder",
    "side": "village",
    "help": "You are the mysterious Sheikah Elder that dwells within the Sealed Grounds. You have been waiting for the chosen hero of the Goddess for a long time. Now its time to use your mysterious power to protect them. Type /Protect [Name], You're vote counts as .5 for being an elder.",
    "actions": {
    "vote": 0.5,
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 10,
    "broadcast": "role"
    }
    }
    }
    },
    {
    "role": "miller",
    "translation": "Batreaux",
    "side": "village",
    "help": "You are Batreaux, a gentle hearted monster sided with the People of Skyloft,but Hylia doesn't know that!",
    "actions": {
    "inspect": {
    "revealAs": "werewolf"
    }
    }
    }
    ],
    "roles1": [
    "Sheikah Elder",
    "Link",
    "mafiaboss1",
    "inspector",
    "mafiaboss2",
    "villager",
    "mafia1",
    "Pretty Lady",
    "villager",
    "mafia1",
    "spy",
    "werewolf",
    "villager",
    "mayor",
    "villager",
    "Groose's Henchman",
    "Groose's Henchman"
    ],
    "roles2": [
    "Sheikah Elder",
    "Cursed Bokoblin",
    "Cursed Bokoblin",
    "Impa",
    "Link",
    "mafiaboss1",
    "inspector",
    "mafiaboss2",
    "villager",
    "mafia1",
    "Pretty Lady",
    "villager",
    "mafia1",
    "mayor",
    "werewolf",
    "spy",
    "Groose's Henchman",
    "Groose's Henchman",
    "Groose's Henchman",
    "villager",
    "miller",
    "godfather",
    "villager",
    "villager",
    "villager",
    "mafia1",
    "villager",
    "villager",
    "villager",
    "mafia1",
    "villager",
    "annalist"
    ],
    "villageCantLoseRoles": [
    "mayor",
    "Link"
    ]
    }

    This theme consists with 2 BGs to balance the smaller games better. Vigilante and Samurai have been combined with the role of Link. The majority of the main characters of Skyward Sword are included and is very much based like on the game. The village wants to eliminate all the other mafias although the inspector can be deceived by a few roles. There are no reveals with either of the daykillers. Priority is Ghirahim > Groose's Posse > Bokoblin Tribe > Link > Demise > Poison. There is currently no safegaurd against poison, but one could be implied if needed. GF cannot be nightkilled but each mafia has there own way of killing him. The mayor has a vote of 10 making him an efficient PR in this game. the main BG can protect 2 people at once, while the other only one. Certain roles are revealed to one another such as BG and inspect and Spy with Link. All mafias know there teams from the start. Mafia2 (Groose's Henchman) have a negative vote of -1, while Groose has a vote of 3 it makes it difficult to identify there roles correctly. Groose is revealed as villager when inspected. The bokoblins get 2 night kills and a poison, but no daykill. Moblin has a vote of 2 and Cursed Bokoblin a vote of .5. The WW (Ghirahim) is a Kefka where even the BG can't protect against, also reveals as. Batreaux is miller and reveals as WW. During smaller games both mafias are included but with a more limited power in members or roles. Village only loses a BG, but can still protect one person during the night.
    This theme passed both JSON checker and lamp's mafia checker with no errors. Balance issues will be addressed if needed.

    http://pastebin.com/WPhyZkAW
    Last edited: Feb 13, 2012
  34. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    There is a pastebin link, I just called it Coding...it's not /directly/ at the bottom because I added a few notes under it, but other than that?
    I'll go add a duplicate link to the bottom, it'll probably be easier...

    @Pokeworld: I don't count them as 'basic Mafia' - Ganondork also stays the whole game just he has extra elements that make him different. Uranium can't be nightkilled and iirc Sodium has -1 vote.
  35. Freddichio

    Freddichio New Member

    Messages:
    27
    My new theme. Incredibly simple, it's Rock Paper Scissors. Rock can nightkill but can't be daykilled. Scissors can Daykill and have -999 vote so can vote for themselves to stop themselves being randed off. Paper has a vote far greater than Rock's, and can't be NK'd. All have teamreveal, and shouldn't be able to kill those on their team regardless (short of Paper Trolls). Passes JSONLint and Lamperi's, which is a good start. So yeah...

    http://pastebin.com/1izFWTjp
    Last edited: Feb 14, 2012
  36. Demonic Cake

    Demonic Cake The cake is not a lie...

    Messages:
    506
    Scissors has a typo x3
  37. IceKirby

    IceKirby A.K.A. RiceKirby

    Messages:
    1,364
    As much as I like the concept, I don't think it'll work properly.
    The idea should be Rock controlling the night, Scissor controlling Standby and Paper controlling Voting Phase, but Scissors would probably control the Voting Phase too. Also, when you target a role that can't be nightkilled, you lose your action, but when you target a role that avoids daykill you can simply try again until you hit someone. And I think that Team-Reveal on StartUp would make the game too obvious (on the other side, no Team-Reveal could make it too similar to Castle).

    So, Scizor too OP!!1! (typo intended)
  38. Moose92

    Moose92 New Member

    Messages:
    6
    Hey I made a theme, the concept is a civil war has broken out in the village and the villagers have split in to two factions; the loyalists and the rebels.

    Roles:

    Rebel Villager: Just votes
    Loyalist Villager: Just votes
    Rebel Boss: Gets one night kill
    Loyalist Boss: Gets one night kill
    Mayor: Gets 3 vote and poisons at night (Sided with self)
    Werewolf: Gets two night kills (Sided with self)

    Some things I'm unsure of are how big the games should be to add Mayor and Werewolf (currently 16+), whether to add more bosses in larger games and whether the bosses should be day killers.

    Thanks for considering the theme

    ETA: Forgot Pastebin link *facepalm* http://pastebin.com/WKSQ5vUe
    Last edited: Feb 14, 2012
  39. M_Anonymous

    M_Anonymous New Member

    Messages:
    10
    So is it just Chaos that can approve themes? Or can Ozma do it aswell?
  40. IceKirby

    IceKirby A.K.A. RiceKirby

    Messages:
    1,364
    Looks like an awfully slow game even with few players, but the real problem it's that most players will just watch without any means of getting information. Since the players have no ways of finding out their teammates, it's not even possible to identify their alignments by reading a voting pattern. And if there's an early crossfire, the game will be even more boring.

    Some suggestions: Add more Bosses (shared kills or not it's your choice), add Mayor earlier, add at least one role that can help each team in case they lose their Boss.
Thread Status:
Not open for further replies.

Share This Page