Scripts of Tiny Town, Hidden Surprise and Face Off
Posted: 29 Dec 2009, 17:52
I reconstructed the scripts of Tiny Town, Hidden Surprise and Face Off. Feel free to use these to create new versions of the original levels. Please let me know if you find mistakes.
Tiny Town (Map image)
Hidden Surprise (Map image)
Face Off (Map image)
Many thanks to B-$hep for his SCR Tool to find the starting positions.
EDITs:
Tiny Town (Map image)
Code: Select all
PLAYER_PED player1 = ( 62.5 , 193.5 , 2.0 ) 10 0
PLAYER_PED player2 = ( 83.5 , 179.5 , 2.0 ) 9 90
PLAYER_PED player3 = ( 115.5 , 169.5 , 2.0 ) 8 270
PLAYER_PED player4 = ( 53.5 , 164.5 , 2.0 ) 6 90
PLAYER_PED player5 = ( 77.5 , 170.5 , 2.0 ) 7 90
PLAYER_PED player6 = ( 84.5 , 192.5 , 2.0 ) 0 270
PARKED_CAR_DATA gta1 = ( 81.8 , 181.5 , 2.0 ) 2 90 GT24640
PARKED_CAR_DATA ztype = ( 81.8 , 182.5 , 2.0 ) 1 90 VTYPE
PARKED_CAR_DATA spritzer = ( 81.8 , 183.5 , 2.0 ) 0 90 SPRITE
PARKED_CAR_DATA bus = ( 88.4 , 182.6 , 2.0 ) -1 180 BUS
PARKED_CAR_DATA beamer = ( 105.5 , 193.5 , 2.0 ) 1 0 BMW
PARKED_CAR_DATA morton = ( 103.5 , 193.5 , 2.0 ) 0 0 MORGAN
PARKED_CAR_DATA arachnid = ( 106.5 , 196.4 , 2.0 ) 0 180 SPIDER
PARKED_CAR_DATA panto = ( 104.5 , 196.4 , 2.0 ) 2 180 FIAT
RADIO_STATION heavenly = STATION_KRISHNA ( 242.5 , 214.5 )
RADIO_STATION kgbh = STATION_RUSSIAN ( 201.5 , 21.5 )
RADIO_STATION futuro = STATION_ZAIBATSU ( 20.5 , 230.5 )
RADIO_STATION lofi = STATION_INDUSTRIAL ( 110.5 , 108.5 )
GENERATOR pistol1 = ( 61.0 , 195.0 , 2.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR pistol2 = ( 92.5 , 176.5 , 2.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR dualpistol = ( 50.0 , 177.0 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR mac1 = ( 71.5 , 170.5 , 3.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR mac2 = ( 111.5 , 170.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR shotgun = ( 78.5 , 192.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR electro = ( 98.0 , 159.0 , 2.0 ) 0 COLLECT_03 6000 6000 6
GENERATOR flamer = ( 60.0 , 186.5 , 4.0 ) 0 COLLECT_08 6000 6000 10
GENERATOR molotovs1 = ( 68.0 , 194.5 , 4.0 ) 0 COLLECT_04 6000 6000 8
GENERATOR molotovs2 = ( 50.5 , 172.5 , 4.0 ) 0 COLLECT_04 6000 6000 8
GENERATOR grenades = ( 98.5 , 188.5 , 2.0 ) 0 COLLECT_05 6000 6000 12
GENERATOR bagoom = ( 114.0 , 195.0 , 2.0 ) 0 COLLECT_02 6000 6000 5
GENERATOR vehmac = ( 118.5 , 177.5 , 2.0 ) 0 COLLECT_18 6000 6000 10
GENERATOR vehmines = ( 73.5 , 179.5 , 5.0 ) 0 COLLECT_17 6000 6000 4
GENERATOR vehoil = ( 61.5 , 175.5 , 2.0 ) 0 COLLECT_16 6000 6000 6
GENERATOR health = ( 62.5 , 171.5 , 4.0 ) 0 COLLECT_30 6000 6000
GENERATOR armor = ( 100.5 , 172.5 , 2.0 ) 0 COLLECT_31 6000 6000
GENERATOR invul = ( 89.5 , 185.5 , 2.0 ) 0 COLLECT_34 6000 6000
GENERATOR gang = ( 63.0 , 184.0 , 2.0 ) 0 COLLECT_40 6000 6000
LEVELSTART
SET_SHADING_LEVEL ( 27 )
SET_AMBIENT_LEVEL ( 0.4 , 0 )
SWITCH_GENERATOR ( pistol1 , ON )
SWITCH_GENERATOR ( pistol2 , ON )
SWITCH_GENERATOR ( dualpistol , ON )
SWITCH_GENERATOR ( mac1 , ON )
SWITCH_GENERATOR ( mac2 , ON )
SWITCH_GENERATOR ( shotgun , ON )
SWITCH_GENERATOR ( flamer , ON )
SWITCH_GENERATOR ( electro , ON )
SWITCH_GENERATOR ( bagoom , ON )
SWITCH_GENERATOR ( grenades , ON )
SWITCH_GENERATOR ( molotovs1 , ON )
SWITCH_GENERATOR ( molotovs2 , ON )
SWITCH_GENERATOR ( vehmines , ON )
SWITCH_GENERATOR ( vehoil , ON )
SWITCH_GENERATOR ( vehmac , ON )
SWITCH_GENERATOR ( health , ON )
SWITCH_GENERATOR ( armor , ON )
SWITCH_GENERATOR ( invul , ON )
SWITCH_GENERATOR ( gang , ON )
LEVELEND
Code: Select all
PLAYER_PED player1 = ( 146.5 , 17.5 , 2.0 ) 11 0
PLAYER_PED player2 = ( 144.5 , 36.5 , 2.0 ) 13 90
PLAYER_PED player3 = ( 182.5 , 33.5 , 2.0 ) 8 180
PLAYER_PED player4 = ( 204.5 , 27.5 , 2.0 ) 10 90
PLAYER_PED player5 = ( 228.5 , 44.5 , 2.0 ) 9 0
PLAYER_PED player6 = ( 250.5 , 37.5 , 2.0 ) 0 90
RADIO_STATION rockstar = STATION_DOWNTOWN ( 212.5 , 22.5 )
RADIO_STATION futuro = STATION_ZAIBATSU ( 155.5 , 4.5 )
RADIO_STATION funami = STATION_YAKUZA ( 247.5 , 27.5 )
RADIO_STATION lithium = STATION_LOONIE ( 150.5 , 39.5 )
GENERATOR pistol1 = ( 143.5 , 17.5 , 2.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR pistol2 = ( 143.5 , 38.5 , 2.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR dualpistol1 = ( 159.5 , 44.5 , 3.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR dualpistol2 = ( 189.5 , 40.5 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR dualpistol3 = ( 198.5 , 29.5 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR mac1 = ( 151.5 , 6.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR mac2 = ( 218.5 , 39.0 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR mac3 = ( 196.5 , 45.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR shotgun1 = ( 153.5 , 26.5 , 3.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR shotgun2 = ( 197.5 , 17.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR shotgun3 = ( 248.5 , 3.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR flamer = ( 241.5 , 39.5 , 2.0 ) 0 COLLECT_08 6000 6000 10
GENERATOR electro = ( 163.5 , 8.5 , 3.0 ) 0 COLLECT_03 6000 6000 6
GENERATOR bagoom1 = ( 208.5 , 6.5 , 2.0 ) 0 COLLECT_02 6000 6000 5
GENERATOR bagoom2 = ( 228.5 , 31.5 , 2.0 ) 0 COLLECT_02 6000 6000 5
GENERATOR molotovs = ( 216.5 , 18.5 , 2.0 ) 0 COLLECT_04 6000 6000 8
GENERATOR grenades1 = ( 184.5 , 33.5 , 2.0 ) 0 COLLECT_05 6000 6000 12
GENERATOR grenades2 = ( 232.5 , 26.5 , 2.0 ) 0 COLLECT_05 6000 6000 12
GENERATOR vehbomb = ( 229.5 , 12.5 , 2.0 ) 0 COLLECT_15 6000 6000 1
GENERATOR vehoil = ( 246.5 , 22.5 , 2.0 ) 0 COLLECT_16 6000 6000 6
GENERATOR vehmines = ( 200.5 , 35.0 , 5.0 ) 0 COLLECT_17 6000 6000 4
GENERATOR vehmac = ( 170.5 , 28.0 , 4.0 ) 0 COLLECT_18 6000 6000 10
GENERATOR armor = ( 194.5 , 17.5 , 2.0 ) 0 COLLECT_31 6000 6000
GENERATOR dd = ( 219.0 , 32.5 , 2.0 ) 0 COLLECT_35 6000 6000
GENERATOR fr = ( 151.5 , 15.5 , 3.0 ) 0 COLLECT_36 6000 6000
GENERATOR invis = ( 199.5 , 34.5 , 5.0 ) 0 COLLECT_39 6000 6000
GENERATOR gang1 = ( 223.5 , 39.0 , 2.0 ) 0 COLLECT_40 6000 6000
GENERATOR gang2 = ( 175.5 , 8.5 , 2.0 ) 0 COLLECT_40 6000 6000
LEVELSTART
SET_SHADING_LEVEL ( 27 )
SET_AMBIENT_LEVEL ( 0.4 , 0 )
SWITCH_GENERATOR ( pistol1 , ON )
SWITCH_GENERATOR ( pistol2 , ON )
SWITCH_GENERATOR ( dualpistol1 , ON )
SWITCH_GENERATOR ( dualpistol2 , ON )
SWITCH_GENERATOR ( dualpistol3 , ON )
SWITCH_GENERATOR ( mac1 , ON )
SWITCH_GENERATOR ( mac2 , ON )
SWITCH_GENERATOR ( mac3 , ON )
SWITCH_GENERATOR ( shotgun1 , ON )
SWITCH_GENERATOR ( shotgun2 , ON )
SWITCH_GENERATOR ( shotgun3 , ON )
SWITCH_GENERATOR ( flamer , ON )
SWITCH_GENERATOR ( electro , ON )
SWITCH_GENERATOR ( bagoom1 , ON )
SWITCH_GENERATOR ( bagoom2 , ON )
SWITCH_GENERATOR ( molotovs , ON )
SWITCH_GENERATOR ( grenades1 , ON )
SWITCH_GENERATOR ( grenades2 , ON )
SWITCH_GENERATOR ( vehbomb , ON )
SWITCH_GENERATOR ( vehoil , ON )
SWITCH_GENERATOR ( vehmines , ON )
SWITCH_GENERATOR ( vehmac , ON )
SWITCH_GENERATOR ( armor , ON )
SWITCH_GENERATOR ( dd , ON )
SWITCH_GENERATOR ( fr , ON )
SWITCH_GENERATOR ( invis , ON )
SWITCH_GENERATOR ( gang1 , ON )
SWITCH_GENERATOR ( gang2 , ON )
LEVELEND
Code: Select all
PLAYER_PED player1 = ( 44.5 , 201.5 , 5.0 ) 5 135
PLAYER_PED player2 = ( 48.5 , 201.5 , 5.0 ) 7 225
PLAYER_PED player3 = ( 44.5 , 199.5 , 5.0 ) 8 45
PLAYER_PED player4 = ( 48.5 , 199.5 , 5.0 ) 11 315
PLAYER_PED player5 = ( 46.5 , 199.5 , 5.0 ) 13 0
PLAYER_PED player6 = ( 46.5 , 201.5 , 5.0 ) 10 180
RADIO_STATION rockstar = STATION_RESIDENTIAL ( 212.5 , 22.5 )
RADIO_STATION futuro = STATION_ZAIBATSU ( 45.5 , 195.5 )
RADIO_STATION rebel = STATION_REDNECK ( 8.5 , 244.5 )
RADIO_STATION osmosis = STATION_SCIENTIST ( 94.5 , 216.5 )
GENERATOR pistol1 = ( 46.5 , 200.5 , 5.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR pistol2 = ( 83.5 , 209.5 , 2.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR pistol3 = ( 26.5 , 207.5 , 2.0 ) 0 COLLECT_00 6000 6000 40
GENERATOR dualpistol1 = ( 36.5 , 187.5 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR dualpistol2 = ( 110.5 , 205.5 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR dualpistol3 = ( 11.5 , 216.5 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR dualpistol4 = ( 49.5 , 224.5 , 2.0 ) 0 COLLECT_10 6000 6000 30
GENERATOR mac1 = ( 32.0 , 241.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR mac2 = ( 12.5 , 249.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR mac3 = ( 40.5 , 216.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR mac4 = ( 99.5 , 216.5 , 2.0 ) 0 COLLECT_01 6000 6000 10
GENERATOR silmac1 = ( 33.5 , 202.5 , 3.0 ) 0 COLLECT_09 6000 6000 10
GENERATOR silmac2 = ( 102.5 , 250.5 , 2.0 ) 0 COLLECT_09 6000 6000 10
GENERATOR shotgun1 = ( 74.5 , 193.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR shotgun2 = ( 58.5 , 223.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR shotgun3 = ( 99.5 , 222.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR shotgun4 = ( 17.5 , 244.5 , 2.0 ) 0 COLLECT_06 6000 6000 12
GENERATOR flamer = ( 3.5 , 198.5 , 3.0 ) 0 COLLECT_08 6000 6000 10
GENERATOR electro = ( 35.5 , 218.5 , 4.0 ) 0 COLLECT_03 6000 6000 6
GENERATOR bagoom1 = ( 99.5 , 244.5 , 3.0 ) 0 COLLECT_02 6000 6000 5
GENERATOR bagoom2 = ( 4.5 , 227.5 , 2.0 ) 0 COLLECT_02 6000 6000 5
GENERATOR grenades1 = ( 3.5 , 190.5 , 2.0 ) 0 COLLECT_05 6000 6000 12
GENERATOR grenades2 = ( 65.5 , 209.5 , 2.0 ) 0 COLLECT_05 6000 6000 12
GENERATOR grenades3 = ( 72.5 , 244.5 , 2.0 ) 0 COLLECT_05 6000 6000 12
GENERATOR molotovs = ( 105.5 , 229.5 , 3.0 ) 0 COLLECT_04 6000 6000 8
GENERATOR vehmines = ( 59.5 , 201.5 , 2.0 ) 0 COLLECT_17 6000 6000 4
GENERATOR vehoil = ( 95.5 , 191.5 , 2.0 ) 0 COLLECT_16 6000 6000 6
GENERATOR vehmac = ( 69.5 , 250.5 , 2.0 ) 0 COLLECT_18 6000 6000 10
GENERATOR vehbomb = ( 56.5 , 239.5 , 2.0 ) 0 COLLECT_15 6000 6000 1
GENERATOR fingers = ( 18.5 , 198.5 , 3.0 ) 0 COLLECT_37 6000 6000
GENERATOR fr = ( 82.5 , 207.5 , 2.0 ) 0 COLLECT_36 6000 6000
GENERATOR health = ( 34.5 , 218.5 , 4.0 ) 0 COLLECT_30 6000 6000
GENERATOR armor = ( 4.5 , 241.5 , 2.0 ) 0 COLLECT_31 6000 6000
GENERATOR invul = ( 4.5 , 226.5 , 2.0 ) 0 COLLECT_34 6000 6000
GENERATOR invis = ( 85.0 , 220.5 , 2.0 ) 0 COLLECT_39 6000 6000
GENERATOR gang = ( 54.5 , 249.5 , 2.0 ) 0 COLLECT_40 6000 6000
LEVELSTART
SET_SHADING_LEVEL ( 27 )
SET_AMBIENT_LEVEL ( 0.4 , 0 )
SWITCH_GENERATOR ( pistol1 , ON )
SWITCH_GENERATOR ( pistol2 , ON )
SWITCH_GENERATOR ( pistol3 , ON )
SWITCH_GENERATOR ( dualpistol1 , ON )
SWITCH_GENERATOR ( dualpistol2 , ON )
SWITCH_GENERATOR ( dualpistol3 , ON )
SWITCH_GENERATOR ( dualpistol4 , ON )
SWITCH_GENERATOR ( mac1 , ON )
SWITCH_GENERATOR ( mac2 , ON )
SWITCH_GENERATOR ( mac3 , ON )
SWITCH_GENERATOR ( mac4 , ON )
SWITCH_GENERATOR ( silmac1 , ON )
SWITCH_GENERATOR ( silmac2 , ON )
SWITCH_GENERATOR ( shotgun1 , ON )
SWITCH_GENERATOR ( shotgun2 , ON )
SWITCH_GENERATOR ( shotgun3 , ON )
SWITCH_GENERATOR ( shotgun4 , ON )
SWITCH_GENERATOR ( flamer , ON )
SWITCH_GENERATOR ( electro , ON )
SWITCH_GENERATOR ( bagoom1 , ON )
SWITCH_GENERATOR ( bagoom2 , ON )
SWITCH_GENERATOR ( grenades1 , ON )
SWITCH_GENERATOR ( grenades2 , ON )
SWITCH_GENERATOR ( grenades3 , ON )
SWITCH_GENERATOR ( molotovs , ON )
SWITCH_GENERATOR ( vehmines , ON )
SWITCH_GENERATOR ( vehoil , ON )
SWITCH_GENERATOR ( vehmac , ON )
SWITCH_GENERATOR ( vehbomb , ON )
SWITCH_GENERATOR ( fingers , ON )
SWITCH_GENERATOR ( fr , ON )
SWITCH_GENERATOR ( health , ON )
SWITCH_GENERATOR ( armor , ON )
SWITCH_GENERATOR ( invul , ON )
SWITCH_GENERATOR ( invis , ON )
SWITCH_GENERATOR ( gang , ON )
LEVELEND
EDITs:
- delays corrected
- Radio stations added
- Some remaps and rotations of PLAYER_PEDs fixed
- NUMBER_GRAPHIC of the GT-A1 removed; this is set to '8' by default