This file is indexed.

/usr/share/games/colobot/levels/scene404.txt is in colobot-common 0.1.2-3build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
Title.E text="The Lost Valley"
Resume.E text="Explore a foggy and perilous valley."
Title.F text="La vallée perdue"
Resume.F text="Récupérer la boîte noire dans une vallée profonde et remplie de brouillard."
Title.R text="Заброшенная долина"
Resume.R text="Исследуйте туманную и опасную долину."
// End of level headers translations

Instructions name="mhcrys4.txt"
Satellite    name="micrys4.txt"
Loading      name="mlcrys4.txt"
SoluceFile   name="mscrys4.txt"
HelpFile     name="cbot.txt"
EndingFile   win=-1 lost=0

Audio         track=4
AmbientColor  air=0.400;0.400;0.400;0.400 water=0.078;0.078;0.078;0.078  // grey
FogColor      air=0.706;0.871;1.000;0.000 water=0.039;0.078;0.392;0.000  // grey
VehicleColor  color=0.686;0.820;0.843;0.000  // bleu-sable
DeepView      air=100.00 water=25.00 
FogStart      air=0.1 water=0.1
SecondTexture rank=3
Background    up=0.706;0.871;1.000;0.000 down=0.706;0.871;1.000;
ForegroundName image="lens5.png"

TerrainGenerate     vision=400.00 depth=1 hard=0.7
TerrainWind         speed=0.0;0.1
TerrainRelief       image="relief20.png" factor=1.0
TerrainResource     image="resae.png"
//TerrainWater        image="lava04.png" level=30.0 moveX=1.0 moveY=0.3 water=TO color=0;128;255;0
TerrainInitTextures image="terra" dx=1 dy=1 table=2
TerrainCreate

//GroundSpot color=000;000;255 min=-10 max=31.25 smooth=10
//GroundSpot color=250;150;100 min= 31.25 max=999 smooth=60
GroundSpot pos= 12; -75 radius=30 color=0.588;0.784;0.980  // base

BeginObject
CreateObject pos=32.50;-75.00 dir=0.0 type=SpaceShip run=1
CreateObject pos=32.50;-78.25 dir=1.5 type=Me
CreateObject pos=29.50;-78.25 dir=1.5 type=WingedGrabber script3="exchg1.txt" script2="charge2.txt" script1="titan2.txt"

// Cratère entrée
CreateObject pos=  32;103 dir=0.3 type=WreckBotw1
CreateObject pos=  28; 84 dir=1.2 type=TrackedShooter power=0 proxyActivate=1

// Cratère ouest
CreateObject pos=-136;200 dir=0.7 type=RuinBotFactory
CreateObject pos=-130;204 dir=0.3 type=WreckBott2
CreateObject pos=-135;200 dir=0.4 type=PowerCell power=0.0 proxyActivate=1
CreateObject pos=-136;200 dir=0.1 type=PowerCell power=0.2 proxyActivate=1
CreateObject pos=-136;205 dir=0.5 type=PowerCell power=0.0 proxyActivate=1
CreateObject pos=-140;202 dir=0.2 type=PowerCell power=0.0 proxyActivate=1
CreateObject pos=-142;198 dir=0.3 type=PowerCell power=0.3 proxyActivate=1
CreateObject pos=-170;278 dir=1.2 type=WingedShooter power=0 proxyActivate=1
CreateObject pos=-161;274 dir=0.3 type=WreckBotw2
CreateObject pos=-171;281 dir=0.7 type=WreckBott1
CreateObject pos=-163;282 dir=1.8 type=TrackedShooter power=0 proxyActivate=1
CreateObject pos=-166;282 dir=0.3 type=PowerCell power=0.0 proxyActivate=1
CreateObject pos=-116;197 dir=0.8 type=TrackedShooter power=0 proxyActivate=1
CreateObject pos=-114;200 dir=0.4 type=PowerCell power=0.0 proxyActivate=1
CreateObject pos=-113;193 dir=0.9 type=Quartz1
CreateObject pos=-129;212 dir=0.5 type=Quartz3
CreateObject pos=-127;210 dir=0.1 type=Quartz1
CreateObject pos=-133;205 dir=0.1 type=Quartz0
CreateObject pos=-141;194 dir=0.9 type=Quartz3
CreateObject pos=-146;198 dir=0.3 type=Quartz2
CreateObject pos=-145;205 dir=0.3 type=Quartz1
CreateObject pos=-125;185 dir=0.3 type=Quartz3
CreateObject pos=-120;186 dir=0.6 type=Quartz2
CreateObject pos=-109;180 dir=0.9 type=Quartz0
CreateObject pos=-100;202 dir=0.8 type=Quartz3
CreateObject pos=-105;204 dir=0.2 type=Quartz2
CreateObject pos=-107;202 dir=0.0 type=Quartz0

CreateObject pos=-151;243 dir=0.5 type=Quartz3
CreateObject pos=-149;246 dir=0.8 type=Quartz1
CreateObject pos=-147;234 dir=0.5 type=Quartz0
CreateObject pos=-140;246 dir=1.5 type=Quartz2
CreateObject pos=-149;267 dir=0.1 type=Quartz3

// Cratère est
CreateObject pos=  79;204 dir=0.7 type=RuinRadar
CreateObject pos= 105;223 dir=0.8 type=TrackedShooter power=0 proxyActivate=1
CreateObject pos=  97;223 dir=0.9 type=WreckBott2
CreateObject pos= 116;235 dir=0.5 type=Quartz1
CreateObject pos= 117;241 dir=0.5 type=Quartz3
CreateObject pos= 123;240 dir=0.5 type=Quartz2
CreateObject pos= 123;246 dir=0.5 type=Quartz0
CreateObject pos= 127;260 dir=0.2 type=Quartz3
CreateObject pos= 129;256 dir=0.2 type=Quartz1
CreateObject pos= 130;250 dir=1.0 type=Quartz3
CreateObject pos= 138;265 dir=0.2 type=Quartz2
CreateObject pos= 138;298 dir=0.5 type=Quartz1
CreateObject pos= 163;295 dir=1.0 type=WingedShooter power=0 proxyActivate=1
CreateObject pos= 177;288 dir=0.3 type=WreckBott1 h=-1
CreateObject pos= 181;293 dir=0.9 type=PowerStation proxyActivate=1
CreateObject pos= 190;300 dir=1.3 type=RuinBotFactory
CreateObject pos= 194;295 dir=0.2 type=PowerCell power=0.3 proxyActivate=1

// Cratère central
CreateObject pos= -15;180 dir=0.0 type=RuinBaseCamp h=-9.0
CreateObject pos=  13;184 dir=0.1 type=RuinHeadCamp
CreateObject pos= -21;187 dir=0.1 type=BlackBox
CreateObject pos= -60; 185 cmdline= -60; 185; 15 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos=  -5; 180 cmdline=  -5; 180; 25 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos=  -5; 175 cmdline=  -5; 180; 25 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos=  -5; 170 cmdline=  -5; 180; 25 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos= -10; 170 cmdline=  -5; 180; 25 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos=  10; 170 cmdline=  10; 170; 25 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos=  10; 175 cmdline=  10; 170; 25 dir=0.0 type=AlienAnt script1="antict.txt" run=1
CreateObject pos=  50; 175 cmdline=  50; 175; 15 dir=0.0 type=AlienAnt script1="antict.txt" run=1

// Vallée ouest
CreateObject pos=-289; 37 dir=0.5 type=Quartz3
CreateObject pos=-284; 35 dir=0.8 type=Quartz0
CreateObject pos=-285; 44 dir=0.5 type=Quartz2
CreateObject pos=-278; 39 dir=0.5 type=Quartz0
CreateObject pos=-283;141 dir=0.1 type=Quartz3
CreateObject pos=-282;152 dir=0.5 type=Quartz1
CreateObject pos=-289;161 dir=0.5 type=Quartz2
CreateObject pos=-295;163 dir=0.1 type=Quartz0
CreateObject pos=-297;166 dir=0.1 type=Quartz2

CreateFog pos=  45;  25 height=-18 dim=10 delay=4.0 type=4
CreateFog pos=  45;  25 height=-19 dim=10 delay=5.0 type=5
CreateFog pos=  65;  65 height=-27 dim=20 delay=4.0 type=4
CreateFog pos=  65;  65 height=-28 dim=20 delay=5.0 type=5
CreateFog pos=  50;  75 height= -5 dim=10 delay=4.0 type=4
CreateFog pos=  50;  75 height= -6 dim=10 delay=5.0 type=5
CreateFog pos=  25; 120 height= -5 dim=10 delay=4.0 type=4
CreateFog pos=  25; 120 height= -6 dim=10 delay=5.0 type=5
CreateFog pos=  10;  90 height=-35 dim=10 delay=4.0 type=4
CreateFog pos=  10;  90 height=-36 dim=10 delay=5.0 type=5
CreateFog pos=  40;  65 height=  2 dim=10 delay=4.0 type=4
CreateFog pos=  40;  65 height=  3 dim=10 delay=5.0 type=5
CreateFog pos=  34;  85 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=  34;  85 height=  2 dim=10 delay=5.0 type=5
CreateFog pos=  19; 138 height=  2 dim=20 delay=4.0 type=4
CreateFog pos=  19; 138 height=  3 dim=20 delay=5.0 type=5
CreateFog pos=  22; 164 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=  22; 164 height=  2 dim=10 delay=5.0 type=5
CreateFog pos=   8; 177 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=   8; 177 height=  2 dim=10 delay=5.0 type=5
CreateFog pos=  -9; 174 height=  3 dim=25 delay=4.0 type=4
CreateFog pos=  -9; 174 height=  4 dim=25 delay=5.0 type=5
CreateFog pos=  -5; 186 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=  -5; 186 height=  2 dim=10 delay=5.0 type=5
CreateFog pos= -45; 182 height=  1 dim=10 delay=4.0 type=4
CreateFog pos= -45; 182 height=  2 dim=10 delay=5.0 type=5
CreateFog pos= -59; 190 height=  1 dim=15 delay=4.0 type=4
CreateFog pos= -59; 190 height=  2 dim=15 delay=5.0 type=5
CreateFog pos= -95; 190 height=  2 dim=15 delay=4.0 type=4
CreateFog pos= -95; 190 height=  3 dim=15 delay=5.0 type=5
CreateFog pos=-117; 197 height=  3 dim=20 delay=4.0 type=4
CreateFog pos=-117; 197 height=  4 dim=20 delay=5.0 type=5
CreateFog pos=-134; 200 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=-134; 200 height=  2 dim=10 delay=5.0 type=5
CreateFog pos=-164; 274 height=  3 dim= 8 delay=4.0 type=4
CreateFog pos=-164; 274 height=  4 dim= 8 delay=5.0 type=5
CreateFog pos=-167; 279 height=  1 dim= 5 delay=4.0 type=4
CreateFog pos=-167; 279 height=1.3 dim= 5 delay=5.0 type=5
CreateFog pos=-177; 284 height=  2 dim= 8 delay=4.0 type=4
CreateFog pos=-177; 284 height=  3 dim= 8 delay=5.0 type=5
CreateFog pos=  38; 170 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=  38; 170 height=  2 dim=10 delay=5.0 type=5
CreateFog pos=  45; 195 height=-35 dim=20 delay=4.0 type=4
CreateFog pos=  45; 195 height=-36 dim=20 delay=5.0 type=5
CreateFog pos=  50; 176 height=  2 dim=10 delay=4.0 type=4
CreateFog pos=  50; 176 height=  3 dim=10 delay=5.0 type=5
CreateFog pos= 120; 242 height=  1 dim= 7 delay=4.0 type=4
CreateFog pos= 120; 242 height=  2 dim= 7 delay=5.0 type=5
CreateFog pos= 131; 256 height=  2 dim=10 delay=4.0 type=4
CreateFog pos= 131; 256 height=  3 dim=10 delay=5.0 type=5
CreateFog pos= 140; 277 height=  2 dim=15 delay=4.0 type=4
CreateFog pos= 140; 277 height=  3 dim=15 delay=5.0 type=5
CreateFog pos= 150; 300 height= -6 dim=10 delay=4.0 type=4
CreateFog pos= 150; 300 height= -7 dim=10 delay=5.0 type=5
CreateFog pos= 164; 290 height=  1 dim=10 delay=4.0 type=4
CreateFog pos= 164; 290 height=  2 dim=10 delay=5.0 type=5
CreateFog pos= 182; 294 height=  3 dim=20 delay=4.0 type=4
CreateFog pos= 182; 294 height=  4 dim=20 delay=5.0 type=5
CreateFog pos= 210; 275 height=-30 dim=20 delay=4.0 type=4
CreateFog pos= 210; 275 height=-31 dim=20 delay=5.0 type=5
CreateFog pos= 117; -99 height=  5 dim=10 delay=4.0 type=4
CreateFog pos= 117; -99 height=  6 dim=10 delay=5.0 type=5
CreateFog pos= 226; -92 height=  5 dim=10 delay=4.0 type=4
CreateFog pos= 226; -92 height=  6 dim=10 delay=5.0 type=5
CreateFog pos= 280;  74 height=  4 dim=10 delay=4.0 type=4
CreateFog pos= 280;  74 height=  5 dim=10 delay=5.0 type=5
CreateFog pos= 278; 125 height=  2 dim= 6 delay=4.0 type=4
CreateFog pos= 278; 125 height=  3 dim= 6 delay=5.0 type=5
CreateFog pos= -76;-142 height=  3 dim=10 delay=4.0 type=4
CreateFog pos= -76;-142 height=  4 dim=10 delay=5.0 type=5
CreateFog pos=-169;-164 height=  2 dim= 6 delay=4.0 type=4
CreateFog pos=-169;-164 height=  3 dim= 6 delay=5.0 type=5
CreateFog pos=-219; -53 height=  3 dim=15 delay=4.0 type=4
CreateFog pos=-219; -53 height=  4 dim=15 delay=5.0 type=5
CreateFog pos=-203; -34 height=  1 dim=10 delay=4.0 type=4
CreateFog pos=-203; -34 height=  2 dim=10 delay=5.0 type=5
CreateFog pos=-251;   5 height=  2 dim=10 delay=4.0 type=4
CreateFog pos=-251;   5 height=  3 dim=10 delay=5.0 type=5
CreateFog pos=-249;  39 height=  3 dim=15 delay=4.0 type=4
CreateFog pos=-249;  39 height=  4 dim=15 delay=5.0 type=5
CreateFog pos=-261;  78 height=  2 dim=10 delay=4.0 type=4
CreateFog pos=-261;  78 height=  3 dim=10 delay=5.0 type=5
CreateFog pos=-275;  60 height= -5 dim=10 delay=4.0 type=4
CreateFog pos=-275;  60 height= -6 dim=10 delay=5.0 type=5


CreateLight dir= 0.0;-1.0; 0.0 color= 0.63; 0.63; 0.63 type=Terrain
CreateLight dir= 1.0; 0.0;-1.0 color=-0.70;-0.70;-0.70 type=Terrain
CreateLight dir=-1.0; 0.0; 1.0 color= 1.40; 1.40; 1.40 type=Terrain
CreateLight dir=-1.0;-1.0; 1.0 color= 0.56; 0.56; 1.00 type=Object
CreateLight dir= 1.0;-1.0; 1.0 color= 0.32; 0.32; 0.64 type=Object
CreateLight dir=-1.0;-1.0;-1.0 color= 0.32; 0.32; 0.64 type=Object
CreateLight dir= 1.0;-1.0;-1.0 color= 0.16; 0.16; 0.32 type=Object
CreateLight dir= 0.0;-1.0; 0.0 color= 0.30; 0.00; 0.30 type=Quartz
CreateLight dir= 0.0;-1.0; 0.0 color= 0.30; 0.30; 0.00 type=Quartz
WaterColor color=-0.6;-0.1;-0.1;0.0

MapColor floor=0.451;0.757;0.929 water=0.737;0.882;0.965
MapZoom  factor=1

NewScript name="titan2.txt" type=WheeledGrabber
NewScript name="titan2.txt" type=TrackedGrabber
NewScript name="titan2.txt" type=WingedGrabber
NewScript name="titan2.txt" type=LeggedGrabber
NewScript name="charge2.txt" type=All
NewScript name="exchg1.txt" type=WheeledGrabber
NewScript name="exchg1.txt" type=TrackedGrabber
NewScript name="exchg1.txt" type=WingedGrabber
NewScript name="exchg1.txt" type=LeggedGrabber

EnableBuild type=FlatGround
EnableBuild type=Flag

EnableResearch type=TRACKER
EnableResearch type=WINGER
EnableResearch type=SHOOTER
EnableResearch type=TOWER
DoneResearch type=TRACKER
DoneResearch type=WINGER
DoneResearch type=SHOOTER
DoneResearch type=TOWER

EndMissionTake pos=0.00;0.00 dist=25000.00 type=Me lost=0
EndMissionTake pos=0.00;0.00 dist=25000.00 type=WingedGrabber lost=0
EndMissionTake pos=32.50;-75.00 type=BlackBox min=1

Camera eye=32.50;5.00;-78.25 lookat=32.50;1.00;-78.25 delay=0