This is a sub-page of Bully (PlayStation 2).
Menu#
Introduction video
The introduction was recorded using a slightly earlier version of the game.
- (0:13) The streetlights on the left have a fake shadow.
- (0:13) The bus bench is missing.
- (0:17) The bus stop sign is white with red text.
- (1:05) Gord can be seen wearing a sweater.
Loading Screen Art
The widescreen variation of the second splash art with Mr. Burton wasn't updated and still features a slightly earlier design of his shorts.
|
4:3 Splash Art |
16:9 Splash Art |
|---|---|
|
|
|
Yearbook 
The Yearbook uses pictures from earlier character designs:
- Bif, Gord and Tad are wearing sweaters instead of vests.
- Bo and Kirby have the Bullworth crest instead of the shield.
- Bryce, Chad, Justin, Parker, and Pinky all wear vests without a pattern.
- Bucky wears a nerd sweater instead of a vest.
- Chad wears an earring, which was present in his original design, and is still there in his boxing model.
- Dan's picture is of his earlier design, being unique instead of a clone of Kirby's model. He's also not posed like the other students.
- Derby is misplaced between Dan and Davis as his original name was Darby, earlier in development. He also wears an ascot, part of his earlier design and his appearance during Complete Mayhem. Moreover, he wears a vest without a pattern.
- Gordon and Lance have different sweaters.
- Jimmy is shown with an earlier model.
- Karen's hair is different and notably darker.
- Mandy is using an earlier design.
- Pete is shown using his nickname known as "Petey", for some reason.
- Russell wears a sweater over his shirt.
- Tom, Trent, and Wade wear vests over their shirts.
- Zoe wears her casual outfit instead of her school uniform. It's possible that her school uniform wasn't designed yet.
:*Strangely, this also goes over to the Anniversary Edition, even though it was previously fixed on the Wii version.
Missions#
Welcome to Bullworth
Watch on YouTubeDuring the fight against Wade, if all moves are unlocked via cheating/modding, the player can perform a heavy uppercut instead of the overhead punch.
The developers forgot to apply a late change made to Jimmy's fighting style to the one used in this tutorial.
Prep Challenge
The script makes Jimmy play an animation when he's checking the poster.
The animation group containing it, however, isn't loaded, resulting in Jimmy temporarily being in an A-pose.
The animation in question can be seen being used twice by Jimmy when talking to the nerds during Nerd Challenge.
|
As-is |
Intended |
|---|---|

After beating the mission, the game attempts to spawn Jimmy on the beach, and then focuses the camera on the beach house.
However, that spawn point, 3_R09_BEACH, doesn't exist, so Jimmy will be teleported in front of the Boxing Gym.
Because of that, and due to how the game handles the loading of assets far from Jimmy, the beach house's model won't have some of its assets loaded.
This was later fixed on the Wii version of Scholarship Edition.
The Eggs
- While fighting Justin, he says lines that are clearly not appropriate for the situation: making remarks about being fast. These quotes show that originally, instead of him fighting, the player was supposed to chase him around Tad's yard.
Filename |
Audio |
Transcript |
|---|---|---|
Justin_2-03_013_v1.rsm |
You won't catch me, Hopkins! |
|
Justin_2-03_013_v2.rsm |
See ya! |
|
Justin_2-03_013_v3.rsm |
I'm too fast for you, Hopkins. |
|
Justin_2-03_013_v4.rsm |
Nice try, slowpoke! |
Weed Killer
Any Tad ped will run faster than normal if this mission is active, as scripted in Prep_Walk.cat.
This is a leftover from a scrapped objective.
Dishonorable Fight
Watch on YouTubeThe ropes Jimmy uses during the mission's intro can be interacted with at all times and have multiple interaction points.
They, however, will only properly work during the mission, resulting in Jimmy A-posing in freeroam.
It's possible Jimmy was supposed to manually get out of the ring, earlier in development.
Cook's Date

Two mugs are supposed to spawn only when this mission is active.
However, they can only appear if the map is reloaded.
Under normal circumstances, due to the mission's timer, they can only be seen if the player enters the nearby Aquaberry store and leaves.
Wrong Part of Town
Cornelius' dialogue mentions a pizza parlor that doesn't exist in the actual game. It was redesigned into a police station.
The Rumble
The mission's script spawns a few props that are no longer relevant:
- The ones in the alleyway might have been meant for when chasing Peanut.
- Despite one already being loaded all the time, a copy of a train carriage gets spawned in the same spot. Causing Z-fighting in motion.





Officer Williams is meant to be present in the scenario where Norton is being inspected by Officer Monson.
The script, however, disables his collision, so he falls off the map.
Additionally:
- Just like Tad in Weed Killer, Peanut is programmed to run faster during this mission in Walk_Greasers.cat. Originally, he was going to escape on foot rather than on a bicycle.
- Aside from Peanut, the greasers that the player fights in the alleyway at the end of the mission don't match the ones seen in the intro cutscene of Fighting Johnny Vincent: Lefty and Vance get replaced with Hal and Ricky.
As shown by the unused dialogue, this was originally supposed to be consistent, and the conversation with Vance was meant to instead happen when searching for Peanut.
Funhouse Fun
Watch on YouTubeWhen operating the reapers, Jimmy is teleported by the entrance of the cemetery, out of view, and the player is expected to watch the screen and press X at times.
The developers, however, forgot to disable Jimmy's controls, meaning the player can do whatever they want for the whole segment.
Discretion Assured
The peds looking at the posters of Mandy are split between those who stand still, those who play /Global/4_G4/Animations/GenStandTalking/TalkingLoops, and those who play /Global/4_G4/Animations/GenReactions/ReactionLoops.
The last group of peds (Trent, Wade and Huntingdon), however, is broken because the developers forgot to loop the animations. This means the peds will play only one animation if the weighted random even allows it, and the player will never see them as they're spawned too far.
The following nodes essentially go either unused or are never seen as a consequence:
/Global/4_G4/Animations/GenReactions/ReactionLoops/question
/Global/4_G4/Animations/GenReactions/ReactionLoops/disagree
/Global/4_G4/Animations/GenReactions/ReactionLoops/agree
/Global/4_G4/Animations/GenReactions/ReactionLoops/dismiss
/Global/4_G4/Animations/GenReactions/ReactionLoops/laugh
|
As-is |
Intended |
|---|---|
The Big Game
Watch on YouTubeWhen Kirby gets the rigged ball, he is briefly in focus before the camera is moved further away.
This is to hide the fact that the animation he plays has him look at his left hand, while the ball gets attached to his right hand.
The animation in question was originally meant for Damon in the scrapped mission The Paddle and was recycled here.
Busting In Part II
This mission's .DAT file spawns several items, but 8 of which are placed on unreachable buildings.




(Source: TheNathanNS)
Watch on YouTubeThe Wonder Meats slaughterhouse is not relevant during the mission, but if the player goes there, townies can be seen present: two stationary ones outside the front entrance and two roaming inside the building. When the player gets close to the building, Zoe will say a line that is more noticeable with subtitles on, as the voice clip can barely be heard due to her being programmed to stand still in areas far from there.
As shown by unused dialogue, there was going to be an objective where the player had to activate the switch inside this building, with the player having the option to be stealthy.
Showdown at the Plant
T_ElevatorControl |
|---|
The mission's script has a thread running in the background at all times, allowing the player to interact with the elevator Edgar uses with the Triangle button.
It's possible the player was supposed to use it at some point, earlier in development.
(Source: deadpoolXYZ (Discovery), SimonBestia (Recording))
Complete Mayhem

The script spawns a dumpster in one of the walls of Blues Skies Shipping, a location that is never visited during the mission. Jimmy was supposed to climb on it to sneak to the Wonder Meats factory, earlier in development, but in the final game, this area leading to Wonder Meats is covered with a fence that doesn't allow access.
Watch on YouTubeIn the NIS after saving Russell, the script restores Jimmy's controls after he is done talking, for some reason, allowing the player to do whatever they want until the next part's script disables them again.
Watch on YouTubeThe collision set for the vandalized library differs from the normal one, being simpler.
As the walls lack collision past a certain height in this set, the player can jump out of bounds because of the ruined fences on the second floor.
Final Showdown
|
|
To do: |
The mission's script spawns two Beam Colas, however, the game fails to do so.


Cutscenes#
The Setup
School ambiance noises can clearly be heard in the cutscene's audio, a leftover from when the mission started inside the school.
Clips of the cutscene taking place inside the school can be seen in the game's first trailer.
Filename |
Audio |
|---|---|
1-03.rsm |
The Diary
Beatrice has a unique model for which the developers forgot to make a winter variation of, in case the player plays the mission in Chapter III.
Halloween

The game spawns the CS_PILLOW and CS_CHAIR models, with the latter never being in camera view.
The Eggs
In the cutscene where Jimmy arrives at Tad's house with eggs, one of the characters in the prep trio is Parker, but is replaced with Gord in-game after the cutscene ends. This indicates one of the two was planned to replace the other in this role.
Weed Killer
The developers forgot to make a winter variation of Dr. Slawter's model, in case the player plays the mission in Chapter III.
''Chapter II Transition
The developers forgot to make a winter variation of Pete's model.
Jealous Johnny
At the end of the intro cutscene, Johnny tells Jimmy to meet him in the New Coventry underpass, which might not seem weird at first... except they are already there!
This references the fact that the cutscene originally took place in the Auto Shop, and resulted in Johnny seeming kinda dumb due to the dialogue remaining unchanged.
Chapter IV Transition
During the cutscene, Jimmy is shown getting kissed on his left cheek by Mandy, but judging by her voice, she was clearly supposed to be Lola instead.
Minigames#
Art Class
The instructions for Art Class mention a power-up called Brush; it, however, is unused.
This mention was removed on the Wii and PC versions of Scholarship Edition.
(Source: EdgarPrastio)
Gym Class
Watch on YouTubeDuring Wrestling lessons, holding L3 while moving and pressing Triangle will make Jimmy perform a running tackle, which will deal damage to Fatty if done in Gym 1.
The game can potentially softlock if the player lets Fatty disappear after being knocked out before the player is tasked with defeating him.
This is likely a leftover from an earlier control scheme for the wrestling fighting style.
Watch on YouTubeAnother leftover is a choke grapple that can only be performed if the player is crouching and is behind their opponent, which is normally impossible during the class.
Combining the previous oversight to get Fatty stuck by leaving the mat after knocking him out, with modding to make the game believe Jimmy is crouching, it's possible to perform it.
(Source: deadpoolXYZ (Discovery) SimonBestia (Recording))

One of the moves taught to the player in Gym 3 is the 3 Hit Combo Takedown, which wouldn't be odd... except the player already has this move since the beginning of the game.
It's possible that this combo got added to Jimmy's starting moveset late in development and after they had already programmed it to be taught here.
Go-Kart Races
When failing a Go-Kart race, the text is scripted to be displayed in yellow, rather than the usual red color that's used for mission failures.
Audio#
Dialogue#
- Non-existing Content
Dialogue referring to content removed earlier in development.
Filename |
Audio |
Transcript |
|---|---|---|
Constant_CONVG1_v1.rsm |
Those jerks think they own the top floor of the boys' dorm! |
|
Danvers_PACHAPT2_v10.rsm |
Students are reminded that frequenting the Little Vixen book and movie shop is grounds for immediate expulsion! Do not let us catch you! |
|
McInnis_CHATTER_v4.rsm |
As long as there ain't no more accidents at the mill, I'm happy. I don't ever wanna see another man lose his hand. |
|
McInnis_CONVG_v1.rsm |
You hear about the paper mill? I heard it's got some strange stuff going on, like a graveyard, or worse. |
|
McInnis_CONVG_v2.rsm |
You believe in supernatural stuff? I heard the paper mill might be like a portal or something, you know. |
|
McInnis_CONVG_v4.rsm |
A good friend of mine said he saw some freaky-deaky stuff at the paper mill, said it reminded him of a big ball of slime or something. |
|
McInnis_CONVG_v5.rsm |
You hear the tale of the paper mill? You know the one about it being haunted? |
|
Ray_CONVG_v6.rsm |
I heard there's some kind of underground racing league here, but it can't be true. |
- Plot Inconsistency
Various peds' Chapter II gossip lines mention how Edna fell in love with Dr. Slawter, while the actual plot has her fall in love with Dr. Watts. Multiple other quotes of Edna also mention Dr. Slawter. Curiously enough, Edna is mentioned multiple times in Dr. Watts' quotes.
Filename |
Audio |
Transcript |
|---|---|---|
Castillo_CONVG2_v1.rsm |
I saw that Dr. Slawter at the store. He was talking of some old lady fumbling all over his words. I think the old coot's got a crush. |
|
Edna_CONVG_v3.rsm |
That Dr. Slawter is such a gentleman. |
|
Edna_CONVG2_v1.rsm |
I think Jimmy is gonna get Slawter to finally notice me. |
|
Edna_CONVNP_v3.rsm |
Maybe I was too forward with Dr. Slawter last year. |
|
Edna_CONVPP_v1.rsm |
Dr. Slawter is sure to notice the special lunch I'm making him. |
|
Edna_FIGHB_v4.rsm |
Dr. Slawter... mmmmm... |
|
Smith_CONVG2_v1.rsm |
Did you know that Edna's got some crush on that biology teacher? Don't know why I know that, but word travels fast, my friend. |
|
Trevor_CONVG2_v1.rsm |
I know this seems kinda weird but I saw the lunch lady staring at Dr. Slawter. It was kind of creepy. |
Mr. Galloway was initially supposed to be sent to the asylum during the third chapter of the game. This is still alluded to by multiple Chapter III gossip lines.
Filename |
Audio |
Transcript |
|---|---|---|
Beatrice_CONVG3_v1.rsm |
I heard the doctors at the asylum said Mr. Galloway will make a full recovery. Doctors are never wrong. |
|
Bubas_CONVG3_v1.rsm |
I heard there's a feud going on at that private school. Teachers turning against one another or some crap like that. |
|
Burton_CONVG3_v1.rsm |
I knew Galloway liked the sauce. He'd been locked up, you know? |
|
Edna_CONVG3_v1.rsm |
I heard they finally sent that drunk Galloway to the nuthouse. |
|
Hattrick_CONVG3_v1.rsm |
Thank God Galloway has been locked up at last! |
|
Ivan_CONVG3_v1.rsm |
I heard Mr. Galloway tried to chew his straitjacket off. |
|
McRae_CONVG3_v1.rsm |
I hear Mr. Galloway is heavily medicated at the asylum and is happy! |
|
Milhailo_CONVG3_v1.rsm |
Poor Mr. Galloway! I hear they electrocute him daily. |
|
Osbourne_CONVG3_v1.rsm |
Did you hear they finally sent that old drunk Galloway to the funny farm? |
|
Thad_CONVG3_v1.rsm |
Mr. Galloway's totally lost it! He's been sent away. |
- Misassigned Voice Clips
Each voice clip has to be assigned to a ped in order to play. Two making out voice clips meant for Gord are assigned to Vance instead. Vance also has his own set of making out sounds properly assigned to him.
Filename |
Audio |
Assigned to |
|---|---|---|
Gord_MAKEO_v2.rsm |
Vance |
|
Gord_MAKEO_v3.rsm |
- Mistakes
The voice acting director can be heard in these quotes.
Filename |
Audio |
Transcript |
|---|---|---|
Bambillo_SEEWEAPF_v1.rsm |
BOOM Stop it, right now! |
|
Svenson_FIGHB_v5.rsm |
Ugh... I gotta start getting danger-pay... ugh... Perfect. |
- Different Voices
All of the bullies, except Tom, have some quotes recorded by different actors. Most notably, Trent seems to have been voiced by Otto's actor at one point.
Filename |
Audio |
Transcript |
|---|---|---|
Davis_INDIG_v1.rsm |
Hey! |
|
Davis_INDIG_v2.rsm |
Woah! |
|
Davis_INDIG_v3.rsm |
Come on! |
|
Davis_RESPGD_v1.rsm |
Get lost! |
|
Davis_RESPGD_v2.rsm |
Buzz off! |
|
Davis_RESPGD_v3.rsm |
Shut up! |
|
Davis_TAUNKE_v1.rsm |
Haha! New kid! |
|
Ethan_INDIG_v1.rsm |
Bad idea! |
|
Ethan_INDIG_v2.rsm |
Oh, yeah?! |
|
Ethan_INDIG_v3.rsm |
Woah, man! |
|
Ethan_RESPGD_v1.rsm |
Shut it! |
|
Ethan_RESPGD_v2.rsm |
Don't talk! |
|
Ethan_RESPGD_v3.rsm |
Whatever, jerkface! |
|
Ethan_TAUNKE_v1.rsm |
New kid, you suck! |
|
Russell_INDIG_v1.rsm |
Angry! |
|
Russell_INDIG_v2.rsm |
Aaaaah! |
|
Russell_INDIG_v3.rsm |
Nooooo! |
|
Russell_RESPGD_v1.rsm |
No talk! |
|
Russell_RESPGD_v2.rsm |
Shut it! |
|
Russell_RESPGD_v3.rsm |
You stupid! |
|
Trent_INDIG_v1.rsm |
Bad idea! |
|
Trent_INDIG_v2.rsm |
Not cool! |
|
Trent_INDIG_v3.rsm |
Watch it! |
|
Trent_RESPGD_v1.rsm |
Whatever, trash! |
|
Trent_RESPGD_v2.rsm |
Get lost! |
|
Trent_RESPGD_v3.rsm |
Shut up! |
|
Trent_TAUNKE_v1.rsm |
You're dead, new kid! |
|
Troy_INDIG_v1.rsm |
Wanna fight?! |
|
Troy_INDIG_v2.rsm |
Oh, yeah?! |
|
Troy_INDIG_v3.rsm |
Don't do that! |
|
Troy_RESPGD_v1.rsm |
You suck! |
|
Troy_RESPGD_v2.rsm |
Shut it! |
|
Troy_RESPGD_v3.rsm |
Whatever, jerk! |
|
Troy_TAUNKE_v1.rsm |
New kid! Hahaha! |
|
Wade_INDIG_v1.rsm |
You get it! |
|
Wade_INDIG_v2.rsm |
No way, dude! |
|
Wade_INDIG_v3.rsm |
Bad idea, jerk! |
|
Wade_RESPGD_v1.rsm |
Don't talk! |
|
Wade_RESPGD_v2.rsm |
You're a jerk! |
|
Wade_RESPGD_v3.rsm |
Shut it, wimp! |
|
Wade_TAUNKE_v1.rsm |
New kid! You stink! |
In Last Minute Shopping, Mr. Oh speaks with a different, oriental voice and accent.
The same voice is heard in his unused Oh_HELPEX_v2.rsm quote.
Those takes were likely by a previous actor, and many older takes of them were brought back by mistake in Scholarship Edition.
Filename |
Audio |
Transcript |
|---|---|---|
Oh_2-01_006_v1.rsm |
Aaah yes, the discount meat. It expires at midnight. |
Sound Effects#
- Police Station's Pizza Parlor Ambiance Sound
Watch on YouTubeAs mentioned previously, the New Coventry police station is a redesigned pizza parlor, but an ambiance sound can be heard emitting from it (PizzaParlourMx.rsm), still reflecting what it used to be.
- Library's Tunnels
Watch on YouTubeThere is a trigger called Library_Tunnels behind the bookshelf which led to a scrapped part of the library.
When in it, some ambiance sound effects will play.
- Staff Room's Pendulum Clock
Watch on YouTubeA pendulum clock can be heard while inside the Staff Room, but it's nowhere to be seen.
- Boxing Club's Coffee Machine
Watch on YouTubeA coffee machine can be heard in the lounge on the second floor of the Boxing Club, but it's nowhere to be seen.
A model of it (DPI_Coffee), exists but is unused.
- The Final Cut's Room 2
Watch on YouTubeThere is a trigger called HairPoorRm02 behind the wall by the dressing section.
When in it, some ambiance sound effects will play.
- BMX Track's Room
Watch on YouTubeThere is a trigger called BMX_Room a bit further away from the left side of the BMX park.
When in it, some ambiance sound effects will play.
Peds#
Algie Misplaced 1_05 Quotes
On top of his CHATTER set of quotes, used while peds walk around, Algie might say the following set of lines. Their internal filenames show they were supposed to be used only in the mission Save Algie (where they are also subtitled when said there).
While they don't sound completely out of place, they weren't really meant to be used here.
Filename |
Audio |
Transcript |
|---|---|---|
Algie_1-05_010_v1.rsm |
I've been thinking a lot about snails recently. They're slimy. |
|
Algie_1-05_010_v2.rsm |
I always wondered what it'd be like to be big and tough and really stupid. |
|
Algie_1-05_010_v3.rsm |
My mom calls me "Prince Algie"... she says I'm really special. Like a prince, you know? |
|
Algie_1-05_010_v4.rsm |
Hey Jimmy... did you ever play Grottos and Gremlins? It's really keen. You can like totally be a cool hero who kicks ass and stuff. |
|
Algie_1-05_010_v5.rsm |
You know Lola? She's really hot and actually talked to me the other day. I think maybe she wants to be my girlfriend or something. Haha... |
Bryce Misplaced 2_08 Quotes
Watch on YouTubeWhile fighting Bryce, he might say some lines that were meant for the mission Weed Killer.
These two quotes are part of a set labeled 2-08_052, which would otherwise be unused along with other sets in the sequence, as they're not used in the mission.
Mute Peds
Watch on YouTubeWatch on YouTubeJuri, Bo, and Justin don't have a voice assigned to their alternate gym uniform models.
The same applies to Damon, though he can't normally be seen in freeroam.
Wrong Shooting Range Attendant
|
|
To do: |
The carnival worker running the Shooting Range booth is supposed to be the midget Brandy, as the voice clips heard when standing in front of the booth are hers. The ped's model, however, is Crystal.
Greasers' Roundhouse Counterhit Followup Animation Swap
The animations for this move are mistakenly swapped.
While styles using this attack properly assign the _GV animation to the giver and the _RCV animation to the receiver, G_STRIKER/GRAB_KNEE_2_GV actually portrays the receiver, and vice versa, G_STRIKER/GRAB_KNEE_2_RCV actually portrays the giver.
|
As-is |
Intended |
|---|---|
Items#
Skateboard Pickup Behaviour
Watch on YouTubeThe skateboard can't normally be seen as a pickup, but when spawned as one via modding, it behaves differently from other pickups: it rotates instead of just standing still and sparkling.
This is because it's the only weapon in Global_Weapons.cat to have "Spinning" set to true.
This behavior is likely a leftover from Grand Theft Auto: Vice City.
(Source: deadpoolXYZ (Discovery), SimonBestia (Recording))
Out of bounds Items


In the front of the building next to the church in the cemetery.
One of the bricks is placed just enough to be able to be seen, while the other is unreachable.


Behind the building next to the bus stop near the tenements in New Coventry.

Behind the hospital in New Coventry.
Next to the other brick inside the destroyed building next to the Blue Balls Pool hideout in New Coventry.
POIs#

The bench in front of the Pool building is shorter than the one near the Gym building to accommodate a climbable ladder.
Despite this, a ped may sometimes try to sit next to it but will fail to do so and just stand for a couple of seconds before leaving.
The bench was longer earlier in development, and after adding the ladder and shortening the bench, this POI was broken.
Watch on YouTubeInside the elevated platform on the back of the academy's main building, there is a tiny spot with collision inside of it, where a Smoking POI takes place.
The bully will likely fall off the map after being done.
As shown by an early render, the elevated platform didn't exist earlier in the development, so this might date back to that.
Watch on YouTubeAt the movie theatre in Old Bullworth Vale, there's a kissing POI where one of the peds is spawned inside the building and therefore can't quite make contact with the other.
Watch on YouTubeUnder the Carnival sign in Old Bullworth Vale, there's a Spectator POI out of bounds and behind the sign itself.
The ped will be stuck there.
Watch on YouTubeBehind the police station in New Coventry, there's a Kissing POI out of bounds by the scrapped abandoned building.
Watch on YouTubeAt the docks in Blue Skies, there's a Smoking POI taking place in an area the player can't normally see.
The townie will take a few steps only to then fall off the map.
Miscellaneous#
Broken Mirror Idling#
Standing in front of a mirror will cause Jimmy to stop doing his occasional idle animations.
Pressing R1 or Triangle after a few seconds results in Jimmy playing an animation for a few frames before stopping.
The intended outcome was for Jimmy's idle animations to be replaced by four others that can be seen done by peds in bathrooms.
It can be fixed by replacing each animation's playBackTrack property from 0 to 1 in the relevant nodes in GlobalLoco.cat.
|
As-is |
Intended |
|---|---|
(Source: vegasfest (Fix))
Bulletin Board variations#
All the boards are unique and scripted to swap their model after certain missions have been beaten. This behavior is almost impossible to notice as most of the models, with the exception of two (one being unused), share the same texture, making this feature pointless.
From the start of the game until The Candidate, the Bulletin Board near the entrance of the boys' dorm uses a unique texture with a blank page, after which it switches to another texture with no page. This is the only time the player can notice a change in texture, despite the frequent model changes throughout the story.
The Bulletin Board near the boys' dorm entrance is scripted to change after the following missions:
:* The Candidate
:* Panty Raid
:* Fighting Johnny Vincent
:* Preppies Vandalized
:* Final Showdown
The Bulletin Board in the boys' dorm recreation room is scripted to change after the following missions:
:* Slingshot
:* Russell In the Hole
:* Dishonorable Fight
:* Fighting Johnny Vincent
:* Nerd Boss Fight
:* Preppies Vandalized
The Bulletin Board in the school's lobby is scripted to change after the following missions:
:* The Candidate
:* Tad's House
:* Fighting Johnny Vincent
:* Making a Mark
:* Final Showdown
The Bulletin Board in the school, next to the English classroom is scripted to change after the following missions:
:* The Diary
:* Russell In the Hole
:* Weed Killer
:* The scrapped mission "The Paddle"
:* Final Showdown
The Bulletin Board on the school's second floor in front of the girls' bathroom is scripted to change after the following missions:
:* The Diary
:* Russell In the Hole
:* Weed Killer
:* Dishonorable Fight
:* Nerd Boss Fight
:* Preppies Vandalized
:* Final Showdown
Inconsistent Names#
Derby or Darby?
Derby Harrington is internally referred to as Darby and is called like that by all characters (except by Chad in Complete Mayhem), despite the game's text always referring to him as Derby.
As already mentioned, his name was originally Darby and his position in the yearbook still reflects this.
Clint or Henry?
When hired as a bodyguard, Clint's name shows up as Henry. In the credits, he's named "Clint (AKA Henry)". Internally, he is mostly referred to as Clint but still has few mentions with Henry.
It's possible the developers couldn't settle on a name for him until very late into development and didn't have enough time to change all his mentions.
Townies or Dropouts?
The Townies were originally known as "Dropouts" and are internally called that.
Despite the name change, however, they are referred to with both terms throughout the game. For example, they are referred to as "Dropouts" in Finding Johnny Vincent and Busting In Part I.
Interaction Spots#
PAn_Main.DAT#
|
|
To do: |
This spawns 7 pxTarget, an interactable that doesn't do anything, around the map.
All but one can't normally be reached as they're at a slightly higher level than the ground.
Unknown#
Observatory Door
Watch on YouTubeThe Observatory door is interactable. It won't show any prompt text, though.
This is likely an unintended side effect of how it can be manipulated either by scripts (like in Defender of the Castle) or using firecrackers to destroy it.
Clint's Garage
Watch on YouTubeExactly like the former.
This one's probably due to how the garage was meant to be manipulated by the game in the scrapped The Collector mission.
Junkyard Crane
Watch on YouTubeThere is an unknown interaction spot where the crane's control area is located.
Old Bullworth Vale Bus#
The bus that comes to pick the player up at the bus stop in Old Bullworth Vale near the Aquaberry store is diagonally tilted, even though the road is flat.
This might suggest a possible layout change in the map.

Random Number Generation#
For various functions, such as getting a random string for the globe or fortune teller, it's not possible to get the last entry for any of them. This is because it uses the PS2 Vector Unit's R register which generates a random 23-bit mantissa for a floating point number, meaning it will always return a value between 1.0 and 1.99999988079071. In the end, since it's not possible to get a random number of 2.0, converting the value back to an integer will always floor it, meaning the highest random number will always be lower by 1 than the intended range.
