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

Bully (PlayStation 2)/Unused Mission Content/Chapter III

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Bully (PlayStation 2)/Unused Mission Content.

Bait

This mission has a total of 3 .DAT files: 3_02.DAT, 3_02_BMX.DAT and 3_02_new.DAT, but only "3_02" is actually used. The other two are outdated and contain coordinates for the BMX Park before it was redesigned.

3_02.DAT contains:

  • A spawn point for another prep and his respective bike to be with Gord.
  • Spawn points for two more preps and their respective bikes in the BMX Park.

3_02_BMX.DAT contains:

  • Spawn points for Johnny, Vance, and Lefty with their respective bikes inside the BMX Park.

3_02_new.DAT contains:

  • Several spawn points for Jimmy, preps, greasers, and their respective bikes when getting inside the BMX Park.
  • Camera positions for the intro.
  • Paths for preps and greasers meant to be used when fighting.

Wrong Part of Town

3_04.DAT contains:

  • Two debug-related spawn points for Jimmy.
  • A debug-related spawn point for Chad.

Lola's Race

The ending NIS is called F_EndingCinematic_new, leaving the function F_EndingCinematic unused.

It will quickly softlock due to two issues:

  • The script waits for Lola to move close to Jimmy, but she is set to be stationary so that needs to be set to false, first (as is the case in F_EndingCinematic_new).
  • The script uses the ExecuteActionNode function which will wait until the node has been played. The problem is all of the nodes are written with the wrong bank, starting with "/3_G3/" rather than "/3G_3_Conv/".

Additionally, Lola will kiss one of the greasers unless they're set to not be targetable.

As-is Intended
F_TrainTest

There is leftover code for testing the train wagons.

It's simple code that teleports Jimmy by the train railways and allows manipulating them by pressing Select on the second controller.

3_G3.DAT contains:

  • Three spawn points for greasers.
  • Debug-related spawn points for Jimmy and his bike.
  • A spawn point for Jimmy at the end of the mission.

The Tenements

3_05.DAT contains:

  • A spawn point for Norton in the early boss fight room.
  • A spawn point for Lola at the end of the mission.
  • A debug-related spawn point for Norton.
  • A debug-related spawn point for Jimmy.

The Rumble

3_06New.DAT contains:

  • A second spawn point for Jimmy.
  • Spawn points for two greasers and Gord, meant for a scrapped objective whose unused dialogue can be found.
  • Several spawn point coordinates meant for a scrapped intro involving the preps and the greasers, unused dialogue relating to this can also be found.
Oddly enough, there are additional coordinates, separated from the others, that would spawn 5 more preps and 4 more greasers along with the other 6, for a total of 11 preps and 10 greasers.
In the final game, both the Greasers and the Preppy cliques only have 9 members each.
  • The camera positions for the aforementioned intro.

Fighting Johnny Vincent

3_B.DAT contains:

  • A second spawn point for Pete.

3_07

3_07.DAT contains:

  • A spawn point for Jimmy in his room on the removed second floor.
  • Spawn points for Justin, Pedro, and Trevor on the first floor.

Glass House

2_S02.DAT contains:

  • A spawn point for Mr. Hattrick.

Cook's Crush/Cook's Date

2_S05.DAT contains:

  • A path for the teachers to escape from the staff room to outside the school.
  • Two debug-related spawn points for Jimmy, with the second having the wrong Y coordinate.
  • A spawn point for a dog in front of the Easy Drugs store. It was meant to be hostile to the player when getting the sedatives, as shown by unused dialogue.
  • A spawn point for the Mascot coming out of the restaurant and a path for it to follow.

Tagging

3_S10.DAT contains:

  • A debug-related spawn point.

Greasers Challenge

Hmmm...
To do:
See if it's possible to get Stage 2 to work.
Stage 1

Same as Prep Challenge.

For Greasers Challenge:

  • The first stage is playable by forcing the script's parameter to be 1. It involves beating some greasers in Old Bullworth Vale.
  • The second stage is broken but "playable" by forcing the script's parameter to be 2. It, however, doesn't start the function F_Part02S1, which is what monitors the fights.
    Even then, the game will crash when the game tries to load the greasers to fight. It would have involved beating some greasers in New Coventry.

Additional information:

  • Bif's ID is listed as the "giver". This does not match with the unused dialogue.

3_RM01

3_RM01.DAT contains:

  • A spawn point, possibly for a blip, greaser-related.
  • A spawn point, possibly for a blip, prep-related.
  • Two spawn points for the player.