shapes: ########## # VERTEX # ########## "map_vert0": prismels: : "tri" (0 0 0 0) 0 f eval: 1 + 8 + 4 : "tri" (0 0 0 0) 2 f eval: 1 + 8 + 4 : "tri" (0 0 0 0) 4 f eval: 1 + 8 + 4 : "tri" (0 0 0 0) 6 f eval: 1 + 8 + 4 : "tri" (0 0 0 0) 8 f eval: 1 + 8 + 4 : "tri" (0 0 0 0) 10 f eval: 1 + 8 + 4 "map_vert1": prismels: : "tri" (0 0 0 0) 0 f eval: 1 + 8 + 1 : "tri" (0 0 0 0) 2 f eval: 1 + 8 + 2 : "tri" (0 0 0 0) 4 f eval: 1 + 8 + 3 : "tri" (0 0 0 0) 6 f eval: 1 + 8 + 4 : "tri" (0 0 0 0) 8 f eval: 1 + 8 + 5 : "tri" (0 0 0 0) 10 f eval: 1 + 8 + 6 "map_vert0_dark": prismels: : "tri" (0 0 0 0) 0 f eval: 1 + 0 + 4 : "tri" (0 0 0 0) 2 f eval: 1 + 0 + 4 : "tri" (0 0 0 0) 4 f eval: 1 + 0 + 4 : "tri" (0 0 0 0) 6 f eval: 1 + 0 + 4 : "tri" (0 0 0 0) 8 f eval: 1 + 0 + 4 : "tri" (0 0 0 0) 10 f eval: 1 + 0 + 4 "map_vert0_bg": prismels: : "tri" (0 0 0 0) 0 f eval: 1 + 16 + 5 : "tri" (0 0 0 0) 2 f eval: 1 + 16 + 5 : "tri" (0 0 0 0) 4 f eval: 1 + 16 + 5 : "tri" (0 0 0 0) 6 f eval: 1 + 16 + 5 : "tri" (0 0 0 0) 8 f eval: 1 + 16 + 5 : "tri" (0 0 0 0) 10 f eval: 1 + 16 + 5 "map_bgvert": prismels: : "vert" (0 0 0 0) 0 f eval: 1 + 15 ######## # EDGE # ######## "map_edge0": prismels: : "tri" (1 0 0 0) 11 f eval: 1 + 8 + 6 : "sq" (1 1 0 -1) 0 f eval: 1 + 8 + 1 : "tri" (2 2 0 -1) 5 f eval: 1 + 8 + 6 "map_edge1": prismels: : "tri" (1 0 0 0) 11 f eval: 1 + 8 + 4 : "sq" (1 1 0 -1) 0 f eval: 1 + 8 + 6 : "tri" (2 2 0 -1) 5 f eval: 1 + 8 + 4 "map_edge2": prismels: : "dia" (1 0 0 0) 0 f eval: 1 + 8 + 3 : "dia" (1 0 0 0) 11 f eval: 1 + 8 + 3 : "tri" (2 0 0 0) 11 f eval: 1 + 8 + 1 : "tri" (2 2 0 -1) 5 f eval: 1 + 8 + 3 "map_edge0_dark": prismels: : "tri" (1 0 0 0) 11 f eval: 1 + 0 + 6 : "sq" (1 1 0 -1) 0 f eval: 1 + 0 + 1 : "tri" (2 2 0 -1) 5 f eval: 1 + 0 + 6 "map_edge0_bg": prismels: : "tri" (1 0 0 0) 11 f eval: 1 + 16 + 3 : "sq" (1 1 0 -1) 0 f eval: 1 + 16 + 1 : "tri" (2 2 0 -1) 5 f eval: 1 + 16 + 3 "map_bgedge": prismels: : "sq" (0 1 0 -1) 0 f eval: 1 + 7 #: "sq" (1 1 0 -1) 0 f eval: 1 + 8 : "sq" (2 1 0 -1) 0 f eval: 1 + 7 ######## # FACE # ######## "map_face0_third": prismels: : "tri" ( 0 0 0 0) 0 f eval: 1 + 0 + 1 : "tri" ( 0 0 0 0) 2 f eval: 1 + 0 + 1 : "sq" (-1 0 1 0) 0 f eval: 1 + 8 + 1 "map_face0": shapes: : "map_face0_third" (1 1 1 0) 0 f : "map_face0_third" (1 1 1 0) 4 f : "map_face0_third" (1 1 1 0) 8 f "map_face1_third": prismels: : "tri" ( 0 0 0 0) 0 f eval: 1 + 8 + 4 : "tri" ( 0 0 0 0) 2 f eval: 1 + 8 + 4 : "sq" (-1 0 1 0) 0 f eval: 1 + 0 + 4 "map_face1": shapes: : "map_face1_third" (1 1 1 0) 0 f : "map_face1_third" (1 1 1 0) 4 f : "map_face1_third" (1 1 1 0) 8 f "map_face2_third": animation: oscillate 6 prismels: : "sq" (-1 0 1 0) 0 f eval(1 + 0 + 5) (2 1) : "tri" ( 0 0 0 0) 0 f eval(1 + 0 + 5) (3 1) : "tri" ( 0 0 0 0) 2 f eval(1 + 0 + 5) (3 1) : "sq" (-1 0 1 0) 0 f eval(1 + 8 + 5) (3 1) : "tri" ( 0 0 0 0) 0 f eval(1 + 8 + 5) (4 1) : "tri" ( 0 0 0 0) 2 f eval(1 + 8 + 5) (4 1) : "sq" (-1 0 1 0) 0 f eval(1 + 8 + 7) (4 1) : "tri" ( 0 0 0 0) 0 f eval(1 + 8 + 7) (5 1) : "tri" ( 0 0 0 0) 2 f eval(1 + 8 + 7) (5 1) : "sq" (-1 0 1 0) 0 f eval(1 + 8 + 7) (5 1) "map_face2": animation: oscillate 6 shapes: : "map_face2_third" (1 1 1 0) 0 f 0+ : "map_face2_third" (1 1 1 0) 4 f 0+ : "map_face2_third" (1 1 1 0) 8 f 0+ "map_face0_bg_third": prismels: : "tri" ( 0 0 0 0) 0 f eval: 1 + 16 + 1 : "tri" ( 0 0 0 0) 2 f eval: 1 + 16 + 1 : "sq" (-1 0 1 0) 0 f eval: 1 + 0 + 1 "map_face0_bg": shapes: : "map_face0_bg_third" (1 1 1 0) 0 f : "map_face0_bg_third" (1 1 1 0) 4 f : "map_face0_bg_third" (1 1 1 0) 8 f "map_face0_dark_third": prismels: : "tri" ( 0 0 0 0) 0 f eval: 1 + 0 + 1 : "tri" ( 0 0 0 0) 2 f eval: 1 + 0 + 1 : "sq" (-1 0 1 0) 0 f eval: 1 + 0 + 2 "map_face0_dark": shapes: : "map_face0_dark_third" (1 1 1 0) 0 f : "map_face0_dark_third" (1 1 1 0) 4 f : "map_face0_dark_third" (1 1 1 0) 8 f "map_face_energy_off_third": prismels: : "tri" ( 0 0 0 0) 2 f eval(1 + 0 + 1) : "sq" (-1 0 1 0) 0 f eval(1 + 0 + 1) : "tri" (-1 0 1 1) 0 f eval(1 + 8 + 1) "map_face_energy_off": shapes: : "map_face_energy_off_third" (1 1 1 0) 0 f #: "map_face_energy_off_third" (1 1 1 0) 4 f #: "map_face_energy_off_third" (1 1 1 0) 8 f "map_face_energy_on_third_a": animation: cycle 12 prismels: : "tri" ( 0 0 0 0) 2 f eval(1 + 8 + 6) (0 4) : "sq" (-1 0 1 0) 0 f eval(1 + 8 + 6) (1 4) : "tri" (-1 0 1 1) 0 f eval(1 + 8 + 6) (2 4) "map_face_energy_on_third_b": animation: cycle 12 prismels: : "tri" ( 0 0 0 0) 2 f eval(1 + 0 + 6) (0 4) : "sq" (-1 0 1 0) 0 f eval(1 + 0 + 6) (1 4) : "tri" (-1 0 1 1) 0 f eval(1 + 0 + 6) (2 4) "map_face_energy_on": animation: cycle 12 shapes: : "map_face_energy_off_third" (1 1 1 0) 0 f 0+ : "map_face_energy_on_third_a" (1 1 1 0) 4 f 2+ : "map_face_energy_on_third_b" (1 1 1 0) 8 f 4+ "map_savepoint_third": animation: oscillate 6 prismels: : "tri" ( 0 0 0 0) 0 f eval(1 + 8 + 7) (0 3) : "tri" ( 0 0 0 0) 2 f eval(1 + 8 + 7) (0 3) : "sq" (-1 0 1 0) 0 f eval(1 + 8 + 7) (0 3) : "tri" ( 0 0 0 0) 0 f eval(1 + 8 + 2) (3 1) : "tri" ( 0 0 0 0) 2 f eval(1 + 8 + 2) (3 1) : "sq" (-1 0 1 0) 0 f eval(1 + 8 + 2) (3 1) : "tri" ( 0 0 0 0) 0 f eval(1 + 0 + 2) (4 1) : "tri" ( 0 0 0 0) 2 f eval(1 + 0 + 2) (4 1) : "sq" (-1 0 1 0) 0 f eval(1 + 0 + 2) (4 1) "map_savepoint": animation: cycle 12 shapes: : "map_savepoint_third" (1 1 1 0) 0 f 0+ : "map_savepoint_third" (1 1 1 0) 4 f 4+ : "map_savepoint_third" (1 1 1 0) 8 f 8+ "map_door": animation: cycle "door" shapes: : "door" (0 1 3 1) 0 f "_map_water_sixth": animation: oscillate 6 prismels: : "tri" (0 0 0 0) 0 f eval(1 + 0 + 1) (1 2) : "tri" (0 0 0 0) 0 f eval(1 + 0 + 3) (3 2) : "tri" (0 0 0 0) 0 f eval(1 + 8 + 1) (5 1) #: "tri" (0 0 0 0) 0 f eval(1 + 8 + 3) (4 1) #: "tri" (0 0 0 0) 0 f eval(1 + 8 + 7) (5 1) "_map_water": animation: cycle 12 shapes: : "_map_water_sixth" (0 0 0 0) 0 f 0+ : "_map_water_sixth" (0 0 0 0) 2 f 1+ : "_map_water_sixth" (0 0 0 0) 4 f 2+ : "_map_water_sixth" (0 0 0 0) 6 f 3+ : "_map_water_sixth" (0 0 0 0) 8 f 4+ : "_map_water_sixth" (0 0 0 0) 10 f 5+ "map_water": animation: cycle 24 shapes: : "_map_water" ( 1 1 1 0) 0 f 0 ( 0 2) : "_map_water" ( 1 1 1 0) 0 f 1 ( 2 2) : "_map_water" ( 1 1 1 0) 0 f 2 ( 4 2) : "_map_water" ( 1 1 1 0) 0 f 3 ( 6 2) : "_map_water" ( 1 1 1 0) 0 f 4 ( 8 2) : "_map_water" ( 1 1 1 0) 0 f 5 (10 2) : "_map_water" ( 1 1 1 0) 0 f 6 (12 2) : "_map_water" ( 1 1 1 0) 0 f 7 (14 2) : "_map_water" ( 1 1 1 0) 0 f 8 (16 2) : "_map_water" ( 1 1 1 0) 0 f 9 (18 2) : "_map_water" ( 1 1 1 0) 0 f 10 (20 2) : "_map_water" ( 1 1 1 0) 0 f 11 (22 2) "map_bgface_third": prismels: : "tri" ( 0 0 0 0) 0 f eval: 1 + 8 : "tri" ( 0 0 0 0) 2 f eval: 1 + 8 : "tri" (-1 0 1 0) 0 f eval: 1 + 8 "map_bgface": shapes: : "map_bgface_third" (1 1 1 0) 0 f : "map_bgface_third" (1 1 1 0) 4 f : "map_bgface_third" (1 1 1 0) 8 f mappers: "test_map": solid unit: 3 2 0 -1 entries: : "vert" -> "map_vert0" : "edge" -> "map_edge0" : "sq" -> "empty" : "tri" -> "map_face0" : "dia" -> "empty"