This file is indexed.

/usr/share/games/kiki-the-nano-bot/py/levels/maze.py is in kiki-the-nano-bot-data 1.0.2+dfsg1-6build1.

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
# level design by Michael Abel

# .................................................................................................................

def func_glimmer():
		
	#level 0|  # |
	#	| #  | ^ y
	#	|   #| |
	#	| ##k|  -> x
	
	
	world.addObjectAtPos (KikiWall(), KikiPos(1,0,0))
	world.addObjectAtPos (KikiWall(), KikiPos(2,0,0))
	world.addObjectAtPos (KikiWall(), KikiPos(3,1,0))
	world.addObjectAtPos (KikiWall(), KikiPos(1,2,0))
	world.addObjectAtPos (KikiWall(), KikiPos(2,3,0))
	
	#level 1|# # |
	#	|# ##|
	#	|## #|
	#	|  # |
	world.addObjectAtPos (KikiWall(), KikiPos(2,0,1))
	world.addObjectAtPos (KikiWall(), KikiPos(0,1,1))
	world.addObjectAtPos (KikiWall(), KikiPos(1,1,1))
	world.addObjectAtPos (KikiWall(), KikiPos(3,1,1))
	world.addObjectAtPos (KikiWall(), KikiPos(0,2,1))
	world.addObjectAtPos (KikiWall(), KikiPos(2,2,1))
	world.addObjectAtPos (KikiWall(), KikiPos(3,2,1))
	world.addObjectAtPos (KikiWall(), KikiPos(0,3,1))
	world.addObjectAtPos (KikiWall(), KikiPos(2,3,1))
	
	#level 2| ###|
	#	|# ##|
	#	| #e#|
	#	|### |
	world.addObjectAtPos (KikiWall(), KikiPos(0,0,2))
	world.addObjectAtPos (KikiWall(), KikiPos(1,0,2))
	world.addObjectAtPos (KikiWall(), KikiPos(2,0,2))
	world.addObjectAtPos (KikiWall(), KikiPos(1,1,2))
	world.addObjectAtPos (KikiWall(), KikiPos(3,1,2))
	world.addObjectAtPos (KikiWall(), KikiPos(0,2,2))
	world.addObjectAtPos (KikiWall(), KikiPos(2,2,2))
	world.addObjectAtPos (KikiWall(), KikiPos(3,2,2))
	world.addObjectAtPos (KikiWall(), KikiPos(1,3,2))
	world.addObjectAtPos (KikiWall(), KikiPos(2,3,2))
	world.addObjectAtPos (KikiWall(), KikiPos(3,3,2))
	
	#level 3| #  |
	#	|  # |
	#	| ## |
	#	|    |
	world.addObjectAtPos (KikiWall(), KikiPos(1,1,3))
	world.addObjectAtPos (KikiWall(), KikiPos(2,1,3))
	world.addObjectAtPos (KikiWall(), KikiPos(2,2,3))
	world.addObjectAtPos (KikiWall(), KikiPos(1,3,3))
	
	world.addObjectAtPos (KikiLight	(), KikiPos (3,0,0))
	
	world.setCameraMode (world.CAMERA_INSIDE)

level_dict["maze"] = {   
                        "scheme":   "default_scheme",
                        "size":     (4,4,4),
                        "intro":    "maze",    
                        "help":     ( 
                        				"$scale(1.5)mission:\nget to the exit!\n\n" + \
                                        "but don't get confused :) !",
                                    ),
                        "player":   {   "coordinates":     (3,0,0),
                                        "nostatus":         0,
                                        "orientation":      rotz90,
                                    },
                        "exits":    [
                                        {
                                            "name":         "exit",
                                            "active":       1,
                                            "coordinates":     (3,3,1), #absolute coord
                                        },
				    ],
			 "create": func_glimmer,
			}

# .................................................................................................................