Custom Mode Features

Leave your suggestions about the game here!

Custom Mode Features

Postby JacksonVirgo » Mon Jan 20, 2020 11:05 am

Custom games are always fun when you can get a bunch of people together to play a game but ideally it kinda is bland aorn. Adding some features for more control over the game's rules will make Custom a different experience than the more 'balanced' game-modes that the game has to offer.

Features:
  • The ability to save and load set role-lists with rules that you've created as well as distribute them online with a code or the like for easy access and just to make life so much simpler than just adding each role manually each and every time.
  • The ability to add or remove specific rule for the games such as the following
    • Toggle whether or not Last Wills are used in the game.
    • Toggle player roles flipping upon a night death.
    • Toggle player wills flipping upon a night death.
    • Toggle player roles flipping upon a lynch.
    • Toggle player wills flipping upon a lynch.
    • Toggle if players get feedback from roles such as Transporter/Escort.
    • Toggle revealing the cause of death of players.
    • Changing specific phase times
    • Change the maxium amount of players that are put on stand before the day ends.
    • Set how many lover pairs will be given in the game and which roles cannot have a lover (Coven exclusive)
    • Set an alignment or multiple with a VIP of in which they die all of that alignment will die (Coven exclusive)
    • Blacklisting a specific role or alignment from rolling in a given game.
  • Allowing custom roles to exist in the game. This will be an iffy one I don't expect to ever be touched if any of these suggestions even get added but writing up a basic script for an Escort that can reveal themselves and gain votes could look like in the spoiler below. This could be used to aid in creating role-ideas or balancing existing roles (probably via blacklisting the role and recreating it through this). Though of course it would need to be developed a lot more and add a faction script as well to handle specific factional rules like how Coven have the Necronomicon and Mafia should have Tactical kills. Spoiler:
    Code: Select all
    var playerObj;
    var hasRevealed;
    function start(player) {     // this function would happen before any roles are randed AND after each player gets their role-card.
        playerObj = player;

        playerObj.flipName = "Escort the Mayor";
        playerObj.flipAlignment = playerObj.Constants.TOWN;
        playerObj.flipSubAlignment = "Support"
        playerObj.unique = true;
        playerObj.rbImmune = true;
        playerObj.hasDayAction = true;
        playerObj.hasNightAction = true;
        hasRevealed = false;
    }

    function onDayStart() {

    }

    function onDayEnd() {
        if (hasRevealed === false) {
            playerObj.sendPrivateMessage("You didn't use your day ability!");
        }
    }

    function onDayAction() {
        chat.SendMessage(player.name + "has revealed themselves as the Mayor!");
        playerObj.voteWeight = 3;
        playerObj.hasDayAction(false);
    }

    function onNightStart() {
        playerObj.setNightActions(playerObj.Constants.OTHER_PLAYERS); // Sets so every player can be selected at night except you.
    }

    function onNightEnd() {
        playerObj.getSelectedPlayer().roleblock();
    }

It's 3am as of writing this so if it's a pile of garbage idea just blame that lmao, but any thoughts or additions would be lovely.
Thank you :)

On-site FM Record: 8-0-10
Spoiler: Latest Town Game: XX7 - Tracker/Detective/Sheriff/Lookout - Win
Latest Scum Game: 20H - Caporegime/Janitor - Loss
Latest Neutral Game: SFM72 - Failed Assassin - Win
Last updated 20.07.20 AEST


User avatar
JacksonVirgo
Veteran
Veteran
 
Posts: 492
Joined: Mon Jul 13, 2015 12:00 am
Location: Australia (AEST)

Re: Custom Mode Features

Postby JacksonVirgo » Mon Jan 20, 2020 8:21 pm

Must be bad
Feelsbadman

On-site FM Record: 8-0-10
Spoiler: Latest Town Game: XX7 - Tracker/Detective/Sheriff/Lookout - Win
Latest Scum Game: 20H - Caporegime/Janitor - Loss
Latest Neutral Game: SFM72 - Failed Assassin - Win
Last updated 20.07.20 AEST


User avatar
JacksonVirgo
Veteran
Veteran
 
Posts: 492
Joined: Mon Jul 13, 2015 12:00 am
Location: Australia (AEST)

Re: Custom Mode Features

Postby MysticMismagius » Tue Jan 21, 2020 11:08 am

I like most of these ideas (I’ve wanted Lovers/VIP modifiers in Coven Custom for ages), but the last one I feel would be too complicated for players to use. Most people don’t know how to write scripts, nor do they want to make a Scratch project before playing a game of Town of Salem. It’d be interesting for the few willing to jump the hurdle, but useless for the majority.

The other ideas sound delightful, though =)
Image
User avatar
MysticMismagius
Blackmailer
Blackmailer
 
Posts: 1140
Joined: Sun Apr 30, 2017 4:46 pm


Return to Suggestions

Who is online

Users browsing this forum: No registered users and 3 guests