Hi nina,
nice to see others enjoying this game. I have too much info for you (and anyone else who stumbles here). Is it crashing to the desktop or is it just a control freeze? If it's just a control freeze, then you can try "handsOff 0" at the console (toggled on/off with Ctl-Shift-7) to regain control but anyway here's my better answers:
Short answer:
give templearmor
give MarbleTablet2
You will then have two tablets but that didn't cause any problems when I tested this.
Website used for cheats:
http://www.gameboomers.com/wtcheats/pcKk/KQ8c.htm Long answer: How to figure things out...
(For people who like to troubleshoot)
Find the right .CS file:
The first step is to find which .CS file controls the scene by enabling the logfile (Mask.log) by setting debug to true (set debug true) before the last "if" test in the Console.CS file.
Run the game and let it crash or freeze, then exit it with Cntl-Alt-Delete to the Task Manager and kill Mask.exe. Examine Mask.log and go to the end but it doesn't tell you which .CS file it last used so you need to find some distinctive message to help you. In my case here, I see there's a message saying "addMapIcon t2_armor.bmp" so I search for files with t2_armor.bmp and find armorget.CS in KQ8\temple2\kq. With hindsight, you could just look in KQ8\temple2\kq and scan the .CS files and guess armorget.CS. Anyway, that's the file that controls this scene. Now what to do with it.
Examining the file:
Open armorget.CS with a text editor and use the FIND function to search for "give" and you get the two results listed at the top of this post. YAY. If you can rewrite this file so it doesn't crash, then great but I don't see how right now esp since it doesn't crash on me. Anyway you don't really need to do anything here but you might notice two extra things:
Thing one:
before "give templearmor", you might notice "set Temple2::Armor::Have true". It looks like you don't need to do this at the console but if you still have problems, this might be the answer.
Thing two: How can you get rid of your old tablet?
Before "give MarbleTablet2", you see two other lines and you can do these at the console if you want to but it seems it's OK to have two tablets. Anyway, these are the lines to get rid of your old tablet:
KQMonster::checkInventory Connor MarbleTablet1 TabletName
deleteObject $TabletName
I've tried various versions of "deleteObject MarbleTablet1" but nothing worked but the two lines above one after the other.
I really love how editable this game is. You could change some .bmp files and put your own face on Connor if you wanted to.
bye,
--- iondrive ---
PS: don't forget to try "give BirthdaySuit". haha.
Also "give godarmor" puts a nice superhero-style icon in your HUD.
It's nice to see some humor in games like this.