the cutting room mirror

Buzz!: Master Quiz

This article has a talk page!
view on tcrf.net

Unused Code#

The script files QUESTIONSFF.LUA, QUESTIONSPTB.LUA, QUESTIONSPTF.LUA, QUESTIONSQUIZMASTERFUN.LUA, QUESTIONSTOPRANK.LUA, QUESTIONSVIDEO.LUA and QUESTIONSVIRUS.LUA, located in the folder DATA\SCRIPTS, are never called by the game's core program file, CORE.LUA. These scripts contain question/answer data for each of the game's modes, and were replaced by the files located in DATA\QUIZDATA_MERGED, which serve the same purpose.

Unused Text#

The European release of the game has an early set of Finnish strings, found in STRINGS\FINISH.TXT. They are dated March 25, 2008, which is nearly five months before the finalized strings (August 15).

Early
STRINGS\FINISH.TXT

Final
STRINGS\FINNISH.TXT

cStringPoints

PISTEET

PIST.

cStringPassPSP

OJENNA

VUOROON

cStringVirusSelectVictim

VALITSE SUUNTANÄPPÄIMILLÄ JA buzzmasterquiz-x.png -NÄPPÄIMELLÄ KENELLE VIRUS SIIRTYY!

VALITSE VASTAAJA buzzmasterquiz-left.pngbuzzmasterquiz-right.png JA buzzmasterquiz-x.png -NÄPPÄIMELLÄ KENELLE VIRUS SIIRTYY!

cStringInstructionAutoloading

ÄLÄ POISTA Memory StickIÄ™ TAI SAMMUTA JÄRJESTELMÄÄ

ÄLÄ POISTA Memory Stick™ -MUISTIKORTTIA TAI SAMMUTA JÄRJESTELMÄÄ

cStringStatusSaveFailed

TALLENNUS EPÄONNISTUI!

TALLENNUS EPÄONNISTUI! UUDELLEEN?

cStringStatusSaveFailed2

TALLENNUS EPÄONNISTUI!

Tallennus epäonnistui! Uudelleen?

cStringButtonOk

VAHVISTA

OK

cStringButtonConfirm

VAHVISTA

OK

cStringInstructionPressStart

PAINA START

PAINA START-NÄPPÄINTÄ

cStringPanelSinglePlayer

YKSINPELI

SOOLOVISA

cStringQuizDescPicturePerfectChall1

ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 2 MINUUTISSA

ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 1 MINUUTISSA

cStringQuizDescPicturePerfectChall2

ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 5 MINUUTISSA

ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 3 MINUUTISSA

cStringPanelFullGame

KOKO PELI

TÄYSI
PELI

cStringPanelQuickGames

PIKAPELI

NOPEA
PELI

cStringPanelCustomGame

MUKAUTETTU PELI

MUOKATTU
PELI

cStringTrophyDescItchyTrigger

NOPEIN VASTAUSNOPEUS

NOPEIN KESKIMÄÄR. VASTAUSNOPEUS

cStringTrophyDescSlowcoach

HITAIN KESKIMÄÄRÄINEN VASTAUSNOPEUS

HITAIN KESKIMÄÄR. VASTAUSNOPEUS

Developer Credits#

The game's .lua scripts contain developer credits:

Common Structure A#

The .lua files in this section have credits which follow the following structure:

-- BUZZ    Pre production prototype Lua script
--
-- [FILENAME]      - [DESCRIPTION]
--
-- By [PROGRAMMER], Copyright Curve Studios 2007

The slots in italic are filled out as follows:

Description

Programmer

AWARDS.LUA

-- Awards.lua - Handle awards screen

Steve Jones

BUZZHOST3D.LUA

-- BuzzHost3D.lua - Buzz host character handling scripts

Steve Jones

CHARACTERASSIGN.LUA

-- CharacterAssign.lua - Character assignment screen handling scripts

Steve Jones

CORE.LUA

-- Core.lua - Core functions and global enums, variables

Steve Jones

DIALOG.LUA

-- Dialog.lua - Dialog handling scripts

Steve Jones

FADER.LUA

-- fader.lua - screen fader handling

Steve Jones

GAME.LUA

-- Game.lua - Common game handling scripts

Steve Jones

GAMEBASICROUNDFLOW.LUA

-- gamebasicroundflow.lua - Script example of a basic round flow, just asks each player in turn a question and awards points for correct answers

Steve Jones

GAMEPICTUREPERFECT.LUA

-- gamepictureperfect.lua

Steve Jones

GAMEPTB.LUA

-- gameptb.lua - Pass the Bomb handling scripts

Steve Jones

GAMEPTF.LUA

-- gameptf.lua - Place the Face handling scripts

Steve Jones

GAMEQUICKFIRE.LUA

-- gametoprank.lua - Top Rank handling scripts

Steve Jones

GAMEQUIZMASTER.LUA

-- gamequizmaster.lua - Quizmaster handling scripts

Oladotun Rominiyi

GAMEROLLOVER.LUA

-- gamerollover.lua - Rollover handling scripts

Oladotun Rominiyi

GAMETIMECHALLENGE.LUA

-- gametoprank.lua - Top Rank handling scripts

Steve Jones

GAMETOPRANK.LUA

GAMEVIRUS.LUA

-- gamevirus.lua - Virus handling scripts

Steve Jones

GAMEWS.LUA

-- gamews.lua - Weak Spot handling scripts

Steve Jones

GUI.LUA

-- gui.lua - Handle misc GUI objects

Steve Jones

MAINTITLE.LUA

-- maintitle.lua - Handle main title bar movement and states

Steve Jones

MENU.LUA

-- menu.lua - Menu handling and setup functions

Steve Jones

MENUCONTESTANTSELECTION.LUA

-- menucontestantselection.lua - game round selection menu

Steve Jones

MENUCREDITS.LUA

-- MenuCredits.lua - Credits handling scripts

Steve Jones

MENUCUSTOMISERSOUNDS.LUA

-- menucustomiserounds.lua - round customisation menu handling

Steve Jones

MENUDEBUG.LUA

-- menudebug.lua - Debug Menu handling scripts

Steve Jones

MENUDIFFICULTY.LUA

-- MenuDifficulty.lua - Options Menu handling scripts

Steve Jones

MENUGAMELENGTH.LUA

-- MenuGameLength.lua - Options Menu handling scripts

Steve Jones

MENUMAIN.LUA

-- MenuMain.lua - Main Menu handling scripts

Steve Jones

MENUNUMBEROFPLAYERS.LUA

MenuNumberOfPlayers.lua - Options Menu handling scripts

Steve Jones

MENUOPTIONS

-- MenuOptions.lua - Options Menu handling scripts

Steve Jones

MENUPLAYGAME.LUA

-- menuplaygame.lua - game round selection menu|

Steve Jones

MENUPROFILE.LUA

-- menuprofile.lua - Profile Menu handling scripts

Alex May

MENUQUIZSELECTION.LUA

-- menuquizselection.lua - quiz selection handling

Steve Jones

MENUSINGLEPLAYER.LUA

-- MenuSinglePlayer.lua - game round selection menu

Steve Jones

MUSIC.LUA

-- music.lua - Handle music player functions

Steve Jones

PAUSE.LUA

-- pause.lua - Pause handler

Steve Jones

RESULTS.LUA

-- Results.lua - Handle results screen

Steve Jones

SLIDESHOW.LUA

-- Slideshow.lua - Slideshow handling scripts

Steve Jones

SOUND.LUA

-- sound.lua - Handle misc sound functions

Steve Jones

SPECIALAWARDS.LUA

-- Specialawards.lua - Handle special awards screen

Oladotun Rominiyi

SYSTEM.LUA

-- system.lua - Misc system related functions, vars and enums

Steve Jones

TIMER.LUA

-- timer.lua - Handle onscreen round timer functions

Steve Jones

Common Structure B#

These have a similar structure to Common Structure A, but the introductory line is also different. In QUESTIONHANDLER.LUA, the copyright year was also changed to 2008.

Intro

Description

Programmer

COMMENTARY.LUA

-- BUZZ Lua script

-- commentary.lua - All commentary handling scripts

Steve Jones

GAMESHARELOBBY.LUA

-- BUZZ Lua script

-- gamesharelobby.lua - Gameshare Lobby Menus

Stuart Miler

GAMESHAREMAINMENU.LUA

N/A

-- GameShareMenuMain.lua - Gameshare build specific main menu handling scripts

Stuart Miller

MEMORYSTICK.LUA

-- BUZZ PSP Lua script

-- memorystick.lua - contains routines for dealing with memory stick access

Alex May

MENUMULTIPLAYER.LUA

-- BUZZ Lua script

-- menumultiplayer.lua - Multiplayer Menus

Stuart Miler

MENUNAMEENTRY.LUA

-- BUZZ PSP Lua script

-- MenuNameEntry.lua - Name Entry Menu handling scripts

Steve Jones

NETWORK.LUA

-- BUZZ Lua script

-- network.lua - Misc network related functions, vars and enums

Steve Jones

QUESTIONHANDLER.LUA

-- BUZZ PSP Production Lua script

-- questionhandler.lua - Handles question picking, sorting and ageing

Steve Jones

Other#

COROUTINEMANAGER.LUA

-- ------------------------------------------------------------------------------
-- File   : CoroutineManager.lua
-- Author : Stuart Miller
-- Brief  : Replacement for the ScriptManager coroutine manager. This one allows
--          garbage collection to continue working by keeping the lua stack 
--          intact.
-- -----------------------------------------------------------------------------

GAMESHARELOBBY.LUA

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.Initialise()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Initialisation of Lobby Resources
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.Handle()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Handles processing of the core lobby logic
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleClient()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Clients specific logic processing
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleClient()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Host specific logic processing
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleConnect()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Handles Connection Flow
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleScanForHost()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Handles Searching for the Host on the client
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleClient()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Character Selection Screen ( Host + Client )
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.SetupCharacterIcons   ()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Initialises the character icon array
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.SetupCharacterLozenges    ()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Initialises the character background lozenge array
-- -------------------------------------------------------------------------------------------------

GAMESHAREPAUSE.LUA

-- ------------------------------------------------------------------------
-- File   : GameSharePause.lua
-- Author : Stuart Miller
-- Brief  : Reduced version of the main pause.lua. Doesn't actually pause,
--          but shows the continue/quit options.
-- ------------------------------------------------------------------------

Regional Differences#

Questions#

Between both releases in English, the original European version has many exclusive questions compared to the American one. These exclusive questions mainly refer to things, people, events and organizations from or within the Commonwealth of Nations. Curiously, a question regarding the Vietnam War was also cut from the American release.

Characters#

The character Pelvis was renamed to Fred in the American release.

Other#

The Slowcoach Award, "awarded" to the slowest player to answer a question in a multiplayer match, was renamed to "Slowpoke Award" in the American release.

References#


  1. MobyGames↩︎