In-game debug and cheats

Discussion in 'Modding and Scripting Support' started by Anonymous, Nov 14, 2008.

Remove all ads!
Support Terra-Arcanum:

GOG.com

PayPal - The safer, easier way to pay online!
  1. Anonymous

    Anonymous Guest

    This is the infamous cheat mode that was disabled in the release version of the game. I found it a few months ago, but was keeping it private. I'm releasing it now in hopes that it is found useful.

    I've made a small trainer that enables the mode in memory, so there's no need to edit actual files. (Originally, there were three command line options for it, but they were cut out in the final version.)

    The mode has 3 "levels", where level 3 has the highest priority, i.e. all functions are available, level 2 has less and level 1 has the least features.

    Run the program, then run the game. Press Alt + number of a level to enable the cheat mode, e.g. Alt+3 enables level 3. Press Alt+0 to disable it. The name of the game's executable doesn't matter, since the trainer detects it by window class, so this works with the resolution patch and other engine mods.

    KEY LIST:

    =Level 3================================
    F11 - IN20, WP20, all spells and full fatigue, all spells cost 1FT to cast.
    H - Advance time by one hour instantly.
    N - Full health and fatigue, resurrect if necessary.
    ` - IN 20 and one degree in each tech discipline (repeat to get more degrees).
    P - Turn NPC fighting on/off.

    =Level 2================================
    D - Realign all dynamic shadows. (?)
    Y - Level up.
    Shift+4 - Get 1000$.

    =Level 1================================
    V - Show the version number and renderer type.
    E - Extra debug info (Critter Debug, TimeEvent, MagicTech Debug, etc).
    X - Show location (x,y) of a tile under the mouse cursor.
    U - Show story state.
    ' - Turn dynamic shadows on/off.
    \ - Turn semi-transparency for walls/roofs on/off.
    G - Gamma up.
    Shift+G - Gamma down.

    NOTE: Although I've researched most of the subroutine, I may be missing some keys.

    DOWNLOAD
     
  2. rroyo

    rroyo Active Member

    Messages:
    3,319
    Likes Received:
    0
    Joined:
    Oct 13, 2006
    Thanks!

    Edit: After testing this in a stock game, a heavily modified main game, and five different mods, I'm delighted to say all the functions worked flawlessly everytime.

    Thanks again, Drog!
     
  3. Synik

    Synik New Member

    Messages:
    8
    Likes Received:
    0
    Joined:
    Oct 27, 2009
    Sorry to bump this back up, but when I click on the download link it says the page no longer exists. Could someone redirect me to the new page that hosts the download please?

    edit: thanks alot rroyo! :)
     
  4. rroyo

    rroyo Active Member

    Messages:
    3,319
    Likes Received:
    0
    Joined:
    Oct 13, 2006
  5. onyxchaos

    onyxchaos New Member

    Messages:
    1
    Likes Received:
    0
    Joined:
    Nov 3, 2009
    I can't get the cheat mode to work. Whenever I click enable Level 3, 2 or 1, it doesnt change, and the cheats don't work on arcanum. Also, it might be that i don't know how to input the cheat commands on arcanum.
     
  6. rroyo

    rroyo Active Member

    Messages:
    3,319
    Likes Received:
    0
    Joined:
    Oct 13, 2006
    Welcome to the forum, onyxchaos!

    Assuming you do indeed have the cheat enabler in your Sierra/Arcanum folder and running before you start the game, depress ALT and the number 3 at the same time.
    There's no sound effects to tell you if its active, so the way I double-check is to hit the X button. This'll list the map co-ordinates wherever you click the mouse.
    If you see a pair of long numbers i.e.: x:123456 y:654321 you'll know it's working.

    Edit: If it is working, depressing the number, symbol, or letter is all that's required for the cheats. The ALT command is only needed for the level selection.

    Enjoy!
     
  7. moonlight

    moonlight Member

    Messages:
    178
    Likes Received:
    0
    Joined:
    Jun 27, 2009
    any

    any link other than rapidshare please?

    also does it work without the resoloution patch?
     
  8. moonlight

    moonlight Member

    Messages:
    178
    Likes Received:
    0
    Joined:
    Jun 27, 2009
  9. Muro

    Muro Well-Known Member

    Messages:
    4,184
    Likes Received:
    22
    Joined:
    May 22, 2007
    Here ya go.

    So much for the file. Someone else will have to provide the info.
     
  10. moonlight

    moonlight Member

    Messages:
    178
    Likes Received:
    0
    Joined:
    Jun 27, 2009
    thank you muro. by the way how does it work ?
     
  11. Minuos

    Minuos New Member

    Messages:
    427
    Likes Received:
    0
    Joined:
    Apr 22, 2009
    You asking how the trainer works? If so, have you read the previous posts? Everything about using it is in Drog's first post, and rroyo's third. Or am I missing something?
     
  12. moonlight

    moonlight Member

    Messages:
    178
    Likes Received:
    0
    Joined:
    Jun 27, 2009
    i did but please could you explain further by steps and also does it work with hi-res patch?
     
  13. Minuos

    Minuos New Member

    Messages:
    427
    Likes Received:
    0
    Joined:
    Apr 22, 2009
    C'mon.

    1. Run the trainer.
    2. Run Arcanum.
    3. Whilst playing, hit Alt+1, 2 or 3 (enables cheat levels as stated in the first post - Alt+0 disables them).
    4. Use the keys listed in the first post to use a cheat whilst playing.

    For example, say you want to use the full heal cheat. With the trainer and Arcanum running, hit Alt+3. Level 3 cheats are then activated, and every time you press N, you'll be fully healed. Same principle applies to all cheats. Very simple.

    Oh, and it works with pretty much everything.
     
  14. moonlight

    moonlight Member

    Messages:
    178
    Likes Received:
    0
    Joined:
    Jun 27, 2009
  15. Minuos

    Minuos New Member

    Messages:
    427
    Likes Received:
    0
    Joined:
    Apr 22, 2009
    I've used it on two systems, on three Arcanum setups. Mainly to save myself when I forgot to save the game and got myself carelessly killed...but it's always worked for me. Maybe someone else knows something.
     
  16. rroyo

    rroyo Active Member

    Messages:
    3,319
    Likes Received:
    0
    Joined:
    Oct 13, 2006
    moonlight: A quick way to see if it's working is after you depress alt and the number 3 at the same time, then press X. This should bring up the WorldEd map coordinates where the mouse is. Example: X: 90226 Y:84176

    If you see the x and y listings, you're good to go.
     
  17. knightlag

    knightlag New Member

    Messages:
    12
    Likes Received:
    0
    Joined:
    Jan 18, 2009
  18. Allpowerfulwizardtim

    Allpowerfulwizardtim New Member

    Messages:
    1
    Likes Received:
    0
    Joined:
    Aug 23, 2013
    Having a tid bit difficulty with the cheat program every time I pull up Arcanum it loads up to the menu then crashes any thoughts on this or is it caused by of some sort windows 7 bug
     
Our Host!