Papa's Pizzeria is the first entry in the Papa Louie series of restaurant time-management games.
- 1 Johnny/Pinch Hitwell Oddity
- 2 Default Text
- 3 Blank Graphics
- 4 Obscured Graphics
- 5 Customer Numbers
- 6 Debugging Text
- 6.1 Customer1-36
- 6.2 Customer
- 6.3 CustomerFileScreen
- 6.4 CustomerManager
- 6.5 EndDayScreen
- 6.6 GameData
- 6.7 GiveOrderScreen
- 6.8 HighScores
- 6.9 NewCustomerScreen
- 6.10 Order Screen
- 6.11 PauseManager
- 6.12 Pizza
- 6.13 PizzaCutter
- 6.14 SoundEngine
- 6.15 StartDayScreen
- 6.16 Ticket
- 6.17 Transition
- 6.18 AdSystem
- 6.19 InterstitialAD
- 6.20 MochiAd
- 7 Revisional Differences
- 8 Internal Project Name
Johnny/Pinch Hitwell Oddity
While technically used in both this game and Papa's Burgeria, the flipping animation for the Customer Chart shows a character named "Johnny" who can be seen for a brief period of time. He does not show up anywhere else in the game, nor does he show up in Burgeria.
The reason why he was cut is unknown, but he would make his official debut (albeit with some changes like a mustache) as the Closer Pinch Hitwell in Papa's Hot Dogeria, five years later with his name changed due to the addition of another Closer named Johnny in Papa's Pancakeria who looks nothing like this Johnny (being a brown haired lumberjack with large chest and a scowl,) as Pinch's Flipdeck card states that he "had his name changed from Johnny to avoid confusion." (It was probably a coincidence, however, that Johnny and Pinch are both closers as Johnny from Pancakeria was created for a beta tester of the game whereas Pinch is very clearly based on this unused Johnny.)
Various places in Papa's Pizzeria uses game generated text instead of image text, usually when the text is mostly the same except for minor changes like names of things and numbers.
Cooper has been shown to be the first created customer for this game, so it makes sense that he would be the default customer name; however, the Favorite Toppings listed are incorrect, as he only orders pepperoni in the final; it is unknown if this was a previous potential order for Cooper (as concept art shows his favorite toppings to be pepperoni and sausage) or if it was just a default pizza order.
Cooper also would normally be served on Day 1, making it impossible for the Customer Since to be 8 and once again it is unknown if this was an intended day that Cooper was supposed to appear on or if this is just a default value.
The red square seems to be an overlay to help cut-off the customer full model so that it fits within the profile frame. In editor the Star Customer! badge will flash between not being there, bronze, silver, and gold.
TCapital555 doesn't appear to connect to any specific customer from this game, though it might be a reference to Tony Solary, one of the developers of the game. Concept art shown off in the 5th anniversary image shows an Employee of the Month plaque with the name "TCapital5" written on it.
JojoButters doesn't connect to any characters in this game, but in the third game Papa's Taco Mia!, a character called Jojo would be introduced as the food critic; however, it is unknown if these two are connected.
Shady D and SargeKILLA are most likely references to Sarge, the main antagonist of the previous game Papa Louie: When Pizzas Attack and BigPauly24 being a reference to the pepper bomb salesman from the same game, Big Pauly.
Papa Man obviously is a reference to the namesake of the series, Papa Louie.
FranklinRoo, IC3 UC4, and DarkKeeper365 appear to have no reference at all and ABCDEFGHIJKLMNOP is clearly a filler entry.
Customer Unlock Screen
This is the only place the name Lisuch appears and there has never been a character in this series under this name. It is unknown why this name was chosen, as it doesn't appear to be one of the developer's names and it's a rather uncommon name in general.
Not only is Chef Extraordinaire not a real rank that can be achieved, but Rank 33 isn't a rank that awards anything new, as the intended ranks end at 31 and even the glitch Undefined rank is only for Rank 32 before switching back the previous ranks title. It is unknown if Chef Extraordinaire was meant to be a rank title, the game's ranks were meant to go on to 33 or beyond, or if these are just default values with no meaning.
Start Day Counter
It is unknown why this day was picked to be the default.
Pizza Grading Scores
It is unknown why these scores were picked to be the defaults.
Mixed in with all the customer body parts are some completely empty sprites that are meant to be certain body parts for specific customers who in the game, lack those body parts.
Cooper, Wally, Marty, Mindy, Cecilia, Clover, and Gino Romano were all supposed to have separate sprites for back hair. Some customers like Cooper, Wally, Marty, and Gino don't have any back hair in the first place, so it's unknown why they have these files. Other customers like Mindy, Cecilia, and Clover may have had their ponytails and hair buns separated from the rest of their hair to be animated like back hair but they were merged into one sprite in the final game.
Kingsley and Olga were supposed to have neck sprites, but in the final game their necks cannot be seen. This implies that at some point they may have had visible necks.
Only one customer has a blank hair sprite and that is Little Edoardo. Interestingly, Little Edoardo does actually have hair in the final game but it's merged with his head sprite, presumably it was originally supposed to be animated separately before being merged with the head.
Multiple instances of Roy's full body are heavily cut off due to screen boundaries or other graphics being in the way. Some images reveal his lack of feet due to the fact they were so off screen that it would be rather useless to animate them.
In the files, customers are given numbers to represent them in the code; these numbers seem to correlate to when they were created/added to the game.
customer1 = Cooper customer2 = Wally customer3 = Rita customer4 = Marty customer5 = Kinglsey customer6 = Timm customer7 = Big Pauly customer8 = Penny customer9 = Maggie customer10 = Taylor customer11 = Sue customer12 = Allen customer13 = Mindy customer14 = Chuck customer15 = Greg customer16 = Robby customer17 = Mary customer18 = Mitch customer19 = Prudence customer20 = James customer21 = Cecilia customer22 = Mandi customer23 = Sasha customer24 = Olga customer25 = Franco customer26 = Tohru customer27 = Clair customer28 = Clover customer29 = Hugo customer30 = Peggy customer31 = Carlo Romano customer32 = Little Edoardo customer33 = Gino Romano customer34 = Bruna Romano customer35 = Sarge Fan customer36 = Papa Louie
Customer Number Oddities
Some customer numbers appear out of order from others implying a later creation date.
Kingsley (customer5) is listed after Hugo (customer29). Penny (customer9) is listed after Maggie (customer10). Taylor (customer10) is listed after Sue (customer11). Mindy (customer 13) is listed after Bruna Romano (customer34), with Mary (customer 17) listed after that, then Mandi (customer22), and then Peggy (customer30).
For some reason Carlo Romano - Papa Louie (customer31-36) have their files separated from the others by the intro cutscene, implying they were a later addition to the game after the first 30 customers were added.
A select few customers have a full model sprite, most likely created to help show what the customer looks like when fully assembled. These customer are Rita, Marty, Gino Romano, Kingsley, Mindy, and Mary.
All of these debugging texts can be found somewhere in "scripts/_Packages/roygame"
new customer1 added
A version of this text can be found in every Customer script file; the Cooper one is used for example here and they most likely have to do with adding a customer to the available roster of customers that can be brought in for a day's line up after being unlocked.
He\'s there, stop walk animation
Most likely to do with stopping the customers walking animation once they have reached their destination and transitioning into their idle animation.
Most likely to do with assembling the customer model for the customer portrait that appears in the customer files.
Most likely to do with removing the splash screen that appears once you have unlocked all the normal customers that informs the player that they have to collect all the gold badges in order to unlock Papa Louie.
If so, then this would be the opposite, adding the splash screen back if you don't have all the badges yet.
NEW CUSTOMER! --->
Most likely to do with showing the customer unlock screen when you have unlocked a new customer.
Already earned this customer...
If so then this would be to stop an already unlocked customers unlock screen from appearing again afterwards.
Most likely to do with which customers have been chosen to be set to appear on that day.
Most likely to do with stopping more customers from spawning in when the full customer line up has already been exhausted
Most likely to do with displaying all of Roy's different animations and reactions during the results screen.
Will Hit Rank # at
Most likely to do with how many tips it takes to unlock the next rank.
Going to upgrade.
Most likely to do with when you reach the tip requirement to rank up.
If so then this would be the opposite, if you don't reach the tip requirement to rank up.
tips today: total customers: max tips: Percentage of tips:
Most likely to do with calculating your tips.
tipstoday frame: tipstotal frame:
Most likely to do with displaying both your tips earned that day and the total tips you have.
the current tips?: The limit?: The diff?:
Most likely to do with calculating and displaying the amount of tips needed to rank up.
Switching Modes To:
Most likely to do with switching to different stations.
HUD Current Mode:
If so, then this would be for telling which station you are currently on.
Loaded - myRank:
Most likely to do with figuring out what rank you are on.
It is unknown what this has to do with, but it clearly has something to do with ranks.
***** CHEAT CODE: almostpapa *******
Most likely meant to show which section of the code has to do with the almostpapa cheat code.
draw how many in jar?:
Most likely to do with calculating how many tips should be shown inside the tip jar.
-- The tip (c):
Most likely to do with calculating how many tips you have, in raw form (hence the cents identifier as it would be calculated in the form of 5000 to represent $50.)
-- The tip ($):
If so, then this would be the same thing, but instead for calculating what number would be shown visibly in the game (turning that aforementioned 5000 into $50.)
----- WAITING ACCURACY ----- time start: time now: time entered: preptime: orderpausetime: waitpausetime: waitlength = timenow - timestart - orderpausetime: waitinline = timestart - timeentered - waitpausetime: idealwaitinline: timeoff: percentoff: -- Ideal Wait Time (secs): -- Order Wait Time (secs): -- Order Pause Time (secs): -- Difference (secs): -- Was the order late?: -- Ideal Line Wait Time (secs): -- Line Wait Time (secs): -- Wait Pause Time (secs): -- Difference (secs): -- ACCURACY:
A ton of stuff that is most likely related to calculating the Order Station score.
Switching the score display to:
Most likely to do with switching the different ways of viewing the leaderboard.
It is unknown what this has to do with but it may have something to do with badges?
My customer num:
Most likely to do with calculating what number customer is to be unlocked.
My customer name:
If so then this would be about calculating what the actual name of the customer that is to be unlocked.
Force a customer out!
Most likely to do with when the game has to force a new customer to come out when all other customer are served.
***** PAUSE COMMAND: Manager Paused:
Most likely meant to show which section of the code has to do with the main pausing code.
Go back to pause? I guess?
Seems to be about if the game was previously paused and you pause the game then you go to the pause menu, or something? Seems the developers are just as confused as we are when it comes to what this means.
Unpause - go back to
Most likely to do with sending the player back to the correct screen after unpausing.
Pause with Customer File
Most likely to do with how pausing works when you're in the customer files.
...something about pausing... maybe...
ALREADY PAUSED! Um, tell the manager?
Most likely to do with what happens when you try pausing while it's already paused.
oven is full!
Most likely to do with what happens when you try to place a pizza somewhere when there isn't any room.
Total Baking Time: " " degrees: Doneness Level
Most likely to do with calculating how the pizza is cooked.
Good Cut Line Not Good Cut.
It is unknown what this has to do with, but it may have something to do with whether or not you made a valid cut in the pizza.
Let\'s play the mainmenu music!
Most likely to do with setting up the music to start playing.
I want to play the mainmenu music.... but I\'m muted!
Most likely to do with stopping the music from playing when it's muted.
Most likely to do with starting Roy's animations during the start of day cutscene.
Might have something to do with how long it takes for a customer to order their food.
What is this cut?:
Most likely to do with figuring out what which cut type corresponds to what cut image.
Something to do with the ad that displays in between days.
Most likely to do with actually presenting the ad itself.
Setting data for
Most likely to do with getting the data regarding the advert ready.
Don/t get data.
Most likely to do with something that stops an advert from playing.
If so then this would be something that makes the advert play.
Error loading data. ERROR SUCCESS --- ERROR STATUS, NO WELL FORMED --- Data OK
Various things that have to do with the ad failing in an error or succeeding.
Most likely to do with formatting To Go related adverts.
Most likely to do with formatting HD related adverts.
Error parsing data.
Another error message.
Most likely to do with setting up the ad.
[AS] Show Continue
Most likely to do with sorting out how the continue button works.
Most likely to do with what happens when you click the continue button.
[MochiAd] Couldn\'t load an ad, make sure that your game\'s local security sandbox is configured for Access Network Only and that you are not using ad blocking software [MOCHIAD rpcTestFn] [MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0 [MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example! [mochiads rpc] unknown rpc id:
Various messages relating to the now defunct Mochi service.
While there are two different versions of the game, the only major difference between them is the loading screen.
Internal Project Name
According to a lot of scripts in the game the internal project name of the game is roygame probably because Roy is the chef in the game. Also, the 5th anniversary image shows an in-development screenshot of the game where the title is Delivery Boy Roy's Pizzeria Panic, which leads credence to this theory.
The Papa Louie series
|Adobe Flash||When Pizzas Attack! • Papa's Pizzeria • Papa's Burgeria • Papa's Taco Mia! • Papa's Freezeria • Papa's Bakeria • Papa's Scooperia|
|Android||Papa's Taco Mia To Go! • Papa Louie Pals|