mirror of
https://frontier.innolan.net/github/AmigaExamples.git
synced 2026-09-12 02:31:47 +00:00
wip pathway rendering
This commit is contained in:
@@ -8,15 +8,15 @@
|
||||
</tileset>
|
||||
<layer name="foreground" width="100" height="8">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJxjZ2BgsGTEjtlH5eguZwekmYBYDAs9Kkd/OS0c8qNyAyM3GNPISJYDxctuPHG2nIK4HpUbzR9DXW4wppGRLDcY23wjWQ4AcBJSvQ==
|
||||
eJxjZ2BgsGTEjtlH5eguZwekmYBYDAs9Kkd/OS0c8qNyAyNHSXxWkqlvVA5//tiNJ86WUxDXo3L0zR+jcrTJH4MtjYxkucHY5hvJcgD2C1M0
|
||||
</data>
|
||||
</layer>
|
||||
<layer name="pathway" width="100" height="8">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJxjYBgFo2AUjIKhCc4D8Uck/kkgNmZkYNBlRKVHAW0BLJwlgfgxlD8KRsEoGAWjYBTgAgCgkwUP
|
||||
eJxjYBgFo2AUjIKhCc4D8Uck/kkgNmZkYNBlRKVHAW0BLJwlgfgxlE8IgNR9JKhqFNATjMbJ4AOw/AQrz0bBKBguAADWxQoq
|
||||
</data>
|
||||
</layer>
|
||||
<layer name="items" width="100" height="8">
|
||||
<layer name="items" width="100" height="8" visible="0">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eJxjYBgFgw04MuLnE1JPCDgRqZ5YdcMdgMKX2DBGV+dKhD6QHucREtbUSFOwMMYVJy6MqGph6lxItJtU9SMduDISjhv0vERK3oLZQW0wlMs5kNuRMQiQU3/A1LiRERbk6KEmICX+Bktck1pnu1NRPal2j4JRQCsAAIdJC5A=
|
||||
</data>
|
||||
|
||||
+3
-3
@@ -362,7 +362,7 @@ RenderPathway:
|
||||
sub.w #1,pathwayRenderPending
|
||||
move.w pathwayXIndex,d5 ; x index
|
||||
.loopX:
|
||||
move.w #6,d6 ; y index
|
||||
move.w #7,d6 ; y index
|
||||
move.w #0,d7 ; number of rows without a pathway
|
||||
.loopY:
|
||||
bsr GetPathTile
|
||||
@@ -391,10 +391,10 @@ RenderPathway:
|
||||
jsr BlitTile
|
||||
bra .next
|
||||
.dontBlit:
|
||||
add.w #1,d7
|
||||
cmp.w pathwayXIndex,d5
|
||||
beq .next
|
||||
cmp.w #7,d7
|
||||
add.w #1,d7
|
||||
cmp.w #8,d7
|
||||
beq .skip
|
||||
.next:
|
||||
dbra d6,.loopY
|
||||
|
||||
+1
-1
@@ -293,7 +293,7 @@ CheckPlayerMiss:
|
||||
|
||||
.noBigBang:
|
||||
move.w (a3),d0
|
||||
cmp.w #$78e*2,d0
|
||||
cmp.w #$1e00,d0
|
||||
blt .dontRenderPathway
|
||||
move.w #2,pathwayRenderPending
|
||||
.dontRenderPathway:
|
||||
|
||||
Reference in New Issue
Block a user