ZERO PLAYER ZOMBIE FUN DELUXE SOURCE CODE ____________________________________ title Zero Player Zombie Fun: DELUXE author siddikinz homepage www.puzzlescript.net realtime_interval 0.07 text_color red color_palette gameboycolour ======== OBJECTS ======== Background darkgray Wall BROWN darkbrown lightbrown 11112 10002 10002 10002 12222 Player BROWN darkbrown lightbrown 11112 10002 10002 10002 12222 box black darkblue gray 00002 01112 01112 01112 02222 teamblue blue black darkblue 22222 21010 .000. 20100 .0.0. teamred red black darkred 22220 21010 .000. 20100 .0.0. redflag darkred red ..... .000. 01111 .111. ..... hostilered red black darkred .222. 21010 .000. 21110 0...0 coolguy1 red yellow darkblue black darkred 22222 21012 .000. 40300 .0.0. coolguy2 red yellow darkblue black darkred .222. 21012 .000. 43330 0...0 hostileblue blue black darkblue .222. 21010 .000. 21110 0...0 blueflag darkblue blue ..... .000. 01111 .111. ..... teamorange green red darkgreen .222. 21010 .000. 21110 0...0 teamo2 green red darkgreen .222. 21010 .000. 21110 .0.0. shamprun red white black orange green .000. 02120 01130 01440 00000 death white gray .000. 01010 .000. 01110 .0.0. goal orange yellow ..... ..1.. .101. ..1.. ..... spingoal blue white ..... .001. 01000 00000 11111 sound green red darkgreen .222. 21010 .000. 21110 0...0 mystery BROWN darkbrown lightbrown ..... 11112 10002 12222 ..... hmmm BROWN darkbrown lightbrown ..... .112. .102. .122. ..... shampwalk black white red green orange .000. 02120 01130 01440 00000 ======= LEGEND ======= . = Background # = Wall P = Player b = teamblue r = teamred & = teamorange g = goal 1 = redflag 2 = blueflag ` = shamprun h = spingoal c = coolguy1 ? = hmmm ' = shampwalk guys = teamred or hostilered gals = teamblue or hostileblue gamers = coolguy1 or coolguy2 randoms = background or wall or box idunno = background or mystery boxmovers = teamred or coolguy1 or teamblue or shamprun ======= SOUNDS ======= teamorange cantmove 96857504 teamred cantmove 123131 coolguy1 cantmove 123131 teamblue cantmove 1231317 shamprun move 22686105 death destroy 22686102 spingoal destroy 8600508 goal destroy 92955108 sound create 35070908 titlescreen 89374308 sfx0 10120908 mystery create 1992 box move 63944508 sfx1 22686104 sfx2 99542508 ================ COLLISIONLAYERS ================ Background goal, redflag, blueflag, death, spingoal, mystery, hmmm Player, Wall, teamred, teamblue, teamorange, hostilered, hostileblue, teamo2, shamprun, sound, coolguy1, coolguy2, box, shampwalk ====== RULES ====== [ stationary teamblue ] -> [ randomdir hostileblue ] [ stationary hostileblue ] -> [ randomdir teamblue ] [ stationary teamred ] -> [ randomdir hostilered ] [ stationary hostilered ] -> [ randomdir teamred ] [ stationary teamorange ] -> [ randomdir teamo2 ] [ stationary teamo2 ] -> [ randomdir teamorange ] [ stationary sound ] -> [ randomdir teamorange ] [ stationary coolguy1 ] -> [ randomdir coolguy2 ] [ stationary coolguy2 ] -> [ randomdir coolguy1 ] [ > guys | wall ] -> [ random guys | wall ] [ > gals | wall ] -> [ random gals | wall ] [ > gamers | wall ] -> [ random gamers | wall ] [ > boxmovers | box ] -> [ boxmovers | > box ] [stationary death] -> [background] [ teamred | goal ] -> [ randomdir teamred | background ] [ hostilered | goal ] -> [ randomdir teamred | background ] [ teamred | spingoal ] -> [ randomdir teamred | background ] [ hostilered | spingoal ] -> [ randomdir teamred | background ] [ teamblue | redflag ] -> [ randomdir teamblue | background ] [ teamred | blueflag ] -> [ randomdir teamred | background ] [ hostilered | teamblue] -> [randomdir teamred | death sfx0] [ hostileblue | teamred] -> [randomdir teamblue | death sfx0] [ coolguy2 | teamorange ] -> [ randomdir coolguy1 | death ] [ teamorange | coolguy1 ] -> [ randomdir sound | teamorange ] [ teamo2 | teamred ] -> [ randomdir sound | teamorange ] [ teamorange | teamblue ] -> [ randomdir teamorange | teamorange ] [ stationary shamprun | ... | teamred ] -> [ > shamprun | ... | teamred ] [ shamprun | teamred] -> [ shamprun | death] [ stationary shampwalk | ... | teamred ] -> [ > shampwalk | ... | teamred sfx1 ] [ shampwalk | teamred] -> [ shampwalk | death] [ stationary shampwalk] -> [ randomdir shampwalk ] [ mystery ] -> [ random randoms ] [ hmmm ] -> [ random idunno ] [ action player ] -> win sfx2 ============== WINCONDITIONS ============== ======= LEVELS ======= message Gamemode: Zombie Survival message Map toggle: 1 (Cramped) ################################ #...............g..#...........# #########..#########.....#.....# #........................#.....# #....................###..#..g.# #.######....#..............#...# #.#rrrr#....#.....#.........#### #.#rrrr#....#.....#...g#......g# #.#............g..######......&# ####################p########### message Map toggle: 2 (Big Mansion) ################################ #...............g..#...........# #########..#########.....#.....# #........................#.....# #....................###..#..g.# #.######....#..............#...# #.#rrrr#....#.....#.........#### #.#rrrr#....#.....#...g#......g# #.#............g..######......&# #########....################### #......#...........g...........# #......#.......................# #g..................#####......# ###########...####..#........g.# #...................#..........# #g........#.g.......#..g.......# ###############################p message Map toggle: 3 (Random) [May generate unpleasant map arrangements] ######################### #.......................# #...?????????????????...# #r..?????????????????...# #r..?????????????????...# #r..?????????????????..&# #r..?????????????????...# #r..?????????????????...# #...?????????????????...# #.......................# p######################## ____________________________________