diff --git a/data/bitmaps/sc/libre7a.tsv b/data/bitmaps/sc/libre7a.tsv index ce431c7..bf6e074 100644 --- a/data/bitmaps/sc/libre7a.tsv +++ b/data/bitmaps/sc/libre7a.tsv @@ -21,10 +21,10 @@ CdPt Bitmap 0033 6180e1c0c0c0ccc0ccc0ffc077800000000000000000 0034 0e001e0036006600ffc0ffc006000000000000000000 0035 f980f9c0d8c0d8c0d8c0dfc0cf800000000000000000 -0036 7f80ffc0ccc0ccc0ccc0efc067800000000000000000 +0036 1f803fc06cc0ccc0ccc0cfc007800000000000000000 0037 c000c000c1c0c7c0de00f800e0000000000000000000 0038 7380ffc0ccc0ccc0ccc0ffc073800000000000000000 -0039 7980fdc0ccc0ccc0ccc0ffc07f800000000000000000 +0039 7800fcc0ccc0ccc0cd80ff007e000000000000000000 003a 00000000330033000000000000000000000000000000 003b 00000000334033800000000000000000000000000000 003c 00000c001e003f007380e1c0c0c00000000000000000 @@ -49,7 +49,7 @@ CdPt Bitmap 004f 7f80ffc0c0c0c0c0c0c0ffc07f800000000000000000 0050 ffc0ffc0cc00cc00cc00fc0078000000000000000000 0051 7f80ffc0c0c0c3c0c380ffc07ec00000000000000000 -0052 ffc0ffc0ce00cf00cf80fdc078c00000000000000000 +0052 ffc0ffc0cc00ce00cf00fd8078c00000000000000000 0053 7980fdc0ccc0ccc0ccc0efc067800000000000000000 0054 c000c000c000ffc0ffc0c000c000c000000000000000 0055 ff80ffc000c000c000c0ffc0ff800000000000000000 @@ -67,13 +67,13 @@ CdPt Bitmap 0061 038017c036c036c036c03fc01fc00000000000000000 0062 ffc0ffc00cc018c018c01fc00f800000000000000000 0063 1f803fc030c030c030c039c019800000000000000000 -0064 0f801fc018c018c00cc0ffc0ffc00000000000000000 +0064 1f803fc030c030c018c0ffc0ffc00000000000000000 0065 1f803fc036c036c036c03ec01e800000000000000000 0066 000018007fc0ffc0d800c00000000000000000000000 0067 1c803ec036c036c036c03fc03f800000000000000000 0068 ffc0ffc00c00180018001fc00fc00000000000000000 0069 0000000018c0dfc0dfc000c000000000000000000000 -006a 0000018011c0d0c0dfc01f8000000000000000000000 +006a 000000c018c0dfc0df80000000000000000000000000 006b ffc0ffc006000f00198030c020400000000000000000 006c 00000000c0c0ffc0ffc000c000000000000000000000 006d 3fc03fc038001fc038003fc01fc00000000000000000 @@ -93,5 +93,5 @@ CdPt Bitmap 007b 00000c003f00ffc0c0c0c0c000000000000000000000 007c 00000000ffc0ffc00000000000000000000000000000 007d 0000c0c0c0c0ffc03f000c0000000000000000000000 -007e 0c000c000c004c802d001e000c000000000000000000 -007f 0c001e002d004c800c000c000c000000000000000000 \ No newline at end of file +007e 0c000c004c806d803f001e000c000000000000000000 +007f 0c001e003f006d804c800c000c000000000000000000 \ No newline at end of file diff --git a/src/fakeSc/index.js b/src/fakeSc/index.js index 59cc1b4..977de35 100644 --- a/src/fakeSc/index.js +++ b/src/fakeSc/index.js @@ -395,8 +395,27 @@ getBridge().addEventListener("message", function (ev) { { // Monopoly let perf = new TimedEvents(); - perf.push(new PointEvent(52.064, genDispType(0, 3))); - perf.push(new PointEvent(70.447, genDispType(0, 1))); + perf.push(new PointEvent(2.026, genNewSwitch(3))); + perf.push(new PointEvent(10.328, genNewSwitch(4))); + perf.push(new PointEvent(18.646, genNewSwitch(5))); + perf.push(new PointEvent(26.984, genNewSwitch(8))); + perf.push(new PointEvent(35.292, genNewSwitch(3))); + perf.push(new PointEvent(39.445, genNewSwitch(4))); + perf.push(new PointEvent(43.598, genNewSwitch(5))); + perf.push(new PointEvent(47.764, genNewSwitch(2))); + perf.push(new PointEvent(51.898, genDispType(0, 3))); + perf.push(new PointEvent(51.898, genNewSwitch(14))); + perf.push(new PointEvent(56.064, genNewSwitch(15))); + perf.push(new PointEvent(60.203, genNewSwitch(1))); + perf.push(new PointEvent(64.369, genNewSwitch(9))); + perf.push(new PointEvent(68.509, genNewSwitch(0))); + perf.push(new PointEvent(70.57, genDispType(0, 1))); + perf.push(new PointEvent(70.663, genNewSwitch(3))); + perf.push(new PointEvent(74.735, genNewSwitch(4))); + perf.push(new PointEvent(78.902, genNewSwitch(5))); + perf.push(new PointEvent(83.066, genNewSwitch(1))); + perf.push(new PointEvent(87.231, genNewSwitch(9))); + perf.push(new PointEvent(91.384, genNewSwitch(2))); perf.fresh(); demoPerfs["MONOPOLY"] = perf; }; diff --git a/src/fakeSc8850/index.js b/src/fakeSc8850/index.js index 437b296..258f44e 100644 --- a/src/fakeSc8850/index.js +++ b/src/fakeSc8850/index.js @@ -700,3 +700,31 @@ getBridge().addEventListener("message", function (ev) { perf.fresh(); demoPerfs["LOW_FLY"] = perf; }; + +{ + // Monopoly + let perf = new TimedEvents(); + perf.push(new PointEvent(2.026, genNewSwitch(3))); + perf.push(new PointEvent(10.328, genNewSwitch(4))); + perf.push(new PointEvent(18.646, genNewSwitch(5))); + perf.push(new PointEvent(26.984, genNewSwitch(8))); + perf.push(new PointEvent(35.292, genNewSwitch(3))); + perf.push(new PointEvent(39.445, genNewSwitch(4))); + perf.push(new PointEvent(43.598, genNewSwitch(5))); + perf.push(new PointEvent(47.764, genNewSwitch(2))); + perf.push(new PointEvent(51.898, genDispType(0, 3))); + perf.push(new PointEvent(51.898, genNewSwitch(14))); + perf.push(new PointEvent(56.064, genNewSwitch(15))); + perf.push(new PointEvent(60.203, genNewSwitch(1))); + perf.push(new PointEvent(64.369, genNewSwitch(9))); + perf.push(new PointEvent(68.509, genNewSwitch(0))); + perf.push(new PointEvent(70.57, genDispType(0, 1))); + perf.push(new PointEvent(70.663, genNewSwitch(3))); + perf.push(new PointEvent(74.735, genNewSwitch(4))); + perf.push(new PointEvent(78.902, genNewSwitch(5))); + perf.push(new PointEvent(83.066, genNewSwitch(1))); + perf.push(new PointEvent(87.231, genNewSwitch(9))); + perf.push(new PointEvent(91.384, genNewSwitch(2))); + perf.fresh(); + demoPerfs["MONOPOLY"] = perf; +};