diff --git a/src/Rings.cpp b/src/Rings.cpp index e51b236..e0d3da4 100644 --- a/src/Rings.cpp +++ b/src/Rings.cpp @@ -75,7 +75,7 @@ struct Rings : Module { json_object_set_new(rootJ, "polyphony", json_integer(polyphonyMode)); json_object_set_new(rootJ, "model", json_integer(model)); - json_object_set_new(rootJ, "easterEgg", json_integer(int(easterEgg))); + json_object_set_new(rootJ, "easterEgg", json_boolean(easterEgg)); return rootJ; } @@ -91,9 +91,9 @@ struct Rings : Module { model = json_integer_value(modelJ); } - json_t *eggJ = json_object_get(rootJ, "easterEgg"); - if (eggJ) { - easterEgg = json_integer_value(eggJ) != 0; + json_t *easterEggJ = json_object_get(rootJ, "easterEgg"); + if (easterEggJ) { + easterEgg = json_boolean_value(easterEggJ); } } @@ -310,8 +310,7 @@ Menu *RingsWidget::createContextMenu() { assert(rings); menu->pushChild(construct()); - menu->pushChild(construct(&MenuEntry::text, "Options")); - menu->pushChild(construct(&MenuEntry::text, "Easter Egg", &RingsEasterEggItem::rings, rings)); + menu->pushChild(construct(&MenuEntry::text, "Disastrous Peace", &RingsEasterEggItem::rings, rings)); return menu; } \ No newline at end of file