/usr/share/games/trackballs/levels/lv6.scm is in trackballs-data 1.2.4-1.
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 | ;;; level6 - cannon
(set-track-name (_ "Cannon")) (day)
(set-author "Mathias Broxvall")
(start-time 120)
(add-goal 254 241 #t "lv7")
(set-start-position 245 246)
(add-modpill 211 237 *mod-extra-life* 30 -1)
(define p1
(multi-pipe
'((247 246 1.5) (250 246 1.5) (251 247 1.5)
(251 249 1.5) (250 250 1.5) (249 250 1.5)
(241 250 -2.5) (239 250 -2.5)) 0.5 #t))
(map (lambda(p) (set-wind p 1.0 -4.0)) p1)
(set-wind (pipe 237 250 -2.5 232 250 -2.5 0.5) -2.0 -2.0)
(add-flag 238 254 250 #t 0.1)
(define dr-evil (new-mr-black 228 250))
(set-acceleration dr-evil (+ 2.0 (* 1.0 (difficulty))))
(define ff0 (forcefield 236.5 245.5 0.0 0.0 1.0 0.0 0.8 *ff-bounce*))
(set-wind (pipe 223 250 -2.5 219 250 0.0 0.5) 3.0 1.0)
(diamond 217.5 250.5)
(switch 211.5 245.5
(lambda() (set-onoff ff0 #t))
(lambda()(set-onoff ff0 #f)))
(set-wind (pipe 243 246 1.5 239 246 -2.0 0.5) -1.0 -5.0)
(set-wind (pipe 235 241 -5.5 238 241 -5.5 0.5) 3.0 -3.0)
(define cannon
(multi-pipe
'((242 241 -5.5) (244 241 -5.5) (247 241 -1.0)) 0.5 #t))
(map (lambda(p) (set-wind p 15.0 -15.0)) cannon)
(add-flag 228 247 150 #t 0.1)
(add-cyclic-platform 244 236 244 236 -6.0 0.0 0.0 0.5)
(add-flag 247 237 50 #t 0.1)
(add-flag 246 237 50 #t 0.1)
(add-flag 245 237 50 #t 0.1)
(add-flag 247 236 50 #t 0.1)
(add-flag 246 236 50 #t 0.1)
(add-flag 245 236 50 #t 0.1)
(add-flag 247 235 50 #t 0.1)
(add-flag 246 235 50 #t 0.1)
(add-flag 245 235 50 #t 0.1)
(define speed 0.2)
(cond
((= (difficulty) *easy*) (set! speed 0.10))
((= (difficulty) *normal*) (set! speed 0.20))
((= (difficulty) *hard*) (set! speed 0.30))
)
(add-spike 211 250 speed -0.00)
|