If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Notes:RoboCop (PlayStation 2)
Jump to navigation
Jump to search
This page contains notes for the game RoboCop (PlayStation 2).
' --------------------- ' Game Script Robocop ' --------------------- Game = "Robocop" { Version = "20/11/2002" RegisterSize = 32768 SpaceStart = "Start/Intro" SpaceDefault = "Start/MainMenu" PakNames = { Name = "LdFicPlc" Name = "FicPlc" Name = "LdPlan" Name = "Plan" Name = "Bilan" } Space = "Start" { RegisterSize = 1024 Space = "Intro" { SceneLoad = "LdIntro" SceneMain = "Intro" } Space = "MainMenu" { SceneLoad = "LoadMainMenu" SceneMain = "MainMenu" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } } Space = "Niveau1" { SpaceStart = "Zone1" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal AutomatValueId = 206 } Objectif = 2 { Type = Secondaire AutomatValueId = 207 ProgressionMax = 2 ProgressionCurrent = 0 } Objectif = 3 { Type = Secondaire AutomatValueId = 208 } Objectif = 4 { Visible = 0 Type = Secondaire AutomatValueId = 245 } Objectif = 5 { Visible = 0 Type = Secondaire AutomatValueId = 246 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 10 NbArrestCurrent = 0 ObjARenseigne = 3 NbCivilTask = 4 NbCivilCurrent = 0 NbCivilPalier = 2 ObjBRenseigne = 2 NbSecretTask = 1 NbSecretCurrent = 0 SecretRenseigne = 10 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone1" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 0.000000, 0.000000, 1.000000 UP = 1.000000, 0.000000, -0.000000 AT = -0.000000, 1.000000, -0.000000 POS = 1256.023926, -6.336535, 31.789421 } } SceneLoad = "Load1_1" SceneMain = "Niv1_1" } Space = "Zone2" { SceneLoad = "Load1_2" SceneMain = "Niv1_2" RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = -0.008727, 0.000000, 0.999962 UP = 0.999962, 0.000000, 0.008727 AT = 0.000000, 1.000000, -0.000000 POS = 1186.484863, -4.225698, -61.672806 } } } Space = "Zone3" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 0.008727, 0.000000, -0.999962 UP = -0.999962, 0.000000, -0.008727 AT = -0.000000, 1.000000, 0.000000 POS = 1099.359741, -0.224655, -51.091934 } } SceneLoad = "Load1_3" SceneMain = "Niv1_3" } Space = "Zone4" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 0.008727, 0.000000, -0.999962 UP = -0.999962, 0.000000, -0.008727 AT = -0.000000, 1.000000, 0.000000 POS = 1138.688110, -3.002073, -124.371407 } } SceneLoad = "Load1_4" SceneMain = "Niv1_4" } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flash1_1" } Space = "Labo" { SceneLoad = "LdLbo1_1" SceneMain = "Labo1_1" } Space = "Bilan" { SceneLoad = "LoadB1" SceneMain = "Bilan" } } Space = "Niveau2" { SpaceStart = "Zone1" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal } Objectif = 2 { Type = Secondaire ProgressionMax = 2 } Objectif = 3 { Type = Secondaire } Objectif = 4 { Type = Secondaire ProgressionMax = 2 } Objectif = 5 { Type = Secondaire ProgressionMax = 2 Visible = 0 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbSecretCurrent = 0 NbNeutralizedCurrent = 0 NbNeutralizedRobotCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 10 NbArrestCurrent = 0 ObjARenseigne = 3 NbCivilTask = 22 NbCivilCurrent = 0 NbCivilPalier = 11 ObjBRenseigne = 2 NbSecretTask = 1 NbSecretCurrent = 0 SecretRenseigne = 10 NbNeutralizedTask = 113 NbNeutralizedCurrent = 0 NbNeutralizedPalier = 56 ObjCRenseigne = 4 NbNeutralizedRobotTask = 14 NbNeutralizedRobotCurrent = 0 NbNeutralizedRobotPalier = 7 ObjDRenseigne = 5 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone1" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = -0.999848, 0.000000, -0.017453 UP = -0.017453, 0.000000, 0.999848 AT = 0.000000, 1.000000, 0.000000 POS = 120.803207, 2.095141, 0.439384 } } SceneLoad = "Load2_1" SceneMain = "Niv2_1" } Space = "Zone2" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 0.008726, 0.000000, 0.999962 UP = 0.999962, 0.000000, -0.008726 AT = -0.000000, 1.000000, -0.000000 POS = 141.008682, -2.130542, -85.218575 } } SceneLoad = "Load2_2" SceneMain = "Niv2_2" } Space = "Zone3" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = -0.999657, 0.000000, -0.026177 UP = -0.026177, 0.000000, 0.999657 AT = 0.000000, 1.000000, 0.000000 POS = 190.886993, 4.035867, -254.388489 } } SceneLoad = "Load2_3" SceneMain = "Niv2_3" } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flash2_1" } Space = "Labo" { SceneLoad = "LdLbo1_1" SceneMain = "Labo2_1" } Space = "Bilan" { SceneLoad = "LoadB2" SceneMain = "Bilan" } } Space = "Niveau3a" { SpaceStart = "Zone1" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal ProgressionMax = 3 } Objectif = 2 { Type = Secondaire } Objectif = 3 { Type = Secondaire ProgressionMax = 2 Visible = 0 } Objectif = 4 { Type = Secondaire ProgressionMax = 2 Visible = 0 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbNeutralizedCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 10 NbArrestCurrent = 0 ObjARenseigne = 2 NbCivilTask = 8 NbCivilCurrent = 0 NbCivilPalier = 4 ObjBRenseigne = 3 NbNeutralizedTask = 51 NbNeutralizedCurrent = 0 NbNeutralizedPalier = 25 ObjCRenseigne = 4 NbSecretTask = 0 NbSecretCurrent = 0 SecretRenseigne = 10 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Intro" { SceneLoad = "LdInt3" SceneMain = "Intro3" } Space = "Zone1" { RegisterSize = 256 SceneLoad = "Load3_1" SceneMain = "Niv3_1" Actor = "Robocop" { MATRIX = { RIGHT = -0.034900, 0.000000, 0.999391 UP = 0.999391, 0.000000, 0.034900 AT = 0.000000, 1.000000, -0.000000 POS = 35.754904, 3.267775, -9.847078 } } } Space = "Zone2" { RegisterSize = 256 SceneLoad = "Load3_2" SceneMain = "Niv3_2" Actor = "Robocop" { MATRIX = { RIGHT = -0.034900, 0.000000, 0.999391 UP = 0.999391, 0.000000, 0.034900 AT = 0.000000, 1.000000, -0.000000 POS = 0.348232, 1.000000, 32.704960 } } } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flash3_1" } Space = "Labo" { SceneLoad = "LdLbo1_1" SceneMain = "Labo3_1" } Space = "Bilan" { SceneLoad = "LoadB3A" SceneMain = "Bilan" } } Space = "Niveau3b" { SpaceStart = "Zone1" SpaceDefault = "FicPlc" RegisterSize = 2048 Objectif = 1 { Type = Principal } Objectif = 2 { Type = Secondaire } Objectif = 3 { Type = Secondaire ProgressionMax = 2 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbNeutralizedCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 5 NbArrestCurrent = 0 ObjARenseigne = 2 NbNeutralizedTask = 51 NbNeutralizedCurrent = 0 NbNeutralizedPalier = 25 ObjCRenseigne = 3 NbSecretTask = 0 NbSecretCurrent = 0 SecretRenseigne = 10 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone1" { RegisterSize = 256 SceneLoad = "Load3_3" SceneMain = "Niv3B_1" Actor = "Robocop" { MATRIX = { RIGHT = -0.026177, 0.000000, 0.999657 UP = 0.999657, 0.000000, 0.026177 AT = 0.000000, 1.000000, -0.000000 POS = 11.224824, 7.242320, 23.561342 } } } Space = "Zone3" { RegisterSize = 256 SceneLoad = "Load3_5" SceneMain = "Niv3B_3" Actor = "Robocop" { MATRIX = { RIGHT = 0.999848, 0.000000, 0.017453 UP = 0.017453, 0.000000, -0.999848 AT = -0.000000, 1.000000, -0.000000 POS = -39.889664, 2.423997, 156.737473 } } } Space = "Bilan" { SceneLoad = "LoadB3B" SceneMain = "Bilan" } } Space = "Niveau4" { SpaceStart = "Zone2" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal ProgressionMax = 2 } Objectif = 2 { Type = Principal Visible = 0 } Objectif = 3 { Type = Secondaire ProgressionMax = 2 } Parameters = "ChangeValues" { NbCaisseCurrent = 0 NbNeutralizedCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbCaisseTask = 10 NbCaisseCurrent = 0 NbCaissePalier = 5 ObjERenseigne = 1 NbArrestTask = 100 NbArrestCurrent = 0 ObjARenseigne = 10 NbNeutralizedTask = 106 NbNeutralizedCurrent = 0 NbNeutralizedPalier = 53 ObjCRenseigne = 3 NbSecretTask = 1 NbSecretCurrent = 0 SecretRenseigne = 10 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Intro" { SceneLoad = "LdInt4" SceneMain = "Intro4" } Space = "Zone2" { RegisterSize = 256 SceneLoad = "Load4_1" SceneMain = "Niv4_2" Actor = "Robocop" { MATRIX = { RIGHT = -0.999962, 0.000000, -0.008727 UP = -0.008727, 0.000000, 0.999962 AT = 0.000000, 1.000000, 0.000000 POS = -0.001869, 0.206869, 62.623859 } } } Space = "Zone3" { RegisterSize = 256 SceneLoad = "Load4_3" SceneMain = "Niv4_3" Actor = "Robocop" { MATRIX = { RIGHT = 0.995396, 0.000000, 0.095846 UP = 0.095846, 0.000000, -0.995396 AT = -0.000000, 1.000000, -0.000000 POS = -7.163975, -6.724262, -57.835899 } } } Space = "Zone4" { RegisterSize = 256 SceneLoad = "Load4_4" SceneMain = "Niv4_4" Actor = "Robocop" { MATRIX = { RIGHT = -0.662620, 0.000000, -0.748956 UP = -0.748956, 0.000000, 0.662620 AT = 0.000000, 1.000000, 0.000000 POS = -20.077873, -19.012880, -37.229927 } } } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flash4_1" } Space = "Labo" { SceneLoad = "LdLbo1_1" SceneMain = "Labo4_1" } Space = "Bilan" { SceneLoad = "LoadB4" SceneMain = "Bilan" } } Space = "Niveau5" { SpaceStart = "Zone1" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal ProgressionMax = 2 } Objectif = 2 { Type = Secondaire } Objectif = 3 { Type = Secondaire ProgressionMax = 2 } Objectif = 4 { Type = Secondaire Visible = 0 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 6 NbArrestCurrent = 0 ObjARenseigne = 2 NbCivilTask = 1 NbCivilCurrent = 0 ObjBRenseigne = 10 NbSecretTask = 0 NbSecretCurrent = 0 SecretRenseigne = 10 NbNeutralizedTask = 60 NbNeutralizedCurrent = 0 NbNeutralizedPalier = 30 ObjCRenseigne = 3 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone1" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 0.997564, 0.000000, 0.069756 UP = 0.069756, -0.000000, -0.997564 AT = 0.000000, 1.000000, 0.000000 POS = 31.68, -61.48, -73.25 } } SceneLoad = "Load5_1" SceneMain = "Niv5_1" } Space = "Zone2" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = -0.999, 0.000000, 0.0000 UP = 0.0, 0.000000, 0.999 AT = 0.000000, 0.999, 0.000000 POS = -47.99, -90.42, -40.77 } } SceneLoad = "Load5_2" SceneMain = "Niv5_2" } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flash5_1" } Space = "Bilan" { SceneLoad = "LoadB5" SceneMain = "Bilan" } } Space = "Niveau6" { SpaceStart = "Zone1" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal ProgressionMax = 2 } Objectif = 2 { Type = Secondaire ProgressionMax = 2 } Objectif = 3 { Type = Secondaire ProgressionMax = 2 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbNeutralizedCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 100 NbArrestCurrent = 0 ObjARenseigne = 10 NbCivilTask = 7 NbCivilCurrent = 0 NbCivilPalier = 4 ObjBRenseigne = 2 NbNeutralizedTask = 105 NbNeutralizedCurrent = 0 NbNeutralizedPalier = 52 ObjCRenseigne = 3 NbSecretTask = 1 NbSecretCurrent = 0 SecretRenseigne = 10 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone1" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 1.0, 0.0, 0.0 UP = 0.0, 0.0, -1.0 AT = -0.0, 1.0, 0.0 POS = 0.24, 12.72, -34.0 } } SceneLoad = "Load6_1" SceneMain = "Niv6_1" } Space = "Zone2" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 1.0, 0.0, 0.0 UP = 0.0, 0.0, -1.0 AT = -0.0, 1.0, 0.0 POS = 17.1, 7.91, 20.64 } } SceneLoad = "Load6_2" SceneMain = "Niv6_2" } Space = "Zone4" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 1.0, 0.00, 0.00 UP = 0.0, 0.0, -1.0 AT = -0.0, 1.0, 0.0 POS = -37.1, -3.2, 12.1 } } SceneLoad = "Load6_4" SceneMain = "Niv6_4" } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flash6_1" } Space = "Bilan" { SceneLoad = "LoadB6" SceneMain = "Bilan" } } Space = "Niveau12" { SpaceStart = "Zone3" SpaceDefault = "Flash" RegisterSize = 2048 Objectif = 1 { Type = Principal } Objectif = 2 { Type = Secondaire Visible = 0 } Objectif = 3 { Type = Secondaire } Objectif = 4 { Type = Secondaire ProgressionMax = 2 Visible = 0 } Objectif = 5 { Type = Secondaire } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 1 NbArrestCurrent = 0 ObjARenseigne = 10 NbCivilTask = 1 NbCivilCurrent = 0 ObjBRenseigne = 10 NbSecretTask = 0 NbSecretCurrent = 0 SecretRenseigne = 10 NbNeutralizedRobotTask = 3 NbNeutralizedRobotCurrent = 0 NbNeutralizedRobotPalier = 2 ObjDRenseigne = 4 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone3" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = -0.996195, 0.000000, 0.087156 UP = 0.087156, 0.000000, 0.996195 AT = 0.000000, 1.000000, -0.000000 POS = 20.736002, 15.528719, 51.433559 } } SceneLoad = "Load12_3" SceneMain = "Niv12_3" } Space = "Zone4" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 0.087156, 0.000000, -0.996195 UP = -0.996195, 0.000000, -0.087156 AT = -0.000000, 1.000000, 0.000000 POS = -29.734030, 30.898947, -34.995575 } } SceneLoad = "Load12_4" SceneMain = "Niv12_4" } Space = "Zone5" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = -0.999962, -0.000000, -0.008727 UP = -0.008727, -0.000000, 0.999962 AT = -0.000000, 1.000000, 0.000000 POS = -0.008845, 1.023782, 69.269554 } } SceneLoad = "Load12_4" SceneMain = "Niv12_5" } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "Flas11_1" } Space = "Labo" { SceneLoad = "LdLbo1_1" SceneMain = "Labo11_1" } Space = "Bilan" { SceneLoad = "LoadB12" SceneMain = "Bilan" } } Space = "Nivea12B" { SpaceStart = "Zone6" SpaceDefault = "FicPlc" RegisterSize = 2048 Objectif = 1 { Type = Principal ProgressionMax = 2 } Parameters = "ChangeValues" { NbArrestCurrent = 0 NbCivilCurrent = 0 NbSecretCurrent = 0 } Defines = "GlobalValues" { ListIdDead = 1000 NbArrestTask = 1 NbArrestCurrent = 0 ObjARenseigne = 10 NbCivilTask = 1 NbCivilCurrent = 0 ObjBRenseigne = 10 NbSecretTask = 0 NbSecretCurrent = 0 SecretRenseigne = 10 } Space = "FicPlc" { SceneLoad = "LdFicPlc" SceneMain = "FicPlc" } Space = "Plan" { SceneLoad = "LdPlan" SceneMain = "Plan" } Space = "Zone6" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 1.000000, 0.000000, 0.000000 UP = 0.000000, 0.000000, -1.000000 AT = -0.000000, 1.000000, 0.000000 POS = 0.141784, 1.267986, -41.240917 } } SceneLoad = "Loa12B_1" SceneMain = "Niv12B_2" } Space = "Zone7" { RegisterSize = 256 Actor = "Robocop" { MATRIX = { RIGHT = 1.000000, 0.000000, 0.000000 UP = 0.000000, 0.000000, -1.000000 AT = -0.000000, 1.000000, 0.000000 POS = 0.336000, 1.32900, -26.488800 } } SceneLoad = "Loa12B_3" SceneMain = "Niv12B_3" } Space = "Bilan" { SceneLoad = "LoadB12B" SceneMain = "Bilan" } } Space = "NiveauEn" { SpaceStart = "Flash" SpaceDefault = "Flash" RegisterSize = 1024 Parameters = "ListeID" { ListIdDead = 1000 } Space = "Flash" { SceneLoad = "LdFlh1_1" SceneMain = "FlashEnd" } Space = "Credit" { SceneLoad = "LdFlh1_1" SceneMain = "Credit" } } Cheatcodes = { Cheatcode = "PowerNoNull" { Id = 1 Keys = "UUDDRRLL" State = 0 } Cheatcode = "MunitionNoNull" { Id = 2 Keys = "ULDR" State = 0 } Cheatcode = "Invincible" { Id = 1 Keys = "UUUDDDRRRLLL" State = 0 } Cheatcode = "LevelOk" { Id = 10 Keys = "1PS11PS1S2" State = 0 } Cheatcode = "Cheat code B" { Id = 11 Keys = "57" State = 0 } Cheatcode = "LevelMenu" { Id = 12 Keys = "334455666655443334566543" State = 0 } Cheatcode = "ModeShooter" { Id = 13 Keys = "345678" State = 0 } } }