"Unofficial" TRLE Network & Chatbox

| Eidos Interactive Forums Tomb Raider Level Editor SES, somewhat of an update... a question too, perhaps... profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! | next newest topic | next oldest topic

Author | Topic: SES, somewhat of an update... a question too, perhaps...
Raider of Tombs Member Posts: 686 From: The mining ship Red Dwarf Registered: Dec 2000 | posted 10-14-2001 01:33 PM Hiya - it's me again with my big bag of script troubles... but the good news is that... ...drumroll please... Script Editing Studio has stopped crashing TR! I have labored over this for weeks, trying to get the program to do one thing: cut apart the original script files, and put them back together again perfectly. In this task I have succeeded, and when (for the billionth time) I ran TR, IT DIDN'T CRASH!!! However...(and this is a big HOWEVER), all the strings were messed up. Instead of New Game it said gobble-dee-gook, etc. I have examined both the original script and english files and compared them to the ones created by my program, finding no errors. So, assuming the files are the same, they should produce identical output when compiled, right? Wrong! The original files work fine, it says Load Game where it should say Load Game. The files generated by SES, though, while supposedly identical, produce gobble-dee-gook. This leads me to one simple conclusion: The files are not, as I thought before, the same. In an attempt to remedy this situation, I decided that line-by-line checking of the files could overlook many errors. I wrote a program that would open the generated files and the original ones and compare them line by line. If the program found that line 10 of the original file did not match with line 10 of the generated file, then it would alert me. I ran the program. Now, you would expect that this program would alert me to the anomally, and I would slap my forehead and say the classic line: "Aww, jeez, I knew that was it!!!" Right? Wrong! The program found no errors and happily proclaimed that the generated files and the original ones were exactly identical. I was not pleased. I fired twelve shots into my monitor, drove to Best Buy, bought a new monitor, hooked it up, and started work again. The predicament I was (and still am) in confused the heck out of me. I then thought of the TR level editor forum. Miracuously, as I was thinking of what to do, it materialized on my monitor and a lofty voice bade me "aaasskk the fooooruummm... theeeyy wiilll knooooww theee aaansweerrr..." Not wanting to upset the powers that be, Here I am. I will wait 90 seconds, and post the SES-generated script file. I will duly wait 90 seconds more, and post the SES-generated english file. Perhaps one of you illustrious forum members will be bored enough to tell me what is wrong with these scripts? Please? note: the ;THE LAST STRING ENTRY in the script file is intentional, and I have tested to make sure that it is not the problem. [This message has been edited by Raider of Tombs (edited 10-14-2001).] IP: Logged
Raider of Tombs Member Posts: 686 From: The mining ship Red Dwarf Registered: Dec 2000 | posted 10-14-2001 01:37 PM ;************************************** ; ; Tomb Raider IV Script File ; Release Version 1.00 ; ;************************************** ;-------------------------------------- ; Platform Definitions ;-------------------------------------- [PSXExtensions] Level= .PSX Cut= .CUT FMV= .FMV [PCExtensions] Level= .TR4 Cut= .TR4 FMV= .BIK ;-------------------------------------- ; Language Filenames ;-------------------------------------- [Language] File= 0,ENGLISH.TXT File= 1,FRENCH.TXT File= 2,GERMAN.TXT File= 3,ITALIAN.TXT File= 4,SPANISH.TXT File= 5,US.TXT File= 6,JAPAN.TXT File= 7,DUTCH.TXT ;-------------------------------------- ; Options ;-------------------------------------- [Options] LoadSave= ENABLED Title= ENABLED PlayAnyLevel= ENABLED InputTimeout= 18000 ; frames * seconds = 60x30 FlyCheat= ENABLED Security= $55 DemoDisc= DISABLED ;-------------------------------------- ; Title ;-------------------------------------- [Title] LoadCamera= 84246,-533,78233,81622,-1514,78208,40 ;src x,y,z target x,y,z, room Level= DATA\TITLE,104 ;-------------------------------------- ; Levels ;-------------------------------------- [Level] Name= Playable Tutorial Level Legend= The year 2000 somewhere in Egypt... Horizon= ENABLED Layer1= 160,160,192,7 PuzzleCombo= 3,1,Cartouche Piece 1, $0000,$0400,$0000,$0000,$0000,$0002 PuzzleCombo= 3,2,Cartouche Piece 2, $0000,$0400,$0000,$0000,$0000,$0002 Puzzle= 3,Ba Cartouche, $0000,$0400,$0000,$0000,$0000,$0002 Puzzle= 5,Eye Of Horus, $0017,$0500,$0000,$0000,$0000,$0002 PuzzleCombo= 5,1,Eye Piece, $0017,$0500,$0000,$0000,$0000,$0002 PuzzleCombo= 5,2,Eye Piece, $0017,$0500,$0000,$0000,$0000,$0002 Puzzle= 6,The Hand Of Orion, $0000,$0400,$8000,$c000,$0000,$0002 Puzzle= 8,The Hand Of Sirius, $0000,$0400,$8000,$c000,$0000,$0002 LoadCamera= 0,0,0,0,0,0,255 LoadCamera= 11088,-1100,28896,11119,-1399,31486,0 Level= DATA\TUT1,107 [Level] Name= The Tomb Of Seth Puzzle= 1,Eye Of Horus, $0017,$0500,$0000,$0000,$0000,$0002 PuzzleCombo= 1,1,Eye Piece, $0017,$0500,$0000,$0000,$0000,$0002 PuzzleCombo= 1,2,Eye Piece, $0017,$0500,$0000,$0000,$0000,$0002 Puzzle= 2,The Timeless Sands, $0018,$0300,$0000,$0000,$0000,$0002 PuzzleCombo= 3,1,Cartouche Piece 1, $0000,$0400,$0000,$0000,$0000,$0002 PuzzleCombo= 3,2,Cartouche Piece 2, $0000,$0400,$0000,$0000,$0000,$0002 Puzzle= 3,Ba Cartouche, $0000,$0400,$0000,$0000,$0000,$0002 Puzzle= 4,Ra Cartouche, $0000,$0400,$0000,$0000,$0000,$0002 Puzzle= 7,Guardian Key, $0009,$0300,$0000,$0000,$0000,$0002 LoadCamera= 0,0,0,0,0,0,255 LoadCamera= 87075,-14188,26581,89090,-15443,25670,29 Level= DATA\SETTOMB,107 [Level] Name= Temple Of Karnak Horizon= ENABLED Layer1= 128,96,64,7 Puzzle= 2,Canopic Jar 1, $0001,$0320,$0000,$0000,$0000,$0002 Puzzle= 3,Canopic Jar 2, $0001,$0320,$0000,$0000,$0000,$0002 Puzzle= 1,Sun Talisman, $0000,$0500,$0000,$0000,$0000,$0002 PuzzleCombo= 1,1,Sun Disk, $0000,$0180,$0000,$0000,$0000,$0002 PuzzleCombo= 1,2,Sun Goddess, $0000,$04b0,$0000,$0000,$0000,$0002 Puzzle= 5,Golden Vraeus, $0003,$0300,$0000,$0000,$0000,$0002 Puzzle= 7,Guardian Key, $0009,$0300,$0000,$0000,$0000,$0002 Key= 2,Hypostyle Key, $0000,$0400,$0000,$c000,$0000,$0002 LoadCamera= 89366,-258,48077,88372,-1300,45701,0 Level= DATA\KARNAK,110 [Level] Name= Coastal Ruins Horizon= ENABLED ColAddHorizon= ENABLED Layer1= 128,128,128,-8 LensFlare= 250000,-32000,110000,128,96,0 Puzzle= 5,Portal Guardian, $0008,$0600,$8000,$f000,$0000,$0002 PuzzleCombo= 5,1,Ornate Handle, $0002,$0500,$4000,$1000,$0000,$000a PuzzleCombo= 5,2,Hathor Effigy, $0016,$0400,$8000,$0000,$0000,$0002 Mirror= 69,$7400 Puzzle= 3,Golden Star, $0000,$0500,$0000,$0000,$0000,$000a Puzzle= 6,Horseman's Gem, $0000,$0300,$0000,$0000,$0000,$0002 Puzzle= 10,Pharos Knot, $0011,$0400,$0000,$0000,$0000,$0002 Puzzle= 11,Pharos Pillar, $0013,$04b0,$0000,$0000,$0000,$0002 Puzzle= 12,Black Beetle, $0008,$03b0,$0000,$e000,$0000,$000a Pickup= 1,Broken Beetle, $0008,$03b0,$0000,$e000,$0000,$000a Key= 1,Token, $0013,$0200,$4000,$0000,$0000,$0002 Key= 10,Gate Key, $0008,$0300,$8000,$e000,$0000,$0002 LoadCamera= 69395,-4283,29278,72285,-4304,29773,2 Level= DATA\COASTAL,105 [Level] Name= Catacombs Puzzle= 2,Music Scroll, $0006,$0400,$0000,$c000,$0000,$0002 Puzzle= 3,Golden Star, $0000,$0500,$0000,$0000,$0000,$000a Puzzle= 5,Portal Guardian, $0008,$0600,$8000,$f000,$0000,$0002 PuzzleCombo= 5,1,Ornate Handle, $0002,$0500,$4000,$1000,$0000,$000a PuzzleCombo= 5,2,Hathor Effigy, $0016,$0400,$8000,$0000,$0000,$0002 Puzzle= 6,Horseman's Gem, $0000,$0300,$0000,$0000,$0000,$0002 Puzzle= 10,Pharos Knot, $0011,$0400,$0000,$0000,$0000,$0002 Puzzle= 11,Pharos Pillar, $0013,$04b0,$0000,$0000,$0000,$0002 Puzzle= 12,Black Beetle, $0008,$03b0,$0000,$e000,$0000,$000a Pickup= 1,Broken Beetle, $0008,$03b0,$0000,$e000,$0000,$000a Key= 1,Token, $0013,$0200,$4000,$0000,$0000,$0002 Key= 10,Gate Key, $0008,$0300,$8000,$e000,$0000,$0002 LoadCamera= 63414,-13597,48104,61816,-14434,49092,71 Level= DATA\CATACOMB,108 [Level] Name= Cleopatra's Palaces Puzzle= 2,Music Scroll, $0006,$0400,$0000,$c000,$0000,$0002 Puzzle= 5,Portal Guardian, $0008,$0600,$8000,$f000,$0000,$0002 PuzzleCombo= 5,1,Ornate Handle, $0002,$0500,$4000,$1000,$0000,$000a PuzzleCombo= 5,2,Hathor Effigy, $0016,$0400,$8000,$0000,$0000,$0002 Puzzle= 6,Horseman's Gem, $0000,$0300,$0000,$0000,$0000,$0002 Puzzle= 10,Pharos Knot, $0011,$0400,$0000,$0000,$0000,$0002 Puzzle= 12,Black Beetle, $0008,$03b0,$0000,$e000,$0000,$000a Pickup= 1,Broken Beetle, $0008,$03b0,$0000,$e000,$0000,$000a Pickup= 2,Broken Glasses, $0008,$0150,$0000,$0000,$0000,$0002 LoadCamera= 37674,-6560,48511,37886,-6404,47204,18 Level= DATA\CLEOPAL,107 [Level] Name= City Of The Dead Horizon= ENABLED Layer1= 56,72,8,16 Puzzle= 1,Nitrous Oxide Feeder, $0004,$0300,$0000,$0000,$0000,$0002 Puzzle= 2,Car-Jack, $0000,$0400,$4000,$8000,$4000,$0002 Puzzle= 4,Roof Key, $0000,$0300,$4000,$d000,$b000,$0002 Puzzle= 5,Weapon Code Key, $0000,$0200,$8000,$c000,$0000,$0002 Puzzle= 8,Mine Detonator, $0008,$0400,$8000,$0000,$0000,$2002 PuzzleCombo= 1,1,Valve Pipe, $0004,$0300,$0000,$0000,$0000,$000a PuzzleCombo= 1,2,Nitrous Oxide Cannister, $0002,$0300,$0000,$0000,$0000,$0002 PuzzleCombo= 2,1,Car-Jack Body, $0000,$0400,$4000,$8000,$4000,$0002 PuzzleCombo= 2,2,Handle, $0000,$0300,$4000,$8000,$4000,$0002 PuzzleCombo= 8,1,Mine Detonator Body, $0008,$0400,$8000,$0000,$0000,$0002 PuzzleCombo= 8,2,Mine Position Data, $0004,$0280,$8000,$c000,$0000,$0002 Puzzle= 1,Nitrous Oxide Feeder, $0004,$0300,$0000,$0000,$0000,$0002 LoadCamera= 40900,498,36177,42256,-666,37727,51 Level= DATA\CITY,102 ;THE LAST STRING ENTRY IP: Logged
Raider of Tombs Member Posts: 686 From: The mining ship Red Dwarf Registered: Dec 2000 | posted 10-14-2001 01:39 PM ;************************************** ; ; Tomb Raider IV English Strings File ; Release Version 1.00 ; ;************************************** ;-------------------------------------- ; Generic Strings ;-------------------------------------- [Strings] Cambodia 1984 The year 2000 somewhere in Egypt... Title Load Screen Playable Tutorial Level The Tomb Of Seth Burial Chambers Valley Of The Kings KV5 Temple Of Karnak The Great Hypostyle Hall Empty Level Slot Reb 2 Tomb Of Semerkhet Reb 3 Desert Railroad Alexandria Coastal Ruins Pharos, Temple Of Isis Cleopatra's Palaces Catacombs Temple Of Poseidon The Lost Library Hall Of Demetrius City Of The Dead Trenches Chambers Of Tulun Citadel Gate Street Bazaar Citadel The Sphinx Complex The Valley Temple Underneath The Sphinx Menkaure 's Pyramid Inside Menkaure 's Pyramid The Mastabas The Great Pyramid Khufu 's Queens Pyramids Inside The Great Pyramid Temple Of Horus ; these are Del`s handy general inventory strings... Unlimited %s USE CHOOSE AMMO COMBINE SEPERATE EQUIP COMBINE WITH LOAD GAME SAVE GAME EXAMINE \x14 More \x14 Select Ammo \x14 Select Option \x14 Combine ; these are the normal inventory text entries (they stay the same for EVERY level!) Uzi Pistols Shotgun Revolver Revolver + LaserSight Crossbow Crossbow + LaserSight Grenade Gun Shotgun Normal Ammo Shotgun Wideshot Ammo Grenadegun Normal Ammo Grenadegun Super Ammo Grenadegun Flash Ammo Crossbow Normal Ammo Crossbow Poison Ammo Crossbow Explosive Ammo Revolver Ammo Uzi Ammo Pistol Ammo LaserSight Large Medipack Small Medipack Binoculars Flares Compass Load Save Small Waterskin (Empty) Small Waterskin containing 1 litre Small Waterskin containing 2 litres Small Waterskin containing 3 litres Large WaterSkin (Empty) Large WaterSkin containing 1 litre Large WaterSkin containing 2 litres Large WaterSkin containing 3 litres Large WaterSkin containing 4 litres Large WaterSkin containing 5 litres Crowbar QuestItem1:Amulet Of Horus QuestItem2:Breast Plate QuestItem3:Left Greave QuestItem4:Right Greave QuestItem5:Left Gauntlet QuestItem6:Right Gauntlet Mechanical Scarab Mechanical Scarab With Key Winding Key Armoury Key The Guards Keys Scrap Of Paper Stone of Maat Stone of Khepri Stone of Atum Stone of Re Northern Shaft Key Southern Shaft Key Eastern Shaft Key Black Beetle Broken Beetle Broken Glasses Fire Circle Scroll Ignition Key Music Scroll Coin Piece Eye Of Horus Eye Piece The Timeless Sands The Hand Of Orion The Hand Of Sirius Scarab Talisman The Golden Serpent Golden Skull Metal Blade Wooden Handle Silver Key Western Shaft Key Shovel Holy Scripture Canopic Jar 1 Canopic Jar 2 Sun Goddess Sun Disk Sun Talisman Cartouche Piece 1 Cartouche Piece 2 Ba Cartouche Ra Cartouche Golden Vraeus Guardian Key Hypostyle Key Temple Key Nitrous Oxide Feeder Valve Pipe Nitrous Oxide Cannister Car-Jack Car-Jack Body Handle Roof Key Weapon Code Key Mine Detonator Mine Detonator Body Mine Position Data Trident Golden Star Hook and Pole Wall Hook Broken Handle Hathor Effigy Ornate Handle Portal Guardian Horseman's Gem Pharos Knot Pharos Pillar Token Gate Key The Rules of Senet Bag of Sand Jerrycan Yes No Load Game New Game Paused Select Game To Load Select Game To Save GAME OVER Save Game Exit to Title DEMO MODE Current Location Statistics Distance Travelled Ammo Used Secrets Found Location Health Packs Used Time Taken days of Action Draw Weapon Jump Roll Walk Look Duck Dash Inventory RULES1:To win the game get all your pieces off the\nboard by landing them on the final ankh\nsquare. On your turn spin the sticks. Your\n throw is the number of white sides showing. RULES2:If no white sides show your throw is a six.\nIf you throw a six or land on an ankh square\nyou get an extra turn. If you land on an\nopponent's piece it is returned to the start PETEPOO:For the serpents to live \nall must first be stilled.\nprovoke each in turn \nand the circle will burn\ncomplete. ;-------------------------------------- ; PlayStation Strings ;-------------------------------------- [PSXStrings] BSELECT:\x14 Select BCANCEL:\x17 Cancel BGOBACK:Back \x17 BOK:\x14 Ok CANCELB:Cancel \x17 MEMCARD:BESLES-02238 INSERT:Insert a Memory Card\ninto Memory Card slot 1 CHECKING:Checking Memory Card FORMAT:Memory Card is unformatted\nFormat Memory Card ? LOADING:Loading data\nDo not remove Memory Card SAVING:Saving data\nDo not remove Memory Card FORMATTING:Formatting Memory Card\nDo not remove Memory Card OVERWRITE:Overwrite data on Memory Card ? UNFORMATTED:Memory Card is unformatted\nInsert a formatted Memory Card NOSPACE:Memory Card has insufficient free blocks\n\nInsert a Memory Card with at least\ntwo free blocks NOGAMES:There are no Tomb Raider IV\nsave games on the Memory Card\nin Memory Card slot 1 LOADING Load OK Saved OK Format OK Load Failed Save Failed Format Failed Empty Controller Removed Resume Quit Game Settings Control Options Are you sure you want to quit ? Screen Adjust FXVOL:SFX Volume\t\t\t MUSICVOL:Music Volume\t\t\t Use directional buttons\nto adjust the screen Configure Controls Configuration n Vibration On Vibration Off Manual Targeting Automatic Targeting PAD:\t\t\t\t\t\t\t\t\n\n\n\n\n PAD2:\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n ;------------------------------------- ; Credit Strings ;------------------------------------- Programmers Additional Programmers AI Programming Animators Level Designers FMV Sequences Additional Artwork Music & Sound FX Original Story Script Producer QA Executive Producers Additional Sound FX TEAM1:Chris Coupe TEAM2:Martin Gibbins TEAM3 erek Leigh-Gilchrist TEAM4:Tom Scutt TEAM5:Richard Flower TEAM6:Martin Jensen TEAM8:Phil Chapman TEAM7:Jerr O'Carroll TEAM9:Joby Wood TEAM10:Andrea Cordella TEAM11:Pete Duncan TEAM12:Jamie Morton TEAM13:Richard Morton TEAM14:Andy Sandham TEAM15:Peter Barnard TEAM16 avid Reading TEAM17:Matt Furniss TEAM18:Simeon Furniss TEAM19:John Lilley TEAM20 amon Godley TEAM21:Mark Hazelton TEAM22:Steve Huckle TEAM23:Steve Hawkes TEAM24 arren Wakeman TEAM25:Peter Connelly TEAM26:Martin Iveson TEAM27:Hope Canton TEAM28 r Kieron O'Hara TEAM29:Troy Horton TEAM30:Tiziano Cirillo TEAM31:Nick Connolly TEAM32:Hayos Fatunmbi TEAM33:Paul Field TEAM34:Steve Wakeman TEAM35 ave Ward TEAM36:Jason Churchman TEAM37:Jeremy H. Smith TEAM38:Adrian Smith TEAM39:Clint Nembhard TEAM40:Benjamin Twose ;-------------------------------------- ; PC Strings ;-------------------------------------- [PCStrings] PC Programmer Programmers Additional Programming Resume Options Empty Slot Music Volume SFX Volume Sound Quality Low Medium High Targeting Manual Automatic ;------------------------------------- ; Setup Dialog Strings ;------------------------------------- Graphics Adapter Output Settings Output Resolution Texture Bit Depth OK Cancel Hardware Acceleration Software Mode Volumetric FX Bilinear Filtering Bump Mapping Low Resolution Textures Low Resolution Bump Maps Sound Device Disable Bit ; As In 16 Bit Full Screen Windowed Render Options No Sound Card Installed Failed To Setup DirectX Exit Control Configuration Use Flare Control Method Mouse Keyboard Joystick Waiting Reset Save Settings Saved OK Step Left Step Right Play Setup Install Uninstall ReadMe Demo Mode - Esc To Exit Select Level No FMV OEM1:\n\n\nCongratulations on reaching the end\nof this special version of the game.\nIf you want to continue Lara's adventure\nyou need to purchase the full version.\nRemember to keep your save game files\nto continue from where you are now.\nFor details of transferring your save game\nfiles refer to the readme file\nthis is accessed via the task bar. THE LAST STRING ENTRY IP: Logged
Raider of Tombs Member Posts: 686 From: The mining ship Red Dwarf Registered: Dec 2000 | posted 10-14-2001 01:43 PM Sorry about the smilies in the files, they are actually colons and capital D's. Btw, some of the mangled scripts are rather funny - Where it should say Uzis it prints the playstation X button! [This message has been edited by Raider of Tombs (edited 10-14-2001).] IP: Logged
Raider of Tombs Member Posts: 686 From: The mining ship Red Dwarf Registered: Dec 2000 | posted 10-14-2001 04:49 PM Has anybody found anything wrong with them at all that I missed? IP: Logged
bob5 Member Posts: 503 From:SC Registered: May 2001 | posted 10-14-2001 07:05 PM Haven't finished checking but, In the original english file I have there are 22 blank spaces after "THE LAST STRING ENTRY" Probably useless, but there is one. IP: Logged
aktrekker Member Posts: 520 From:WA, USA Registered: Apr 2001 | posted 10-14-2001 07:37 PM If they are supposed to be identical, what you really need is a byte-by-byte comparison, not line-by-line. Go to a DOS prompt and use fc /B to compare the files in binary format. It gives the byte offset into the files where the differences are found. IP: Logged

All times are PST (US) | next newest topic | next oldest topic
Administrative Options: Close Topic | Archive/Move | Delete Topic
| Hop to:

Contact Us | Eidos.com

[Copyright 1999/2000 - Eidos Interactive, Inc.; Mpath Interactive]

Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.45c