We just reached 30,000 articles on this wiki! 🥳
If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Saw (PlayStation 3)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Saw

Developer: Zombie Studios
Publisher: Konami
Platform: PlayStation 3
Released in US: October 6, 2009
Released in EU: November 20, 2009
Released in AU: December 3, 2009


DevMessageIcon.png This game has a hidden developer message.
DevTextIcon.png This game has hidden development-related text.
MovieIcon.png This game has unused cinematics.


Hmmm...
To do:
There are two videos showing off unused content that can easily be accessed on the PC version. Check if any of this is on the console versions, and either make a new page for the PC content or change this page to be multiplatform.

The first of the two games based on the Saw movie franchise that were published by Konami, who had high hopes to turn them into a successful game franchise and a spiritual successor to Silent Hill. That didn't really work out as planned.

Unused Cinematic

SAW_ATTRACTMODE01 is a placeholder cinematic for an attract mode that was never implemented in the final product.

Developer Notes

Some of the config files contains notes from the developers.

DEFAULTENGINE

[Engine.Engine]
DefaultPostProcessName=MT_PPE.SAW_PPE_Chain
PortugueseLanguageExt=FOO
;DefaultOnlineSubsystemName=OnlineSubsystemLive
;OnlineSubsystemGameSpy.OnlineSubsystemGameSpy ;; TWH - JanQA removing GameSpy, since it's no longer needed.
DefaultOnlineSubsystemName=
SubtitleFontName=UI_Fonts_SAW.Swis.Swis_HvBT_14pt
[IpDrv.OnlineGameInterfaceImpl]
LanPacketPlatformMask=13	; support Xbox, PC, PS3
LanGameUniqueId=0xFE01FE24
LanQueryTimeout=2.0

DEFAULTGAME

[SawGame.SawPawn]
Health=100
;KMH: Leave HealthMax at 0 and it will default to Health
HealthMax=0
Hmmm...
To do:
Can this be re-enabled in game?
;DO NOT USE IN GAME
[SawGame.SawWeapon_TestBat]
MinDamage=40
MaxDamage=50

PS3-SAWGAME

[SawGame.SawPlayerController]
NonTargetGlintCap=0.25f ;The highest glint (0.0f - 1.0f) that objects which aren't our current target are allowed to glint.
CombatDistance=350
DoorTrappedSpeedModifier=0.175f
[SawGame.SawShotgunCollar]
CollarTriggerRadius=1000.0f ;How close to a collared minion you need to be for your collar to activate.
CollarBlinkTime=8.0f ;how long blink occurs when two collared pawns are engaged (measured from first engagement, should always be higher than glow time)
MaxCollarFlashRate=1.0f ;The longest time between flashes.
CollarCooldownModifier=1.0f ;How fast the collar cools down.
CollarGoalRadius=400
[SawGame.SawSnareVolume]
SnareDamageShotgunDoorPercent=1.00f
SnareDamageStunDoorPercent=0.25f
SnareDamageElectricPool=300
SnareDamageMineExplosive=0 ;This is currently not being used.  Could be fixed in the future if the current fire system changes.
SnareDamageMineGas=0 ;This is currently not being used.  Gas mine is a guranteed kill.
SnareDamageMineStun=20
SnareDamageExplosiveMineInitialPercent=0.5f
[TestDisabledGameInfo UIGameInfoSummary]
ClassName=SomePackage.DisabledGameInfo
GameAcronym=DIS
MapPrefix=DS
bIsTeamGame=true
GameName=Disabled Game
Description=This gametype does not really exist.  It is merely used for testing the functionality for displaying disabled or locked items in UILists.
bIsDisabled=true

PS3-SAWINPUT

[Engine.Console]
ConsoleKey=Tilde
TypeKey=Tab
MaxScrollbackSize=1024
HistoryBot=-1
ManualAutoCompleteList=Exit
ManualAutoCompleteInfo=Exit (Exits the game)
ManualAutoCompleteList=Open
ManualAutoCompleteInfo=Open <MapName> (Opens the specified map)
ManualAutoCompleteList=DisplayAll
ManualAutoCompleteInfo=DisplayAll <ClassName> <PropertyName> (Display property values for instances of classname)
ManualAutoCompleteList=GetAll
ManualAutoCompleteInfo=GetAll <ClassName> <PropertyName> (Log property values of all instances of classname)
ManualAutoCompleteList=GetAllState
ManualAutoCompleteInfo=GetAllState <ClassName> (Log state names for all instances of classname)
ManualAutoCompleteList=Obj List
ManualAutoCompleteInfo=Obj List <Class=ClassName> <Type=MetaClass> <Outer=OuterObject> <Package=InsidePackage> <Inside=InsideObject>
ManualAutoCompleteList=Obj ListContentRefs
ManualAutoCompleteInfo=Obj ListContentRefs <Class=ClassName> <ListClass=ClassName>
ManualAutoCompleteList=Obj Classes
ManualAutoCompleteInfo=Obj Classes (Shows all classes)
ManualAutoCompleteList=Set
ManualAutoCompleteInfo=Set <ObjectName> <PropertyName> <Value> (Sets property to value on objectname)
ManualAutoCompleteList=Show BOUNDS
ManualAutoCompleteInfo=Show BOUNDS (Displays bounding boxes for all visible objects)
ManualAutoCompleteList=Show BSP
ManualAutoCompleteInfo=Show BSP (Toggles BSP rendering)
ManualAutoCompleteList=Show COLLISION
ManualAutoCompleteInfo=Show COLLISION (Toggles collision rendering)
ManualAutoCompleteList=Show COVER
ManualAutoCompleteInfo=Show COVER (Toggles cover rendering)
ManualAutoCompleteList=Show DECALS
ManualAutoCompleteInfo=Show DECALS (Toggles decal rendering)
ManualAutoCompleteList=Show FOG
ManualAutoCompleteInfo=Show FOG (Toggles fog rendering)
ManualAutoCompleteList=Show LEVELCOLORATION
ManualAutoCompleteInfo=Show LEVELCOLORATION (Toggles per-level coloration)
ManualAutoCompleteList=Show PATHS
ManualAutoCompleteInfo=Show PATHS (Toggles path rendering)
ManualAutoCompleteList=Show POSTPROCESS
ManualAutoCompleteInfo=Show POSTPROCESS (Toggles post process rendering)
ManualAutoCompleteList=Show SKELMESHES
ManualAutoCompleteInfo=Show SKELMESHES (Toggles skeletal mesh rendering)
ManualAutoCompleteList=Show TERRAIN
ManualAutoCompleteInfo=Show TERRAIN (Toggles terrain rendering)
ManualAutoCompleteList=Show VOLUMES
ManualAutoCompleteInfo=Show VOLUMES (Toggles volume rendering)
ManualAutoCompleteList=Stat FPS
ManualAutoCompleteInfo=Stat FPS (Shows FPS counter)
ManualAutoCompleteList=Stat LEVELS
ManualAutoCompleteInfo=Stat LEVELS (Displays level streaming info)
ManualAutoCompleteList=Stat GAME
ManualAutoCompleteInfo=Stat GAME (Displays game performance stats)
ManualAutoCompleteList=Stat MEMORY
ManualAutoCompleteInfo=Stat MEMORY (Displays memory stats)
ManualAutoCompleteList=Stat PHYSICS
ManualAutoCompleteInfo=Stat PHYSICS (Displays physics performance stats)
ManualAutoCompleteList=Stat STREAMING
ManualAutoCompleteInfo=Stat STREAMING
ManualAutoCompleteList=Stat COLLISION
ManualAutoCompleteInfo=Stat COLLISION
ManualAutoCompleteList=Stat PARTICLES
ManualAutoCompleteInfo=Stat PARTICLES
ManualAutoCompleteList=Stat SCRIPT
ManualAutoCompleteInfo=Stat SCRIPT
ManualAutoCompleteList=Stat AUDIO
ManualAutoCompleteInfo=Stat AUDIO
ManualAutoCompleteList=Stat ANIM
ManualAutoCompleteInfo=Stat ANIM
ManualAutoCompleteList=Stat NET
ManualAutoCompleteInfo=Stat NET
ManualAutoCompleteList=Stat LIST
ManualAutoCompleteInfo=Stat LIST Groups/Sets/Group (List groups of stats, saved sets, or specific stats within a specified group)
ManualAutoCompleteInfo=Stat PS3WARN (Stats recording for PS3 level streaming and more)

SUBTITLES

; Displayed centered in the screen while a BINK movie is paused (by the user pressing START)
MovieIsPaused=PAUSED

Placeholder Text

Placeholder text for various things. Including an online mode that was never included.

PS3-SAWGAME

[SawGame.SampleClass]
MyString=Test

[SawGameInfoSummary UIGameInfoSummary]
ClassName=SawGame.SawGameInfo
GameAcronym=EX
MapPrefix=EX
bIsTeamGame=False
GameName=Team Deathmatch
Description=Team Deathmatch Description.

[SampleGameInfoSummary UIGameInfoSummary]
ClassName=SawGame.SampleGameInfo
GameAcronym=SAM
MapPrefix=SAM
bIsTeamGame=False
GameName=Sample Game
Description=Sample Game Description

[TestCTF UIGameInfoSummary]
ClassName=SawGame.SawGameInfo
GameAcronym=EX
MapPrefix=EX
bIsTeamGame=False
GameName=Capture The Flag
Description=CTF Description.

[BombingRun UIGameInfoSummary]
ClassName=SawGame.SawGameInfo
GameAcronym=EX
MapPrefix=EX
bIsTeamGame=False
GameName=Bombing Run
Description=Bombing Run Description.

[SummaryGameInfo UIGameInfoSummary]
GameName=Summary Deathmatch

[AnotherCTFGameInfo UIGameInfoSummary]
GameName=Another CTF

[DeathMatchGameInfo UIGameInfoSummary]
GameName=Deathmatch

[MultipleGameInfoSummary UIGameInfoSummary]
GameName=Multiple Deathmatch

[MutantRunGameInfoSummary UIGameInfoSummary]
GameName=Mutant Run

[NaliSlaughterGameInfoSummary UIGameInfoSummary]
GameName=Nali Slaughter

[WarzoneGameInfoSummary UIGameInfoSummary]
GameName=Warzone

SAWGAME.TXT

[SawDMOnlineGameSearch]
PropertyMappings[0]=(Name="Non Standard Options")
PropertyMappings[1]=(Name="Dedicated Server")
PropertyMappings[0]=(Name="Non Standard Options")
PropertyMappings[1]=(Name="Dedicated Server")

[SawDMOnlineGameSettings]
LocalizedSettingsMappings[0]=(ValueMappings=((Name="Entry"),(Name="SawEntry")))
LocalizedSettingsMappings[1]=(ValueMappings=((Name="DM"),(Name="TDM")))
PropertyMappings[0]=(Name="Non Standard Options")
PropertyMappings[1]=(Name="Dedicated Server")
LocalizedSettingsMappings[0]=(ValueMappings=((Name="Entry"),(Name="SawEntry")))
LocalizedSettingsMappings[1]=(ValueMappings=((Name="DM"),(Name="TDM")))
PropertyMappings[0]=(Name="Non Standard Options")
PropertyMappings[1]=(Name="Dedicated Server")

[SawTDMOnlineGameSettings]
PropertyMappings[2]=(Name="Friendly Fire")
PropertyMappings[3]=(Name="Human Team Score")
PropertyMappings[4]=(Name="Orc Team Score")
PropertyMappings[2]=(Name="Friendly Fire")
PropertyMappings[3]=(Name="Human Team Score")
PropertyMappings[4]=(Name="Orc Team Score")

[SawGameStatsRead]
ColumnMappings[0]=(Name="Orcs Killed")
ColumnMappings[1]=(Name="Gold Collected")
ColumnMappings[2]=(Name="Long Bow Rating")
ColumnMappings[0]=(Name="Orcs Killed")
ColumnMappings[1]=(Name="Gold Collected")
ColumnMappings[2]=(Name="Long Bow Rating")

[SawTDMOnlineGameSearch]
PropertyMappings[0]=(Name="Non Standard Options")
PropertyMappings[1]=(Name="Dedicated Server")
PropertyMappings[0]=(Name="Non Standard Options")
PropertyMappings[1]=(Name="Dedicated Server")

[SawProfileSettings]
ProfileMappings[0]=(ValueMappings=((Name="ON"),(Name="OFF")))
ProfileMappings[1]=(ValueMappings=((Name="ON"),(Name="OFF")))
ProfileMappings[14]=(ValueMappings=((Name="ON"),(Name="OFF")))
ProfileMappings[16]=(ValueMappings=((Name="Dagger"),(Name="Mace"),(Name="Sword")))
ProfileMappings[17]=(ValueMappings=((Name="Leather"),(Name="Chainmail"),(Name="Splintmail")))
ProfileMappings[35]=(ValueMappings=((Name="ON"),(Name="OFF")))
ProfileMappings[36]=(ValueMappings=((Name="ON"),(Name="OFF")))

[Objectives]
ObjectiveOne=OBJECTIVEONE TEST TEXT
ObjectiveTwo=THIS IS THE OBJECTIVE TWO TEXT DORMER
RichardsFirstObjective=OBJECTIVE - MOVE FORWARD TO THE TRIGGER
RichardsSecondObjective=NOW YOU HAVE TO MOVE TO THE NEXT TRIGGER

TestMainYellow=ACTIVATE THE YELLOW SECTION'S POWER BOX
TestMainRed=ACTIVATE THE RED SECTION'S POWER BOX
TestMainGreen=ACTIVATE THE GREEN SECTION'S POWER BOX
TestMainBlue=FIND THE KEY TO THE ORANGE ROOM IN THE BLUE SECTION
TestMainOrange=ACTIVATE THE ORANGE SECTION'S POWER BOX
TestMainRedAndGreen=ACTIVATE THE RED AND GREEN SECTION POWER BOXES TO ACCESS BLUE'S

ObjectiveOne=OBJECTIVEONE TEST TEXT
ObjectiveTwo=THIS IS THE OBJECTIVE TWO TEXT DORMER
RichardsFirstObjective=OBJECTIVE - MOVE FORWARD TO THE TRIGGER
RichardsSecondObjective=NOW YOU HAVE TO MOVE TO THE NEXT TRIGGER

TestMainYellow=ACTIVATE THE YELLOW SECTION'S POWER BOX
TestMainRed=ACTIVATE THE RED SECTION'S POWER BOX
TestMainGreen=ACTIVATE THE GREEN SECTION'S POWER BOX
TestMainBlue=FIND THE KEY TO THE ORANGE ROOM IN THE BLUE SECTION
TestMainOrange=ACTIVATE THE ORANGE SECTION'S POWER BOX
TestMainRedAndGreen=ACTIVATE THE RED AND GREEN SECTION POWER BOXES TO ACCESS BLUE'S

[Area]
Test1=TEST AREA NAME 1
Test2=ROSE WARD AREA 2
Test3=AREA NAME 3
Test4=TEST NUMBER NAME LENGTH 4