Teardown — Dennispedia

Teardown

Teardown is a voxel-based heist and sandbox game with raytraced graphics and destruction physics.

Subpages

Paths

Nearly all functions that take paths or XML attributes that are paths allow the use of certain case-sensitive prefixes that change which directory the path is relative to.

LEVEL/
Relative to the directory with the same name as the current level XML in its parent directory. Kind of hard to explain. For example, if the current level is data/level/lee.xml, paths starting with LEVEL/ will be relative to data/level/lee/.
MOD/
Relative to the current mod directory.
RAW:
Absolute path.
LIBRARY/
Relative to data/library/ in game directory.

Level format

Modded levels are in XML format. The root element of a level is a <scene> element. This is also the original format of the base game levels, but the source files of the base game levels are not included in the release builds' files. They are baked into a proprietary binary format referred to by the community as "TDBIN". Binary levels are stored in data/bin/, have .bin extensions, and are compressed with DEFLATE and can be decompressed/recompressed with zlib-flate—except for quicksaves, which are uncompressed and located at %LOCALAPPDATA%/Teardown/quicksave.bin.

Versions

Please ensure you are familiar with Steam's technical vocabulary.

Ver.
The value of the game.version registry node (game registry, not Windows registry).
Patch
The value of the game.version.patch registry node. 0.5.5 (6205729) was the earliest build to have support for this, and 0.6.2 (patch 1) (6324468) was the first build to make use of it.
Timestamp
Timestamp in UTC of timeupdated field in earliest changelist referencing the build.
Build ID
Rows without this value are non-Steam builds.
Manifest ID
Manifest ID for the sole public Teardown depot (1167634). Another depot (1167631) is known to exist, but it has no known builds.
Branches
The branches the build was pushed to, separated by commas, in order of first to last.
CRC-32
CRC-32 checksum of game executable (teardown.exe or teardown-perftest.exe) in hexadecimal. Rows without this value are builds I don't have access to.
Announcement
Announcement corresponding to that build, if there was any.
Remark
Any miscellaneous information regarding the build. "LCS only" means the build is not public despite having a public manifest ID as it is only on branches that require access to a local content server.
Ver. Patch Timestamp Build ID Manifest ID Branches CRC-32 Announcement Remark
12592822 hydra
12571583 dlc-test
1.5.0 12542016 5183632911997732205 experimental 0xd57e2e79
12518521 hydra
12511608 dlc-test
12511333 dlc-test
12511233 dlc-test
12460649 dlc-test
12461404 hydra
12460649 hydra no change
12460157 hydra
12305580 hydra
12296094 hydra
12246646 hydra
12246354 hydra encrypted download, encrypted gid, and encrypted size didn't change?
12244564 hydra
12235702 hydra encrypted download, encrypted gid, and encrypted size didn't change?
12235660 hydra
12235593 hydra
12051668 hydra
11903337 hydra
1.4.0 patch 1 11527952 4282929340218880996 beta,experimental,public 0x05b732a6
1.4.0 11452023 5900251417406072998 beta,public,experimental 0x18a36e4c Creative Mode available in Teardown
11422836 beta
11370350 beta
11341125 beta
11232145 beta
11108094 beta
10891314 debug_test
1.3.0 10182857 8113470793917614543 public,alpha,experimental 0x733a8da6
1.3.0 10161042 7694779606825861502 alpha,public 0xb2cdb0a3
10160855 alpha
1.3.0 10148769 8867244836801887998 alpha,public,experimental 0xb2cdb0a3 The new Art Vandals update is here!
10140754 alpha
10128564 alpha
10114146 alpha,hydra
10105625 alpha,hydra
10065490 prerelease,hydra,alpha
10017018 alpha,hydra
10016994 saber
10015413 hydra
10010649 hydra
9992807 hydra
9992183 hydra
9991521 hydra No encrypted_gid_2?
9990517 hydra
9969161 hydra No encrypted_gid_2?
9968917 hydra
9967817 hydra
9967226 4134993019620652135 local LCS only
9959744 711606799188391440 local,saber LCS only
9944724 hydra
1.2.0 patch2 9844733 9007227657098510758 audiotest,experimental,public 0x63ecd3db
1.2.0 patch1 9768674 5037891319466838476 experimental,public 0xeef7447e Featured mods
1.2.0 patch1 9764590 5712257469296613373 experimental 0xb6d49915
1.2.0 9734688 4389554733961421272 alpha,experimental 0x16ea5784
9721854 alpha
9665212 alpha
1.1.0 8949076 7205895291629880249 experimental,public 0x861314f2 Can you destroy 100 000 000 voxels?
1.1.0 8948965 7338041442923522620 experimental 0x861314f2
1.1.0 8942378 38106462275515532 experimental 0x861314f2
1.1.0 8942147 6021435009491862143 experimental 0x4d97496a
1.0.0 8558212 3736615329123538866 alpha,experimental,public 0xf8668228 Version 1.0 is finally here
8537588 alpha
0.9.5 8498838 7537052615747297911 public 0x137342a6
0.9.6 8498817 2780379006224412057 experimental,alpha 0xe85eb9e9
8481352 alpha
8439650 alpha
0.9.5 8388729 7467090028228665435 experimental,public 0x24927721
0.9.5 8388662 7992029327116474308 experimental 0xcde0d202
8354657 alpha
8314719 alpha
0.9.5 8287198 8184114032844459263 alpha,experimental,public 0x02566c54 Now with object spawning!
0.9.4 patch 1 8275055 6657158306852662103 alpha,experimental 0xd7f8cbb8
0.9.4 8273165 6937564542730259739 experimental,alpha 0xfb11fea6
8262095 alpha
0.9.3 8199301 4954728183086647036 alpha,experimental 0x29d895cb
8186088 alpha
0.9.2 patch 1 7913435 6815317348286257307 alpha,experimental,public 0x46170cbc Minor updates and fixes
0.9.2 7896026 5398924376689841280 alpha,experimental 0x3b6df302
0.9.1 7888876 7408124093223019682 alpha,experimental 0x1bef6007
7876489 alpha
0.9.0 7801522 7659409681954156608 alpha,public,experimental 0xac4f4cfa The complete campaign is here!
7795980 alpha,prerelease
7783813 alpha
7743456 alpha
7696785 alpha
7610300 alpha
0.8.0 7492809 1380852899307030446 experimental,alpha,public 0xd28e1d19 Adjustable weather and more
0.8.0 7458793 7317588611135739961 experimental 0x94198696
7443356 alpha
0.7.4 6944877 7593428965132473006 experimental,public,alpha 0x57459ace Better photo mode and adjustable difficulty
0.7.3 6911672 1822347915829816760 experimental,alpha 0x4a964259
6885851 alpha
0.7.2 6675819 1576673398223395400 alpha,experimental,public 0x7baed15d Version 0.7.2 live on main branch
6650823 alpha
0.7.1 6627985 6857989575419104212 experimental 0x90ae0e57
6583881 alpha
0.7.0 6551167 448070336725945146 experimental 0x6a05da5d
6352854 alpha
0.6.2 patch 1 6324468 7508456906693476405 workshop,public,experimental 0x3e077037 The Steam Workshop release
6300586 workshop
0.6.1 6279809 5445061253393745832 experimental 0x036f7393
6265492 workshop
6265027 workshop
6251449 workshop
0.5.5 6205729 3922109535515865206 experimental,public 0xedb61df8
0.5.5 6193682 2728955346983677370 experimental,public 0x545653eb Version 0.5.5 live on main branch
0.5.4 6121121 743685385287305715 experimental 0x39d8642c
0.5.4 6112319 3939562188736715142 experimental 0xf32cbb73
0.5.4 6109598 6920746171406148148 experimental 0x02967327
0.5.3 6002263 5523252068823985732 experimental 0x981f3fca
0.5.2 6001321 1454856181527574565 experimental,public 0xe56d7aed Version 0.5.2 live on main branch
0.5.2 6001232 1095263605696775775 experimental 0x91939a35
0.5.1 5987914 176994138614043132 experimental 0xc5cd4156
0.5.0 5943727 2484851920950430350 experimental 0x49fdef49
0.4.6 5788537 8772779893907758192 experimental,public 0xa51a4d13 Version 0.4.6 live on main branch
0.4.6 5777578 9046700228987224356 experimental 0xa51a4d13
0.4.5 5748542 755392188540739651 development,public 0xfd4d7e94
Second perftest build with bugfixes (source). Non-Steam. . Lost.
0.3.0 0x62fa83cd perftest (source). Non-Steam. .