diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-03-06 17:10:27 -0500 |
|---|---|---|
| committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-03-06 17:10:27 -0500 |
| commit | 89e029d6c44a92bfe63b62cfcb1785cd519b09f0 (patch) | |
| tree | 77af7ef3e8e993203060b5984ca60e1db1b02eec /res | |
| parent | 1c462ef3780b33468ed93dde3ab6178765807ffe (diff) | |
| download | tanetane-89e029d6c44a92bfe63b62cfcb1785cd519b09f0.tar.gz tanetane-89e029d6c44a92bfe63b62cfcb1785cd519b09f0.tar.bz2 tanetane-89e029d6c44a92bfe63b62cfcb1785cd519b09f0.zip | |
Made the mirror room!
Not totally done yet. Also not hooked up to anything yet.
Diffstat (limited to 'res')
| -rw-r--r-- | res/maps/hallucination.tsx | 10 | ||||
| -rw-r--r-- | res/maps/hallucination_mirror.tmx | 186 | ||||
| -rw-r--r-- | res/maps/hallucination_tiles.png | bin | 51214 -> 45699 bytes | |||
| -rw-r--r-- | res/scripts/hallucination_mirror.lua | 28 | ||||
| -rw-r--r-- | res/sprites/mirror.png | bin | 0 -> 3311 bytes | |||
| -rw-r--r-- | res/sprites/mirror_anim.txt | 3 | ||||
| -rw-r--r-- | res/sprites/mirror_frames.txt | 5 |
7 files changed, 232 insertions, 0 deletions
| diff --git a/res/maps/hallucination.tsx b/res/maps/hallucination.tsx index 1bffc30..e303913 100644 --- a/res/maps/hallucination.tsx +++ b/res/maps/hallucination.tsx | |||
| @@ -1692,4 +1692,14 @@ | |||
| 1692 | <property name="runSound" value="grass"/> | 1692 | <property name="runSound" value="grass"/> |
| 1693 | </properties> | 1693 | </properties> |
| 1694 | </tile> | 1694 | </tile> |
| 1695 | <tile id="476"> | ||
| 1696 | <properties> | ||
| 1697 | <property name="solid" type="bool" value="true"/> | ||
| 1698 | </properties> | ||
| 1699 | </tile> | ||
| 1700 | <tile id="477"> | ||
| 1701 | <properties> | ||
| 1702 | <property name="solid" type="bool" value="true"/> | ||
| 1703 | </properties> | ||
| 1704 | </tile> | ||
| 1695 | </tileset> | 1705 | </tileset> |
| diff --git a/res/maps/hallucination_mirror.tmx b/res/maps/hallucination_mirror.tmx new file mode 100644 index 0000000..a9aadff --- /dev/null +++ b/res/maps/hallucination_mirror.tmx | |||
| @@ -0,0 +1,186 @@ | |||
| 1 | <?xml version="1.0" encoding="UTF-8"?> | ||
| 2 | <map version="1.4" tiledversion="1.4.3" orientation="orthogonal" renderorder="right-down" width="48" height="16" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="11"> | ||
| 3 | <properties> | ||
| 4 | <property name="maskZone" value="mask"/> | ||
| 5 | </properties> | ||
| 6 | <tileset firstgid="1" source="hallucination.tsx"/> | ||
| 7 | <layer id="1" name="Lower" width="48" height="16"> | ||
| 8 | <data encoding="csv"> | ||
| 9 | 5,4,5,4,5,4,5,4,5,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1,1,7,1,7,7,7,7,7,7,7,7,7,7,7,2147483654,2147483658,2147483698,1,1, | ||
| 10 | 4,5,4,5,4,5,4,5,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1,7,7,7,30,30,30,31,7,7,7,7,7,7,2147483654,2147483658,2147483698,2147483697,1,1, | ||
| 11 | 5,5,4,5,4,5,5,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1,7,7,7,30,31,30,31,7,7,7,7,2147483654,11,2147483658,2147483698,2147483697,1,1,1, | ||
| 12 | 4,4,5,4,5,4,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1,1,7,7,7,7,30,31,31,31,7,7,7,2147483654,2147483658,2147483698,2147483697,1,1,1,1,1, | ||
| 13 | 5,5,5,4,5,4,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1,7,7,7,7,30,31,30,31,2147483654,2147483659,11,2147483658,2147483698,2147483697,1,1,1,1,1073741873,39, | ||
| 14 | 4,4,30,31,30,31,30,31,7,7,422,2147483707,29,36,1073741831,68,7,1073741831,1073741831,1073741831,43,1073741831,422,31,422,31,7,7,7,7,7,7,30,31,7,43,4,5,4,5,2147483698,1,1,1073741883,1073741887,2147483687,1073741886,9, | ||
| 15 | 30,31,30,31,2147483680,32,30,31,31,30,423,28,36,1073741831,1073741831,1073741831,1073741831,2147483718,70,7,1073741831,1073741831,423,7,423,7,30,31,7,7,30,31,2147483680,2147483654,3221225677,203,4,5,4,5,2147483697,1,1073741895,1073741886,9,9,9,9, | ||
| 16 | 30,31,2147483680,7,7,2147483695,47,32,30,31,426,1073741831,1073741831,1073741831,1073741831,1073741831,1073741831,1073741831,1073741831,1073741831,1073741831,1073741831,426,7,426,7,7,32,30,31,2147483680,7,3221225678,2147483658,9,3,4,5,4,5,3221225531,1073741884,1073741874,9,9,9,9,9, | ||
| 17 | 7,7,7,3221225508,1073741860,68,3221225508,1073741852,1073741858,1073741858,1073741860,7,7,7,7,7,7,7,7,7,7,7,7,32,30,31,2147483680,7,7,7,7,3221225678,2147483658,40,9,3,4,5,4,5,9,9,9,9,9,9,9,9, | ||
| 18 | 3221225508,1073741852,1073741858,3221225501,1073741853,1073741852,3221225501,1,1,1,1073741853,1073741852,1073741860,7,7,7,7,44,45,7,7,7,7,7,7,7,7,7,3221225678,3221225677,203,3221225680,9,9,9,3,4,5,4,5,9,9,9,9,9,9,9,9, | ||
| 19 | 3221225501,1,1,1,1,1,2147483715,1,3221225531,3221225531,1073741884,3221225521,1073741853,1073741860,7,436,7,7,7,7,43,7,7,7,7,7,2147483654,2147483659,2147483658,9,9,61,9,9,9,9,9,9,2,5,9,9,56,57,9,9,9,9, | ||
| 20 | 2,2,1,38,2147483715,2,2,2,9,9,9,9,2,2,7,7,2,2,7,7,2,2,7,7,2147483654,2147483659,2147483658,9,2,2,9,56,57,9,9,56,2,2,4,5,9,9,9,9,9,9,9,9, | ||
| 21 | 1,2,1,1,1,2,2,2,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,2,2,9,9,2,2,9,9,2,2,9,9,4,5,9,9,9,9,9,9,9,9, | ||
| 22 | 1,2,1,38,1,2,2,2,2,2,2,2,9,9,7,7,7,7,7,7,2147483659,2147483658,9,1073741833,2,2,9,9,9,4,5,9,2,2,5,9,9,9,4,5,9,9,9,9,9,9,9,9, | ||
| 23 | 1,2,2,2,2,2,1,2,9,9,9,9,9,9,7,7,7,7,7,9,9,9,9,9,9,9,9,9,9,9,9,4,5,9,9,4,5,9,4,5,9,9,9,9,9,9,9,9, | ||
| 24 | 1,1,1,1,1,9,9,9,9,9,9,9,9,9,7,7,7,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 | ||
| 25 | </data> | ||
| 26 | </layer> | ||
| 27 | <layer id="5" name="Mirror ornamentation" width="48" height="16"> | ||
| 28 | <data encoding="csv"> | ||
| 29 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 30 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 31 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 32 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 33 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 34 | 93,93,93,93,93,93,93,93,93,93,93,2147484122,476,476,476,476,476,476,476,476,476,474,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 35 | 93,93,93,93,93,93,93,93,93,93,93,473,93,93,93,93,93,93,93,93,93,2147484121,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 36 | 93,93,93,93,93,93,93,93,93,93,93,478,477,477,477,477,477,477,477,477,477,2147484126,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 37 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 38 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 39 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 40 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 41 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 42 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 43 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 44 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93 | ||
| 45 | </data> | ||
| 46 | </layer> | ||
| 47 | <objectgroup id="3" name="Masked objects"> | ||
| 48 | <properties> | ||
| 49 | <property name="masked" type="bool" value="true"/> | ||
| 50 | </properties> | ||
| 51 | <object id="3" name="double_lucas" type="sprite" x="176" y="48"> | ||
| 52 | <properties> | ||
| 53 | <property name="animation" value="lucas"/> | ||
| 54 | <property name="collisionOffsetX" type="int" value="-1024"/> | ||
| 55 | <property name="mirror" value="vertical"/> | ||
| 56 | <property name="mirrorAxis" type="int" value="132"/> | ||
| 57 | <property name="mirrorSprite" value="lucas"/> | ||
| 58 | <property name="shadow" type="bool" value="true"/> | ||
| 59 | </properties> | ||
| 60 | <point/> | ||
| 61 | </object> | ||
| 62 | <object id="6" name="mirror_glass" type="sprite" x="176" y="144"> | ||
| 63 | <properties> | ||
| 64 | <property name="animName" value="still"/> | ||
| 65 | <property name="animation" value="mirror"/> | ||
| 66 | <property name="collisionOffsetX" type="int" value="-1024"/> | ||
| 67 | <property name="direction" value="down"/> | ||
| 68 | </properties> | ||
| 69 | <point/> | ||
| 70 | </object> | ||
| 71 | <object id="7" name="double_kuma" type="sprite" x="180.5" y="47"> | ||
| 72 | <properties> | ||
| 73 | <property name="animation" value="kuma"/> | ||
| 74 | <property name="collisionOffsetX" type="int" value="-1024"/> | ||
| 75 | <property name="mirror" value="vertical"/> | ||
| 76 | <property name="mirrorAxis" type="int" value="132"/> | ||
| 77 | <property name="mirrorSprite" value="kuma"/> | ||
| 78 | <property name="shadow" type="bool" value="true"/> | ||
| 79 | </properties> | ||
| 80 | <point/> | ||
| 81 | </object> | ||
| 82 | <object id="8" name="double_duster" type="sprite" x="186" y="46.75"> | ||
| 83 | <properties> | ||
| 84 | <property name="animation" value="duster"/> | ||
| 85 | <property name="collisionOffsetX" type="int" value="-1024"/> | ||
| 86 | <property name="mirror" value="vertical"/> | ||
| 87 | <property name="mirrorAxis" type="int" value="132"/> | ||
| 88 | <property name="mirrorSprite" value="duster"/> | ||
| 89 | <property name="shadow" type="bool" value="true"/> | ||
| 90 | </properties> | ||
| 91 | <point/> | ||
| 92 | </object> | ||
| 93 | <object id="9" name="double_boney" type="sprite" x="191.5" y="45.75"> | ||
| 94 | <properties> | ||
| 95 | <property name="animation" value="boney"/> | ||
| 96 | <property name="collisionOffsetX" type="int" value="-1024"/> | ||
| 97 | <property name="mirror" value="vertical"/> | ||
| 98 | <property name="mirrorAxis" type="int" value="132"/> | ||
| 99 | <property name="mirrorSprite" value="boney"/> | ||
| 100 | <property name="shadow" type="bool" value="true"/> | ||
| 101 | </properties> | ||
| 102 | <point/> | ||
| 103 | </object> | ||
| 104 | </objectgroup> | ||
| 105 | <objectgroup id="2" name="Objects"> | ||
| 106 | <object id="1" name="mask" type="zone" x="180" y="84" width="168" height="37"/> | ||
| 107 | <object id="4" name="welcome" type="warp" x="160" y="160"> | ||
| 108 | <point/> | ||
| 109 | </object> | ||
| 110 | <object id="10" name="mailbox" type="tileSprite" x="535.25" y="134"> | ||
| 111 | <properties> | ||
| 112 | <property name="interactionScript" value="mailbox"/> | ||
| 113 | </properties> | ||
| 114 | <point/> | ||
| 115 | </object> | ||
| 116 | </objectgroup> | ||
| 117 | <layer id="4" name="Upper" width="48" height="16"> | ||
| 118 | <properties> | ||
| 119 | <property name="above" type="bool" value="true"/> | ||
| 120 | </properties> | ||
| 121 | <data encoding="csv"> | ||
| 122 | 88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87, | ||
| 123 | 90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89, | ||
| 124 | 88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87, | ||
| 125 | 90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,96,97,90,87,88,89,90,87,88,89,90,87,88,89, | ||
| 126 | 88,89,90,91,96,97,98,87,88,89,90,87,96,97,90,87,96,97,90,87,96,97,90,87,109,97,90,87,88,89,90,87,96,104,105,94,95,89,90,87,88,89,90,87,88,89,90,87, | ||
| 127 | 98,91,96,104,105,121,109,97,98,91,92,93,93,93,93,93,93,93,93,93,93,93,422,469,422,121,109,97,90,87,96,104,105,93,93,103,98,87,88,89,90,87,88,89,90,87,88,89, | ||
| 128 | 109,104,105,93,93,93,93,121,109,104,105,93,93,93,93,93,93,93,93,93,93,93,93,103,98,91,92,121,109,104,105,93,93,93,93,94,95,89,90,87,88,89,90,87,88,89,90,87, | ||
| 129 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,121,109,104,105,93,93,93,93,93,93,35,93,103,98,91,88,89,90,87,88,89,90,87,88,89, | ||
| 130 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,121,109,104,90,87,88,89,90,87,88,89,90,87, | ||
| 131 | 93,93,93,93,93,110,111,114,115,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,95,89,90,87,88,89,90,87,88,89, | ||
| 132 | 111,114,115,110,111,89,90,87,92,93,93,110,111,114,115,110,111,114,115,110,111,114,115,93,93,93,93,110,111,114,115,93,93,93,93,110,111,102,90,87,88,89,90,87,88,89,90,87, | ||
| 133 | 90,87,92,103,90,87,88,89,105,110,111,89,90,87,101,89,90,87,101,102,90,87,101,114,115,110,111,102,90,87,101,114,115,110,111,102,90,87,88,89,90,87,88,89,90,87,88,89, | ||
| 134 | 88,89,105,108,109,89,90,87,101,102,90,87,88,89,90,87,88,89,90,87,88,89,90,87,101,102,90,87,88,89,90,87,101,102,90,87,88,89,90,87,88,89,90,87,88,89,90,87, | ||
| 135 | 90,87,101,102,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89, | ||
| 136 | 88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87, | ||
| 137 | 90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87,88,89 | ||
| 138 | </data> | ||
| 139 | </layer> | ||
| 140 | <layer id="6" name="Upper ornamentation" width="48" height="16"> | ||
| 141 | <properties> | ||
| 142 | <property name="above" type="bool" value="true"/> | ||
| 143 | </properties> | ||
| 144 | <data encoding="csv"> | ||
| 145 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 146 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 147 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 148 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 149 | 93,93,93,93,93,93,93,93,93,93,468,468,468,468,468,468,468,468,468,468,468,468,468,468,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 150 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,110,111,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 151 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 152 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,110,93,93,93,93,93,93,93,93,93,93, | ||
| 153 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,103,93,93,93,93,93,93,93,93,93,93, | ||
| 154 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 155 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 156 | 93,93,93,93,93,93,93,93,115,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 157 | 93,93,115,110,111,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 158 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 159 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 160 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93 | ||
| 161 | </data> | ||
| 162 | </layer> | ||
| 163 | <layer id="7" name="Even higher !" width="48" height="16"> | ||
| 164 | <properties> | ||
| 165 | <property name="above" type="bool" value="true"/> | ||
| 166 | </properties> | ||
| 167 | <data encoding="csv"> | ||
| 168 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 169 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 170 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 171 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 172 | 93,93,93,93,93,93,93,93,93,93,115,93,93,93,93,93,93,93,93,93,93,93,93,93,468,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 173 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,114,115,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 174 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 175 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 176 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 177 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 178 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 179 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 180 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 181 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 182 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93, | ||
| 183 | 93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93 | ||
| 184 | </data> | ||
| 185 | </layer> | ||
| 186 | </map> | ||
| diff --git a/res/maps/hallucination_tiles.png b/res/maps/hallucination_tiles.png index 8c3b36c..54012be 100644 --- a/res/maps/hallucination_tiles.png +++ b/res/maps/hallucination_tiles.png | |||
| Binary files differ | |||
| diff --git a/res/scripts/hallucination_mirror.lua b/res/scripts/hallucination_mirror.lua new file mode 100644 index 0000000..5b336af --- /dev/null +++ b/res/scripts/hallucination_mirror.lua | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | hallucination_mirror = {} | ||
| 2 | |||
| 3 | function hallucination_mirror.mailbox() | ||
| 4 | StartCutscene() | ||
| 5 | DisplayMessage("* The mailbox lid is open...\n* Peek inside?", "", SpeakerType.NONE) | ||
| 6 | ShowChoice("Yes", "No") | ||
| 7 | WaitForEndOfMessage() | ||
| 8 | |||
| 9 | if GetChoiceSelection() == 1 then | ||
| 10 | HideCutsceneBars() | ||
| 11 | return | ||
| 12 | end | ||
| 13 | |||
| 14 | DisplayMessage("* Inside the mailbox is a poem.\n* Read it?", "", SpeakerType.NONE) | ||
| 15 | ShowChoice("Yes", "No") | ||
| 16 | WaitForEndOfMessage() | ||
| 17 | |||
| 18 | if GetChoiceSelection() == 1 then | ||
| 19 | HideCutsceneBars() | ||
| 20 | return | ||
| 21 | end | ||
| 22 | |||
| 23 | gamestate.read_mirror_message = true | ||
| 24 | |||
| 25 | DisplayMessage("* <Your eyes that watch me walking by\nYour ears that listen to me cry\nYour mouth, alit with laughter strong\nYour forehead creased to say I'm wrong>\n* <They think you're dead, but here you stare\nReflected in the mirror's glare\nWith pounding fists and fevered moans\nThat shake me to my very bones>\n* <One day I know you'll fall right through\nTo haunt me in my life anew>\n\f...\n\f* You get the feeling you're being watched.", "", SpeakerType.NONE) | ||
| 26 | WaitForEndOfMessage() | ||
| 27 | HideCutsceneBars() | ||
| 28 | end | ||
| diff --git a/res/sprites/mirror.png b/res/sprites/mirror.png new file mode 100644 index 0000000..fcd3e16 --- /dev/null +++ b/res/sprites/mirror.png | |||
| Binary files differ | |||
| diff --git a/res/sprites/mirror_anim.txt b/res/sprites/mirror_anim.txt new file mode 100644 index 0000000..6d6e06f --- /dev/null +++ b/res/sprites/mirror_anim.txt | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | ../res/sprites/mirror.png | ||
| 2 | ../res/sprites/mirror_frames.txt | ||
| 3 | still[down]: 0 \ No newline at end of file | ||
| diff --git a/res/sprites/mirror_frames.txt b/res/sprites/mirror_frames.txt new file mode 100644 index 0000000..ffc8ca3 --- /dev/null +++ b/res/sprites/mirror_frames.txt | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | 176,48 cell size | ||
| 2 | 10 frames per row | ||
| 3 | 1 frames | ||
| 4 | |||
| 5 | 176,48,0,64 | ||
