Kid Icarus

Discussion in 'Theme Development' started by SuperChillarmy, Oct 8, 2012.

  1. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    This is a new theme that I've just began coding, but I'd like everyone's opinion on it before I get too hardcore about it.

    Town
    Pit - Nonrevealing daykill and self reveal, knows Palutena
    Palutena - Inspect and distract, knows Pit
    Magnus - BG, inspects as Human
    Pittoo - Spy +Stalker, inspects as Hades
    Centurion Knight - 50% nightkill evade
    Centurion Strongarm - Night Bomb, .5 votes
    Centurion - multiple, shared nightkill
    Human - Villager

    Underworld Mafia (Shared Nightkill)
    Hades - Evades nightkills and distract
    Pandora - gets hax on inspect, distract, kill, stalk, and protect. Converts to Amazon Pandora when Pittoo dies
    Amazon Pandora - Non-revealing day kill
    Underworld Dancer - gets a distract
    Skuttler/Monoeye - basic mafia

    Forces of Nature (shared Nightkill)
    Viridi - gets an inspect
    Phosphora - Additional Nightkill (ignore PL) (maybe ignore BG as well?)
    Cragalanche - gets a BG and is a daybomb
    FoN Underlings - basic mafia

    Indies/Cons
    Medusa - wins with all except Underworld. Inspects as Hades. Revealing daykill.
    Chaos Kin - Nightkill, can also convert once every two nights


    Notes
    - The main dynamic of this theme is the struggle to eliminate Hades. However, he can only be daykilled or voted off (or converted if the Chaos Kin rolls that way). Palutena must try to find Hades, but both Pittoo and Medusa inspect as Hades. Losing either of them results in disaster. If Pittoo dies, the wrath of Amazon Pandora is released, and Pit has another daykiller to worry about before claiming. If Medusa goes down, you lose the only other dependable way of dealing with Hades other than Pit.
    - I also have the Centurions as vigis that get a shared nightkill. Tell me what you think of this.
    - I'm still debating whether Phosphora's additional kill should go through protect. The Forces of Nature seem a bit UP right now, but adding a "Kefka" may tip the scales in the opposite direction. Maybe give her a one time kefka kill?

    Thanks for reading and all criticism!
     
  2. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I really think that you need to have a tempura wizard or a eggplant wizard in there for the underworld. I think that would add a lot to the game. Give them a convert to either tempura or eggplant, depending on which on it is. The convert should have a relatively high fail chance though. I feel that Viridi should have more power because she is the coolest goddess in the whole series. Medusa winning with anyone but the underworld is just weird to me. She is Hades puppet so she should win with the underworld but not the forces of nature.
     
  3. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    I really like the eggplant/tempura wizard idea, I think I'll implement that!

    Maybe I should give Viridi the Kefka Kill and then Phosphora the inspect, making Viridi the more powerful member of the team. Somehow I always thought Viridi would be a better inspector though.

    I put Medusa as win with everyone except Underworld because during... Ch. 25 iirc she went out to get her revenge on Hades for calling her out of the afterlife to do his bidding. It just seemed more fitting to put her against the Underworld. I may just scrap her however.

    Thanks so much for commenting ^_^
     
  4. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    You need to keep Medusa. In the final chapter of the game she comes back to help you fight Hades because he used her. Maybe make it so that when she gets lynched she becomes the conspirator Medusa. That way it will make more sense story wise.
     
  5. Katia

    Katia Haxy Haxy!

    Joined:
    Apr 17, 2012
    Messages:
    261
    Likes Received:
    0
    What kind of role can Choas Kin convert people to?
     
  6. Angel Flonne

    Angel Flonne Guest

    Good samurai should ALWAYS be revealed.
     
  7. Li Q. Assir

    Li Q. Assir Mindblower

    Joined:
    Jul 31, 2012
    Messages:
    498
    Likes Received:
    0
    I don't think so. You just have to look at Crash Kirby (from Kirby) and Ike (from FE): Crash has a revealChance and Ike doesn't reveal. Imagine if Ike would be revealed... wouldn't goodies be VERY underpowered? So, I think the objective of revealing/not revealing a samurai (mainly the good ones) is just the balance of the theme.
     
  8. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Wow, that is a great idea. The only problem is if Medusa changed on being lynched she would already be known by the Underworld and an easy target, and making her a true conspirator doesn't really follow the storyline. I dunno, I'll sleep on it. I'd also like more opinions on this.

    Right I should have specified. They get converted into a "Lost Soul." I'm not really sure what to give them. I was thinking along the lines of -1 votes and a small chance of hax on PRs, but I would like feedback on this as well.

    Li Q. Assir pretty much summed up my thought process.

    I would like some feedback on the balance of this theme. Mainly is Pit+Palutena broken, and are the Forces of Nature underpowered?
     
  9. Angel Flonne

    Angel Flonne Guest

    I quoted that from one of the QCs. I forgot.
    PitTena is broken, but I don't think FoN is UP as long as e better roles come out early.
     
  10. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I was looking through this again and I don't think Magnus should be on anyone's side. He just wants money. He fought against Pit willingly at some point. (to lazy to check my game to see what chapter). Maybe make him go on a random side. The Lost Soul should have a suicide chance command with a really high suicide chance. Don't ask why I just feel like it would be cool.
     
  11. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    What do you suggest I do to make PitTena... erm... not broken?

    Having Magnus on a random side would really screw around with the balance, especially if he gets on FoN which would have 2 BGs, one inspecting as Human and the other revenging day kills. Also, that Magnus was actually a recreation of the original in Ch... 24 or 23.

    The suicide chance is really interesting... maybe something like they die after 1 night but can poison one person so that they die 3 nights later?
     
  12. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    He wasn't a recreation though, he wanted to fight pit. The other person you had to fight was a recreation. What about making Magnus on his own side and can win with Town?

    Maybe give Pal expose instead inspect. It is just an idea and it gives Pal a lot more power and usefulness.
     
  13. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Regrading Magnus, apparently in Ch. 24 both Magnus and Gaol were NOT recreations ._. I don't know how I feel about him being on anyone's side as he is on Pit's for the majority of the game... I'll think about it.

    Okay, I got an idea on making PitTena less broken. I think I'll give Palutena an expose but with a 20% chance to self-reveal.
     
  14. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I have played the game you are basing the theme off of. I am not going to give you anything non cannon to this specific game.

    I think Thanatos/Tanatos needs be be in here somehow. I don't know what I want him to do but I think it would be awesome. Why do I always want to add to the Underworld?
     
  15. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Yeah, its hard not to make the Underworld OP... I think the theme is good as it is. I'll be submitting it to QC asap.
     
  16. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Bumpity bump bump.

    So I think I finished coding the theme, but when I put it through the theme checker it says "Invalid Array Length". Can someone help me out please?

    {
    "name": "kidicarus",
    "author": "SuperChillarmy",
    "minplayers": 5,
    "summary": "ill get to this lator.",
    "sides": [
    {
    "side": "underworld",
    "translation": "The Underworld Army",
    "winmsg": "The portal to the Underworld was opened! ~Players~ were let loose on the human race, killing all those in their path to be ruled mercilessly in the darkest depths of the Underworld."
    },
    {
    "side": "fon",
    "translation": "The Forces of Nature",
    "winmsg": "The human race was in a state of panic as Reset Bombs rained upon Planet Earth. ~Players~ laughed triumphantly, removing the greedy humans from Earth and restoring the natural balance of life."
    },
    {
    "side": "village",
    "translation": "Palutena's Army",
    "winmsg": "The Army of Light fought a worthy battle, and sent all those looking to harm Earth away. ~Players~ will be sung about both in Skyworld and Earth for ages to come!"
    },
    {
    "side": "chaoskin",
    "translation": "Chaos Kin",
    "winmsg": "Amongst all the fighting a shadow lurks. With a flash he possesses those worthy, and kills all else. ~Players~ will now devour the souls of all the living or use them as its own puppet. Beware the Chaos Kin."
    },
    {
    "side": "medusa",
    "translation": "Medusa",
    "winmsg": "Somehow against all odds, Medusa (~Players~) was the only living thing remaining."
    },
    ],
    "roles": [
    {
    "role": "human",
    "translation": "Human",
    "side": "village",
    "help": "You are a normal Human! You have no real say in the war going on, but you can vote the bad guys off during the day!",
    "actions": {
    }
    },
    {
    "role": "pit",
    "translation": "Pit",
    "info": "Can use /kill during standby (non-revealing). Can use /expose to reveal his identity during standby. Knows Palutena. Sided with Palutena's Army.
    "side": "village",
    "help": "You are Pit, commander of Palutena's Army! You must lead the Centurions to victory! Use /kill [name] during standby to kill those who oppose you! Also, when Amazon Pandora and Phosphora are dead use /expose [self] to reveal yourself to your army! Also, you are in constant communication with Lady Palutena and know her identity.",
    "actions": {
    "standby"": {
    "target": "AnyButSelf"
    "msg": "You can now kill someone using /kill [name]. Don't kill your teammates!"
    "killmsg": "Pit jumps from Skyworld and soars into the thick of battle. He draws his Angel Bow, and fires a shot straight through ~Target~'s heart, killing him/her instantly!"
    "command": "kill" {
    },
    "command": "reveal",
    "revealmsg": "~Self~ descends from Skyworld in all his glory, calling to his allies!",
    }
    },
    "startup": {
    "revealRole": "palutena"
    }
    }
    },
    {
    "role": "palutena",
    "translation": "Palutena",
    "info": "Gets a distract and an inspect. Knows Pit. Sided with Palutena's Army.
    "side": "village",
    "help": "You are the Goddess of Light, Palutena! You must protect the innocent humans from the Underworld and the Forces of Nature! You can use both /inspect [name] and /distract [name] to find the bad guys! If you find a baddie, be sure to report to Pit, who you know! Beware though, as both Pittoo and Medusa inspect as Hades.",
    "actions": {
    "night":{
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": ???
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": ???,
    "distractmsg": "From the heavens comes Palutena's light. It blinds you temporarily, and you couldn't do anything this night.",
    "teammsg": "Your partner was blinded by Palutena's night! You had to help him, and couldn't ~Action~ last night."
    }
    }
    }
    },
    {
    "role": "magnus",
    "translation": "Magnus",
    "info": "Gets a protect. Inspects as a Human. Gets hax on inspect and distract. Sided with Palutena's Army.
    "side": "village",
    "help": "You are Magnus! You are well-known as the only human that can hold his own against the Underworld Army! Use /protect [name] to assist your team and prevent them from dying. You inspect as a human though, so try your best to stay in the shadows! You have a chance to find Palutena as well!",
    "actions": {
    "night":{
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": ???,
    "broadcast": "role"
    }
    },
    "inspect": {
    "revealAs": "human"
    },
    "hax": {
    "distract": {
    "revealRole": 0.05
    },
    "inspect": {
    "revealRole": 0.05
    }
    }
    },
    {
    "role": "pittoo",
    "translation": "Pittoo",
    "info": "Can stalk once during the night. Sided with Palutena's Army.
    "side": "village",
    "help": "You are Pittoo! You really are sick of all this fighting, and have allied yourself with Palutena's Army to put an end to all this nonsense! use /stalk [name] to find out if your target visited anyone that night! You also have a high chance to find out who's dying during the night. Beware however, you inspect as Hades! Also, if you die, the powerhouse Amazon Pandora is released! Be sure not to die!",
    "actions": {
    "night": {
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": ???
    }
    },
    "hax": {
    "kill": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "inspect": {
    "revealAs": "hades"
    },
    "onDeath":{
    "convertRoles":{
    "pandora": "amazonpandora"
    "convertmsg": "As Pittoo falls, a flash of light slowly emerges from his chest. It flies far away to Pandora, who is converted into Amazon Pandora! Beware her power!"
    }
    }
    }
    }
    },
    {
    "role": "strongarm"
    "translation": "Centurion Strongarm",
    "info": "Nightbomb with .5 votes. Sided with Palutena's Army.
    "side": "village",
    "help": "You are a Centurion Strongarm! You are the burliest and most manly soldier in Palutena's Armor. With your bulging muscles and sheer masculinity you take down your attacker during the night! However, your brain is also pure muscle, so no one listens to you. You only have .5 votes!",
    "actions": {
    "night": {
    "kill": {
    "mode": "killattacker",
    }
    }
    },
    "startup": {
    "vote": 0.5
    }
    },
    {
    "role": "knight"
    "translation": "Centurion Knight",
    "info": "50% chance to evade nightkills. Sided with Palutena's Army.
    "side": "village",
    "help": "You are a Centurion Knight! Hand picked from Palutena's Army, you are considered elite among Centurions. You are fully capable of defending yourself, so you have a 50% chance to evade any attacks during the night!",
    "actions": {
    "kill": {
    "mode": {
    "evadeChance": 0.5
    }
    }
    },
    {
    "role": "centurion"
    "translation": "Centurion",
    "info": "Shares a night with its fellow Centurions. Sided with Palutena's Army.
    "side": "village",
    "help": "You are a Centurion! While you are weak alone, in numbers you can hold your own! You and your fellow Centurions share a nightkill by using /kill [name]! Don't kill your own team (especially other Centurions)!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": ???,
    "broadcast": "role"
    }
    }
    }
    },
    {
    "role": "hades"
    "translation": "Hades",
    "info": "Shares a nightkill with his team. Immune to nightkills, hax, and distract. Sided with the Underworld Army.
    "side": "underworld",
    "help": "You are Hades, God of the Underworld! You all all-powerful, and laugh at any petty resistance that dares to stand in your way! While your only action is a nightkill (/kill [name]), you cannot be distracted or haxed! You should do the killing on your team. Also, you are immune to nightkills!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Hades) have decided to kill ~Target~!"
    }
    },
    "kill": {
    "mode": "ignore"
    },
    "distract": {
    "mode": "ignore"
    },
    "avoidHax": [ "kill ],
    },
    "startup": "team-reveal-with-roles",
    }
    }
    },
    {
    "role": "pandora"
    "translation": "Pandora",
    "info": "Shares a nightkill with her team. Converts to Amazon Pandora when Pittoo dies. Gets hax on stalk. Sided with the Underworld Army.
    "side": "underworld",
    "help": "You are Pandora! While you aren't terribly powerful in your normal form, you convert into Amazon Pandora when Pitto dies! Be sure to try and find him! Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) have decided to kill ~Target~!"
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    {
    "startup": "team-reveal-with-roles"
    }
    }
    },
    {
    "role": "amazonpandora"
    "translation": "Amazon Pandora",
    "info": "Shares a nightkill with her team. Gets a nonrevealing daykill. Sided with the Underworld Army.
    "side": "underworld",
    "help": "You are Amazon Pandora! Time to end this war! You can use /kill [name] during standby to kill one person. Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) have decided to kill ~Target~!"
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can kill now using /kill [name]. You won't be revealed!",
    "killmsg": "A heart-shaped arrow flies from the distance and hits ~Target~, piercing his/her heart. Before anyone can catch her, Amazon pandora warps away, her seductive laugh achoing through everyone's ears."
    }
    }
    }
    },
    {
    "role": "merenguy"
    "translation": "Underworld Merenguy",
    "info": "Shares a nightkill with his team. Can distract one person during the night. Sided with the Underworld Army.
    "side": "underworld",
    "help": "You are the Underworld Merenguy! You can use /kill [name] during the night! You share this with your team, and you should let Hades kill while he's alive. Besides that, you can use /distract [name] during the night to prevent them from doing anything!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Amazon Pandora) have decided to kill ~Target~!"
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": ???,
    "distractmsg": "The Underworld Merenguy does a dance, and you couldn't turn away! You couldn't ~Action~ this night.",
    "teammsg": "Your partner mesmerized by the Underworld Merenguy, and couldn't ~Action~ last night."
    }
    }
    }
    },
    {
    "role": "monoeye"
    "translation": "Monoeye",
    "side": "underworld",
    "help": "You are a Monoeye! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Monoeye) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    }
    },
    {
    "role": "skuttler"
    "translation": "Skuttler",
    "side": "underworld",
    "help": "You are a Skuttler! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Skuttler) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    }
    },
    {
    "role": "viridi"
    "translation": "Viridi",
    "side": "fon",
    "help": "You are Viridi, the Goddess of Nature! The human scum have poisoned the Earth with their greed and selfishness! It is time to eliminate them and return Earth to its natural balance. You share a kill with your team using /kill [name]. You also can use /inspect [name] to find a player's identity! Bring your team to victory!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Viridi) have decided to kill ~Target~!"
    },
    "inspect": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": ???
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "phosphora"
    "translation": "Phosphora",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You also can use /kill2 [name] to kill an additional person every night! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Phosphora) have decided to kill ~Target~!"
    },
    "kill": {
    "kill2": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    }
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "cragalanche"
    "translation": "Cragalanche",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You also can use /kill2 [name] to kill an additional person every night! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Cragalanche) have decided to kill ~Target~!"
    },
    "protect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": ???,
    }
    }
    },
    "daykill": "bomb",
    "daykillrevengemsg": "~Target~ tried to kill ~Self, but as ~Self~ was dying it exploded! The rocky debris smashed ~Target~ into pieces!"
    }
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "nutski"
    "translation": "Nutski",
    "side": "underworld",
    "help": "You are a Nutski! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": ???,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Nutski) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    }
    },
    {
    "role": "chaoskin",
    "translation": "Chaos Kin",
    "side": "chaoskin",
    "help": "You are the dreaded Chaos Kin! You don't care who wins the war, you just want everyone to suffer! Use /convert [name] to steal the soul of a player and take it as your own. You can do this once every two nights. You also poison one person by using /poison [name]. They will die 1 night later!",
    "actions": {
    "night": {
    "convert": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": ???,
    "newRole": "soul",
    "silent": false,
    "recharge": 2,
    "convertmsg": "The Chaos Kin has taken another soul as its own!"
    },
    "poison": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": ???,
    "broadcast": "Team",
    "count": 1
    }
    }
    }
    },
    {
    "role": "soul",
    "translation": "Stolen Soul",
    "side": "chaoskin",
    "help": "You have been possessed by the Chaos Kin, and have been converted into a Stolen Soul! You will be completely devoured in 2 nights, but you do get a one-time poison! Your target will die in 3 nights!",
    "actions": {
    "night": {
    "poison": {
    "target": "AnyButTeam",
    "common": "Role",
    "priority": ???,
    "broadcast": "Team",
    "limit": 99,
    "count": 3
    }
    },
    "initialCondition": {
    "poison": {
    "count": 2,
    "poisonDeadMessage": "You were devoured by the Chaos Kin!"
    }
    }
    }
    },
    {
    "role": "medusa",
    "translation": "Medusa",
    "side": "medusa",
    "help": "You are Medusa, and you're out for revenge. Hades will not let your soul rest, using it as a toy. It is now time to extreminate him and all of his Underworld Army! Type /kill [name] during standby to eliminate Hades and the rest of the Underworld. You will be revealed however, so use your kill wisely. You can win with anyone except the Underworld Army, but due to your malicious past you inspect as Hades.",
    "actions": {
    "night": {
    "inspect": {
    "revealAs": "hades"
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name] :",
    "killmsg": "~Self~ petrifies ~Target~ with her cursed gaze and strikes down her target in one hit!"
    }
    }
    },
    "winningSides": [
    "village",
    "fon",
    "chaoskin",
    "medusa",
    ],
    }
    }
    },
    "roles1": [
    "pit",
    "palutena",
    "hades",
    "pittoo",
    "pandora",
    "knight",
    "viridi",
    "human",
    "human",
    "monoeye",
    ],
    "roles2": [
    "pit",
    "palutena",
    "pittoo",
    "magnus",
    "hades",
    "pandora",
    "viridi",
    "phosphora",
    "human",
    "cragalanche",
    "medusa",
    "strongarm",
    "knight",
    "merenguy",
    "human",
    "human",
    "skuttler",
    "centurion",
    "nutski",
    "knight",
    "centurion",
    "chaoskin",
    "human",
    "nutski",
    "monoeye",
    "monoeye",
    "nutski",
    "centurion",
    "monoeye",
    "nutski"
    ],
    "villageCantLoseRoles": [
    "pit",
    "palutena",
    "magnus",
    "strongarm",
    "centurion",
    "medusa"
    ],
    }
     
  17. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I am fixing this for you. I will fix it so that it is a valid Json but after that you are on your own.
     
  18. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Thanks man, I really appreciate it :)
     
  19. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    {
    "name": "kidicarus",
    "author": "SuperChillarmy",
    "minplayers": 5,
    "summary": "ill get to this lator.",
    "sides": [
    {
    "side": "underworld",
    "translation": "The Underworld Army",
    "winmsg": "The portal to the Underworld was opened! ~Players~ were let loose on the human race, killing all those in their path to be ruled mercilessly in the darkest depths of the Underworld."
    },
    {
    "side": "fon",
    "translation": "The Forces of Nature",
    "winmsg": "The human race was in a state of panic as Reset Bombs rained upon Planet Earth. ~Players~ laughed triumphantly, removing the greedy humans from Earth and restoring the natural balance of life."
    },
    {
    "side": "village",
    "translation": "Palutena's Army",
    "winmsg": "The Army of Light fought a worthy battle, and sent all those looking to harm Earth away. ~Players~ will be sung about both in Skyworld and Earth for ages to come!"
    },
    {
    "side": "chaoskin",
    "translation": "Chaos Kin",
    "winmsg": "Amongst all the fighting a shadow lurks. With a flash he possesses those worthy, and kills all else. ~Players~ will now devour the souls of all the living or use them as its own puppet. Beware the Chaos Kin."
    },
    {
    "side": "medusa",
    "translation": "Medusa",
    "winmsg": "Somehow against all odds, Medusa (~Players~) was the only living thing remaining."
    }
    ],
    "roles": [
    {
    "role": "human",
    "translation": "Human",
    "side": "village",
    "help": "You are a normal Human! You have no real say in the war going on, but you can vote the bad guys off during the day!",
    "actions": {}
    },
    {
    "role": "pit",
    "translation": "Pit",
    "info": "Can use /kill during standby (non-revealing). Can use /reveal to reveal his identity during standby. Knows Palutena. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pit, commander of Palutena's Army! You must lead the Centurions to victory! Use /kill [name] during standby to kill those who oppose you! Also, when Amazon Pandora and Phosphora are dead use /reveal to reveal yourself to your army! Also, you are in constant communication with Lady Palutena and know her identity.",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name]. Don't kill your teammates!",
    "killmsg": "Pit jumps from Skyworld and soars into the thick of battle. He draws his Angel Bow, and fires a shot straight through ~Target~'s heart, killing him/her instantly!"
    },
    "reveal": {
    "msg": "You can now use /reveal",
    "revealmsg": "~Self~ descends from Skyworld in all his glory, calling to his allies!"
    }
    },
    "startup": {
    "revealRole": "palutena"
    }
    }
    },
    {
    "role": "palutena",
    "translation": "Palutena",
    "info": "Gets a distract and an inspect. Knows Pit. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are the Goddess of Light, Palutena! You must protect the innocent humans from the Underworld and the Forces of Nature! You can use both /inspect [name] and /distract [name] to find the bad guys! If you find a baddie, be sure to report to Pit, who you know! Beware though, as both Pittoo and Medusa inspect as Hades.",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 37
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 3,
    "distractmsg": "From the heavens comes Palutena's light. It blinds you temporarily, and you couldn't do anything this night.",
    "teammsg": "Your partner was blinded by Palutena's night! You had to help him, and couldn't ~Action~ last night."
    }
    }
    }
    },
    {
    "role": "magnus",
    "translation": "Magnus",
    "info": "Gets a protect. Inspects as a Human. Gets hax on inspect and distract. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Magnus! You are well-known as the only human that can hold his own against the Underworld Army! Use /protect [name] to assist your team and prevent them from dying. You inspect as a human though, so try your best to stay in the shadows! You have a chance to find Palutena as well!",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 4,
    "broadcast": "role"
    }
    },
    "inspect": {
    "revealAs": "human"
    },
    "hax": {
    "distract": {
    "revealRole": 0.05
    },
    "inspect": {
    "revealRole": 0.05
    }
    }
    }
    },
    {
    "role": "pittoo",
    "translation": "Pittoo",
    "info": "Can stalk once during the night. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pittoo! You really are sick of all this fighting, and have allied yourself with Palutena's Army to put an end to all this nonsense! use /stalk [name] to find out if your target visited anyone that night! You also have a high chance to find out who's dying during the night. Beware however, you inspect as Hades! Also, if you die, the powerhouse Amazon Pandora is released! Be sure not to die!",
    "actions": {
    "night": {
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 45
    }
    },
    "hax": {
    "kill": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "inspect": {
    "revealAs": "hades"
    },
    "onDeath": {
    "convertRoles": {
    "pandora": "amazonpandora",
    "convertmsg": "As Pittoo falls, a flash of light slowly emerges from his chest. It flies far away to Pandora, who is converted into Amazon Pandora! Beware her power!"
    }
    }
    }
    },
    {
    "role": "strongarm",
    "translation": "Centurion Strongarm",
    "info": "Nightbomb with .5 votes. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion Strongarm! You are the burliest and most manly soldier in Palutena's Armor. With your bulging muscles and sheer masculinity you take down your attacker during the night! However, your brain is also pure muscle, so no one listens to you. You only have .5 votes!",
    "actions": {
    "night": {
    "kill": {
    "mode": "killattacker"
    }
    }
    },
    "startup": {
    "vote": 0.5
    }
    },
    {
    "role": "knight",
    "translation": "Centurion Knight",
    "info": "50% chance to evade nightkills. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion Knight! Hand picked from Palutena's Army, you are considered elite among Centurions. You are fully capable of defending yourself, so you have a 50% chance to evade any attacks during the night!",
    "actions": {
    "kill": {
    "mode": {
    "evadeChance": 0.5
    }
    }
    }
    },
    {
    "role": "centurion",
    "translation": "Centurion",
    "info": "Shares a night with its fellow Centurions. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion! While you are weak alone, in numbers you can hold your own! You and your fellow Centurions share a nightkill by using /kill [name]! Don't kill your own team (especially other Centurions)!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 20,
    "broadcast": "role"
    }
    }
    }
    },
    {
    "role": "hades",
    "translation": "Hades",
    "info": "Shares a nightkill with his team. Immune to nightkills, hax, and distract. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Hades, God of the Underworld! You all all-powerful, and laugh at any petty resistance that dares to stand in your way! While your only action is a nightkill (/kill [name]), you cannot be distracted or haxed! You should do the killing on your team. Also, you are immune to nightkills!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Hades) have decided to kill ~Target~!"
    }
    },
    "kill": {
    "mode": "ignore"
    },
    "distract": {
    "mode": "ignore"
    },
    "avoidHax": [
    "kill"
    ],
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "pandora",
    "translation": "Pandora",
    "info": "Shares a nightkill with her team. Converts to Amazon Pandora when Pittoo dies. Gets hax on stalk. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Pandora! While you aren't terribly powerful in your normal form, you convert into Amazon Pandora when Pitto dies! Be sure to try and find him! Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) have decided to kill ~Target~!"
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "amazonpandora",
    "translation": "Amazon Pandora",
    "info": "Shares a nightkill with her team. Gets a nonrevealing daykill. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Amazon Pandora! Time to end this war! You can use /kill [name] during standby to kill one person. Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) have decided to kill ~Target~!"
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButTeam",
    "msg": "You can kill now using /kill [name]. You won't be revealed!",
    "killmsg": "A heart-shaped arrow flies from the distance and hits ~Target~, piercing his/her heart. Before anyone can catch her, Amazon pandora warps away, her seductive laugh achoing through everyone's ears."
    }
    }
    }
    },
    {
    "role": "merenguy",
    "translation": "Underworld Merenguy",
    "info": "Shares a nightkill with his team. Can distract one person during the night. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are the Underworld Merenguy! You can use /kill [name] during the night! You share this with your team, and you should let Hades kill while he's alive. Besides that, you can use /distract [name] during the night to prevent them from doing anything!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Amazon Pandora) have decided to kill ~Target~!"
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 3,
    "distractmsg": "The Underworld Merenguy does a dance, and you couldn't turn away! You couldn't ~Action~ this night.",
    "teammsg": "Your partner mesmerized by the Underworld Merenguy, and couldn't ~Action~ last night."
    }
    }
    }
    },
    {
    "role": "monoeye",
    "translation": "Monoeye",
    "side": "underworld",
    "help": "You are a Monoeye! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Monoeye) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "skuttler",
    "translation": "Skuttler",
    "side": "underworld",
    "help": "You are a Skuttler! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Skuttler) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "viridi",
    "translation": "Viridi",
    "side": "fon",
    "help": "You are Viridi, the Goddess of Nature! The human scum have poisoned the Earth with their greed and selfishness! It is time to eliminate them and return Earth to its natural balance. You share a kill with your team using /kill [name]. You also can use /inspect [name] to find a player's identity! Bring your team to victory!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Viridi) have decided to kill ~Target~!"
    },
    "inspect": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 30
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "phosphora",
    "translation": "Phosphora",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You also can use /kill2 [name] to kill an additional person every night! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "kill2": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 28
    }
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "cragalanche",
    "translation": "Cragalanche",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You also can use /kill2 [name] to kill an additional person every night! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Cragalanche) have decided to kill ~Target~!"
    },
    "protect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 2
    }
    },
    "daykill": "bomb",
    "daykillrevengemsg": "~Target~ tried to kill ~Self, but as ~Self~ was dying it exploded! The rocky debris smashed ~Target~ into pieces",
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "nutski",
    "translation": "Nutski",
    "side": "underworld",
    "help": "You are a Nutski! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Nutski) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "chaoskin",
    "translation": "Chaos Kin",
    "side": "chaoskin",
    "help": "You are the dreaded Chaos Kin! You don't care who wins the war, you just want everyone to suffer! Use /convert [name] to steal the soul of a player and take it as your own. You can do this once every two nights. You also poison one person by using /poison [name]. They will die 1 night later!",
    "actions": {
    "night": {
    "convert": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 8,
    "newRole": "soul",
    "silent": false,
    "recharge": 2,
    "convertmsg": "The Chaos Kin has taken another soul as its own!"
    },
    "poison": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 38,
    "broadcast": "Team",
    "count": 1
    }
    }
    }
    },
    {
    "role": "soul",
    "translation": "Stolen Soul",
    "side": "chaoskin",
    "help": "You have been possessed by the Chaos Kin, and have been converted into a Stolen Soul! You will be completely devoured in 2 nights, but you do get a one-time poison! Your target will die in 3 nights!",
    "actions": {
    "night": {
    "poison": {
    "target": "AnyButTeam",
    "common": "Role",
    "priority": 56,
    "broadcast": "Team",
    "charges": 1,
    "count": 3
    }
    },
    "initialCondition": {
    "poison": {
    "count": 2,
    "poisonDeadMessage": "You were devoured by the Chaos Kin!"
    }
    }
    }
    },
    {
    "role": "medusa",
    "translation": "Medusa",
    "side": "medusa",
    "help": "You are Medusa, and you're out for revenge. Hades will not let your soul rest, using it as a toy. It is now time to extreminate him and all of his Underworld Army! Type /kill [name] during standby to eliminate Hades and the rest of the Underworld. You will be revealed however, so use your kill wisely. You can win with anyone except the Underworld Army, but due to your malicious past you inspect as Hades.",
    "actions": {
    "night": {
    "inspect": {
    "revealAs": "hades"
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name] :",
    "killmsg": "~Self~ petrifies ~Target~ with her cursed gaze and strikes down her target in one hit!"
    }
    },
    "winningSides": [
    "village",
    "fon",
    "chaoskin",
    "medusa"
    ]
    }
    }
    ],
    "roles1": [
    "pit",
    "palutena",
    "hades",
    "pittoo",
    "pandora",
    "knight",
    "viridi",
    "human",
    "human",
    "monoeye"
    ],
    "roles2": [
    "pit",
    "palutena",
    "pittoo",
    "magnus",
    "hades",
    "pandora",
    "viridi",
    "phosphora",
    "human",
    "cragalanche",
    "medusa",
    "strongarm",
    "knight",
    "merenguy",
    "human",
    "human",
    "skuttler",
    "centurion",
    "nutski",
    "knight",
    "centurion",
    "chaoskin",
    "human",
    "nutski",
    "monoeye",
    "monoeye",
    "nutski",
    "centurion",
    "monoeye",
    "nutski"
    ],
    "villageCantLoseRoles": [
    "pit",
    "palutena",
    "magnus",
    "strongarm",
    "centurion",
    "medusa"
    ]
    }
    [/HIDE]

    I took the liberty to put actual priorities where i saw the ???. Also, if any code was messed up I fixed that as well so you are going to need to go back over it for flavor's sake. I changed Amazon Pandora's daykill target to AnyButTeam since they should know who their team is so they should be allowed to kill them. Soul said it got a one time poison so I made the code reflect that since the code gave them 99 poisons a night. Why do some of your roles have "info" and some don't? Also, all of the infos didn't have the final ", on them. You actually forgot a lot of commas.

    P.S.

    I would like my payment in small bills. :)
     
  20. Kurapika

    Kurapika Born to be a Troll

    Joined:
    Aug 4, 2012
    Messages:
    242
    Likes Received:
    2
    There is something bothering me... If Medusa actually has a revealed daykill, what's the point of making her inspect as Hades?
     
  21. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    I know I said this in chat, but thanks so much BeastCharizard, I'm definetly giving you a shoutout for all your help.

    @Kurapika: Mostly to give Hades some cover, as if Medusa claims the Underworld Army will target her as she along with Pit are the only ones that can stop Hades. Medusa would be stupid to claim.