Staredit Network Forums SC2 Custom Map Production Topic: Cardinals Mafia (in map format)
Cardinals Mafia (in map format)
Dec 30 2010, 3:56 am
By: NicholasBeige  

Dec 30 2010, 3:56 am NicholasBeige Post #1



Yo. So I see how addicted all you low-lifes are at these Mafia games on here... So I'm attempting to create a map just like that, for Starcraft 2.

The Theme
Seafaring on the deserts of Shakuras is a little known secret and the Protoss are actually a bunch of bad-ass pirates and sailors at heart. Well, when they are not under the influence of the Khala which seems to make them land-lubbing, zerg-killing machines.

On board the finest ship in the land the Kal'Phaeron, a conspiracy is born.

The Crew
Members of the crew are as follows:
  • The "Good" Guys
    • The Captain - Maintain morale of your crew, determine rationing/supplies, hand out tasks to crewmen.
    • The Guard/QuarterMaster - Protect the captain at all costs, try to find the conspirators, survive.
    • The Spotter - You live in the Crow's Nest, but you have a fancy Psionic Radar which can be used to scan living quarters.
    • The Drunk - Too many Khaldarim Kegs have passed through this ones lips...
    • The Crewmen - Big, ugly, dirty Protoss Zealots who love nothing more than wenches, ale, looting and plundering.
  • The "Bad" Guys
    • The Saboteur - Someone says his mother was raped by a Terran Firebat. All he know's is that he likes blowing stuff up.
    • The Assassin - Loves nothing more than sticking his long.. hard... sharp blade into unsuspecting hearts.
    • The Spy - Sneaking around, peeping in through your windows, that's this guys 'thing'.
    • The Thief - Kinda like the spy, but looking ain't enough, he's gotta snatch!
  • The "Ugly" Guy
    • The Ugly Guy - He smells funky... like, really bad... And he turns into Zerg at night-times.

The Ration System
The Captain can decide on the level of rations to be handed out every day. This effects the abilities and skills which all players can use during that day and the following night. So, it's always a good idea to be friendly with the Captain, so that he sets the Rations to a level which are conducive to your goal for winning.

Just a few examples here:
When rations are high
  • When Rations are High
    • The Drunk has a higher chance of stumbling/revealing a persons identity if they cross paths at night-time. But he might not always remember.
    • The Saboteur automatically wins the game if High rations are left on for 5 days consecutively. He builds a warp-matter bomb and explodes the ship.
    • All Crewmembers gain +2.5 activity points for every day that High rations are available.
    • The Thief however, gets -2.5 activity points for each day that High rations are available - stealing just ain't so much fun when everything to steal is being given out for free.
  • When Rations are Low
    • The Drunk automatically wins the game if Low rations are left on for 5 days consecutively. Turns out he is the best swords fighter in the land and just challenges everyone to duel until the conspirators flee.
    • The Thief gains +2.5 activity points for every day that Low rations are available.
    • All Crewmembers lose 1.0 activity points for each day that Low rations are available.


Gameplay
Role Assignment
Upon map initialisation each player is given a Role (from the above list of Crew Members). Their assigned role is determined by a few factors - have they played the game before? If they have played the game before enough times (more than 10) they get to select their role. In an ideal situation, all players who are new, are assigned Crew Member roles. The more advanced players are then given Captain by default, with another advanced player being assigned to Saboteur/Spy or Thief. I will be using banks to store a hell of a lot of detail about your character in this game.
  • In a minimalist game - 4 Players: The following are assigned: (percentage chance of a player to be given that role)
    • Captain x1 100%
    • Crewmen x2 50%
    • Saboteur/Spy/Thief x1 50%
  • In a normal game - between 6 and 8 players: These roles are used:
    • Captain x1 100%
    • Spotter/Quartermaster x1-2 55%
    • Crewmen x4 45%
    • Spy/Assassin x1-2 55%
    • Saboteur/Thief x1-2 55%
    • Ugly Guy x1 25%
  • In a proper, way it's meant to be played game - with 10 players: All roles are used.


Cabin Selection and Initial Diplomacy
The game begins at night-time, in which every player selects their cabin. Certain roles are given their cabins automatically, for example the Captain gets the Captains Quarters, and the Spotter gets the Hawks Nest.

If two players select the same cabin, they are revealed to each other only, and can choose whether or not to live together (and therefore work together), or whether they want to still work together, but still live separately. Safety in numbers, yet higher chances of being caught out.

If the Ugly Guy (Zergling) bumps into another player - they have to live together. Otherwise the Ugly Guy will kill him right there and then. In this instance, there are two Ugly Guys on board the ship and other players must realise this quickly and team-up otherwise the Zerg will win.

It is impossible for more than 2 people to share a cabin. If it happens that 3 players select Cabin A. One will randomly be selected and forced to re-pick a cabin. He will then have the knowledge that some shit went down in Cabin A on Night 1 and might want to investigate.

Once everyone is settled in their cabins and the Captain has chosen the rations for the first day. Day 1 can commence.

Day / Night Cycle
Day Time - Duties

During the day, all players with exception of the Captain, the Quartermaster and the Spotter all appear as Zealots (Crew Members).

The Captain gives out duties to his men... These vary from day to day, sometimes the ship will have packages to unload, sometimes the decks will need scrubbing, etc. Sometimes the ship can be boarded by other pirates, in which a little combat ensues. You want to keep your eyes especially pealed at this stage - since even though your fellow team-mates look like Zealots, they still have their special abilities tucked away. For example - the Assassin has a chance to deal 3x damage with each attack. So, if you see someone crumple an invading Zealot in 2 hits, you'll know who the Assassin is.

Day Time - Evening / Time off

During the 'Time-Off', all players can leave 1 'note' at a certain other players door. Whether you want to beg the king for High Rations since you're a Drunkard (and will win the game if these Low Rations continue)... Or if you want to inform your Neighbour that "You know what he did 'last summer' (ie, critical hitting a zealot to the face').

Night Time = Fun Time!

At night-time all units are displayed Cloaked. So that you can see a player moving around (with sharp eyes), but you won't know his allegiance. Walking right next to a player (who happens to be the Drunkard @ High Rations) will reveal yourself for 4 seconds, forcing you to hide in the ample doodads and crates littered around the Deck. The Vision radius at night-time is so little, that you'd literally have to walk right next to someone else for them to see you 'revealed'.

So, night-time begins with everyone in their Cabins. Here you decide on what you want to do. You ultimately have three options available to you each night:

1. Explore
2. Stay in
3. Use a Special Power

Exploring will put you outside of your cabin and allow you to roam about. You can then enter another players Cabin... Or if you're the Assassin, you can just go kill someone out on the decking and throw their body over-board. The Spotter can counter this if he 'stayed in' at his Crow's Nest. The Quartermaster has a 80% chance of evading this attack.



So, how the hell do I win?
Winning all depends on your initial Role, and the actions you performed during the course of a game.

For example, if a game lasts 11 days and 11 nights and the Captain is still alive - then the Captain has won. This is the most difficult way to win the game so will give you the most score.

As mentioned before, the Saboteur and Drunkard can each win the game if a consecutive period of 5 days of High Rations or Low Rations respectively happens.

The Quartermaster can never hope to 'win' the game. But every time he protects the Captain, he gets a nice little score-boost.

The Assassin wins the game if he manages to kill the Captain. He also gains nice score for every Crewmember he kills, but loses a lot of score if he assassinates the Thief, the Spy or the Saboteur.

The Thief also cannot win the game, but has a useful ability of 'stealing' (no shit) from another player. This effectively 'breaks' a chain of consecutive High Rations if the Thief has stolen from the Saboteur, and a consecutive chain of Low Rations is broken if the target for the Thief was the Drunkard. He can also steal the Search-Device from the Spotter.

The Thief and the Spy can win the game if they work together. The Thief must steal the Spotters Search-Device and then leave it at the Spy's door the following day. Then the Spy must stay alive for another night and day before victory is his.

The Ugly-One wins the game if manages to kill everyone else / or if everyone else goes into a killing frenzy without knowing the true location of the Ugly-One's cabin...

You typically lose the game if you die. I am contemplating adding some sort of 'Ghost' characters to the game... Where they only activate at night-time and have minimal impact on the actual game - but can still take part.



NOTE: This is an extremely early, early draft

Post has been edited 2 time(s), last time on Dec 30 2010, 4:50 am by Cardinal.



None.

Dec 30 2010, 4:06 am DevliN Post #2

ADMIN STATUS GO

Tuxlar did a Mafia map for SC1, maybe that will give you ideas as well.



\:devlin\: Currently Working On: \:devlin\:
Invasion: Ares | OMG TEH ZOMBIES!!!

Dec 30 2010, 4:25 am NicholasBeige Post #3



Screenshots:


The Good (Captain, Quartermaster, Spotter and Crewmen)


The Bad (Saboteur, Assassin and Thief)


The Ugly
The Crew [Detailed]
The Captain
The Captain is the leader of the ship. It is the role of the Captain to maintain morale among his men and also to distribute duties and rations.
Abilities:
1. Night-Time - Ration Settings (Compulsory): Each and every night the captain can make adjustments to the rations which are to be handed out the following day.
2. Night-Time - Explore: The Captain may also leave his Cabin at night-time and do some exploring. This is reccomended if there is no Quartermaster in the game - since the Captain is more vulnerable in his cabin.
3. Night-Time - Assign Duties (Compulsory): Every night the captain must assign a duty for the next day. These vary from loading/unloading cargo, attacking pirates or scrubbing the decks. This effectively determines what will occur the next day.
Victory Conditions:
The Captain wins the game if he remains alive for 11 days and 11 nights.
Losing Conditions:
If the Captain dies, he has lost the game.

The Quartermaster
The Quartermaster is the second in command to the Captain. It is his job to protect and ensure that the Captain is protected and safe. Their is always a Quartermaster role assigned if an Assassin role has been assigned.
Abilities:
1. Night-Time - Protect: The Quartermaster stations himself outside the Captain's cabin and will prevent anyone from entering at night-time.
2. Night-Time - Explore: The Quartermaster can also leave his usual post to go exploring at night-time to attempt to learn the identity of the Assassin. This is recommended if the King also decides to Explore at night-time.
3. Passive - Master Dueler: The Quartermaster is extremely efficient in combat and is not to be taken lightly.
Victory Conditions:
The Quartermaster wins the game if he kills the Assassin singlehandedly.
Losing Conditions:
If the Captain is assassinated or the Quartermaster dies, he loses the game.

The Spotter
The Spotter is the lookout of the ship. It is his duty to keep a watchful eye on the comings and goings of all individuals on board. There is always a Spotter if the Thief or Spy roles have been assigned.
Abilities:
1. Night-Time - Crystal Scanner: Using a nifty piece of equipment, the Spotter can scan a cabin to reveal its contents to himself. This is extremely useful in determining who is where, and in the case of the Infested, where he stays.
2. Night-Time - Explore: The Spotter can also leave his Crow's Nest to do exploring on foot. This is reccomended when he does not have enough energy to use the Crystal Scanner.
3. Night-Time - Chronoscan (Passive): When the Spotter 'stays in' with enough energy, a random players actions of that night are revealed to him.
Victory Conditions:
The Spotter wins the game if he is able to reveal the identity of the Spy and inform the Captain.
Losing Conditions:
If the Spotter dies or if the Thief steals his Crystal Scanner then he has lost the game.

The Drunk
The Drunk is a useless stowaway who has been onboard the Kal'Phaeron for as long as anyone cares to remember.
Abilities:
1. Night-Time - Get Smashed: The Drunk imbibes a large quantity of Protoss wine and undertakes a completely random action that night. The consequences of his action are revealed to him the next day. (Note: High Rations must be provided for this action to become available).
2. Night-Time - Explore: The Drunk can explore the ship in a somewhat sober state.
3. Passive - Stumbling: If the Drunk passes someone at night-time there is a higher chance of the other players true identity being revealed.
Victory Conditions:
If the Captain hands out Low Rations for 5 days in a row, the Drunk automatically wins the game.
If the Thief steals from the Drunk - it counts the next day as Low Rations for the Drunk.
Losing Conditions:
If the Drunk dies, he has lost the game.

The Saboteur
The Saboteur is a half-breed. Some say his mother was raped by a Terran Firebat. All he knows is he likes blowing stuff up.
Abilities:
1. Night-Time - Explosive Door-Trap: The Saboteur can apply a trap to any cabin door, this Trap triggers the moment someone else interacts with that Cabin door and deals significant damage. A Trap expires after one night if no-one has interacted with it.
2. Night-Time - Explore: The Saboteur leaves his cabin to scout the ship and do devious deeds.
3. Night-Time - Lights-out: The Saboteur uses his ninja-like reflexes to scale to the top of a cabin and extinguishes it's power-unit. Note: This makes that cabin look as though there is no body in it. the Lights are restored the following day.
Victory Conditions:
The Saboteur wins the game if High Rations are handed out 5 days in a row.
Losing Conditions:
If the Spotter is able to reveal the identity of the Saboteur to the Captain - the Saboteur loses. Killing a random player (not the Captain) as well.
Note: If the Thief steals from the Saboteur, the next day is counted as Low Rations for the Saboteur.

Post has been edited 1 time(s), last time on Dec 31 2010, 2:16 am by Cardinal.



None.

Feb 25 2011, 4:10 pm Tempz Post #4



Tuxedo templar had a good mafia map you should look into his sc1 map... what work what didn't



None.

Feb 25 2011, 4:25 pm DevliN Post #5

ADMIN STATUS GO

Quote from Tempz
Tuxedo templar had a good mafia map you should look into his sc1 map... what work what didn't

Quote from DevliN
Tuxlar did a Mafia map for SC1, maybe that will give you ideas as well.




\:devlin\: Currently Working On: \:devlin\:
Invasion: Ares | OMG TEH ZOMBIES!!!

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[10:45 pm]
LoveLess -- Oh Roy
[10:32 pm]
Zycorax -- mfw I have to check if the text I just replied to was sent today or yesterday
[09:33 pm]
lil-Inferno -- And me?
[09:28 pm]
jjf28 -- you're cheating on me ex? =`[
[06:52 pm]
Excalibur -- Kame when are we getting married?
[06:34 pm]
Fire_Kame -- it is I
[06:27 pm]
lil-Inferno -- :wob: ble
[06:19 pm]
l)ark_ssj9kevin -- :gobble:
[05:42 pm]
Excalibur -- Kame!
[05:18 pm]
Fire_Kame -- sssh. I'm at 35k. I'm probably going to continue writing in december too because I like these characters.
Please log in to shout.


Members Online: LoveLess, Aristocrat, Roy