diff --git a/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java b/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java index 0141ca53..0ab39ddd 100644 --- a/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java +++ b/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java @@ -13,11 +13,11 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.numberxd.base2t.Base2PartsFactory; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt1ʸᴰ; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt2ʸᴰ; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt3ʸᴰ; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt4ʸᴰ; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt3ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt4ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @@ -52,7 +52,7 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen items = bases.toArray(items); String selectedItem = items[selectedBasePart.get()]; Integer baseNumber = Integer.valueOf(selectedItem); - BãßBȍőnPartʸᴰ[] baseParts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(baseNumber); + TerminatorPartᶦᶦ[] baseParts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(baseNumber); ImGui.combo(getTxt("selectBase"), selectedBasePart, items); @@ -112,7 +112,7 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen ImGui.tableSetupColumn("Alt4"); ImGui.tableHeadersRow(); - for (BãßBȍőnPartʸᴰ part:baseParts) { + for (TerminatorPartᶦᶦ part:baseParts) { ImGui.tableNextRow(); ImGui.tableNextColumn(); ImGui.text(part.rȧñkNaam()); @@ -160,26 +160,26 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen ImGui.text(part.rȧñkChinaWaarde()); ImGui.tableNextColumn(); - if (part instanceof BãßBȍőnPartAlt1ʸᴰ) { - ImGui.text(BãßBȍőnPartAlt1ʸᴰ.class.cast(part).rȧñkAlt1Waarde()); + if (part instanceof TerminatorPartAlt1ᶦᶦ) { + ImGui.text(TerminatorPartAlt1ᶦᶦ.class.cast(part).rȧñkAlt1Waarde()); } else { ImGui.text(""); } ImGui.tableNextColumn(); - if (part instanceof BãßBȍőnPartAlt2ʸᴰ) { - ImGui.text(BãßBȍőnPartAlt2ʸᴰ.class.cast(part).rȧñkAlt2Waarde()); + if (part instanceof TerminatorPartAlt2ᶦᶦ) { + ImGui.text(TerminatorPartAlt2ᶦᶦ.class.cast(part).rȧñkAlt2Waarde()); } else { ImGui.text(""); } ImGui.tableNextColumn(); - if (part instanceof BãßBȍőnPartAlt3ʸᴰ) { - ImGui.text(BãßBȍőnPartAlt3ʸᴰ.class.cast(part).rȧñkAlt3Waarde()); + if (part instanceof TerminatorPartAlt3ᶦᶦ) { + ImGui.text(TerminatorPartAlt3ᶦᶦ.class.cast(part).rȧñkAlt3Waarde()); } else { ImGui.text(""); } ImGui.tableNextColumn(); - if (part instanceof BãßBȍőnPartAlt4ʸᴰ) { - ImGui.text(BãßBȍőnPartAlt4ʸᴰ.class.cast(part).rȧñkAlt4Waarde()); + if (part instanceof TerminatorPartAlt4ᶦᶦ) { + ImGui.text(TerminatorPartAlt4ᶦᶦ.class.cast(part).rȧñkAlt4Waarde()); } else { ImGui.text(""); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java index da511827..f35e5fae 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl1ⁿᴰ.java @@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ; /** @@ -13,10 +13,10 @@ import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ; public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1 { private final V0x0013B0ˣᴸ[] values; - private final BãßBȍőnPartʸᴰ worstCut; + private final TerminatorPartᶦᶦ worstCut; private final int worstCutLength; - public WavẽWorstGetậl1ⁿᴰ(BãßBȍőnPartʸᴰ worstCut) { + public WavẽWorstGetậl1ⁿᴰ(TerminatorPartᶦᶦ worstCut) { this.worstCut = worstCut; this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.values = new V0x0013B0ˣᴸ[this.worstCutLength]; @@ -25,7 +25,7 @@ public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1 worstCut, BaseIteratorOctal values) { + public WavẽWorstGetậl1ⁿᴰ(TerminatorPartᶦᶦ worstCut, BaseIteratorOctal values) { this.worstCut = worstCut; this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.values = new V0x0013B0ˣᴸ[this.worstCutLength]; diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java index 7eb6196c..01cfb944 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/WavẽWorstGetậl2ⁿᴰ.java @@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ; /** @@ -13,12 +13,12 @@ import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ; public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2 { private final V0x0013B0ˣᴸ[][] values; - private final BãßBȍőnPartʸᴰ worstCut; + private final TerminatorPartᶦᶦ worstCut; private final int worstCutLength; - private final BãßBȍőnPartʸᴰ worstChannel; + private final TerminatorPartᶦᶦ worstChannel; private final int worstChannelLength; - public WavẽWorstGetậl2ⁿᴰ(BãßBȍőnPartʸᴰ worstCut, BãßBȍőnPartʸᴰ worstChannel) { + public WavẽWorstGetậl2ⁿᴰ(TerminatorPartᶦᶦ worstCut, TerminatorPartᶦᶦ worstChannel) { this.worstCut = worstCut; this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.worstChannel = worstChannel; @@ -31,7 +31,7 @@ public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2 worstCut, BãßBȍőnPartʸᴰ worstChannel, BaseIteratorOctal values) { + public WavẽWorstGetậl2ⁿᴰ(TerminatorPartᶦᶦ worstCut, TerminatorPartᶦᶦ worstChannel, BaseIteratorOctal values) { this.worstCut = worstCut; this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.worstChannel = worstChannel; diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java index ec3b7006..1845983c 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactory.java @@ -7,7 +7,6 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ; import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; @@ -25,6 +24,7 @@ import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal; import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal; import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.part.T020PartScore; import love.distributedrebirth.numberxd.base2t.part.T021PartUnvigesimal; import love.distributedrebirth.numberxd.base2t.part.T025PartPentavigesimal; @@ -91,7 +91,7 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ[] BãßBuildPartsByBase(int base) { + public TerminatorPartᶦᶦ[] BãßBuildPartsByBase(int base) { switch (base) { case 2: baseT02Reads.increment(); diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2WarpCore.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2WarpCore.java index 4e010b37..4fb014c4 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2WarpCore.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/Base2WarpCore.java @@ -15,8 +15,8 @@ import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie import love.distributedrebirth.bassboon.yd.jmx.AttributeBooleanᴶᴹˣ; import love.distributedrebirth.bassboon.yd.jmx.AttributeStringᴶᴹˣ; import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartBullet; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.warpme.core.WaterBucket; import love.distributedrebirth.warpme.core.WaterCipher; import love.distributedrebirth.warpme.core.WaterCipherHeart; @@ -57,8 +57,8 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ logHandler) { armedWarpCipherLock.setValueBoolean(true); for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { - BãßBȍőnPartʸᴰ[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base); - for (BãßBȍőnPartʸᴰ part:parts) { + TerminatorPartᶦᶦ[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base); + for (TerminatorPartᶦᶦ part:parts) { logHandler.accept("Lock: "+part.ráàmExportNaam()+" since: "+part.ráàmAuthorKopieërRecht()); Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.墳ᴸᵒᶜᵏ(part); } @@ -72,9 +72,9 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base); + TerminatorPartᶦᶦ[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base); heart.setBass(bases[0].teŀráàmWaardes().sizeᴿᵈ()); - for (BãßBȍőnPartʸᴰ part:bases) { + for (TerminatorPartᶦᶦ part:bases) { WaterCipherHeartTone tone = new WaterCipherHeartTone(); tone.setPart(part.rȧñkNaam()); tone.setDialTone(part.rȧñkRingToon()); @@ -94,9 +94,9 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ chinaKey = new HashMap<>(); Map chinaValue = new HashMap<>(); for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) { - BãßBȍőnPartʸᴰ[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass()); - Map> baseParts = new HashMap<>(); - for (BãßBȍőnPartʸᴰ base:bases) { + TerminatorPartᶦᶦ[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass()); + Map> baseParts = new HashMap<>(); + for (TerminatorPartᶦᶦ base:bases) { baseParts.put(base.rȧñkNaam(), base); } for (WaterCipherHeartTone tone:heart.getHeartTones()) { @@ -118,17 +118,17 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass()); - Map> baseParts = new HashMap<>(); - for (BãßBȍőnPartʸᴰ base:bases) { + TerminatorPartᶦᶦ[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass()); + Map> baseParts = new HashMap<>(); + for (TerminatorPartᶦᶦ base:bases) { baseParts.put(base.rȧñkNaam(), base); } for (WaterCipherHeartTone tone:heart.getHeartTones()) { - BãßBȍőnPartʸᴰ bassTone = baseParts.get(tone.getPart()); + TerminatorPartᶦᶦ bassTone = baseParts.get(tone.getPart()); bassTone.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(tone.getDialTone()); - BãßBȍőnAbacusZombieCorpse corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie()); - corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, tone.getChinaKey()); - corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, tone.getChinaValue()); + BãßBȍőnAbacusZombieCorpse corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie()); + corpse.PUT_OBJ(TerminatorBullet.CHINA_KEY, tone.getChinaKey()); + corpse.PUT_OBJ(TerminatorBullet.CHINA_VALUE, tone.getChinaValue()); } } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java deleted file mode 100644 index 19424e20..00000000 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartShiftBitsʸᴰ.java +++ /dev/null @@ -1,11 +0,0 @@ -package love.distributedrebirth.numberxd.base2t.part; - -import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; - -@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -public interface BãßBȍőnPartShiftBitsʸᴰ> extends BãßBȍőnPartʸᴰ { - - default Integer getShiftBits() { - return toEnumZombie().GET_INT(BãßBȍőnPartBullet.SHIFT_BITS); - } -} diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T002PartBinary.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T002PartBinary.java index 990ba983..7640fefa 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T002PartBinary.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T002PartBinary.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 2 (low/high).") -public enum T002PartBinary implements BãßBȍőnPartʸᴰ { +public enum T002PartBinary implements TerminatorPartᶦᶦ { PART_1("˧", "低", "low"), PART_2("꜔", "高", "high"), @@ -14,9 +16,9 @@ public enum T002PartBinary implements BãßBȍőnPartʸᴰ { public final static T002PartBinary STATIC = T002PartBinary.PART_1; private T002PartBinary(String dialTone, String chinaKey, String chinaValue) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T003PartTrit.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T003PartTrit.java index f8e3e569..53a232a3 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T003PartTrit.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T003PartTrit.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 3 (number123).") -public enum T003PartTrit implements BãßBȍőnPartʸᴰ { +public enum T003PartTrit implements TerminatorPartᶦᶦ { PART_1("˦","一","1"), PART_2("˧","二","2"), @@ -15,9 +17,9 @@ public enum T003PartTrit implements BãßBȍőnPartʸᴰ { public final static T003PartTrit STATIC = T003PartTrit.PART_1; private T003PartTrit(String dialTone, String chinaKey, String chinaValue) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T004PartQuad.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T004PartQuad.java index 6634cfe1..02ffba8b 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T004PartQuad.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T004PartQuad.java @@ -2,13 +2,19 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt3ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt3注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 4 (xiān shàng zhǔ tiān).") -@BãßBȍőnPartAlt1注(name = "Cardinal direction china", website = "https://zh.wikipedia.org/wiki/罗盘方位") -@BãßBȍőnPartAlt2注(name = "Cardinal direction key", website = "https://simple.wikipedia.org/wiki/Cardinal_direction") -@BãßBȍőnPartAlt3注(name = "Cardinal direction value", website = "https://simple.wikipedia.org/wiki/Cardinal_direction") -public enum T004PartQuad implements BãßBȍőnPartAlt3ʸᴰ { +@TerminatorPartAlt1注(name = "Cardinal direction china", website = "https://zh.wikipedia.org/wiki/罗盘方位") +@TerminatorPartAlt2注(name = "Cardinal direction key", website = "https://simple.wikipedia.org/wiki/Cardinal_direction") +@TerminatorPartAlt3注(name = "Cardinal direction value", website = "https://simple.wikipedia.org/wiki/Cardinal_direction") +public enum T004PartQuad implements TerminatorPartAlt3ᶦᶦ { PART_1("˥","仙","HallA [the immortal]","北","N","north"), PART_2("꜒","上","above [the] ", "東", "E","east"), @@ -19,12 +25,12 @@ public enum T004PartQuad implements BãßBȍőnPartAlt3ʸᴰ { public final static T004PartQuad STATIC = T004PartQuad.PART_1; private T004PartQuad(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value, String alt3Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_3_VALUE, alt3Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_3_VALUE, alt3Value); }); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T005PartPental.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T005PartPental.java index 8fcaa61a..c2026709 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T005PartPental.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T005PartPental.java @@ -2,12 +2,17 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 5 (wuxing).") -@BãßBȍőnPartAlt1注(name = "Pentagram", website = "https://en.wikipedia.org/wiki/Pentagram") -@BãßBȍőnPartAlt2注(name = "Pythagorean Interpretations", website = "http://wisdomofhypatia.com/OM/BA/PP.html") -public enum T005PartPental implements BãßBȍőnPartAlt2ʸᴰ { +@TerminatorPartAlt1注(name = "Pentagram", website = "https://en.wikipedia.org/wiki/Pentagram") +@TerminatorPartAlt2注(name = "Pythagorean Interpretations", website = "http://wisdomofhypatia.com/OM/BA/PP.html") +public enum T005PartPental implements TerminatorPartAlt2ᶦᶦ { PART_1("˥","火","fire", "EI","heile"), PART_2("˦","水","water","U", "hudor"), @@ -19,11 +24,11 @@ public enum T005PartPental implements BãßBȍőnPartAlt2ʸᴰ { public final static T005PartPental STATIC = T005PartPental.PART_1; private T005PartPental(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T006PartSeximal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T006PartSeximal.java index 10b5d079..eefd9275 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T006PartSeximal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T006PartSeximal.java @@ -2,12 +2,17 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 6 (numbers4/9).") -@BãßBȍőnPartAlt1注(name = "ADFGVX cipher", website = "https://en.wikipedia.org/wiki/ADFGVX_cipher") -@BãßBȍőnPartAlt2注(name = "Dice", website = "https://en.wikipedia.org/wiki/Dice") -public enum T006PartSeximal implements BãßBȍőnPartAlt2ʸᴰ { +@TerminatorPartAlt1注(name = "ADFGVX cipher", website = "https://en.wikipedia.org/wiki/ADFGVX_cipher") +@TerminatorPartAlt2注(name = "Dice", website = "https://en.wikipedia.org/wiki/Dice") +public enum T006PartSeximal implements TerminatorPartAlt2ᶦᶦ { PART_1("˦","四","4","A","⚀"), PART_2("˨","五","5","D","⚁"), @@ -20,11 +25,11 @@ public enum T006PartSeximal implements BãßBȍőnPartAlt2ʸᴰ public final static T006PartSeximal STATIC = T006PartSeximal.PART_1; private T006PartSeximal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); }); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T007PartSeptet.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T007PartSeptet.java index f25fc427..0687c8f2 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T007PartSeptet.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T007PartSeptet.java @@ -2,11 +2,15 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 7 (♩♪♫♬♭♮♯).") -@BãßBȍőnPartAlt1注(name = "Byzantine music", website = "https://en.wikipedia.org/wiki/Byzantine_Empire") -public enum T007PartSeptet implements BãßBȍőnPartAlt1ʸᴰ { +@TerminatorPartAlt1注(name = "Byzantine music", website = "https://en.wikipedia.org/wiki/Byzantine_Empire") +public enum T007PartSeptet implements TerminatorPartAlt1ᶦᶦ { // TODO: replace with global unique one char china key value. @@ -22,10 +26,10 @@ public enum T007PartSeptet implements BãßBȍőnPartAlt1ʸᴰ { public final static T007PartSeptet STATIC = T007PartSeptet.PART_1; private T007PartSeptet(String dialTone, String chinaKey, String chinaValue, String alt1Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T008PartOctal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T008PartOctal.java index c3a65e4a..c1973513 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T008PartOctal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T008PartOctal.java @@ -2,11 +2,16 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartShiftBitsʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 8 (eight trigrams).") -@BãßBȍőnPartAlt1注(name = "The eight trigrams", website = "https://en.wikipedia.org/wiki/Bagua") -public enum T008PartOctal implements BãßBȍőnPartShiftBitsʸᴰ, BãßBȍőnPartAlt1ʸᴰ { +@TerminatorPartAlt1注(name = "The eight trigrams", website = "https://en.wikipedia.org/wiki/Bagua") +public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ, TerminatorPartAlt1ᶦᶦ { PART_1("˥","乾","creative", 0, "☰"), PART_2("˩","兌","joyous", 3, "☱"), @@ -23,11 +28,11 @@ public enum T008PartOctal implements BãßBȍőnPartShiftBitsʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.SHIFT_BITS, Integer.valueOf(shiftBits)); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.SHIFT_BITS, Integer.valueOf(shiftBits)); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); }); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T009PartNonary.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T009PartNonary.java index feb32e15..4dbd6b5e 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T009PartNonary.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T009PartNonary.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 9 (colors).") -public enum T009PartNonary implements BãßBȍőnPartʸᴰ { +public enum T009PartNonary implements TerminatorPartᶦᶦ { PART_1 ("˦","藍","blue"), PART_2 ("˨","皓","white"), @@ -21,9 +23,9 @@ public enum T009PartNonary implements BãßBȍőnPartʸᴰ { public final static T009PartNonary STATIC = T009PartNonary.PART_1; private T009PartNonary(String dialTone, String chinaKey, String chinaValue) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T010PartDecimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T010PartDecimal.java index 6cb485f1..9f968863 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T010PartDecimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T010PartDecimal.java @@ -2,12 +2,17 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 10 (finance numbers).") -@BãßBȍőnPartAlt1注(name = "Tone Letter LR", website = "https://en.wikipedia.org/wiki/Tone_letter") -@BãßBȍőnPartAlt2注(name = "Tone Letter RL", website = "https://en.wikipedia.org/wiki/Tone_letter") -public enum T010PartDecimal implements BãßBȍőnPartAlt2ʸᴰ { +@TerminatorPartAlt1注(name = "Tone Letter LR", website = "https://en.wikipedia.org/wiki/Tone_letter") +@TerminatorPartAlt2注(name = "Tone Letter RL", website = "https://en.wikipedia.org/wiki/Tone_letter") +public enum T010PartDecimal implements TerminatorPartAlt2ᶦᶦ { PART_1 ("˥","零","zero", "꜌","꜒"), PART_2 ("˦","壹","one", "꜋","꜓"), @@ -24,11 +29,11 @@ public enum T010PartDecimal implements BãßBȍőnPartAlt2ʸᴰ public final static T010PartDecimal STATIC = T010PartDecimal.PART_1; private T010PartDecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T011PartUndecimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T011PartUndecimal.java index 546b05de..a60e0c73 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T011PartUndecimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T011PartUndecimal.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 11 (human activity).") -public enum T011PartUndecimal implements BãßBȍőnPartʸᴰ { +public enum T011PartUndecimal implements TerminatorPartᶦᶦ { PART_1 ("˥","走","walk"), PART_2 ("꜈","跑","run"), @@ -23,9 +25,9 @@ public enum T011PartUndecimal implements BãßBȍőnPartʸᴰ public final static T011PartUndecimal STATIC = T011PartUndecimal.PART_1; private T011PartUndecimal(String dialTone, String chinaKey, String chinaValue) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T012PartUncial.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T012PartUncial.java index 6a326f03..b863d35c 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T012PartUncial.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T012PartUncial.java @@ -2,11 +2,15 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 12 (emperor).") -@BãßBȍőnPartAlt1注(name = "Indian (Bengali)", website = "https://en.wikipedia.org/wiki/Musical_note") -public enum T012PartUncial implements BãßBȍőnPartAlt1ʸᴰ { +@TerminatorPartAlt1注(name = "Indian (Bengali)", website = "https://en.wikipedia.org/wiki/Musical_note") +public enum T012PartUncial implements TerminatorPartAlt1ᶦᶦ { PART_1 ("˥","日","sun", "সা"), PART_2 ("˧","月","moon", "ঋ"), @@ -25,10 +29,10 @@ public enum T012PartUncial implements BãßBȍőnPartAlt1ʸᴰ { public final static T012PartUncial STATIC = T012PartUncial.PART_1; private T012PartUncial(String dialTone, String chinaKey, String chinaValue, String alt1Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T014PartTetradecimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T014PartTetradecimal.java index 7c4eb0fa..51003b94 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T014PartTetradecimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T014PartTetradecimal.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 14 (Liver meridian)") -public enum T014PartTetradecimal implements BãßBȍőnPartʸᴰ { +public enum T014PartTetradecimal implements TerminatorPartᶦᶦ { // TODO: replace with global unique one char china key value. @@ -28,9 +30,9 @@ public enum T014PartTetradecimal implements BãßBȍőnPartʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T015PartPenta.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T015PartPenta.java index 04d43f19..69c44075 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T015PartPenta.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T015PartPenta.java @@ -2,11 +2,13 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; // https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 15 (dragons).") -public enum T015PartPenta implements BãßBȍőnPartʸᴰ { +public enum T015PartPenta implements TerminatorPartᶦᶦ { // TODO: replace with global unique one char china key value. @@ -30,9 +32,9 @@ public enum T015PartPenta implements BãßBȍőnPartʸᴰ { public final static T015PartPenta STATIC = T015PartPenta.PART_1; private T015PartPenta(String dialTone, String chinaKey, String chinaValue) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T016PartHex.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T016PartHex.java index f6cc00a4..6f76e055 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T016PartHex.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T016PartHex.java @@ -2,11 +2,15 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).") -@BãßBȍőnPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal") -public enum T016PartHex implements BãßBȍőnPartAlt1ʸᴰ { +@TerminatorPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal") +public enum T016PartHex implements TerminatorPartAlt1ᶦᶦ { PART_1 ("˥","氫","hydrogen", "0"), PART_2 ("˦","氦","helium", "1"), @@ -29,10 +33,10 @@ public enum T016PartHex implements BãßBȍőnPartAlt1ʸᴰ { public final static T016PartHex STATIC = T016PartHex.PART_1; private T016PartHex(String dialTone, String chinaKey, String chinaValue, String alt1Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); }); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T017PartHeptadecimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T017PartHeptadecimal.java index 34fb15bf..9c187740 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T017PartHeptadecimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T017PartHeptadecimal.java @@ -2,12 +2,17 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 17 (chromatic scale)") -@BãßBȍőnPartAlt1注(name = "Chromatic scale English", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") -@BãßBȍőnPartAlt2注(name = "Chromatic scale Romance", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") -public enum T017PartHeptadecimal implements BãßBȍőnPartAlt2ʸᴰ { +@TerminatorPartAlt1注(name = "Chromatic scale English", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") +@TerminatorPartAlt2注(name = "Chromatic scale Romance", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") +public enum T017PartHeptadecimal implements TerminatorPartAlt2ᶦᶦ { // TODO: replace with global unique one char china key value. @@ -33,11 +38,11 @@ public enum T017PartHeptadecimal implements BãßBȍőnPartAlt2ʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T018PartOctodecimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T018PartOctodecimal.java index 476b13b7..35f6522e 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T018PartOctodecimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T018PartOctodecimal.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 18 (Human body)") -public enum T018PartOctodecimal implements BãßBȍőnPartʸᴰ { +public enum T018PartOctodecimal implements TerminatorPartᶦᶦ { PART_1 ("˥˥","心", "heart"), PART_2 ("˥˦","眼", "eye"), @@ -30,9 +32,9 @@ public enum T018PartOctodecimal implements BãßBȍőnPartʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T020PartScore.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T020PartScore.java index 62afa939..0a39cf86 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T020PartScore.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T020PartScore.java @@ -7,14 +7,21 @@ import java.util.stream.Collectors; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt3注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt4ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt4注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 20 (SI prefixes).") -@BãßBȍőnPartAlt1注(name = "SI-Unit Types", website = "https://en.wikipedia.org/wiki/Metric_prefix") -@BãßBȍőnPartAlt2注(name = "Vigesimal", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") -@BãßBȍőnPartAlt3注(name = "Vigesimal Alternative", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") -@BãßBȍőnPartAlt4注(name = "Open Location Code", website = "https://en.wikipedia.org/wiki/Open_Location_Code") -public enum T020PartScore implements BãßBȍőnPartAlt4ʸᴰ { +@TerminatorPartAlt1注(name = "SI-Unit Types", website = "https://en.wikipedia.org/wiki/Metric_prefix") +@TerminatorPartAlt2注(name = "Vigesimal", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") +@TerminatorPartAlt3注(name = "Vigesimal Alternative", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") +@TerminatorPartAlt4注(name = "Open Location Code", website = "https://en.wikipedia.org/wiki/Open_Location_Code") +public enum T020PartScore implements TerminatorPartAlt4ᶦᶦ { PART_1 ("˥", "尧", "yotta", "Y", "0", "0", "2"), PART_2 ("˦", "泽", "zetta", "Z", "1", "1", "3"), @@ -45,13 +52,13 @@ public enum T020PartScore implements BãßBȍőnPartAlt4ʸᴰ { private T020PartScore(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value, String alt3Value, String alt4Value) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_3_VALUE, alt3Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_4_VALUE, alt4Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_3_VALUE, alt3Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_4_VALUE, alt4Value); }); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T021PartUnvigesimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T021PartUnvigesimal.java index 614e1e0e..4f4e39c5 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T021PartUnvigesimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T021PartUnvigesimal.java @@ -2,13 +2,18 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; // https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 21 (目的 Cities)") -@BãßBȍőnPartAlt1注(name = "Fixed do solfège English", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") -@BãßBȍőnPartAlt2注(name = "Fixed do solfège Romance", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") -public enum T021PartUnvigesimal implements BãßBȍőnPartAlt2ʸᴰ { +@TerminatorPartAlt1注(name = "Fixed do solfège English", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") +@TerminatorPartAlt2注(name = "Fixed do solfège Romance", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") +public enum T021PartUnvigesimal implements TerminatorPartAlt2ᶦᶦ { // TODO: replace with global unique one char china key value. @@ -38,11 +43,11 @@ public enum T021PartUnvigesimal implements BãßBȍőnPartAlt2ʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T025PartPentavigesimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T025PartPentavigesimal.java index 833853bf..0467e653 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T025PartPentavigesimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T025PartPentavigesimal.java @@ -2,11 +2,13 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; // https://en.wikipedia.org/wiki/Counting_Rod_Numerals_(Unicode_block) @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 25 (Song counting rods)") -public enum T025PartPentavigesimal implements BãßBȍőnPartʸᴰ { +public enum T025PartPentavigesimal implements TerminatorPartᶦᶦ { PART_1("˥˥","𝍠","1D360"), PART_2("˥˦","𝍡","1D361"), @@ -38,9 +40,9 @@ public enum T025PartPentavigesimal implements BãßBȍőnPartʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T060PartSexagesimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T060PartSexagesimal.java index 1c0456c4..2135803a 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T060PartSexagesimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T060PartSexagesimal.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 60 (human food).") -public enum T060PartSexagesimal implements BãßBȍőnPartʸᴰ { +public enum T060PartSexagesimal implements TerminatorPartᶦᶦ { // todo: convert to 60; https://en.wikipedia.org/wiki/Chinese_zodiac @@ -74,9 +76,9 @@ public enum T060PartSexagesimal implements BãßBȍőnPartʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T064PartTetrasexagesimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T064PartTetrasexagesimal.java index ba1672a2..6ef1cdcf 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T064PartTetrasexagesimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T064PartTetrasexagesimal.java @@ -2,13 +2,18 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; //https://en.wikipedia.org/wiki/Bagua @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 64 (Hexagrams).") -@BãßBȍőnPartAlt1注(name = "Braille 6-bit codes", website = "https://en.wikipedia.org/wiki/Six-bit_character_code#Example_of_six-bit_Braille_codes") -@BãßBȍőnPartAlt2注(name = "Base64 table from RFC 4648", website = "https://en.wikipedia.org/wiki/Base64") -public enum T064PartTetrasexagesimal implements BãßBȍőnPartAlt2ʸᴰ { +@TerminatorPartAlt1注(name = "Braille 6-bit codes", website = "https://en.wikipedia.org/wiki/Six-bit_character_code#Example_of_six-bit_Braille_codes") +@TerminatorPartAlt2注(name = "Base64 table from RFC 4648", website = "https://en.wikipedia.org/wiki/Base64") +public enum T064PartTetrasexagesimal implements TerminatorPartAlt2ᶦᶦ { PART_1 ("˥˥","䷀","force", "⠀","A"), PART_2 ("˥˦","䷁","field", "⠁","B"), @@ -79,11 +84,11 @@ public enum T064PartTetrasexagesimal implements BãßBȍőnPartAlt2ʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); + enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value); + enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T087PartXuanJing.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T087PartXuanJing.java index 17891f49..0f5a5b77 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T087PartXuanJing.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T087PartXuanJing.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 87 (Tai Xuan Jing)") -public enum T087PartXuanJing implements BãßBȍőnPartʸᴰ { +public enum T087PartXuanJing implements TerminatorPartᶦᶦ { PART_1("˥˥","𝌀","1D300"), PART_2("˥˦","𝌁","1D301"), @@ -99,9 +101,9 @@ public enum T087PartXuanJing implements BãßBȍőnPartʸᴰ { public final static T087PartXuanJing STATIC = T087PartXuanJing.PART_1; private T087PartXuanJing(String dialTone, String chinaKey, String chinaValue) { - BãßBȍőnPartʸᴰ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T192PartCentebrailleimal.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T192PartCentebrailleimal.java index 7536ce78..a262ced5 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T192PartCentebrailleimal.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/T192PartCentebrailleimal.java @@ -2,10 +2,12 @@ package love.distributedrebirth.numberxd.base2t.part; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 192 (Left over Braille).") -public enum T192PartCentebrailleimal implements BãßBȍőnPartʸᴰ { +public enum T192PartCentebrailleimal implements TerminatorPartᶦᶦ { PART_1("˥˥˥","⡀","2840"), PART_2("˥˥˦","⡁","2841"), @@ -204,9 +206,9 @@ public enum T192PartCentebrailleimal implements BãßBȍőnPartʸᴰ { - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); - enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); + TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> { + enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); + enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); }); } } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartBullet.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorBullet.java similarity index 73% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartBullet.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorBullet.java index e40de7f7..69098e0f 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartBullet.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorBullet.java @@ -1,10 +1,10 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieBullet; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -public enum BãßBȍőnPartBullet implements BãßBȍőnAbacusZombieBullet { +public enum TerminatorBullet implements BãßBȍőnAbacusZombieBullet { CHINA_KEY, CHINA_VALUE, SHIFT_BITS, diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt1ᶦᶦ.java similarity index 77% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt1ᶦᶦ.java index 669779ac..1d168c8d 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1ʸᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt1ᶦᶦ.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @@ -8,19 +8,19 @@ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt1注.class}) -public interface BãßBȍőnPartAlt1ʸᴰ> extends BãßBȍőnPartʸᴰ { +@BãßBȍőnAnnotation注(required = {TerminatorPartAlt1注.class}) +public interface TerminatorPartAlt1ᶦᶦ> extends TerminatorPartᶦᶦ { public static final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ { private static final StringGhostKey GHOST_ALT1_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT1_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); @BãßBȍőnSpiderWire注 - private BãßBȍőnPartAlt1ʸᴰ boon; + private TerminatorPartAlt1ᶦᶦ boon; @Override public BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void init() { - BãßBȍőnPartAlt1注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt1注.class); + TerminatorPartAlt1注 anno = boon.getClass().getAnnotation(TerminatorPartAlt1注.class); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT1_NAME, anno.name()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT1_WEBSITE, anno.website()); return BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void.實施; @@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt1ʸᴰ> ext } default String rȧñkAlt1Waarde() { - return toEnumZombie().GET_STR(BãßBȍőnPartBullet.ALT_1_VALUE); + return toEnumZombie().GET_STR(TerminatorBullet.ALT_1_VALUE); } default String ráàmAlt1Naam() { diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3注.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt1注.java similarity index 81% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3注.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt1注.java index ff4b955f..ddb8aec2 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3注.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt1注.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) -public @interface BãßBȍőnPartAlt3注 { +public @interface TerminatorPartAlt1注 { String name(); diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt2ᶦᶦ.java similarity index 77% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt2ᶦᶦ.java index 7354892b..1358d518 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2ʸᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt2ᶦᶦ.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @@ -8,19 +8,19 @@ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt2注.class}) -public interface BãßBȍőnPartAlt2ʸᴰ> extends BãßBȍőnPartAlt1ʸᴰ { +@BãßBȍőnAnnotation注(required = {TerminatorPartAlt2注.class}) +public interface TerminatorPartAlt2ᶦᶦ> extends TerminatorPartAlt1ᶦᶦ { public static final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ { private static final StringGhostKey GHOST_ALT2_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT2_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); @BãßBȍőnSpiderWire注 - private BãßBȍőnPartAlt2ʸᴰ boon; + private TerminatorPartAlt2ᶦᶦ boon; @Override public BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void init() { - BãßBȍőnPartAlt2注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt2注.class); + TerminatorPartAlt2注 anno = boon.getClass().getAnnotation(TerminatorPartAlt2注.class); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT2_NAME, anno.name()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT2_WEBSITE, anno.website()); return BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void.實施; @@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt2ʸᴰ> ext } default String rȧñkAlt2Waarde() { - return toEnumZombie().GET_STR(BãßBȍőnPartBullet.ALT_2_VALUE); + return toEnumZombie().GET_STR(TerminatorBullet.ALT_2_VALUE); } default String ráàmAlt2Naam() { diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1注.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt2注.java similarity index 81% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1注.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt2注.java index 7840f60d..c0ae5ec0 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt1注.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt2注.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) -public @interface BãßBȍőnPartAlt1注 { +public @interface TerminatorPartAlt2注 { String name(); diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt3ᶦᶦ.java similarity index 77% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt3ᶦᶦ.java index ac7b21f7..e4c638b0 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt3ʸᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt3ᶦᶦ.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @@ -8,19 +8,19 @@ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt3注.class}) -public interface BãßBȍőnPartAlt3ʸᴰ> extends BãßBȍőnPartAlt2ʸᴰ { +@BãßBȍőnAnnotation注(required = {TerminatorPartAlt3注.class}) +public interface TerminatorPartAlt3ᶦᶦ> extends TerminatorPartAlt2ᶦᶦ { public static final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ { private static final StringGhostKey GHOST_ALT3_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT3_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); @BãßBȍőnSpiderWire注 - private BãßBȍőnPartAlt3ʸᴰ boon; + private TerminatorPartAlt3ᶦᶦ boon; @Override public BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void init() { - BãßBȍőnPartAlt3注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt3注.class); + TerminatorPartAlt3注 anno = boon.getClass().getAnnotation(TerminatorPartAlt3注.class); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT3_NAME, anno.name()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT3_WEBSITE, anno.website()); return BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void.實施; @@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt3ʸᴰ> ext } default String rȧñkAlt3Waarde() { - return toEnumZombie().GET_STR(BãßBȍőnPartBullet.ALT_3_VALUE); + return toEnumZombie().GET_STR(TerminatorBullet.ALT_3_VALUE); } default String ráàmAlt3Naam() { diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4注.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt3注.java similarity index 81% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4注.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt3注.java index 1edbfc05..e2e581ce 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4注.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt3注.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) -public @interface BãßBȍőnPartAlt4注 { +public @interface TerminatorPartAlt3注 { String name(); diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt4ᶦᶦ.java similarity index 77% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt4ᶦᶦ.java index fb85ae12..70e83295 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt4ʸᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt4ᶦᶦ.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @@ -8,19 +8,19 @@ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt4注.class}) -public interface BãßBȍőnPartAlt4ʸᴰ> extends BãßBȍőnPartAlt3ʸᴰ { +@BãßBȍőnAnnotation注(required = {TerminatorPartAlt4注.class}) +public interface TerminatorPartAlt4ᶦᶦ> extends TerminatorPartAlt3ᶦᶦ { public static final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ { private static final StringGhostKey GHOST_ALT4_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT4_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); @BãßBȍőnSpiderWire注 - private BãßBȍőnPartAlt4ʸᴰ boon; + private TerminatorPartAlt4ᶦᶦ boon; @Override public BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void init() { - BãßBȍőnPartAlt4注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt4注.class); + TerminatorPartAlt4注 anno = boon.getClass().getAnnotation(TerminatorPartAlt4注.class); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT4_NAME, anno.name()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ALT4_WEBSITE, anno.website()); return BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void.實施; @@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt4ʸᴰ> ext } default String rȧñkAlt4Waarde() { - return toEnumZombie().GET_STR(BãßBȍőnPartBullet.ALT_4_VALUE); + return toEnumZombie().GET_STR(TerminatorBullet.ALT_4_VALUE); } default String ráàmAlt4Naam() { diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2注.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt4注.java similarity index 81% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2注.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt4注.java index 5aca7a57..1e45f4ac 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartAlt2注.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartAlt4注.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) -public @interface BãßBȍőnPartAlt2注 { +public @interface TerminatorPartAlt4注 { String name(); diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartShiftBitsʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartShiftBitsʸᴰ.java new file mode 100644 index 00000000..c0c744ee --- /dev/null +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartShiftBitsʸᴰ.java @@ -0,0 +1,11 @@ +package love.distributedrebirth.numberxd.base2t.part.ii; + +import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; + +@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") +public interface TerminatorPartShiftBitsʸᴰ> extends TerminatorPartᶦᶦ { + + default Integer getShiftBits() { + return toEnumZombie().GET_INT(TerminatorBullet.SHIFT_BITS); + } +} diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartᶦᶦ.java similarity index 73% rename from gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java rename to gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartᶦᶦ.java index 75f6bb0e..61329055 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/ii/TerminatorPartᶦᶦ.java @@ -1,4 +1,4 @@ -package love.distributedrebirth.numberxd.base2t.part; +package love.distributedrebirth.numberxd.base2t.part.ii; import java.util.Map; import java.util.function.Consumer; @@ -6,6 +6,7 @@ import java.util.function.Consumer; import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor響ᴼᶠ; +import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ; @@ -20,20 +21,21 @@ import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie響ᴼᶠ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") -public interface BãßBȍőnPartʸᴰ> extends BãßBȍőnAbacusSetʸᴰ, BãßBȍőnAbacusZombieʸᴰ { +@BãßBȍőnDuytsFlüstern注(purpose = "The terminator of the part's implementation interface.") +public interface TerminatorPartᶦᶦ> extends BãßBȍőnAbacusSetʸᴰ, BãßBȍőnAbacusZombieʸᴰ { public static final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ { @BãßBȍőnSpiderWire注 - private BãßBȍőnPartʸᴰ boon; + private TerminatorPartᶦᶦ boon; @BãßBȍőnSpiderWire注 private BãßBȍőnAbacusZombie響ᴼᶠ boonEnumZombie; @Override public BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void init() { - BãßBȍőnAbacusZombieCorpse corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie()); - corpse.PUT_MAP(BãßBȍőnPartBullet.MAP_CHINA); + BãßBȍőnAbacusZombieCorpse corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie()); + corpse.PUT_MAP(TerminatorBullet.MAP_CHINA); return BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void.實施; } @@ -43,17 +45,17 @@ public interface BãßBȍőnPartʸᴰ> extends } @SafeVarargs - public static > void יהוהʸᴰ(Y boon, String dialTone, Consumer>...fleshFeeders) { + public static > void יהוהʸᴰ(Y boon, String dialTone, Consumer>...fleshFeeders) { Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(boon); boon.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(dialTone); - BãßBȍőnAbacusZombieCorpse corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie()); - for (Consumer> flesh:fleshFeeders) { + BãßBȍőnAbacusZombieCorpse corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie()); + for (Consumer> flesh:fleshFeeders) { flesh.accept(corpse); } } } - default BãßBȍőnAbacusZombie toEnumZombie() { + default BãßBȍőnAbacusZombie toEnumZombie() { return toBBC().NOISE_OF(BãßBȍőnAbacusZombie響ᴼᶠ.class).toEnumZombie(); } @@ -78,16 +80,16 @@ public interface BãßBȍőnPartʸᴰ> extends } default String rȧñkChinaSleutel() { - return toEnumZombie().GET_STR(BãßBȍőnPartBullet.CHINA_KEY); + return toEnumZombie().GET_STR(TerminatorBullet.CHINA_KEY); } default String rȧñkChinaWaarde() { - return toEnumZombie().GET_STR(BãßBȍőnPartBullet.CHINA_VALUE); + return toEnumZombie().GET_STR(TerminatorBullet.CHINA_VALUE); } @SuppressWarnings("unchecked") default T ráàmWaardeVanChinaSleutel(String chinaKey) { - Map mapChina = toEnumZombie().GET_MAP_OBJ(BãßBȍőnPartBullet.MAP_CHINA); + Map mapChina = toEnumZombie().GET_MAP_OBJ(TerminatorBullet.MAP_CHINA); if (mapChina.isEmpty()) { mapChina.putAll(teŀráàmWaardesNaarMap(v -> v.rȧñkChinaSleutel())); } diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java index 56ef52ef..a9bb985b 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/BãßBȍőnPartDialToneConverter.java @@ -7,15 +7,15 @@ import org.x4o.xml.conv.ObjectConverter; import org.x4o.xml.conv.ObjectConverterException; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConverter { private static final long serialVersionUID = -6130905265398185836L; - private final BãßBȍőnPartʸᴰ basePart; + private final TerminatorPartᶦᶦ basePart; - public BãßBȍőnPartDialToneConverter(BãßBȍőnPartʸᴰ basePart) { + public BãßBȍőnPartDialToneConverter(TerminatorPartᶦᶦ basePart) { this.basePart = basePart; } @@ -26,7 +26,7 @@ public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConver @Override public String convertStringBack(Object obj, Locale locale) throws ObjectConverterException { - return BãßBȍőnPartʸᴰ.class.cast(obj).rȧñkRingToon(); + return TerminatorPartᶦᶦ.class.cast(obj).rȧñkRingToon(); } @Override diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java index 3677a52f..e6c79cca 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/x4o/NumberXDModuleLoader.java @@ -16,9 +16,9 @@ import org.x4o.xml.lang.X4OLanguageModuleLoaderException; import org.x4o.xml.lang.X4OLanguageModuleLocal; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.type.V006Tixte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V018Tord; @@ -104,8 +104,8 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader { namespace.addElementClass(ec); } - private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, BãßBȍőnPartʸᴰ basePart) throws X4OLanguageModuleLoaderException { - for (BãßBȍőnPartʸᴰ part: basePart.teŀráàmWaardes().iterableᴼᶠ()) { + private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, TerminatorPartᶦᶦ basePart) throws X4OLanguageModuleLoaderException { + for (TerminatorPartᶦᶦ part: basePart.teŀráàmWaardes().iterableᴼᶠ()) { ec.addElementClassAttribute(createElementClassAttribute(language,part.rȧñkChinaSleutel(),true,new BãßBȍőnPartDialToneConverter(part))); } } diff --git a/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactoryTest.java b/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactoryTest.java index bea018d3..01e9cd52 100644 --- a/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactoryTest.java +++ b/gdxapp4d-lib-numberxd/src/test/java/love/distributedrebirth/numberxd/base2t/Base2PartsFactoryTest.java @@ -7,7 +7,7 @@ import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; -import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; +import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") public class Base2PartsFactoryTest { @@ -24,7 +24,7 @@ public class Base2PartsFactoryTest { public void testGlobalChinaKeyMap() { Map global = new HashMap<>(); for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { - for (BãßBȍőnPartʸᴰ part:Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base)) { + for (TerminatorPartᶦᶦ part:Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base)) { //System.out.println("part: "+part.rȧñkNaam()+" pf: "+base+ " check: "+part.rȧñkChinaWaarde()); Assertions.assertFalse(global.containsKey(part.rȧñkChinaSleutel()), "key: "+part.rȧñkChinaSleutel()); global.put(part.rȧñkChinaSleutel(), part.rȧñkChinaWaarde()); @@ -37,7 +37,7 @@ public class Base2PartsFactoryTest { public void testGlobalChinaValueMap() { Map global = new HashMap<>(); for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { - for (BãßBȍőnPartʸᴰ part:Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base)) { + for (TerminatorPartᶦᶦ part:Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base)) { //System.out.println("part: "+part.rȧñkNaam()+" pf: "+base+ " check: "+part.rȧñkChinaWaarde()); Assertions.assertFalse(global.containsKey(part.rȧñkChinaWaarde())); global.put(part.rȧñkChinaWaarde(), part.rȧñkChinaWaarde()); @@ -51,7 +51,7 @@ public class Base2PartsFactoryTest { boolean duplicate = false; Map global = new HashMap<>(); for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { - for (BãßBȍőnPartʸᴰ part:Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base)) { + for (TerminatorPartᶦᶦ part:Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base)) { if (global.containsKey(part.rȧñkRingToon())) { duplicate = true; break; diff --git a/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/Stringᶻᴰ.java b/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/Stringᶻᴰ.java index 2290858e..4df5311b 100644 --- a/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/Stringᶻᴰ.java +++ b/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/Stringᶻᴰ.java @@ -4,7 +4,7 @@ import java.util.ArrayList; import java.util.List; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; -import love.distributedrebirth.numberxd.base2t.part.T02PartBinary; +import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V072Tong; @@ -24,16 +24,16 @@ public class Stringᶻᴰ { public V036Teger getCodePointByIndex(int index) { V072Tong tong = string.get(index >> 1); if ((index & 1) == 0) { - return tong.getValue(T02PartBinary.PART_1); + return tong.getValue(T002PartBinary.PART_1); } else { - return tong.getValue(T02PartBinary.PART_2); + return tong.getValue(T002PartBinary.PART_2); } } public int charSize() { int result = 0; for (V072Tong points:string) { - CodePointCommandᶻᴰ cmd = CodePointᶻᴰ.INSTANCE.getCommand(points.getValue(T02PartBinary.PART_1)); + CodePointCommandᶻᴰ cmd = CodePointᶻᴰ.INSTANCE.getCommand(points.getValue(T002PartBinary.PART_1)); if (cmd == CodePointCommandᶻᴰ.START_LR) { result++; } else if (cmd == CodePointCommandᶻᴰ.START_RL) { diff --git a/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/draw/DrawCharacter.java b/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/draw/DrawCharacter.java index 64968862..0db4bac9 100644 --- a/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/draw/DrawCharacter.java +++ b/gdxapp4d-lib-unicodezd/src/main/java/love/distributedrebirth/unicode4d/draw/DrawCharacter.java @@ -5,7 +5,7 @@ import java.util.Iterator; import java.util.List; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; -import love.distributedrebirth.numberxd.base2t.part.T02PartBinary; +import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.unicode4d.CodePointCommandᶻᴰ; @@ -30,8 +30,8 @@ public class DrawCharacter { public DrawCharacter(List tongs) { this.tongs = tongs; for (V072Tong tong: tongs) { - processCodePoint(tong.getValue(T02PartBinary.PART_1)); - processCodePoint(tong.getValue(T02PartBinary.PART_2)); + processCodePoint(tong.getValue(T002PartBinary.PART_1)); + processCodePoint(tong.getValue(T002PartBinary.PART_2)); } if (currentContour != null) { contours.add(currentContour); @@ -57,26 +57,26 @@ public class DrawCharacter { return; } if (CodePointCommandᶻᴰ.XY_MAX.equals(cmd)) { - xMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - yMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + xMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + yMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); return; } if (CodePointCommandᶻᴰ.XY_MIN.equals(cmd)) { - xMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - yMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + xMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + yMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); return; } if (CodePointCommandᶻᴰ.ADVANCE.equals(cmd)) { - advanceWidth = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - leftSideBearing = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + advanceWidth = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + leftSideBearing = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); return; } if (CodePointCommandᶻᴰ.XY_ON_CURVE_START.equals(cmd)) { if (currentContour != null) { contours.add(currentContour); } - int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); currentContour = new DrawGlyphContour(); currentContour.point(x, y, true); return; @@ -85,21 +85,21 @@ public class DrawCharacter { if (currentContour != null) { contours.add(currentContour); } - int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); currentContour = new DrawGlyphContour(); currentContour.point(x, y, true); return; } if (CodePointCommandᶻᴰ.XY_ON_CURVE.equals(cmd)) { - int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); currentContour.point(x, y, true); return; } if (CodePointCommandᶻᴰ.XY_OFF_CURVE.equals(cmd)) { - int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); - int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); + int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); + int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); currentContour.point(x, y, false); return; }