User Tools

Site Tools


base:kick_assembler_macros

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
base:kick_assembler_macros [2016-08-10 01:42] tww_ctrbase:kick_assembler_macros [2016-08-10 02:24] (current) tww_ctr
Line 84: Line 84:
                                 .eval CharColors2.put(CharColors2.keys().size(),RGB_Value)                                 .eval CharColors2.put(CharColors2.keys().size(),RGB_Value)
                             }                             }
-                            .eval BitMask=BitMask|[CharColors.get(RGB_Value)*64]>>x*2+                            .if(CharColors.get(RGB_Value) == 1) .eval BitMask = BitMask | %10000000>>x*2 
 +                            .if(CharColors.get(RGB_Value) == 2) .eval BitMask = BitMask | %01000000>>x*
 +                            .if(CharColors.get(RGB_Value) == 3) .eval BitMask = BitMask | %11000000>>x*2
                         }                         }
                         .eval BlockDataBMP.add(BitMask)                         .eval BlockDataBMP.add(BitMask)
Line 104: Line 106:
                         .eval BlockDataD800.add(RGB_Index.get(CharColors2.get(3)))                         .eval BlockDataD800.add(RGB_Index.get(CharColors2.get(3)))
                     }                     }
-                    .if (i==0) .eval PixelPosX = PixelPosX + 8 +                    .if (i==0) .eval PixelPosX = PixelPosX + 8 } 
-                    .if (i==1) .eval PixelPosX = PixelPosX - 8 .eval PixelPosY = PixelPosY + 8 +                    .if (i==1) .eval PixelPosX = PixelPosX - 8 .eval PixelPosY = PixelPosY + 8 } 
-                    .if (i==2) .eval PixelPosX = PixelPosX + 8 +                    .if (i==2) .eval PixelPosX = PixelPosX + 8 } 
-                    .if (i==3) .eval PixelPosX = PixelPosX + 8 .eval PixelPosY = PixelPosY - 8+                    .if (i==3) .eval PixelPosX = PixelPosX + 8 .eval PixelPosY = PixelPosY - 8 }
                 }                 }
                 .eval BlockStructure.add(BlockDataBMP,BlockData0400,BlockDataD800)                 .eval BlockStructure.add(BlockDataBMP,BlockData0400,BlockDataD800)
base/kick_assembler_macros.1470786171.txt.gz · Last modified: 2016-08-10 01:42 by tww_ctr