If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Development:Grand Theft Auto: Vice City

From The Cutting Room Floor
Jump to navigation Jump to search

This page details development materials of Grand Theft Auto: Vice City.

So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

Grand Theft Auto: Vice City - The Definitive Edition unintentionally included material related to the original game's development, including uncompiled mission scripts and other materials.

Hmmm...
To do:
Check for any features that may have been commented out.

Early Mission Descriptions

Many of the individual mission scripts contain a brief summary which sometimes reflects an earlier version of said mission.

assin1.cs - Road Kill

Describes the target as driving a van instead of the Pizza Boy bike.

MISSION_START
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// ****************************		Assin1 - Job 'Road Kill'	  **************************
// *********Carl Pearson, delivery man.  He must not complete his deliveries.***************
// *********blip on radar for bloke driving a van. Player must kill him before he completes* 
// *********deliveries. Set car to wander randomly, then after a set time, set car to goto** 
// *********coordinates. If he reaches location successfully, mission fails***************** 
// ******************************(discuss mechanics of this?).******************************
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
{
SCRIPT_NAME assin1

assin2.cs - Waste the Wife

In the final mission, repeatedly ramming the vehicle will not result in a Wanted level.

MISSION_START
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// ****************************	assin2 - Job 'Waste the Wife'  *****************************
// ***********Target will not leave car must kill her by ramming into car*******************
// ***********wanted bar will go up one for every five collision****************************
// ***************************************************************************************** 
// ***************************************************************************************** 
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
{
SCRIPT_NAME assin2

cap_1.cs - Cap the Collector

Otherwise the same, but instead of a phone call the message was delivered via pager.

MISSION_START
// *****************************************************************************************
// ********************************* Finale mission 1 ************************************** 
// ******************************** Cap the Collectors *************************************
// *****************************************************************************************
// *** The player1 gets a pager message to go to the print works. There he finds the 	 ***
// *** lovely old man beaten up. Some mob collector turned up, got heavy, and left with  ***
// *** some cash.  The mob has started taxing the business.	 The player1 flies into a 	 ***
// *** rage and goes to track down the mob collector.									 ***
// ****************

count2.sc - Hit the Courier

No mention of the courier arriving to the docks in a helicopter. The courier is also a she, not a he.

MISSION_START
// *****************************************************************************************
// ******************** Counterfeiting Mission 2 - Plates Courier **************************
// *****************************************************************************************
// *** The courier will go from a-to-b in a three car convoy. The player1 must kill him  ***
// *** and retrieve the plates (destroying any car that he is in will fail the mission   ***
// *** - plates destroyed.)																 ***
// *****************************************************************************************

cuban3.sc - Naval Engagement

Seems to have played out differently. In the final mission, you are taken to interrupt a deal and steal the merchandise on Starfish Island. An NPC takes you to the spot in a boat, and stationary enemy boats are parked at the spot, but no chase occurs.

MISSION_START
// *****************************************************************************************
// *****************************************Cuban 3*****************************************
// *****************************************NAVAL ENGAGEMENT********************************
// **********************haitains attacking coke deals on boats*****************************
// **********************go to deal kill haitians on boat then chase other haitians boats***
// *****************************************************************************************
SCRIPT_NAME cuban3

finale.sc - Keep Your Friends Close...

No mention of the betrayal.

MISSION_START
// *****************************************************************************************
// ********************************* Finale mission 2  ************************************* 
// ************************************ Mob Attack / Keep your Friends close ***************
// *****************************************************************************************
// *** The Mob decide to pay the player1 a personal visit.  The player1 has had enough of***
// *** the Mob's bullshit so decides to insult them by paying them off with the first 	 ***
// *** test run of the obviously counterfeit money.  This affront triggers the final 	 ***
// *** showdown! Before the player manages to kill the Mob at the meeting they call in   ***
// *** the backup.  The player1 will have to survive and suppress the Mob's attack, to 	 ***
// *** become the unchallenged ruler of the Miami crime scene.                           ***
// *****************************************************************************************

general2.sc - Mall Shootout

Description fits the final mission, but the end point was not yet decided.

MISSION_START
// *****************************************************************************************
// ************************************ General Mission 2 ********************************** 
// ************************************** Mall Shootout ************************************
// *****************************************************************************************
// *** The Colonel wants you to pick up some guidance chips that he has paid a good deal ***
// *** of money for. The exchange will take place in the relative safety of a busy 		 ***
// *** shopping mall. The French security forces are watching and spring a trap. The 	 ***
// *** player1 must escape with the merchandise and get it to <location>.				 ***
// *****************************************************************************************

general3.sc - Guardian Angels

No mention of chasing one of the attackers. Instead, you would have had to fight off the attackers while the Coke Baron (Diaz) escaped.

MISSION_START
// *****************************************************************************************
// *****************************************************************************************
// ************************************ General Mission 3 ********************************** 
// ************************************ Protect the Deal / Guardian Angels *****************
// *****************************************************************************************
// *** The General is brokering a deal for the Coke Baron.  The player1 and buddy are 	 ***
// *** watching over the deal with M-16s.  The deal goes wrong.  The player1 must protect***
// *** the buddy and the Coke Baron while he escapes. (Alternating between the deal, and ***
// *** the balcony that the buddy's on)*****************************************************
// *****************************************************************************************
// *****************************************************************************************
{
SCRIPT_NAME GENERL3

general5.sc - All Hands on Deck

Final mission plays out mostly the same, but the attackers do not follow the boat on land or jump on it from above.

The description also mentions the "Shining Path Rebels" as the possible attackers instead of the French. Shining Path was a real Communist guerilla group in Peru that was particularly active in the 1980s.

MISSION_START
////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////// General Mission 5 //////////////////////////////////// 
///////////////////////////////// Defend the General's Yacht / All Hands on Deck  //////////
////////////////////////////////////////////////////////////////////////////////////////////
///// The General has had enough of the heat and wants out of Miami.  When the player    ///
///// arrives at the contact point the General will start moving his yacht out to sea.   ///
///// The <Shining Path Rebels?> chose this moment to launch an all out attack on the 	 ///
///// yacht.  The player1 must stay up on deck with an M-16 defending the boat from the  ///
///// attackers.  They'll be closing in in boats, helicopters, following on land in cars ///
///// On foot, jumping from bridges as the yacht passes underneath.  The player1 must 	 ///
///// hold them off till the General is far enough out to sea to make a clean getaway.   ///
///// Then the player1 will get back to land using the General's personal launch.		 ///
////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////

rock4.sc

Hmmm...
To do:
Someone who is more confident in understanding how the scripts works should probably look at it.

A fourth mission for Love Fist, simply given the title of "The Concert". Only one string of text is included, suggesting that the stalker survived the earlier encounter.

Go and deal with the psycho stalking the band, make sure you finsh the job this time!

serg1.sc - Four Iron

Of particular note is that in these early materials, Avery Carrington was called Sergio. This particular script also contains a note from one of the developers at Grove Street Games, with "3master" being the internal name for the Definitive Edition.

MISSION_START
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// *****************************************Sergio 1****************************************
// *****************************************Four Iron*************************************** 

// This mission is actually Avery Carrington 1 : Four Iron.

// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************

{

// 3master - there's some trouble with scripts spawning twice here, try to remedy that

serg2.sc - Two Bit Hit

As noted in the file and confirmed by the remaster dev, this is actually the third Avery mission and not the second.

MISSION_START
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// *****************************************Sergio 2*********************************** 
// *****************************************************************************************

// This mission is actually Avery Carrington 3: Two Bit Hit. //GS-SC: Can confirm

// *****************************************************************************************
// *****************************************************************************************

serg3.sc - Demolition Man

And naturally, serg3 is actually the second Avery mission.

MISSION_START
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// *****************************************Sergio3***************************************** 
// *****************************************************************************************

// This mission is actually Avery Carrington 2 : Demolition man.

// *****************************************************************************************
// *****************************************************************************************

taxi1.sc - Taxi Side Mission

A cheeky reference to the most likely inspiration.

MISSION_START
// *******************************************************************************************
// *******************************************************************************************
// *************************************CRRRRRAZY TAXI****************************************
// *******************************LETS MAKE SOME CRRRRRAZY MONEY!*****************************
// *******************************************************************************************
// *******************************************************************************************
// *******************************************************************************************