ThDoors
v1.0 - 14th June 2001 - Dalai

ThDoors act like a normal AttachMover but with thiefy locks and lockpicking stuffs added. You can add them to your level like you would any other special mover, positioning your builder brush and right clicking the mover icon on the toolbar.

You'll notice some properties under the ThDoor section:

  • bLocked - specifies if the door is locked at the start of the game.
  • keyTag - identifies the lock, keys with this keyTag can lock/unlock this door.

  • lockDifficulty - how long it takes for some taffer to pick the lock.
  • bPickable - if it possible to pick the lock or not.
  • LockPickNoises[2] - two sounds randomly played while picking the lock.

  • bGuardsCanOpen - if set to true, guards can open this door even when it is locked.

  • DoorStrength - How much damage this door can take before opening. Bashable doors will throw off some wooden fragments when they're hit.
  • MinimumDamage - Minimum damage a hit has to be before it can hurt the door.

  • AttachTag - As a normal AttachMover: This is used to make the door handle follow the door as it opens and closes. Put a unique tag in here for each ThDoor you use. Then create a ThDoorknob and place it on the door. In the ThDoorknob's properties, under Events, put it's Tag to match the door. If all goes well the doorhandle should now be attached to the door in game. ThDoorKnob can be found in Actor->Decoration->ThieveryObject ->ThObjectGizmosAndPlumbing->ThDoorknob

  • bPassFrobToBase - if this mover is frobbed, it will try to frob its base actor instead of itself.

  • TMakeNoiseValue - when door is opened or closed, sends out this much noise for the bots to hear.

ThPickupSilverKey

This can be found in Actor->Inventory->Pickup->ThieveryPickup->ThPickupKeys.

In its properties is the keyTag which specifies which locks it can open (see above).

ThPickupLockpicks

This will let the player pick locks. Just hold the frob button down on a door and it will pick it.

Trigger->ThDoorShutter

Can be used to control doors from triggers, changing any properties you like.

--Dalai