My old shared-palette terrain textures

Creating new content for Trespasser!

Moderators: TresCom Support Team, TresCom Board Managers, TresCom Developers

Post Reply
User avatar
machf
T-Rex Killer
T-Rex Killer
Posts: 12368
Joined: Thu Apr 24, 2003 11:20 pm
Location: Lima, Peru
Contact:

My old shared-palette terrain textures

Post by machf »

A long time ago (so long that the files are gone from where I had uploaded them) I made a few textures which all share the same palette as TC Isle's terrain, for loading into my test level. I'm re-uploading them here as attachments instead. The code for the corresponding terrain objects' .tpm and .values.txt files is included.
BrownTerrain.bmp
BrownTerrain.bmp (65.05 KiB) Viewed 35899 times
TrnObjA_Brown-00.tpm wrote: fileinfo
{
formatversion = 1.0.2
}

material "TrnObjA_Brown-00.mat01"
{
colormap = "BrownTerrain.bmp"
}

mesh "TrnObjA_Brown-00"
{
m = "TrnObjA_Brown-00.mat01"
v = (-1,-1,0)
v = (1,-1,0)
v = (1,1,0)
v = (1,1,0)
v = (-1,1,0)
v = (-1,-1,0)
t = (32,32)
t = (0,32)
t = (0,0)
t = (0,0)
t = (32,0)
t = (32,32)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
f = (1,2,5),(1,2,5),(1,2,5),1
f = (2,3,5),(2,3,5),(2,3,5),1
}

instance "TrnObjA_Brown-00"
{
mesh = "TrnObjA_Brown-00"
position = (0,0,-0.1)
rotation = (0,0,0)
scale = 64
}
TrnObjA_Brown-00.values.txt wrote:
group TrnObjA_Brown-00 = {
int ext_GeometryType = 2
string Class = "CTerrainObj"
int Height = 0
string SoundMaterial = "Terrain - Dirt"
}
GreenTerrain.bmp
GreenTerrain.bmp (65.05 KiB) Viewed 35899 times
TrnObjA_Green-00.tpm wrote: fileinfo
{
formatversion = 1.0.2
}

material "TrnObjA_Green-00.mat01"
{
colormap = "GreenTerrain.bmp"
}

mesh "TrnObjA_Green-00"
{
m = "TrnObjA_Green-00.mat01"
v = (-1,-1,0)
v = (1,-1,0)
v = (1,1,0)
v = (1,1,0)
v = (-1,1,0)
v = (-1,-1,0)
t = (32,32)
t = (0,32)
t = (0,0)
t = (0,0)
t = (32,0)
t = (32,32)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
f = (1,2,5),(1,2,5),(1,2,5),1
f = (2,3,5),(2,3,5),(2,3,5),1
}

instance "TrnObjA_Green-00"
{
mesh = "TrnObjA_Green-00"
position = (0,0,-0.1)
rotation = (0,0,0)
scale = 64
}
TrnObjA_Green-00.values.txt wrote:
group TrnObjA_Green-00 = {
int ext_GeometryType = 2
string Class = "CTerrainObj"
int Height = 0
string SoundMaterial = "Terrain - Dirt"
}
SandTerrain.bmp
SandTerrain.bmp (65.05 KiB) Viewed 35899 times
TrnObjA_SeaFloor-00.tpm wrote: fileinfo
{
formatversion = 1.0.2
}

material "TrnObjA_SeaFloor-00.mat01"
{
colormap = "SandTerrain.bmp"
}

mesh "TrnObjA_SeaFloor-00"
{
m = "TrnObjA_SeaFloor-00.mat01"
v = (-1,-1,0)
v = (1,-1,0)
v = (1,1,0)
v = (1,1,0)
v = (-1,1,0)
v = (-1,-1,0)
t = (32,32)
t = (0,32)
t = (0,0)
t = (0,0)
t = (32,0)
t = (32,32)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
f = (1,2,5),(1,2,5),(1,2,5),1
f = (2,3,5),(2,3,5),(2,3,5),1
}

instance "TrnObjA_SeaFloor-00"
{
mesh = "TrnObjA_SeaFloor-00"
position = (0,0,-0.1)
rotation = (0,0,0)
scale = 64
}
TrnObjA_SeaFloor-00.values.txt wrote:
group TrnObjA_SeaFloor-00 = {
int ext_GeometryType = 2
string Class = "CTerrainObj"
int Height = 0
string SoundMaterial = "Terrain - Dirt"
}
SwampTerrain.bmp
SwampTerrain.bmp (65.05 KiB) Viewed 35899 times
TrnObjA_Swamp-00.tpm wrote: fileinfo
{
formatversion = 1.0.2
}

material "TrnObjA_Swamp-00.mat01"
{
colormap = "SwampTerrain.bmp"
}

mesh "TrnObjA_Swamp-00"
{
m = "TrnObjA_Swamp-00.mat01"
v = (-1,-1,0)
v = (1,-1,0)
v = (1,1,0)
v = (1,1,0)
v = (-1,1,0)
v = (-1,-1,0)
t = (32,32)
t = (0,32)
t = (0,0)
t = (0,0)
t = (32,0)
t = (32,32)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
f = (1,2,5),(1,2,5),(1,2,5),1
f = (2,3,5),(2,3,5),(2,3,5),1
}

instance "TrnObjA_Swamp-00"
{
mesh = "TrnObjA_Swamp-00"
position = (0,0,-0.1)
rotation = (0,0,0)
scale = 64
}
TrnObjA_Swamp-00.values.txt wrote:
group TrnObjA_Swamp-00 = {
int ext_GeometryType = 2
string Class = "CTerrainObj"
int Height = 0
string SoundMaterial = "Terrain - Dirt"
}
DarkTerrain.bmp
DarkTerrain.bmp (65.05 KiB) Viewed 35899 times
TrnObjA_Dark-00.tpm wrote: fileinfo
{
formatversion = 1.0.2
}

material "TrnObjA_Dark-00.mat01"
{
colormap = "DarkTerrain.bmp"
}

mesh "TrnObjA_Dark-00"
{
m = "TrnObjA_Dark-00.mat01"
v = (-1,-1,0)
v = (1,-1,0)
v = (1,1,0)
v = (1,1,0)
v = (-1,1,0)
v = (-1,-1,0)
t = (32,32)
t = (0,32)
t = (0,0)
t = (0,0)
t = (32,0)
t = (32,32)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
f = (1,2,5),(1,2,5),(1,2,5),1
f = (2,3,5),(2,3,5),(2,3,5),1
}

instance "TrnObjA_Dark-00"
{
mesh = "TrnObjA_Dark-00"
position = (0,0,-0.1)
rotation = (0,0,0)
scale = 64
}
TrnObjA_Dark-00.values.txt wrote:
group TrnObjA_Dark-00 = {
int ext_GeometryType = 2
string Class = "CTerrainObj"
int Height = 0
string SoundMaterial = "Terrain - Dirt"
}
SnowTerrain.bmp
SnowTerrain.bmp (65.05 KiB) Viewed 35899 times
TrnObjA_Snow-00.tpm wrote: fileinfo
{
formatversion = 1.0.2
}

material "TrnObjA_Snow-00.mat01"
{
colormap = "SnowTerrain.bmp"
}

mesh "TrnObjA_Snow-00"
{
m = "TrnObjA_Snow-00.mat01"
v = (-1,-1,0)
v = (1,-1,0)
v = (1,1,0)
v = (1,1,0)
v = (-1,1,0)
v = (-1,-1,0)
t = (32,32)
t = (0,32)
t = (0,0)
t = (0,0)
t = (32,0)
t = (32,32)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
n = (0,0,1)
f = (1,2,5),(1,2,5),(1,2,5),1
f = (2,3,5),(2,3,5),(2,3,5),1
}

instance "TrnObjA_Snow-00"
{
mesh = "TrnObjA_Snow-00"
position = (0,0,-0.1)
rotation = (0,0,0)
scale = 64
}
TrnObjA_Snow-00.values.txt wrote:
group TrnObjA_Snow-00 = {
int ext_GeometryType = 2
string Class = "CTerrainObj"
int Height = 0
string SoundMaterial = "Terrain - Dirt"
}
As I said, they all use the same palette:

Image
Terrain.pal wrote: JASC-PAL
0100
256
0 0 255
190 192 183
211 208 200
229 225 218
238 230 200
236 227 198
236 226 193
201 197 184
229 209 161
229 214 183
232 217 185
236 221 191
236 222 191
198 184 165
159 160 152
180 177 168
177 170 153
168 164 153
185 164 136
183 170 136
183 173 142
182 174 142
180 170 140
178 168 134
178 164 131
179 163 131
177 163 130
164 156 144
143 144 139
156 153 147
152 148 137
146 141 132
140 137 131
111 120 90
210 159 94
154 133 86
173 143 108
171 154 122
148 136 116
136 132 122
177 135 82
197 123 70
132 94 69
149 122 100
132 126 120
130 124 115
132 121 107
168 119 73
144 111 80
139 115 85
134 102 73
170 112 56
150 103 57
136 100 57
137 85 44
133 90 53
62 74 64
98 94 97
112 112 108
124 120 115
121 116 104
122 116 107
117 114 107
115 110 105
114 108 100
107 102 99
110 106 99
107 107 74
118 104 88
105 100 88
106 100 92
102 98 91
121 100 75
90 105 70
104 81 69
103 92 84
99 94 90
98 92 84
119 90 69
116 91 68
106 87 69
78 82 72
89 86 85
94 90 83
91 86 82
88 86 71
90 84 76
85 81 76
89 77 69
83 78 74
81 76 69
73 72 69
77 74 68
75 69 66
67 62 64
85 68 29
105 102 59
82 108 51
86 101 56
73 100 51
71 98 46
107 82 43
120 87 56
114 84 61
102 82 60
107 83 60
105 85 54
116 77 52
100 71 56
106 78 59
100 76 59
105 76 52
99 74 53
98 70 52
119 83 44
117 74 39
103 70 40
86 87 54
83 91 52
74 89 50
89 71 53
92 68 51
70 72 55
74 68 60
69 66 60
84 90 44
83 87 45
75 83 36
75 91 45
67 91 44
75 84 44
71 81 45
67 84 43
68 84 38
85 70 43
91 67 44
71 72 41
67 76 42
67 75 38
106 68 30
60 100 48
46 73 34
61 67 53
53 85 39
60 91 43
61 84 42
59 83 38
56 74 38
59 76 36
59 69 35
50 70 30
66 31 16
114 62 35
100 61 35
85 62 50
77 61 50
67 61 58
67 60 53
85 57 38
83 60 43
90 60 36
73 54 38
77 59 43
75 52 36
69 46 34
101 57 28
79 42 20
87 54 28
73 50 25
76 50 27
72 41 22
67 43 26
68 42 21
31 37 33
46 57 48
59 60 55
59 59 52
61 57 53
57 54 52
58 54 50
53 52 48
51 47 48
56 58 40
52 58 43
51 50 45
54 51 43
50 52 36
45 52 41
44 50 36
56 44 35
49 46 43
53 45 40
42 39 40
45 44 42
43 44 35
43 41 39
38 43 34
42 38 34
41 39 36
42 39 37
38 37 36
38 37 34
36 35 33
35 34 32
36 31 32
33 30 32
33 31 32
35 39 14
52 56 28
43 50 28
58 39 22
59 36 19
38 42 22
42 44 29
44 43 29
37 42 28
35 37 27
33 32 29
34 36 21
58 33 15
27 35 14
29 40 24
30 34 26
29 34 21
35 14 7
51 29 17
34 28 21
32 30 29
32 29 27
42 28 19
56 27 13
51 28 13
41 22 11
14 18 12
24 24 24
27 29 26
30 29 27
29 27 26
27 26 24
27 29 20
26 24 22
22 26 18
24 22 19
24 22 20
25 23 22
21 20 18
18 17 17
23 27 14
29 17 8
27 17 9
18 19 14
17 15 13
24 12 7
7 5 4
12 11 11
13 10 9
If you want to use them, download the attached BMPs, then copy the corresponding code to two text files for each terrain tile (one for the TPM and another for the values.txt file), and you'll have terrain objects ready for importing into your level. You can then clone them and move them around your level.


There's also this other texture which I called "white water":
WhiteWater.bmp
WhiteWater.bmp (65.05 KiB) Viewed 35899 times
Visit The Carnivores Saga - a forum devoted to modding Action Forms' Carnivores, Carnivores 2 and Carnivores: Ice Age games
Tres WIP: updated T-Script Reference and File Formats documents
Sound name listings for the Demo (build 117), Retail (build 116), Beta 103, Beta 99, Beta 97, Beta 96, Build 55, PC Gamer Alpha (build 32) and E3 1998 Alpha (build 22) TPA files
Post Reply