OIC (One in the Chamber) (non-peak)

Discussion in 'Review' started by Scatterbrain, Oct 19, 2013.

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

    Solace Member

    Joined:
    Jun 6, 2013
    Messages:
    282
    Likes Received:
    15
    PO Trainer Name:
    Solace
    Ok, I offered a test to see how it would work out.
    It didn't work out well. Non-peak themes should not go on for 14 nights. Repetitive command patterns allow for easy stalling and not a whole lot of strategy. While you are attempting to alleviate the common issues with Vepix themes, it isn't working with this set-up.

    Maybe you can fix this up eventually but for now, it's not server-ready in terms of the mechanics.

    Decline [3]
     
  2. IceKirby

    IceKirby A.K.A. RiceKirby

    Joined:
    Apr 26, 2011
    Messages:
    2,176
    Likes Received:
    635
    PO Trainer Name:
    RiceKirby
    The theme has no lynch phase and shorter night and standbys, so could we at least stop giving those "Night 9, night 14" arguments? Makes it seem like the theme was not analyzed properly.
     
  3. Windblown

    Windblown sable knight

    Joined:
    Aug 12, 2012
    Messages:
    841
    Likes Received:
    169
    In a case like my experience one night, where it came down to 2 players by night 11 and then the game only ended at night 17, with 40 seconds per cycle (compare this to Vanilla, which has 20-45-30 second phases iirc but which only last about 5 or 6 days at 12 people, which was roughly the same size as the game I witnessed, maybe mine was even less than 12):

    17 (40) = 680
    (20 + 45 + 30) (6) = 570

    Now I know one example is poor evidence for comparing phases, and that the fact I'm going to these lengths to compare game times is perhaps too nitpicky, but the difference here is that you will get scenarios where it comes down to 2 people (see the log in #25) where a bit of stalling occurs because each person is trying to read the other, or both are just spamming protect when they get the opportunity, or whatever the case is. The difference between Oracle/Vanilla/Vengeful/Trust etc is that there's dialogue between at least three people at all times, here it's more reliant on 'hope you don't die when you reload!' It's the impression I gathered, anyways.

    I know new changes to the roles are coming so that less protect-spamming will ensue, and I am eagerly awaiting this.
     
  4. 14k

    14k New Member

    Joined:
    Oct 23, 2013
    Messages:
    1
    Likes Received:
    0
  5. Scatterbrain

    Scatterbrain You only live once*

    Joined:
    Jul 5, 2012
    Messages:
    865
    Likes Received:
    4
    Basically, I'm waiting for the command which Rice said he'd make (shouldn't take that long, really) that gives more charges. That way I don't have to have a reload command without converting back. Kills have a pierceChance of 8%, should I raise that?
     
  6. IceKirby

    IceKirby A.K.A. RiceKirby

    Joined:
    Apr 26, 2011
    Messages:
    2,176
    Likes Received:
    635
    PO Trainer Name:
    RiceKirby
    I said I'd code it whenever I'm not feeling lazy, which could be some time (I had convertWhenDeadRoles planned for almost a year :x).
    Also, converting to reload is not a problem here if you follow the example I posted earlier.
     
  7. Solace

    Solace Member

    Joined:
    Jun 6, 2013
    Messages:
    282
    Likes Received:
    15
    PO Trainer Name:
    Solace
    Ok, I'll restate my reason for declining: The mechanics don't work.
     
  8. JhenMohran

    JhenMohran Random Art Guy

    Joined:
    Jun 2, 2013
    Messages:
    181
    Likes Received:
    0
    PO Trainer Name:
    JhenMohran
    Not sure how this would be coded but if you used /camp how about it gives a 1 day poison that can only be taken away once you make a different move. So keep the charges but might speed game up a bit. Would make a difference late game I think.
    so lets say /kill n1 then /camp n2 therefore you have to do something n3 making it so that camping and killing has an extra element to it.
    Just trying to think of ways to get round the "going on for longer" that people are saying about.

    Also still supporting that the time frame is increased, at least to 20 and 25 at least, people need time to mind-f everyone else
     
  9. Scatterbrain

    Scatterbrain You only live once*

    Joined:
    Jul 5, 2012
    Messages:
    865
    Likes Received:
    4
    Alrighty guys, updated the mechanic and removed 2 roles from it. 8 shouldn't be too much of a hassle. Let's get it!
    New code:
    Code (text):
    1.  
    2. {
    3.     "name": "OIC",
    4.     "altname": "One in the Chamber",
    5.     "threadlink": "null",
    6.     "author": "Matt Ayala",
    7.     "minplayers": 3,
    8.     "summary": "One in the Chamber. In this theme, each player has one life, and one bullet. Their goal is to eliminate everyone else! Players can use /Kill to eliminate non-Campers, /Camp to hide from kills for a turn, and /Reload their guns, but they can use only one! If a gun is fired, you have to /reload. Camping protects you from kills.",
    9.     "ticks": {
    10.         "standby": 20,
    11.         "night": 15
    12.     },
    13.     "nolynch": true,
    14.     "nonPeak": true,
    15.     "sides": [
    16.         {
    17.             "side": "killer1",
    18.             "translation": "Soldier"
    19.         },
    20.         {
    21.             "side": "killer2",
    22.             "translation": "Soldier"
    23.         },
    24.         {
    25.             "side": "killer3",
    26.             "translation": "Soldier"
    27.         },
    28.         {
    29.             "side": "killer4",
    30.             "translation": "Soldier"
    31.         },
    32.         {
    33.             "side": "killer5",
    34.             "translation": "Soldier"
    35.         },
    36.         {
    37.             "side": "killer6",
    38.             "translation": "Soldier"
    39.         },
    40.         {
    41.             "side": "killer7",
    42.             "translation": "Soldier"
    43.         },
    44.         {
    45.             "side": "killer8",
    46.             "translation": "Soldier"
    47.         },
    48.         {
    49.             "side": "killer9",
    50.             "translation": "Soldier"
    51.         },
    52.         {
    53.             "side": "killer10",
    54.             "translation": "Soldier"
    55.         }
    56.     ],
    57.     "roles": [
    58.         {
    59.             "role": "soldier_placeholder",
    60.             "translation": "Soldier",
    61.             "side": "killer1",
    62.             "help": "Placeholder role.",
    63.             "hide": "side",
    64.             "info": "Can either kill, camp or reload their gun at night. Camp is a self protect that can be used every other day, and only twice per game. Reload gives them an extra bullet, just in case they shot already with kill. Sided with themselves."
    65.         },
    66.         {
    67.             "role": "killer1",
    68.             "translation": "Soldier",
    69.             "side": "killer1",
    70.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    71.             "hide": true,
    72.             "actions": {
    73.                 "night": {
    74.                     "kill": {
    75.                         "common": "Self",
    76.                         "target": "AnyButSelf",
    77.                         "priority": 2,
    78.                         "charges": 1,
    79.                         "chargesmsg": "NO AMMO",
    80.                         "restrict": [
    81.                             "camp",
    82.                             "reload"
    83.                         ],
    84.                         "pierceChance": 0.08
    85.                     },
    86.                     "reload": {
    87.                         "command": "convert",
    88.                         "initialrecharge": 2,
    89.                         "target": "OnlySelf",
    90.                         "priority": 2,
    91.                         "common": "Self",
    92.                         "newRole": "killer1",
    93.                         "silent": true,
    94.                         "restrict": [
    95.                             "camp",
    96.                             "kill"
    97.                         ]
    98.                     },
    99.                     "camp": {
    100.                         "command": [
    101.                             "protect",
    102.                             "convert"
    103.                         ],
    104.                         "target": "OnlySelf",
    105.                         "priority": 1,
    106.                         "common": "Self",
    107.                         "charges": 1,
    108.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    109.                         "restrict": [
    110.                             "reload",
    111.                             "kill"
    112.                         ],
    113.                         "newRole": "killer1_nocamp"
    114.                     }
    115.                 }
    116.             }
    117.         },
    118.         {
    119.             "role": "killer1_nocamp",
    120.             "translation": "Soldier",
    121.             "side": "killer1",
    122.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    123.             "hide": true,
    124.             "actions": {
    125.                 "night": {
    126.                     "kill": {
    127.                         "common": "Self",
    128.                         "target": "AnyButSelf",
    129.                         "priority": 2,
    130.                         "charges": 1,
    131.                         "chargesmsg": "NO AMMO",
    132.                         "restrict": ["reload"],
    133.                         "pierceChance": 0.08,
    134.                         "hide": true
    135.                     },
    136.                     "reload": {
    137.                         "command": "convert",
    138.                         "initialrecharge": 2,
    139.                         "target": "OnlySelf",
    140.                         "priority": 2,
    141.                         "common": "Self",
    142.                         "newRole": "killer1_nocamp",
    143.                         "silent": true,
    144.                         "restrict": [
    145.                             "kill"
    146.                         ],
    147.                         "restrict": ["kill"],
    148.                         "hide": true
    149.                     }
    150.                 }
    151.             }
    152.         },
    153.         {
    154.             "role": "killer2",
    155.             "translation": "Soldier",
    156.             "side": "killer2",
    157.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    158.             "hide": true,
    159.             "actions": {
    160.                 "night": {
    161.                     "kill": {
    162.                         "common": "Self",
    163.                         "target": "AnyButSelf",
    164.                         "priority": 2,
    165.                         "charges": 1,
    166.                         "chargesmsg": "NO AMMO",
    167.                         "restrict": [
    168.                             "camp",
    169.                             "reload"
    170.                         ],
    171.                         "pierceChance": 0.08,
    172.                         "hide": true
    173.                     },
    174.                     "reload": {
    175.                         "command": "convert",
    176.                         "initialrecharge": 2,
    177.                         "target": "OnlySelf",
    178.                         "priority": 2,
    179.                         "common": "Self",
    180.                         "newRole": "killer2",
    181.                         "silent": true,
    182.                         "restrict": [
    183.                             "camp",
    184.                             "kill"
    185.                         ],
    186.                         "hide": true
    187.                     },
    188.                     "camp": {
    189.                         "command": [
    190.                             "protect",
    191.                             "convert"
    192.                         ],
    193.                         "target": "OnlySelf",
    194.                         "priority": 1,
    195.                         "common": "Self",
    196.                         "charges": 1,
    197.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    198.                         "restrict": [
    199.                             "reload",
    200.                             "kill"
    201.                         ],
    202.                         "newRole": "killer2_nocamp",
    203.                         "hide": true
    204.                     }
    205.                 }
    206.             }
    207.         },
    208.         {
    209.             "role": "killer2_nocamp",
    210.             "translation": "Soldier",
    211.             "side": "killer2",
    212.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    213.             "hide": true,
    214.             "actions": {
    215.                 "night": {
    216.                     "kill": {
    217.                         "common": "Self",
    218.                         "target": "AnyButSelf",
    219.                         "priority": 2,
    220.                         "charges": 1,
    221.                         "chargesmsg": "NO AMMO",
    222.                         "restrict": ["reload"],
    223.                         "pierceChance": 0.08,
    224.                         "hide": true
    225.                     },
    226.                     "reload": {
    227.                         "command": "convert",
    228.                         "initialrecharge": 2,
    229.                         "target": "OnlySelf",
    230.                         "priority": 2,
    231.                         "common": "Self",
    232.                         "newRole": "killer2_nocamp",
    233.                         "silent": true,
    234.                         "restrict": [
    235.                             "kill"
    236.                         ],
    237.                         "restrict": ["kill"],
    238.                         "hide": true
    239.                     }
    240.                 }
    241.             }
    242.         },
    243.         {
    244.             "role": "killer3",
    245.             "translation": "Soldier",
    246.             "side": "killer3",
    247.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    248.             "hide": true,
    249.             "actions": {
    250.                 "night": {
    251.                     "kill": {
    252.                         "common": "Self",
    253.                         "target": "AnyButSelf",
    254.                         "priority": 2,
    255.                         "charges": 1,
    256.                         "chargesmsg": "NO AMMO",
    257.                         "restrict": [
    258.                             "camp",
    259.                             "reload"
    260.                         ],
    261.                         "pierceChance": 0.08,
    262.                         "hide": true
    263.                     },
    264.                     "reload": {
    265.                         "command": "convert",
    266.                         "initialrecharge": 2,
    267.                         "target": "OnlySelf",
    268.                         "priority": 2,
    269.                         "common": "Self",
    270.                         "newRole": "killer3",
    271.                         "silent": true,
    272.                         "restrict": [
    273.                             "camp",
    274.                             "kill"
    275.                         ],
    276.                         "hide": true
    277.                     },
    278.                     "camp": {
    279.                         "command": [
    280.                             "protect",
    281.                             "convert"
    282.                         ],
    283.                         "target": "OnlySelf",
    284.                         "priority": 1,
    285.                         "common": "Self",
    286.                         "charges": 1,
    287.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    288.                         "restrict": [
    289.                             "reload",
    290.                             "kill"
    291.                         ],
    292.                         "newRole": "killer3_nocamp",
    293.                         "hide": true
    294.                     }
    295.                 }
    296.             }
    297.         },
    298.         {
    299.             "role": "killer3_nocamp",
    300.             "translation": "Soldier",
    301.             "side": "killer3",
    302.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    303.             "hide": true,
    304.             "actions": {
    305.                 "night": {
    306.                     "kill": {
    307.                         "common": "Self",
    308.                         "target": "AnyButSelf",
    309.                         "priority": 2,
    310.                         "charges": 1,
    311.                         "chargesmsg": "NO AMMO",
    312.                         "restrict": ["reload"],
    313.                         "pierceChance": 0.08,
    314.                         "hide": true
    315.                     },
    316.                     "reload": {
    317.                         "command": "convert",
    318.                         "initialrecharge": 2,
    319.                         "target": "OnlySelf",
    320.                         "priority": 2,
    321.                         "common": "Self",
    322.                         "newRole": "killer3_nocamp",
    323.                         "silent": true,
    324.                         "restrict": [
    325.                             "kill"
    326.                         ],
    327.                         "restrict": ["kill"],
    328.                         "hide": true
    329.                     }
    330.                 }
    331.             }
    332.         },
    333.         {
    334.             "role": "killer4",
    335.             "translation": "Soldier",
    336.             "side": "killer4",
    337.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    338.             "hide": true,
    339.             "actions": {
    340.                 "night": {
    341.                     "kill": {
    342.                         "common": "Self",
    343.                         "target": "AnyButSelf",
    344.                         "priority": 2,
    345.                         "charges": 1,
    346.                         "chargesmsg": "NO AMMO",
    347.                         "restrict": [
    348.                             "camp",
    349.                             "reload"
    350.                         ],
    351.                         "pierceChance": 0.08,
    352.                         "hide": true
    353.                     },
    354.                     "reload": {
    355.                         "command": "convert",
    356.                         "initialrecharge": 2,
    357.                         "target": "OnlySelf",
    358.                         "priority": 2,
    359.                         "common": "Self",
    360.                         "newRole": "killer4",
    361.                         "silent": true,
    362.                         "restrict": [
    363.                             "camp",
    364.                             "kill"
    365.                         ],
    366.                         "hide": true
    367.                     },
    368.                     "camp": {
    369.                         "command": [
    370.                             "protect",
    371.                             "convert"
    372.                         ],
    373.                         "target": "OnlySelf",
    374.                         "priority": 1,
    375.                         "common": "Self",
    376.                         "charges": 1,
    377.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    378.                         "restrict": [
    379.                             "reload",
    380.                             "kill"
    381.                         ],
    382.                         "newRole": "killer4_nocamp",
    383.                         "hide": true
    384.                     }
    385.                 }
    386.             }
    387.         },
    388.         {
    389.             "role": "killer4_nocamp",
    390.             "translation": "Soldier",
    391.             "side": "killer4",
    392.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    393.             "hide": true,
    394.             "actions": {
    395.                 "night": {
    396.                     "kill": {
    397.                         "common": "Self",
    398.                         "target": "AnyButSelf",
    399.                         "priority": 2,
    400.                         "charges": 1,
    401.                         "chargesmsg": "NO AMMO",
    402.                         "restrict": ["reload"],
    403.                         "pierceChance": 0.08,
    404.                         "hide": true
    405.                     },
    406.                     "reload": {
    407.                         "command": "convert",
    408.                         "initialrecharge": 2,
    409.                         "target": "OnlySelf",
    410.                         "priority": 2,
    411.                         "common": "Self",
    412.                         "newRole": "killer4_nocamp",
    413.                         "silent": true,
    414.                         "restrict": [
    415.                             "kill"
    416.                         ],
    417.                         "restrict": ["kill"],
    418.                         "hide": true
    419.                     }
    420.                 }
    421.             }
    422.         },
    423.         {
    424.             "role": "killer5",
    425.             "translation": "Soldier",
    426.             "side": "killer5",
    427.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    428.             "hide": true,
    429.             "actions": {
    430.                 "night": {
    431.                     "kill": {
    432.                         "common": "Self",
    433.                         "target": "AnyButSelf",
    434.                         "priority": 2,
    435.                         "charges": 1,
    436.                         "chargesmsg": "NO AMMO",
    437.                         "restrict": [
    438.                             "camp",
    439.                             "reload"
    440.                         ],
    441.                         "pierceChance": 0.08,
    442.                         "hide": true
    443.                     },
    444.                     "reload": {
    445.                         "command": "convert",
    446.                         "initialrecharge": 2,
    447.                         "target": "OnlySelf",
    448.                         "priority": 2,
    449.                         "common": "Self",
    450.                         "newRole": "killer5",
    451.                         "silent": true,
    452.                         "restrict": [
    453.                             "camp",
    454.                             "kill"
    455.                         ],
    456.                         "hide": true
    457.                     },
    458.                     "camp": {
    459.                         "command": [
    460.                             "protect",
    461.                             "convert"
    462.                         ],
    463.                         "target": "OnlySelf",
    464.                         "priority": 1,
    465.                         "common": "Self",
    466.                         "charges": 1,
    467.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    468.                         "restrict": [
    469.                             "reload",
    470.                             "kill"
    471.                         ],
    472.                         "newRole": "killer5_nocamp",
    473.                         "hide": true
    474.                     }
    475.                 }
    476.             }
    477.         },
    478.         {
    479.             "role": "killer5_nocamp",
    480.             "translation": "Soldier",
    481.             "side": "killer5",
    482.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    483.             "hide": true,
    484.             "actions": {
    485.                 "night": {
    486.                     "kill": {
    487.                         "common": "Self",
    488.                         "target": "AnyButSelf",
    489.                         "priority": 2,
    490.                         "charges": 1,
    491.                         "chargesmsg": "NO AMMO",
    492.                         "restrict": ["reload"],
    493.                         "pierceChance": 0.08,
    494.                         "hide": true
    495.                     },
    496.                     "reload": {
    497.                         "command": "convert",
    498.                         "initialrecharge": 2,
    499.                         "target": "OnlySelf",
    500.                         "priority": 2,
    501.                         "common": "Self",
    502.                         "newRole": "killer5_nocamp",
    503.                         "silent": true,
    504.                         "restrict": [
    505.                             "kill"
    506.                         ],
    507.                         "restrict": ["kill"],
    508.                         "hide": true
    509.                     }
    510.                 }
    511.             }
    512.         },
    513.         {
    514.             "role": "killer6",
    515.             "translation": "Soldier",
    516.             "side": "killer6",
    517.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    518.             "hide": true,
    519.             "actions": {
    520.                 "night": {
    521.                     "kill": {
    522.                         "common": "Self",
    523.                         "target": "AnyButSelf",
    524.                         "priority": 2,
    525.                         "charges": 1,
    526.                         "chargesmsg": "NO AMMO",
    527.                         "restrict": [
    528.                             "camp",
    529.                             "reload"
    530.                         ],
    531.                         "pierceChance": 0.08,
    532.                         "hide": true
    533.                     },
    534.                     "reload": {
    535.                         "command": "convert",
    536.                         "initialrecharge": 2,
    537.                         "target": "OnlySelf",
    538.                         "priority": 2,
    539.                         "common": "Self",
    540.                         "newRole": "killer6",
    541.                         "silent": true,
    542.                         "restrict": [
    543.                             "camp",
    544.                             "kill"
    545.                         ],
    546.                         "hide": true
    547.                     },
    548.                     "camp": {
    549.                         "command": [
    550.                             "protect",
    551.                             "convert"
    552.                         ],
    553.                         "target": "OnlySelf",
    554.                         "priority": 1,
    555.                         "common": "Self",
    556.                         "charges": 1,
    557.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    558.                         "restrict": [
    559.                             "reload",
    560.                             "kill"
    561.                         ],
    562.                         "newRole": "killer6_nocamp",
    563.                         "hide": true
    564.                     }
    565.                 }
    566.             }
    567.         },
    568.         {
    569.             "role": "killer6_nocamp",
    570.             "translation": "Soldier",
    571.             "side": "killer6",
    572.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    573.             "hide": true,
    574.             "actions": {
    575.                 "night": {
    576.                     "kill": {
    577.                         "common": "Self",
    578.                         "target": "AnyButSelf",
    579.                         "priority": 2,
    580.                         "charges": 1,
    581.                         "chargesmsg": "NO AMMO",
    582.                         "restrict": ["reload"],
    583.                         "pierceChance": 0.08,
    584.                         "hide": true
    585.                     },
    586.                     "reload": {
    587.                         "command": "convert",
    588.                         "initialrecharge": 2,
    589.                         "target": "OnlySelf",
    590.                         "priority": 2,
    591.                         "common": "Self",
    592.                         "newRole": "killer6_nocamp",
    593.                         "silent": true,
    594.                         "restrict": [
    595.                             "kill"
    596.                         ],
    597.                         "restrict": ["kill"],
    598.                         "hide": true
    599.                     }
    600.                 }
    601.             }
    602.         },
    603.         {
    604.             "role": "killer7",
    605.             "translation": "Soldier",
    606.             "side": "killer7",
    607.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    608.             "hide": true,
    609.             "actions": {
    610.                 "night": {
    611.                     "kill": {
    612.                         "common": "Self",
    613.                         "target": "AnyButSelf",
    614.                         "priority": 2,
    615.                         "charges": 1,
    616.                         "chargesmsg": "NO AMMO",
    617.                         "restrict": [
    618.                             "camp",
    619.                             "reload"
    620.                         ],
    621.                         "pierceChance": 0.08,
    622.                         "hide": true
    623.                     },
    624.                     "reload": {
    625.                         "command": "convert",
    626.                         "initialrecharge": 2,
    627.                         "target": "OnlySelf",
    628.                         "priority": 2,
    629.                         "common": "Self",
    630.                         "newRole": "killer7",
    631.                         "silent": true,
    632.                         "restrict": [
    633.                             "camp",
    634.                             "kill"
    635.                         ],
    636.                         "hide": true
    637.                     },
    638.                     "camp": {
    639.                         "command": [
    640.                             "protect",
    641.                             "convert"
    642.                         ],
    643.                         "target": "OnlySelf",
    644.                         "priority": 1,
    645.                         "common": "Self",
    646.                         "charges": 1,
    647.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    648.                         "restrict": [
    649.                             "reload",
    650.                             "kill"
    651.                         ],
    652.                         "newRole": "killer7_nocamp",
    653.                         "hide": true
    654.                     }
    655.                 }
    656.             }
    657.         },
    658.         {
    659.             "role": "killer7_nocamp",
    660.             "translation": "Soldier",
    661.             "side": "killer7",
    662.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    663.             "hide": true,
    664.             "actions": {
    665.                 "night": {
    666.                     "kill": {
    667.                         "common": "Self",
    668.                         "target": "AnyButSelf",
    669.                         "priority": 2,
    670.                         "charges": 1,
    671.                         "chargesmsg": "NO AMMO",
    672.                         "restrict": ["reload"],
    673.                         "pierceChance": 0.08,
    674.                         "hide": true
    675.                     },
    676.                     "reload": {
    677.                         "command": "convert",
    678.                         "initialrecharge": 2,
    679.                         "target": "OnlySelf",
    680.                         "priority": 2,
    681.                         "common": "Self",
    682.                         "newRole": "killer7_nocamp",
    683.                         "silent": true,
    684.                         "restrict": [
    685.                             "kill"
    686.                         ],
    687.                         "restrict": ["kill"],
    688.                         "hide": true
    689.                     }
    690.                 }
    691.             }
    692.         },
    693.         {
    694.             "role": "killer8",
    695.             "translation": "Soldier",
    696.             "side": "killer8",
    697.             "help": "Type /Kill to kill someone! Type /Camp to hide from kills for a turn! After you fired a shot, you can type /Reload to search for spare bullets. You can only use one of these commands, though!",
    698.             "hide": true,
    699.             "actions": {
    700.                 "night": {
    701.                     "kill": {
    702.                         "common": "Self",
    703.                         "target": "AnyButSelf",
    704.                         "priority": 2,
    705.                         "charges": 1,
    706.                         "chargesmsg": "NO AMMO",
    707.                         "restrict": [
    708.                             "camp",
    709.                             "reload"
    710.                         ],
    711.                         "pierceChance": 0.08,
    712.                         "hide": true
    713.                     },
    714.                     "reload": {
    715.                         "command": "convert",
    716.                         "initialrecharge": 2,
    717.                         "target": "OnlySelf",
    718.                         "priority": 2,
    719.                         "common": "Self",
    720.                         "newRole": "killer8",
    721.                         "silent": true,
    722.                         "restrict": [
    723.                             "camp",
    724.                             "kill"
    725.                         ],
    726.                         "hide": true
    727.                     },
    728.                     "camp": {
    729.                         "command": [
    730.                             "protect",
    731.                             "convert"
    732.                         ],
    733.                         "target": "OnlySelf",
    734.                         "priority": 1,
    735.                         "common": "Self",
    736.                         "charges": 1,
    737.                         "chargesmsg": "You're out of breath! Try reloading your gun first!",
    738.                         "restrict": [
    739.                             "reload",
    740.                             "kill"
    741.                         ],
    742.                         "newRole": "killer8_nocamp",
    743.                         "hide": true
    744.                     }
    745.                 }
    746.             }
    747.         },
    748.         {
    749.             "role": "killer8_nocamp",
    750.             "translation": "Soldier",
    751.             "side": "killer8",
    752.             "help": "Type /Kill to kill someone! After you fired a shot, you can type /Reload to search for spare bullets.",
    753.             "hide": true,
    754.             "actions": {
    755.                 "night": {
    756.                     "kill": {
    757.                         "common": "Self",
    758.                         "target": "AnyButSelf",
    759.                         "priority": 2,
    760.                         "charges": 1,
    761.                         "chargesmsg": "NO AMMO",
    762.                         "restrict": ["reload"],
    763.                         "pierceChance": 0.08,
    764.                         "hide": true
    765.                     },
    766.                     "reload": {
    767.                         "command": "convert",
    768.                         "initialrecharge": 2,
    769.                         "target": "OnlySelf",
    770.                         "priority": 2,
    771.                         "common": "Self",
    772.                         "newRole": "killer8_nocamp",
    773.                         "silent": true,
    774.                         "restrict": [
    775.                             "kill"
    776.                         ],
    777.                         "restrict": ["kill"],
    778.                         "hide": true
    779.                     }
    780.                 }
    781.             }
    782.         }
    783.     ],
    784.     "roles1": [
    785.         "killer1",
    786.         "killer2",
    787.         "killer3",
    788.         "killer4",
    789.         "killer5",
    790.         "killer6",
    791.         "killer7",
    792.         "killer8"
    793.     ]
    794. }
    795.  
    [/HIDE]
     
  10. Sky Sentinel

    Sky Sentinel You see?

    Joined:
    Oct 21, 2012
    Messages:
    814
    Likes Received:
    24
    PO Trainer Name:
    Sky Sentinel
    I think you forgot to remove some of the sides
     
  11. IceKirby

    IceKirby A.K.A. RiceKirby

    Joined:
    Apr 26, 2011
    Messages:
    2,176
    Likes Received:
    635
    PO Trainer Name:
    RiceKirby
    This new code will make it so /camp also reloads your bullets. And it will also you prevent from using /reload right after using /camp.
     
  12. Hopkirk

    Hopkirk +C

    Joined:
    Jan 30, 2013
    Messages:
    132
    Likes Received:
    18
    PO Trainer Name:
    Hopkirk
    Why does /roles :solider give this:
    19:14:18) ±Role: Soldier
    (19:14:18) ±Ability: Can either kill, camp or reload their gun at night. Camp is a self protect that can be used every other day, and only twice per game. Reload gives them an extra bullet, just in case they shot already with kill. Sided with themselves.
    If nobody has two camps?
    Also why is the pierce chance not listed in the role?
     
  13. Scatterbrain

    Scatterbrain You only live once*

    Joined:
    Jul 5, 2012
    Messages:
    865
    Likes Received:
    4
    The first part is intended actually, I think I mentioned it a couple times before in logs. The second part -- since it reloads your bullets, I see no point in removing it. :P



    Between all the updates, that hasn't been changed in a while. Fixing that.
     
  14. Stocke

    Stocke Wat is dis I don't even

    Joined:
    Mar 27, 2013
    Messages:
    128
    Likes Received:
    77
    It hasn't been updated though. And I'm not really seeing the mechanics working either, considering that you can decide to use your only camp only to have the pierceChance hitting either way so it's more luck than strategy in that aspect, even if it's supposed to be minimal. For what it was supposed to be "RPS but better" and "the fixed version of Vepix" it leaves much to be desired. Decline [4].
     
  15. Scatterbrain

    Scatterbrain You only live once*

    Joined:
    Jul 5, 2012
    Messages:
    865
    Likes Received:
    4
    I don't feel this is going to get anywhere, since it takes another reject to completely shove this theme, so I'm going to request it to be locked. I should've realized the concept itself was going to be shoved, but oh well, at least I tried that. Besides, I have to focus on getting my grades up, after all, because I need to get ready and prep for mid-season testing and high school.

    Thanks for your compliance guys.
     
Thread Status:
Not open for further replies.