diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-02-23 22:22:49 -0500 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2021-02-24 16:00:53 -0500 |
commit | b06b259c54e09f1a4026191d6eec9684599bd370 (patch) | |
tree | f31b241c3da5559d388d97bf9e65c2104f4652e8 /res | |
parent | ae654356f843bb42a3c72d57b528d87aa63cf66d (diff) | |
download | tanetane-b06b259c54e09f1a4026191d6eec9684599bd370.tar.gz tanetane-b06b259c54e09f1a4026191d6eec9684599bd370.tar.bz2 tanetane-b06b259c54e09f1a4026191d6eec9684599bd370.zip |
Started working on ladders
TODO: * all the animations are weird. we will need to have an adjustable framerate bc the climbing animation does not look right at the current rate. (also remove the manual animation stuff ig) * does the medium stuff seem good and right? i am kinda not satisfied with it. * running onto a ladder causes the characters to bunch up bc the movement speed is slowed down but the trails are not doubled * no ladder running sound * shadows should vanish while on a ladder * uhh if you end a cutscene while on a ladder it resets the animation to "still" which is wrong. will this ever happen? idk * adding a sprite to your party while you are on a ladder??
Diffstat (limited to 'res')
-rw-r--r-- | res/maps/hallucination.tsx | 30 | ||||
-rw-r--r-- | res/sprites/boney_anim.txt | 4 | ||||
-rw-r--r-- | res/sprites/duster_anim.txt | 4 | ||||
-rw-r--r-- | res/sprites/kuma_anim.txt | 4 | ||||
-rw-r--r-- | res/sprites/lucas_anim.txt | 4 |
5 files changed, 42 insertions, 4 deletions
diff --git a/res/maps/hallucination.tsx b/res/maps/hallucination.tsx index 82edada..e06dab1 100644 --- a/res/maps/hallucination.tsx +++ b/res/maps/hallucination.tsx | |||
@@ -1096,6 +1096,16 @@ | |||
1096 | <property name="runSound" value="grass"/> | 1096 | <property name="runSound" value="grass"/> |
1097 | </properties> | 1097 | </properties> |
1098 | </tile> | 1098 | </tile> |
1099 | <tile id="320"> | ||
1100 | <properties> | ||
1101 | <property name="medium" value="ladder"/> | ||
1102 | </properties> | ||
1103 | </tile> | ||
1104 | <tile id="321"> | ||
1105 | <properties> | ||
1106 | <property name="medium" value="ladder"/> | ||
1107 | </properties> | ||
1108 | </tile> | ||
1099 | <tile id="322"> | 1109 | <tile id="322"> |
1100 | <properties> | 1110 | <properties> |
1101 | <property name="solid" type="bool" value="true"/> | 1111 | <property name="solid" type="bool" value="true"/> |
@@ -1151,6 +1161,11 @@ | |||
1151 | <property name="solid" type="bool" value="true"/> | 1161 | <property name="solid" type="bool" value="true"/> |
1152 | </properties> | 1162 | </properties> |
1153 | </tile> | 1163 | </tile> |
1164 | <tile id="333"> | ||
1165 | <properties> | ||
1166 | <property name="medium" value="ladder"/> | ||
1167 | </properties> | ||
1168 | </tile> | ||
1154 | <tile id="334"> | 1169 | <tile id="334"> |
1155 | <properties> | 1170 | <properties> |
1156 | <property name="solid" type="bool" value="true"/> | 1171 | <property name="solid" type="bool" value="true"/> |
@@ -1281,6 +1296,16 @@ | |||
1281 | <property name="runSound" value="grass"/> | 1296 | <property name="runSound" value="grass"/> |
1282 | </properties> | 1297 | </properties> |
1283 | </tile> | 1298 | </tile> |
1299 | <tile id="360"> | ||
1300 | <properties> | ||
1301 | <property name="medium" value="ladder"/> | ||
1302 | </properties> | ||
1303 | </tile> | ||
1304 | <tile id="361"> | ||
1305 | <properties> | ||
1306 | <property name="medium" value="ladder"/> | ||
1307 | </properties> | ||
1308 | </tile> | ||
1284 | <tile id="362"> | 1309 | <tile id="362"> |
1285 | <properties> | 1310 | <properties> |
1286 | <property name="solid" type="bool" value="true"/> | 1311 | <property name="solid" type="bool" value="true"/> |
@@ -1311,6 +1336,11 @@ | |||
1311 | <property name="solid" type="bool" value="true"/> | 1336 | <property name="solid" type="bool" value="true"/> |
1312 | </properties> | 1337 | </properties> |
1313 | </tile> | 1338 | </tile> |
1339 | <tile id="368"> | ||
1340 | <properties> | ||
1341 | <property name="medium" value="ladder"/> | ||
1342 | </properties> | ||
1343 | </tile> | ||
1314 | <tile id="369"> | 1344 | <tile id="369"> |
1315 | <properties> | 1345 | <properties> |
1316 | <property name="runSound" value="land"/> | 1346 | <property name="runSound" value="land"/> |
diff --git a/res/sprites/boney_anim.txt b/res/sprites/boney_anim.txt index a8b036c..5dfb65f 100644 --- a/res/sprites/boney_anim.txt +++ b/res/sprites/boney_anim.txt | |||
@@ -47,4 +47,6 @@ barking[up_left]: 3,35,43,35,43,35,43 | |||
47 | barking[up]: 4,36,44,36,44,36,44 | 47 | barking[up]: 4,36,44,36,44,36,44 |
48 | barking[up_right]: 5,37,45,37,45,37,45 | 48 | barking[up_right]: 5,37,45,37,45,37,45 |
49 | barking[right]: 6,38,46,38,46,38,46 | 49 | barking[right]: 6,38,46,38,46,38,46 |
50 | barking[down_right]: 7,39,47,39,47,39,47 \ No newline at end of file | 50 | barking[down_right]: 7,39,47,39,47,39,47 |
51 | climb.[up]: 240,241,242,243,244,245,246,247,248,249,250,251,252 | ||
52 | climb.[down]: 253,254,255,256,257,258,259,260,261,262,263,264,265 \ No newline at end of file | ||
diff --git a/res/sprites/duster_anim.txt b/res/sprites/duster_anim.txt index 57c470c..538ddd1 100644 --- a/res/sprites/duster_anim.txt +++ b/res/sprites/duster_anim.txt | |||
@@ -39,4 +39,6 @@ run[up_left]: 75,83,91,99,107 | |||
39 | run[up]: 76,84,92,100,108 | 39 | run[up]: 76,84,92,100,108 |
40 | run[up_right]: 77,85,93,101,109 | 40 | run[up_right]: 77,85,93,101,109 |
41 | run[right]: 78,86,94,102,110 | 41 | run[right]: 78,86,94,102,110 |
42 | run[down_right]: 79,87,95,103,111 \ No newline at end of file | 42 | run[down_right]: 79,87,95,103,111 |
43 | climb.[up]: 200,201,202,206,207,208,203,204,205,206,207,208 | ||
44 | climb.[down]: 200,201,202,206,207,208,203,204,205,206,207,208 \ No newline at end of file | ||
diff --git a/res/sprites/kuma_anim.txt b/res/sprites/kuma_anim.txt index 01ca970..a691b7d 100644 --- a/res/sprites/kuma_anim.txt +++ b/res/sprites/kuma_anim.txt | |||
@@ -47,4 +47,6 @@ talk[up_left]: 35,43 | |||
47 | talk[up]: 36,44 | 47 | talk[up]: 36,44 |
48 | talk[up_right]: 37,45 | 48 | talk[up_right]: 37,45 |
49 | talk[right]: 38,46 | 49 | talk[right]: 38,46 |
50 | talk[down_right]: 39,47 \ No newline at end of file | 50 | talk[down_right]: 39,47 |
51 | climb.[up]: 257,258,259,263,264,265,260,261,262,263,264,265 | ||
52 | climb.[down]: 257,258,259,263,264,265,260,261,262,263,264,265 \ No newline at end of file | ||
diff --git a/res/sprites/lucas_anim.txt b/res/sprites/lucas_anim.txt index 1a8b62b..cd5ee9f 100644 --- a/res/sprites/lucas_anim.txt +++ b/res/sprites/lucas_anim.txt | |||
@@ -41,4 +41,6 @@ run[up_right]: 72,80,88,96 | |||
41 | run[right]: 73,81,89,97 | 41 | run[right]: 73,81,89,97 |
42 | run[down_right]: 74,82,90,98 | 42 | run[down_right]: 74,82,90,98 |
43 | lightning_electrocute![down]: 116,117,118,116,117,118 | 43 | lightning_electrocute![down]: 116,117,118,116,117,118 |
44 | lightning_collapse![down]: 119,120,121,122 \ No newline at end of file | 44 | lightning_collapse![down]: 119,120,121,122 |
45 | climb.[up]: 123,124,125,128,127,127,129,130,131,128,127,126 | ||
46 | climb.[down]: 123,124,125,128,127,127,129,130,131,128,127,126 \ No newline at end of file | ||