Tomb Raider I-III Remastered Starring Lara Croft

Ask about cheats/tables for single player games here
User avatar
dec1337
Fearless Donors
Fearless Donors
Posts: 87
Joined: Thu Mar 30, 2017 7:48 pm
Reputation: 105

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by dec1337 »

Angel wrote:
Mon Mar 04, 2024 7:14 pm
translate.google:

In TR3 I had an incident: at the Nevada level, when Lara, according to the plot, loses all her weapons and ends up in prison, at the end of the level she returns her equipment.
So the game deleted previously found things for me:
underwater gun / harpoon
shotgun, found at the very beginning of the game.
assault rifle from the level with a crashed plane in the swamps.
rocket launcher - found on the level with the boat and stormy rivers.

Instead of these four weapons taken from me, for some reason the game slipped a Desert Eagle pistol that I had not yet found.

In this regard, I would like to know if there are cheats for returning weapons to inventory?
I would like to return my honestly found weapons during the game.
I did a tiny bit of digging into spawning weapons into inventory, and managed to spawn in the shotgun but not done any further research

Here is what I found, for Steam version just copy & paste below code into CE

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>196</ID>
      <Description>"TR3 Inventory Slots"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" Activated="1" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>188</ID>
          <Description>"TR3 Invent Slot (Start?)"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAA0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>185</ID>
          <Description>"TR3 Invent Slot"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAA8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>184</ID>
          <Description>"TR3 Invent Slot"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAB0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>159</ID>
          <Description>"TR3 Invent Slot"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAB8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>160</ID>
          <Description>"??"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAC0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>161</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAC8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>189</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAD0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>190</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAD8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>191</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAE0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>192</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAE8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>193</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAF0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>194</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAF8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>195</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CB00</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>81</ID>
          <Description>"Tomb 2 Shotgun Ammo"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>tomb1.dll+257D178</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Angel
Expert Cheater
Expert Cheater
Posts: 75
Joined: Fri Nov 24, 2017 6:42 pm
Reputation: 8

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by Angel »

dec1337 wrote:
Mon Mar 04, 2024 7:25 pm
I did a tiny bit of digging into spawning weapons into inventory, and managed to spawn in the shotgun but not done any further research

Here is what I found, for Steam version just copy & paste below code into CE

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>196</ID>
      <Description>"TR3 Inventory Slots"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" Activated="1" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>188</ID>
          <Description>"TR3 Invent Slot (Start?)"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAA0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>185</ID>
          <Description>"TR3 Invent Slot"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAA8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>184</ID>
          <Description>"TR3 Invent Slot"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAB0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>159</ID>
          <Description>"TR3 Invent Slot"</Description>
          <DropDownList>3640932624:No Item
3640975296:Shotgun
3641009120:Uzi Clips
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAB8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>160</ID>
          <Description>"??"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAC0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>161</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAC8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>189</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAD0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>190</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAD8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>191</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAE0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>192</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAE8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>193</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAF0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>194</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CAF8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>195</ID>
          <Description>"??"</Description>
          <DropDownList>3640932624:No
3640949056:Yes
</DropDownList>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>0000FF</Color>
          <VariableType>Array of byte</VariableType>
          <ByteLength>8</ByteLength>
          <Address>tomb3.dll+17CB00</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>81</ID>
          <Description>"Tomb 2 Shotgun Ammo"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>tomb1.dll+257D178</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Excuse me, at the moment I just threw off the level of Nevada a protected object in order to rely it again, so I have only 1 preservation at the beginning of the location in the prison chamber without weapons at all and I can’t check your script.

Please specify, I did not quite understand from your answer:
Does your code work only on the appearance of a shotgun, but the rest of the weapon types?

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by SunBeam »

dec1337 wrote:
Mon Mar 04, 2024 7:25 pm
...
What if I told you there are debug symbols (.pdb) available? :D

User avatar
dec1337
Fearless Donors
Fearless Donors
Posts: 87
Joined: Thu Mar 30, 2017 7:48 pm
Reputation: 105

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by dec1337 »

SunBeam wrote:
Mon Mar 04, 2024 8:38 pm
dec1337 wrote:
Mon Mar 04, 2024 7:25 pm
...
What if I told you there are debug symbols (.pdb) available? :D
Oh thanks, they need to be extracted from the exe? I will look into this :D
Angel wrote:
Mon Mar 04, 2024 8:36 pm
...
So if you select the first inventory slot, you can choose from Uzi Ammo or Shotgun when you try to change the value, each item seems to have its own ID and I only saved the IDs I had at the time. You could try weapon cheat to give all weapons, find the ID of the weapon you want to add, reload, then paste the ID into a valid slot.

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by SunBeam »

dec1337 wrote:
Mon Mar 04, 2024 11:32 pm
Oh thanks, they need to be extracted from the exe? I will look into this :D
Nope. They were shipped with the game (separate files), but Steam has the habit of removing them from repositories. From your response, I guess you don't know what they are or ever used any in a debugger to check out function names or classes.

User avatar
dec1337
Fearless Donors
Fearless Donors
Posts: 87
Joined: Thu Mar 30, 2017 7:48 pm
Reputation: 105

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by dec1337 »

SunBeam wrote:
Tue Mar 05, 2024 12:26 am
dec1337 wrote:
Mon Mar 04, 2024 11:32 pm
Oh thanks, they need to be extracted from the exe? I will look into this :D
Nope. They were shipped with the game (separate files), but Steam has the habit of removing them from repositories. From your response, I guess you don't know what they are or ever used any in a debugger to check out function names or classes.
Oh I see, yeah I have an empty pdb folder and have never used a pdb file, I see that it is compiled into the exe on the final build (maybe?) but don't really know more than that, thank you anyway though!

Angel
Expert Cheater
Expert Cheater
Posts: 75
Joined: Fri Nov 24, 2017 6:42 pm
Reputation: 8

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by Angel »

dec1337 wrote:
Mon Mar 04, 2024 7:25 pm
Here is what I found, for Steam version just copy & paste below code into CE
Could you finish your table for editing the character’s inventory slots?
I went through the problem level again, where the character’s weapons are seized and I still have a bug: I still remained:

movie

[Link]

I would like my 4 back!!! lost guns obtained through gameplay, because later in the game they won’t give me such an opportunity(
thanks in advance!

Angel
Expert Cheater
Expert Cheater
Posts: 75
Joined: Fri Nov 24, 2017 6:42 pm
Reputation: 8

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by Angel »

I found all my missing weapons in Nevada level 51 and the first three levels in London.
my request above is no longer relevant.

The most popular features from the tables turned out to be HP and high jump, the rest were not used.


however, now having gone through all parts of the game again, I feel that I was not able to explore all the nooks and crannies(
So it would be possible to make a cheat so that the camera in F3 mode passes through objects.

AlexS
Expert Cheater
Expert Cheater
Posts: 322
Joined: Sun Apr 08, 2018 3:46 pm
Reputation: 192

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by AlexS »

(Google translation)

If someone decided to complete the game in the "New Game+" mode, then in another thread I posted a script that allows you to save the game in this mode as usual, without restrictions and without using crystals.
viewtopic.php?p=340352#p340352
The gameplay in the New Game+ mode itself is much more difficult than in the standard game mode, so I believe that the developers should not have created additional difficulties for players in the form of a limited number of game saves.

AlexS
Expert Cheater
Expert Cheater
Posts: 322
Joined: Sun Apr 08, 2018 3:46 pm
Reputation: 192

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by AlexS »

(Google translation)

Posted a script for the game Tomb Raider 2 that changes the operation of the torch. Maybe it will be useful to someone.
viewtopic.php?p=341348#p341348

Angel
Expert Cheater
Expert Cheater
Posts: 75
Joined: Fri Nov 24, 2017 6:42 pm
Reputation: 8

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by Angel »

AlexS wrote:
Sun Mar 10, 2024 12:52 pm
(Google translation)
Posted a script for the game Tomb Raider 2 that changes the operation of the torch.
can you make the same for TR3 please?
I have problems with darkness and in the third version they are especially annoying and spoil the gameplay.

AlexS
Expert Cheater
Expert Cheater
Posts: 322
Joined: Sun Apr 08, 2018 3:46 pm
Reputation: 192

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by AlexS »

(Google translation)

Added another small script for the game Tomb Raider 2. Increases the range of action markers to maximum.
viewtopic.php?p=341958#p341958

AlexS
Expert Cheater
Expert Cheater
Posts: 322
Joined: Sun Apr 08, 2018 3:46 pm
Reputation: 192

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by AlexS »

(Google translation)

Added a small script that improves Lara's shooting skill.
viewtopic.php?p=342151#p342151

subcraft
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Feb 14, 2024 5:37 pm
Reputation: 6

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by subcraft »

Update for latest TR123 Steam Version
Health, One Hit Kill, Oxygen
tomb123.CT
(17.51 KiB) Downloaded 430 times

dignifiedx
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Mar 15, 2024 2:54 am
Reputation: 0

Re: Tomb Raider I-III Remastered Starring Lara Croft

Post by dignifiedx »

WTB code for the goddamn PICKUPS #### TR1:UB AND TR2 TR3
Edit: jk found it for TR1:UB - tomb1.dll+3729786

Post Reply