Gave the terminator bullets

This commit is contained in:
Willem Cazander 2022-10-26 01:49:44 +02:00
parent be5869a88e
commit e1e929d2f8
45 changed files with 354 additions and 270 deletions

View file

@ -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.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
import love.distributedrebirth.numberxd.base2t.Base2PartsFactory; import love.distributedrebirth.numberxd.base2t.Base2PartsFactory;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt1ʸᴰ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt2ʸᴰ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt3ʸᴰ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt3ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartAlt4ʸᴰ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt4ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -52,7 +52,7 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
items = bases.toArray(items); items = bases.toArray(items);
String selectedItem = items[selectedBasePart.get()]; String selectedItem = items[selectedBasePart.get()];
Integer baseNumber = Integer.valueOf(selectedItem); 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); ImGui.combo(getTxt("selectBase"), selectedBasePart, items);
@ -112,7 +112,7 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
ImGui.tableSetupColumn("Alt4"); ImGui.tableSetupColumn("Alt4");
ImGui.tableHeadersRow(); ImGui.tableHeadersRow();
for (BãßBȍőnPartʸᴰ<?> part:baseParts) { for (TerminatorPartᶦᶦ<?> part:baseParts) {
ImGui.tableNextRow(); ImGui.tableNextRow();
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(part.rȧñkNaam()); ImGui.text(part.rȧñkNaam());
@ -160,26 +160,26 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
ImGui.text(part.rȧñkChinaWaarde()); ImGui.text(part.rȧñkChinaWaarde());
ImGui.tableNextColumn(); ImGui.tableNextColumn();
if (part instanceof BãßBȍőnPartAlt1ʸᴰ) { if (part instanceof TerminatorPartAlt1ᶦᶦ) {
ImGui.text(BãßBȍőnPartAlt1ʸᴰ.class.cast(part).rȧñkAlt1Waarde()); ImGui.text(TerminatorPartAlt1ᶦᶦ.class.cast(part).rȧñkAlt1Waarde());
} else { } else {
ImGui.text(""); ImGui.text("");
} }
ImGui.tableNextColumn(); ImGui.tableNextColumn();
if (part instanceof BãßBȍőnPartAlt2ʸᴰ) { if (part instanceof TerminatorPartAlt2ᶦᶦ) {
ImGui.text(BãßBȍőnPartAlt2ʸᴰ.class.cast(part).rȧñkAlt2Waarde()); ImGui.text(TerminatorPartAlt2ᶦᶦ.class.cast(part).rȧñkAlt2Waarde());
} else { } else {
ImGui.text(""); ImGui.text("");
} }
ImGui.tableNextColumn(); ImGui.tableNextColumn();
if (part instanceof BãßBȍőnPartAlt3ʸᴰ) { if (part instanceof TerminatorPartAlt3ᶦᶦ) {
ImGui.text(BãßBȍőnPartAlt3ʸᴰ.class.cast(part).rȧñkAlt3Waarde()); ImGui.text(TerminatorPartAlt3ᶦᶦ.class.cast(part).rȧñkAlt3Waarde());
} else { } else {
ImGui.text(""); ImGui.text("");
} }
ImGui.tableNextColumn(); ImGui.tableNextColumn();
if (part instanceof BãßBȍőnPartAlt4ʸᴰ) { if (part instanceof TerminatorPartAlt4ᶦᶦ) {
ImGui.text(BãßBȍőnPartAlt4ʸᴰ.class.cast(part).rȧñkAlt4Waarde()); ImGui.text(TerminatorPartAlt4ᶦᶦ.class.cast(part).rȧñkAlt4Waarde());
} else { } else {
ImGui.text(""); ImGui.text("");
} }

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack; 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ˣᴸ; 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<WavẽWorstGetậl1ⁿᴰ, V0x0013B0ˣᴸ> { public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<WavẽWorstGetậl1ⁿᴰ, V0x0013B0ˣᴸ> {
private final V0x0013B0ˣᴸ[] values; private final V0x0013B0ˣᴸ[] values;
private final BãßBȍőnPartʸᴰ<?> worstCut; private final TerminatorPartᶦᶦ<?> worstCut;
private final int worstCutLength; private final int worstCutLength;
public WavẽWorstGetậl1ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut) { public WavẽWorstGetậl1ⁿᴰ(TerminatorPartᶦᶦ<?> worstCut) {
this.worstCut = worstCut; this.worstCut = worstCut;
this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ();
this.values = new V0x0013B0ˣᴸ[this.worstCutLength]; this.values = new V0x0013B0ˣᴸ[this.worstCutLength];
@ -25,7 +25,7 @@ public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<Wavẽ
} }
} }
public WavẽWorstGetậl1ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut, BaseIteratorOctal values) { public WavẽWorstGetậl1ⁿᴰ(TerminatorPartᶦᶦ<?> worstCut, BaseIteratorOctal values) {
this.worstCut = worstCut; this.worstCut = worstCut;
this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ();
this.values = new V0x0013B0ˣᴸ[this.worstCutLength]; this.values = new V0x0013B0ˣᴸ[this.worstCutLength];

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack; 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ˣᴸ; 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<WavẽWorstGetậl2ⁿᴰ, V0x0013B0ˣᴸ> { public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2<WavẽWorstGetậl2ⁿᴰ, V0x0013B0ˣᴸ> {
private final V0x0013B0ˣᴸ[][] values; private final V0x0013B0ˣᴸ[][] values;
private final BãßBȍőnPartʸᴰ<?> worstCut; private final TerminatorPartᶦᶦ<?> worstCut;
private final int worstCutLength; private final int worstCutLength;
private final BãßBȍőnPartʸᴰ<?> worstChannel; private final TerminatorPartᶦᶦ<?> worstChannel;
private final int worstChannelLength; 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.worstCut = worstCut;
this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ();
this.worstChannel = worstChannel; this.worstChannel = worstChannel;
@ -31,7 +31,7 @@ public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2<Wavẽ
} }
} }
public WavẽWorstGetậl2ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut, BãßBȍőnPartʸᴰ<?> worstChannel, BaseIteratorOctal values) { public WavẽWorstGetậl2ⁿᴰ(TerminatorPartᶦᶦ<?> worstCut, TerminatorPartᶦᶦ<?> worstChannel, BaseIteratorOctal values) {
this.worstCut = worstCut; this.worstCut = worstCut;
this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ(); this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ();
this.worstChannel = worstChannel; this.worstChannel = worstChannel;

View file

@ -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.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ; import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ; 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.T002PartBinary;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003PartTrit;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; 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.T017PartHeptadecimal;
import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal; import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal;
import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal; 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.T020PartScore;
import love.distributedrebirth.numberxd.base2t.part.T021PartUnvigesimal; import love.distributedrebirth.numberxd.base2t.part.T021PartUnvigesimal;
import love.distributedrebirth.numberxd.base2t.part.T025PartPentavigesimal; import love.distributedrebirth.numberxd.base2t.part.T025PartPentavigesimal;
@ -91,7 +91,7 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
return SUPPORTED_BASES; return SUPPORTED_BASES;
} }
public BãßBȍőnPartʸᴰ<?>[] BãßBuildPartsByBase(int base) { public TerminatorPartᶦᶦ<?>[] BãßBuildPartsByBase(int base) {
switch (base) { switch (base) {
case 2: case 2:
baseT02Reads.increment(); baseT02Reads.increment();

View file

@ -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.AttributeBooleanᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.jmx.AttributeStringᴶᴹˣ; import love.distributedrebirth.bassboon.yd.jmx.AttributeStringᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ; import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartBullet; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.warpme.core.WaterBucket; import love.distributedrebirth.warpme.core.WaterBucket;
import love.distributedrebirth.warpme.core.WaterCipher; import love.distributedrebirth.warpme.core.WaterCipher;
import love.distributedrebirth.warpme.core.WaterCipherHeart; import love.distributedrebirth.warpme.core.WaterCipherHeart;
@ -57,8 +57,8 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
public void BãßLockWarpCipher(Consumer<String> logHandler) { public void BãßLockWarpCipher(Consumer<String> logHandler) {
armedWarpCipherLock.setValueBoolean(true); armedWarpCipherLock.setValueBoolean(true);
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { for (int base:Base2PartsFactory.INSTANCE.BãßBases()) {
BãßBȍőnPartʸᴰ<?>[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base); TerminatorPartᶦᶦ<?>[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base);
for (BãßBȍőnPartʸᴰ<?> part:parts) { for (TerminatorPartᶦᶦ<?> part:parts) {
logHandler.accept("Lock: "+part.ráàmExportNaam()+" since: "+part.ráàmAuthorKopieërRecht()); logHandler.accept("Lock: "+part.ráàmExportNaam()+" since: "+part.ráàmAuthorKopieërRecht());
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.墳ᴸᵒᶜᵏ(part); Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.墳ᴸᵒᶜᵏ(part);
} }
@ -72,9 +72,9 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
warpCipher.setDescription(armedWarpWaterDesc.getValueString()); warpCipher.setDescription(armedWarpWaterDesc.getValueString());
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { for (int base:Base2PartsFactory.INSTANCE.BãßBases()) {
WaterCipherHeart heart = new WaterCipherHeart(); WaterCipherHeart heart = new WaterCipherHeart();
BãßBȍőnPartʸᴰ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base); TerminatorPartᶦᶦ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base);
heart.setBass(bases[0].teŀráàmWaardes().sizeᴿᵈ()); heart.setBass(bases[0].teŀráàmWaardes().sizeᴿᵈ());
for (BãßBȍőnPartʸᴰ<?> part:bases) { for (TerminatorPartᶦᶦ<?> part:bases) {
WaterCipherHeartTone tone = new WaterCipherHeartTone(); WaterCipherHeartTone tone = new WaterCipherHeartTone();
tone.setPart(part.rȧñkNaam()); tone.setPart(part.rȧñkNaam());
tone.setDialTone(part.rȧñkRingToon()); tone.setDialTone(part.rȧñkRingToon());
@ -94,9 +94,9 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
Map<String,String> chinaKey = new HashMap<>(); Map<String,String> chinaKey = new HashMap<>();
Map<String,String> chinaValue = new HashMap<>(); Map<String,String> chinaValue = new HashMap<>();
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) { for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
BãßBȍőnPartʸᴰ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass()); TerminatorPartᶦᶦ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass());
Map<String, BãßBȍőnPartʸᴰ<?>> baseParts = new HashMap<>(); Map<String, TerminatorPartᶦᶦ<?>> baseParts = new HashMap<>();
for (BãßBȍőnPartʸᴰ<?> base:bases) { for (TerminatorPartᶦᶦ<?> base:bases) {
baseParts.put(base.rȧñkNaam(), base); baseParts.put(base.rȧñkNaam(), base);
} }
for (WaterCipherHeartTone tone:heart.getHeartTones()) { for (WaterCipherHeartTone tone:heart.getHeartTones()) {
@ -118,17 +118,17 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
armedWarpWaterName.setValueString(warpBucket.theWater().getName()); armedWarpWaterName.setValueString(warpBucket.theWater().getName());
armedWarpWaterDesc.setValueString(warpBucket.theWater().getDescription()); armedWarpWaterDesc.setValueString(warpBucket.theWater().getDescription());
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) { for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
BãßBȍőnPartʸᴰ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass()); TerminatorPartᶦᶦ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass());
Map<String, BãßBȍőnPartʸᴰ<?>> baseParts = new HashMap<>(); Map<String, TerminatorPartᶦᶦ<?>> baseParts = new HashMap<>();
for (BãßBȍőnPartʸᴰ<?> base:bases) { for (TerminatorPartᶦᶦ<?> base:bases) {
baseParts.put(base.rȧñkNaam(), base); baseParts.put(base.rȧñkNaam(), base);
} }
for (WaterCipherHeartTone tone:heart.getHeartTones()) { 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()); bassTone.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(tone.getDialTone());
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie()); BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie());
corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, tone.getChinaKey()); corpse.PUT_OBJ(TerminatorBullet.CHINA_KEY, tone.getChinaKey());
corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, tone.getChinaValue()); corpse.PUT_OBJ(TerminatorBullet.CHINA_VALUE, tone.getChinaValue());
} }
} }
} }

View file

@ -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ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnPartʸᴰ<T> {
default Integer getShiftBits() {
return toEnumZombie().GET_INT(BãßBȍőnPartBullet.SHIFT_BITS);
}
}

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 2 (low/high).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 2 (low/high).")
public enum T002PartBinary implements BãßBȍőnPartʸᴰ<T002PartBinary> { public enum T002PartBinary implements TerminatorPartᶦᶦ<T002PartBinary> {
PART_1("˧", "", "low"), PART_1("˧", "", "low"),
PART_2("", "", "high"), PART_2("", "", "high"),
@ -14,9 +16,9 @@ public enum T002PartBinary implements BãßBȍőnPartʸᴰ<T002PartBinary> {
public final static T002PartBinary STATIC = T002PartBinary.PART_1; public final static T002PartBinary STATIC = T002PartBinary.PART_1;
private T002PartBinary(String dialTone, String chinaKey, String chinaValue) { private T002PartBinary(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 3 (number123).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 3 (number123).")
public enum T003PartTrit implements BãßBȍőnPartʸᴰ<T003PartTrit> { public enum T003PartTrit implements TerminatorPartᶦᶦ<T003PartTrit> {
PART_1("˦","","1"), PART_1("˦","","1"),
PART_2("˧","","2"), PART_2("˧","","2"),
@ -15,9 +17,9 @@ public enum T003PartTrit implements BãßBȍőnPartʸᴰ<T003PartTrit> {
public final static T003PartTrit STATIC = T003PartTrit.PART_1; public final static T003PartTrit STATIC = T003PartTrit.PART_1;
private T003PartTrit(String dialTone, String chinaKey, String chinaValue) { private T003PartTrit(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 4 (xiān shàng zhǔ tiān).") @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/罗盘方位") @TerminatorPartAlt1注(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") @TerminatorPartAlt2注(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") @TerminatorPartAlt3注(name = "Cardinal direction value", website = "https://simple.wikipedia.org/wiki/Cardinal_direction")
public enum T004PartQuad implements BãßBȍőnPartAlt3ʸᴰ<T004PartQuad> { public enum T004PartQuad implements TerminatorPartAlt3ᶦᶦ<T004PartQuad> {
PART_1("˥","","HallA [the immortal]","","N","north"), PART_1("˥","","HallA [the immortal]","","N","north"),
PART_2("","","above [the] ", "", "E","east"), PART_2("","","above [the] ", "", "E","east"),
@ -19,12 +25,12 @@ public enum T004PartQuad implements BãßBȍőnPartAlt3ʸᴰ<T004PartQuad> {
public final static T004PartQuad STATIC = T004PartQuad.PART_1; public final static T004PartQuad STATIC = T004PartQuad.PART_1;
private T004PartQuad(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value, String alt3Value) { private T004PartQuad(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value, String alt3Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_3_VALUE, alt3Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_3_VALUE, alt3Value);
}); });
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 5 (wuxing).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 5 (wuxing).")
@BãßBȍőnPartAlt1注(name = "Pentagram", website = "https://en.wikipedia.org/wiki/Pentagram") @TerminatorPartAlt1注(name = "Pentagram", website = "https://en.wikipedia.org/wiki/Pentagram")
@BãßBȍőnPartAlt2注(name = "Pythagorean Interpretations", website = "http://wisdomofhypatia.com/OM/BA/PP.html") @TerminatorPartAlt2注(name = "Pythagorean Interpretations", website = "http://wisdomofhypatia.com/OM/BA/PP.html")
public enum T005PartPental implements BãßBȍőnPartAlt2ʸᴰ<T005PartPental> { public enum T005PartPental implements TerminatorPartAlt2ᶦᶦ<T005PartPental> {
PART_1("˥","","fire", "EI","heile"), PART_1("˥","","fire", "EI","heile"),
PART_2("˦","","water","U", "hudor"), PART_2("˦","","water","U", "hudor"),
@ -19,11 +24,11 @@ public enum T005PartPental implements BãßBȍőnPartAlt2ʸᴰ<T005PartPental> {
public final static T005PartPental STATIC = T005PartPental.PART_1; public final static T005PartPental STATIC = T005PartPental.PART_1;
private T005PartPental(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T005PartPental(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 6 (numbers4/9).") @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") @TerminatorPartAlt1注(name = "ADFGVX cipher", website = "https://en.wikipedia.org/wiki/ADFGVX_cipher")
@BãßBȍőnPartAlt2注(name = "Dice", website = "https://en.wikipedia.org/wiki/Dice") @TerminatorPartAlt2注(name = "Dice", website = "https://en.wikipedia.org/wiki/Dice")
public enum T006PartSeximal implements BãßBȍőnPartAlt2ʸᴰ<T006PartSeximal> { public enum T006PartSeximal implements TerminatorPartAlt2ᶦᶦ<T006PartSeximal> {
PART_1("˦","","4","A",""), PART_1("˦","","4","A",""),
PART_2("˨","","5","D",""), PART_2("˨","","5","D",""),
@ -20,11 +25,11 @@ public enum T006PartSeximal implements BãßBȍőnPartAlt2ʸᴰ<T006PartSeximal>
public final static T006PartSeximal STATIC = T006PartSeximal.PART_1; public final static T006PartSeximal STATIC = T006PartSeximal.PART_1;
private T006PartSeximal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T006PartSeximal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
}); });
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 7 (♩♪♫♬♭♮♯).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 7 (♩♪♫♬♭♮♯).")
@BãßBȍőnPartAlt1注(name = "Byzantine music", website = "https://en.wikipedia.org/wiki/Byzantine_Empire") @TerminatorPartAlt1注(name = "Byzantine music", website = "https://en.wikipedia.org/wiki/Byzantine_Empire")
public enum T007PartSeptet implements BãßBȍőnPartAlt1ʸᴰ<T007PartSeptet> { public enum T007PartSeptet implements TerminatorPartAlt1ᶦᶦ<T007PartSeptet> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -22,10 +26,10 @@ public enum T007PartSeptet implements BãßBȍőnPartAlt1ʸᴰ<T007PartSeptet> {
public final static T007PartSeptet STATIC = T007PartSeptet.PART_1; public final static T007PartSeptet STATIC = T007PartSeptet.PART_1;
private T007PartSeptet(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T007PartSeptet(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 8 (eight trigrams).") @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") @TerminatorPartAlt1注(name = "The eight trigrams", website = "https://en.wikipedia.org/wiki/Bagua")
public enum T008PartOctal implements BãßBȍőnPartShiftBitsʸᴰ<T008PartOctal>, BãßBȍőnPartAlt1ʸᴰ<T008PartOctal> { public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>, TerminatorPartAlt1ᶦᶦ<T008PartOctal> {
PART_1("˥","","creative", 0, ""), PART_1("˥","","creative", 0, ""),
PART_2("˩","","joyous", 3, ""), PART_2("˩","","joyous", 3, ""),
@ -23,11 +28,11 @@ public enum T008PartOctal implements BãßBȍőnPartShiftBitsʸᴰ<T008PartOctal
public final static T008PartOctal STATIC = T008PartOctal.PART_1; public final static T008PartOctal STATIC = T008PartOctal.PART_1;
private T008PartOctal(String dialTone, String chinaKey, String chinaValue, int shiftBits, String alt1Value) { private T008PartOctal(String dialTone, String chinaKey, String chinaValue, int shiftBits, String alt1Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.SHIFT_BITS, Integer.valueOf(shiftBits)); enumPart.PUT_OBJ(TerminatorBullet.SHIFT_BITS, Integer.valueOf(shiftBits));
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
}); });
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 9 (colors).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 9 (colors).")
public enum T009PartNonary implements BãßBȍőnPartʸᴰ<T009PartNonary> { public enum T009PartNonary implements TerminatorPartᶦᶦ<T009PartNonary> {
PART_1 ("˦","","blue"), PART_1 ("˦","","blue"),
PART_2 ("˨","","white"), PART_2 ("˨","","white"),
@ -21,9 +23,9 @@ public enum T009PartNonary implements BãßBȍőnPartʸᴰ<T009PartNonary> {
public final static T009PartNonary STATIC = T009PartNonary.PART_1; public final static T009PartNonary STATIC = T009PartNonary.PART_1;
private T009PartNonary(String dialTone, String chinaKey, String chinaValue) { private T009PartNonary(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 10 (finance numbers).") @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") @TerminatorPartAlt1注(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") @TerminatorPartAlt2注(name = "Tone Letter RL", website = "https://en.wikipedia.org/wiki/Tone_letter")
public enum T010PartDecimal implements BãßBȍőnPartAlt2ʸᴰ<T010PartDecimal> { public enum T010PartDecimal implements TerminatorPartAlt2ᶦᶦ<T010PartDecimal> {
PART_1 ("˥","","zero", "",""), PART_1 ("˥","","zero", "",""),
PART_2 ("˦","","one", "",""), PART_2 ("˦","","one", "",""),
@ -24,11 +29,11 @@ public enum T010PartDecimal implements BãßBȍőnPartAlt2ʸᴰ<T010PartDecimal>
public final static T010PartDecimal STATIC = T010PartDecimal.PART_1; public final static T010PartDecimal STATIC = T010PartDecimal.PART_1;
private T010PartDecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T010PartDecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 11 (human activity).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 11 (human activity).")
public enum T011PartUndecimal implements BãßBȍőnPartʸᴰ<T011PartUndecimal> { public enum T011PartUndecimal implements TerminatorPartᶦᶦ<T011PartUndecimal> {
PART_1 ("˥","","walk"), PART_1 ("˥","","walk"),
PART_2 ("","","run"), PART_2 ("","","run"),
@ -23,9 +25,9 @@ public enum T011PartUndecimal implements BãßBȍőnPartʸᴰ<T011PartUndecimal>
public final static T011PartUndecimal STATIC = T011PartUndecimal.PART_1; public final static T011PartUndecimal STATIC = T011PartUndecimal.PART_1;
private T011PartUndecimal(String dialTone, String chinaKey, String chinaValue) { private T011PartUndecimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 12 (emperor).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 12 (emperor).")
@BãßBȍőnPartAlt1注(name = "Indian (Bengali)", website = "https://en.wikipedia.org/wiki/Musical_note") @TerminatorPartAlt1注(name = "Indian (Bengali)", website = "https://en.wikipedia.org/wiki/Musical_note")
public enum T012PartUncial implements BãßBȍőnPartAlt1ʸᴰ<T012PartUncial> { public enum T012PartUncial implements TerminatorPartAlt1ᶦᶦ<T012PartUncial> {
PART_1 ("˥","","sun", "সা"), PART_1 ("˥","","sun", "সা"),
PART_2 ("˧","","moon", ""), PART_2 ("˧","","moon", ""),
@ -25,10 +29,10 @@ public enum T012PartUncial implements BãßBȍőnPartAlt1ʸᴰ<T012PartUncial> {
public final static T012PartUncial STATIC = T012PartUncial.PART_1; public final static T012PartUncial STATIC = T012PartUncial.PART_1;
private T012PartUncial(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T012PartUncial(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 14 (Liver meridian)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 14 (Liver meridian)")
public enum T014PartTetradecimal implements BãßBȍőnPartʸᴰ<T014PartTetradecimal> { public enum T014PartTetradecimal implements TerminatorPartᶦᶦ<T014PartTetradecimal> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -28,9 +30,9 @@ public enum T014PartTetradecimal implements BãßBȍőnPartʸᴰ<T014PartTetrade
public final static T014PartTetradecimal STATIC = T014PartTetradecimal.PART_1; public final static T014PartTetradecimal STATIC = T014PartTetradecimal.PART_1;
private T014PartTetradecimal(String dialTone, String chinaKey, String chinaValue) { private T014PartTetradecimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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 // https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 15 (dragons).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 15 (dragons).")
public enum T015PartPenta implements BãßBȍőnPartʸᴰ<T015PartPenta> { public enum T015PartPenta implements TerminatorPartᶦᶦ<T015PartPenta> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -30,9 +32,9 @@ public enum T015PartPenta implements BãßBȍőnPartʸᴰ<T015PartPenta> {
public final static T015PartPenta STATIC = T015PartPenta.PART_1; public final static T015PartPenta STATIC = T015PartPenta.PART_1;
private T015PartPenta(String dialTone, String chinaKey, String chinaValue) { private T015PartPenta(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).")
@BãßBȍőnPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal") @TerminatorPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal")
public enum T016PartHex implements BãßBȍőnPartAlt1ʸᴰ<T016PartHex> { public enum T016PartHex implements TerminatorPartAlt1ᶦᶦ<T016PartHex> {
PART_1 ("˥","","hydrogen", "0"), PART_1 ("˥","","hydrogen", "0"),
PART_2 ("˦","","helium", "1"), PART_2 ("˦","","helium", "1"),
@ -29,10 +33,10 @@ public enum T016PartHex implements BãßBȍőnPartAlt1ʸᴰ<T016PartHex> {
public final static T016PartHex STATIC = T016PartHex.PART_1; public final static T016PartHex STATIC = T016PartHex.PART_1;
private T016PartHex(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T016PartHex(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
}); });
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 17 (chromatic scale)") @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") @TerminatorPartAlt1注(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") @TerminatorPartAlt2注(name = "Chromatic scale Romance", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale")
public enum T017PartHeptadecimal implements BãßBȍőnPartAlt2ʸᴰ<T017PartHeptadecimal> { public enum T017PartHeptadecimal implements TerminatorPartAlt2ᶦᶦ<T017PartHeptadecimal> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -33,11 +38,11 @@ public enum T017PartHeptadecimal implements BãßBȍőnPartAlt2ʸᴰ<T017PartHep
public final static T017PartHeptadecimal STATIC = T017PartHeptadecimal.PART_1; public final static T017PartHeptadecimal STATIC = T017PartHeptadecimal.PART_1;
private T017PartHeptadecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T017PartHeptadecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 18 (Human body)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 18 (Human body)")
public enum T018PartOctodecimal implements BãßBȍőnPartʸᴰ<T018PartOctodecimal> { public enum T018PartOctodecimal implements TerminatorPartᶦᶦ<T018PartOctodecimal> {
PART_1 ("˥˥","", "heart"), PART_1 ("˥˥","", "heart"),
PART_2 ("˥˦","", "eye"), PART_2 ("˥˦","", "eye"),
@ -30,9 +32,9 @@ public enum T018PartOctodecimal implements BãßBȍőnPartʸᴰ<T018PartOctodeci
public final static T018PartOctodecimal STATIC = T018PartOctodecimal.PART_1; public final static T018PartOctodecimal STATIC = T018PartOctodecimal.PART_1;
private T018PartOctodecimal(String dialTone, String chinaKey, String chinaValue) { private T018PartOctodecimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -7,14 +7,21 @@ import java.util.stream.Collectors;
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.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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 20 (SI prefixes).") @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") @TerminatorPartAlt1注(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") @TerminatorPartAlt2注(name = "Vigesimal", website = "https://en.wikipedia.org/wiki/Vigesimal#Places")
@BãßBȍőnPartAlt3注(name = "Vigesimal Alternative", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") @TerminatorPartAlt3注(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") @TerminatorPartAlt4注(name = "Open Location Code", website = "https://en.wikipedia.org/wiki/Open_Location_Code")
public enum T020PartScore implements BãßBȍőnPartAlt4ʸᴰ<T020PartScore> { public enum T020PartScore implements TerminatorPartAlt4ᶦᶦ<T020PartScore> {
PART_1 ("˥", "", "yotta", "Y", "0", "0", "2"), PART_1 ("˥", "", "yotta", "Y", "0", "0", "2"),
PART_2 ("˦", "", "zetta", "Z", "1", "1", "3"), PART_2 ("˦", "", "zetta", "Z", "1", "1", "3"),
@ -45,13 +52,13 @@ public enum T020PartScore implements BãßBȍőnPartAlt4ʸᴰ<T020PartScore> {
private T020PartScore(String dialTone, String chinaKey, String chinaValue, private T020PartScore(String dialTone, String chinaKey, String chinaValue,
String alt1Value, String alt2Value, String alt3Value, String alt4Value) { String alt1Value, String alt2Value, String alt3Value, String alt4Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_3_VALUE, alt3Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_3_VALUE, alt3Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_4_VALUE, alt4Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_4_VALUE, alt4Value);
}); });
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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 // https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 21 (目的 Cities)") @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") @TerminatorPartAlt1注(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") @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 BãßBȍőnPartAlt2ʸᴰ<T021PartUnvigesimal> { public enum T021PartUnvigesimal implements TerminatorPartAlt2ᶦᶦ<T021PartUnvigesimal> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -38,11 +43,11 @@ public enum T021PartUnvigesimal implements BãßBȍőnPartAlt2ʸᴰ<T021PartUnvi
public final static T021PartUnvigesimal STATIC = T021PartUnvigesimal.PART_1; public final static T021PartUnvigesimal STATIC = T021PartUnvigesimal.PART_1;
private T021PartUnvigesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T021PartUnvigesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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) // https://en.wikipedia.org/wiki/Counting_Rod_Numerals_(Unicode_block)
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 25 (Song counting rods)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 25 (Song counting rods)")
public enum T025PartPentavigesimal implements BãßBȍőnPartʸᴰ<T025PartPentavigesimal> { public enum T025PartPentavigesimal implements TerminatorPartᶦᶦ<T025PartPentavigesimal> {
PART_1("˥˥","𝍠","1D360"), PART_1("˥˥","𝍠","1D360"),
PART_2("˥˦","𝍡","1D361"), PART_2("˥˦","𝍡","1D361"),
@ -38,9 +40,9 @@ public enum T025PartPentavigesimal implements BãßBȍőnPartʸᴰ<T025PartPenta
public final static T025PartPentavigesimal STATIC = T025PartPentavigesimal.PART_1; public final static T025PartPentavigesimal STATIC = T025PartPentavigesimal.PART_1;
private T025PartPentavigesimal(String dialTone, String chinaKey, String chinaValue) { private T025PartPentavigesimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 60 (human food).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 60 (human food).")
public enum T060PartSexagesimal implements BãßBȍőnPartʸᴰ<T060PartSexagesimal> { public enum T060PartSexagesimal implements TerminatorPartᶦᶦ<T060PartSexagesimal> {
// todo: convert to 60; https://en.wikipedia.org/wiki/Chinese_zodiac // todo: convert to 60; https://en.wikipedia.org/wiki/Chinese_zodiac
@ -74,9 +76,9 @@ public enum T060PartSexagesimal implements BãßBȍőnPartʸᴰ<T060PartSexagesi
public final static T060PartSexagesimal STATIC = T060PartSexagesimal.PART_1; public final static T060PartSexagesimal STATIC = T060PartSexagesimal.PART_1;
private T060PartSexagesimal(String dialTone, String chinaKey, String chinaValue) { private T060PartSexagesimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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 //https://en.wikipedia.org/wiki/Bagua
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 64 (Hexagrams).") @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") @TerminatorPartAlt1注(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") @TerminatorPartAlt2注(name = "Base64 table from RFC 4648", website = "https://en.wikipedia.org/wiki/Base64")
public enum T064PartTetrasexagesimal implements BãßBȍőnPartAlt2ʸᴰ<T064PartTetrasexagesimal> { public enum T064PartTetrasexagesimal implements TerminatorPartAlt2ᶦᶦ<T064PartTetrasexagesimal> {
PART_1 ("˥˥","","force", "","A"), PART_1 ("˥˥","","force", "","A"),
PART_2 ("˥˦","","field", "","B"), PART_2 ("˥˦","","field", "","B"),
@ -79,11 +84,11 @@ public enum T064PartTetrasexagesimal implements BãßBȍőnPartAlt2ʸᴰ<T064Par
public final static T064PartTetrasexagesimal STATIC = T064PartTetrasexagesimal.PART_1; public final static T064PartTetrasexagesimal STATIC = T064PartTetrasexagesimal.PART_1;
private T064PartTetrasexagesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T064PartTetrasexagesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value); enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 87 (Tai Xuan Jing)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 87 (Tai Xuan Jing)")
public enum T087PartXuanJing implements BãßBȍőnPartʸᴰ<T087PartXuanJing> { public enum T087PartXuanJing implements TerminatorPartᶦᶦ<T087PartXuanJing> {
PART_1("˥˥","𝌀","1D300"), PART_1("˥˥","𝌀","1D300"),
PART_2("˥˦","𝌁","1D301"), PART_2("˥˦","𝌁","1D301"),
@ -99,9 +101,9 @@ public enum T087PartXuanJing implements BãßBȍőnPartʸᴰ<T087PartXuanJing> {
public final static T087PartXuanJing STATIC = T087PartXuanJing.PART_1; public final static T087PartXuanJing STATIC = T087PartXuanJing.PART_1;
private T087PartXuanJing(String dialTone, String chinaKey, String chinaValue) { private T087PartXuanJing(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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ȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; 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ȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 192 (Left over Braille).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 192 (Left over Braille).")
public enum T192PartCentebrailleimal implements BãßBȍőnPartʸᴰ<T192PartCentebrailleimal> { public enum T192PartCentebrailleimal implements TerminatorPartᶦᶦ<T192PartCentebrailleimal> {
PART_1("˥˥˥","","2840"), PART_1("˥˥˥","","2840"),
PART_2("˥˥˦","","2841"), PART_2("˥˥˦","","2841"),
@ -204,9 +206,9 @@ public enum T192PartCentebrailleimal implements BãßBȍőnPartʸᴰ<T192PartCen
public final static T192PartCentebrailleimal STATIC = T192PartCentebrailleimal.PART_1; public final static T192PartCentebrailleimal STATIC = T192PartCentebrailleimal.PART_1;
private T192PartCentebrailleimal(String dialTone, String chinaKey, String chinaValue) { private T192PartCentebrailleimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
}); });
} }
} }

View file

@ -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.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieBullet; import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieBullet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @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_KEY,
CHINA_VALUE, CHINA_VALUE,
SHIFT_BITS, SHIFT_BITS,

View file

@ -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ȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt1注.class}) @BãßBȍőnAnnotation注(required = {TerminatorPartAlt1注.class})
public interface BãßBȍőnPartAlt1ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnPartʸᴰ<T> { public interface TerminatorPartAlt1ᶦᶦ<T extends TerminatorPartᶦᶦ<T>> extends TerminatorPartᶦᶦ<T> {
public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final StringGhostKey GHOST_ALT1_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT1_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ();
private static final StringGhostKey GHOST_ALT1_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT1_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ();
@BãßBȍőnSpiderWire注 @BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt1ʸᴰ<?> boon; private TerminatorPartAlt1ᶦᶦ<?> boon;
@Override @Override
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() { 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_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT1_WEBSITE, anno.website()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT1_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施; return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施;
@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt1ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
} }
default String rȧñkAlt1Waarde() { 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() { default String ráàmAlt1Naam() {

View file

@ -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.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnPartAlt3 { public @interface TerminatorPartAlt1 {
String name(); String name();

View file

@ -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ȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt2注.class}) @BãßBȍőnAnnotation注(required = {TerminatorPartAlt2注.class})
public interface BãßBȍőnPartAlt2ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnPartAlt1ʸᴰ<T> { public interface TerminatorPartAlt2ᶦᶦ<T extends TerminatorPartᶦᶦ<T>> extends TerminatorPartAlt1ᶦᶦ<T> {
public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final StringGhostKey GHOST_ALT2_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT2_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ();
private static final StringGhostKey GHOST_ALT2_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT2_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ();
@BãßBȍőnSpiderWire注 @BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt2ʸᴰ<?> boon; private TerminatorPartAlt2ᶦᶦ<?> boon;
@Override @Override
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() { 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_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT2_WEBSITE, anno.website()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT2_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施; return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施;
@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt2ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
} }
default String rȧñkAlt2Waarde() { 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() { default String ráàmAlt2Naam() {

View file

@ -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.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnPartAlt1 { public @interface TerminatorPartAlt2 {
String name(); String name();

View file

@ -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ȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt3注.class}) @BãßBȍőnAnnotation注(required = {TerminatorPartAlt3注.class})
public interface BãßBȍőnPartAlt3ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnPartAlt2ʸᴰ<T> { public interface TerminatorPartAlt3ᶦᶦ<T extends TerminatorPartᶦᶦ<T>> extends TerminatorPartAlt2ᶦᶦ<T> {
public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final StringGhostKey GHOST_ALT3_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT3_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ();
private static final StringGhostKey GHOST_ALT3_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT3_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ();
@BãßBȍőnSpiderWire注 @BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt3ʸᴰ<?> boon; private TerminatorPartAlt3ᶦᶦ<?> boon;
@Override @Override
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() { 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_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT3_WEBSITE, anno.website()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT3_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施; return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施;
@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt3ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
} }
default String rȧñkAlt3Waarde() { 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() { default String ráàmAlt3Naam() {

View file

@ -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.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnPartAlt4 { public @interface TerminatorPartAlt3 {
String name(); String name();

View file

@ -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ȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt4注.class}) @BãßBȍőnAnnotation注(required = {TerminatorPartAlt4注.class})
public interface BãßBȍőnPartAlt4ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnPartAlt3ʸᴰ<T> { public interface TerminatorPartAlt4ᶦᶦ<T extends TerminatorPartᶦᶦ<T>> extends TerminatorPartAlt3ᶦᶦ<T> {
public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final StringGhostKey GHOST_ALT4_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT4_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ();
private static final StringGhostKey GHOST_ALT4_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_ALT4_WEBSITE = StringGhostKey.asciiᴳʰᵒˢᵗ();
@BãßBȍőnSpiderWire注 @BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt4ʸᴰ<?> boon; private TerminatorPartAlt4ᶦᶦ<?> boon;
@Override @Override
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() { 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_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT4_WEBSITE, anno.website()); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT4_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施; return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施;
@ -28,7 +28,7 @@ public interface BãßBȍőnPartAlt4ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
} }
default String rȧñkAlt4Waarde() { 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() { default String ráàmAlt4Naam() {

View file

@ -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.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -10,7 +10,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnPartAlt2 { public @interface TerminatorPartAlt4 {
String name(); String name();

View file

@ -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ʸᴰ<T extends TerminatorPartᶦᶦ<T>> extends TerminatorPartᶦᶦ<T> {
default Integer getShiftBits() {
return toEnumZombie().GET_INT(TerminatorBullet.SHIFT_BITS);
}
}

View file

@ -1,4 +1,4 @@
package love.distributedrebirth.numberxd.base2t.part; package love.distributedrebirth.numberxd.base2t.part.ii;
import java.util.Map; import java.util.Map;
import java.util.function.Consumer; import java.util.function.Consumer;
@ -6,6 +6,7 @@ import java.util.function.Consumer;
import love.distributedrebirth.bassboon.Bãß; 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ȍő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ȍőnDuytsFlüstern響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; 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響ᴼᶠ; import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie響ᴼᶠ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnAbacusSetʸᴰ<T>, BãßBȍőnAbacusZombieʸᴰ<T,BãßBȍőnPartBullet> { @BãßBȍőnDuytsFlüstern注(purpose = "The terminator of the part's implementation interface.")
public interface TerminatorPartᶦᶦ<T extends TerminatorPartᶦᶦ<T>> extends BãßBȍőnAbacusSetʸᴰ<T>, BãßBȍőnAbacusZombieʸᴰ<T,TerminatorBullet> {
public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
@BãßBȍőnSpiderWire注 @BãßBȍőnSpiderWire注
private BãßBȍőnPartʸᴰ<?> boon; private TerminatorPartᶦᶦ<?> boon;
@BãßBȍőnSpiderWire注 @BãßBȍőnSpiderWire注
private BãßBȍőnAbacusZombie響ᴼᶠ boonEnumZombie; private BãßBȍőnAbacusZombie響ᴼᶠ boonEnumZombie;
@Override @Override
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() { public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() {
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie()); BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
corpse.PUT_MAP(BãßBȍőnPartBullet.MAP_CHINA); corpse.PUT_MAP(TerminatorBullet.MAP_CHINA);
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施; return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施;
} }
@ -43,17 +45,17 @@ public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends
} }
@SafeVarargs @SafeVarargs
public static <Y extends BãßBȍőnPartʸᴰ<Y>> void יהוהʸᴰ(Y boon, String dialTone, Consumer<BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet>>...fleshFeeders) { public static <Y extends TerminatorPartᶦᶦ<Y>> void יהוהʸᴰ(Y boon, String dialTone, Consumer<BãßBȍőnAbacusZombieCorpse<TerminatorBullet>>...fleshFeeders) {
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(boon); Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(boon);
boon.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(dialTone); boon.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(dialTone);
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie()); BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
for (Consumer<BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet>> flesh:fleshFeeders) { for (Consumer<BãßBȍőnAbacusZombieCorpse<TerminatorBullet>> flesh:fleshFeeders) {
flesh.accept(corpse); flesh.accept(corpse);
} }
} }
} }
default BãßBȍőnAbacusZombie<BãßBȍőnPartBullet> toEnumZombie() { default BãßBȍőnAbacusZombie<TerminatorBullet> toEnumZombie() {
return toBBC().NOISE_OF(BãßBȍőnAbacusZombie響ᴼᶠ.class).toEnumZombie(); return toBBC().NOISE_OF(BãßBȍőnAbacusZombie響ᴼᶠ.class).toEnumZombie();
} }
@ -78,16 +80,16 @@ public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends
} }
default String rȧñkChinaSleutel() { default String rȧñkChinaSleutel() {
return toEnumZombie().GET_STR(BãßBȍőnPartBullet.CHINA_KEY); return toEnumZombie().GET_STR(TerminatorBullet.CHINA_KEY);
} }
default String rȧñkChinaWaarde() { default String rȧñkChinaWaarde() {
return toEnumZombie().GET_STR(BãßBȍőnPartBullet.CHINA_VALUE); return toEnumZombie().GET_STR(TerminatorBullet.CHINA_VALUE);
} }
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
default T ráàmWaardeVanChinaSleutel(String chinaKey) { default T ráàmWaardeVanChinaSleutel(String chinaKey) {
Map<String,Object> mapChina = toEnumZombie().GET_MAP_OBJ(BãßBȍőnPartBullet.MAP_CHINA); Map<String,Object> mapChina = toEnumZombie().GET_MAP_OBJ(TerminatorBullet.MAP_CHINA);
if (mapChina.isEmpty()) { if (mapChina.isEmpty()) {
mapChina.putAll(teŀráàmWaardesNaarMap(v -> v.rȧñkChinaSleutel())); mapChina.putAll(teŀráàmWaardesNaarMap(v -> v.rȧñkChinaSleutel()));
} }

View file

@ -7,15 +7,15 @@ import org.x4o.xml.conv.ObjectConverter;
import org.x4o.xml.conv.ObjectConverterException; import org.x4o.xml.conv.ObjectConverterException;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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 = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConverter { public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConverter {
private static final long serialVersionUID = -6130905265398185836L; 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; this.basePart = basePart;
} }
@ -26,7 +26,7 @@ public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConver
@Override @Override
public String convertStringBack(Object obj, Locale locale) throws ObjectConverterException { 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 @Override

View file

@ -16,9 +16,9 @@ import org.x4o.xml.lang.X4OLanguageModuleLoaderException;
import org.x4o.xml.lang.X4OLanguageModuleLocal; import org.x4o.xml.lang.X4OLanguageModuleLocal;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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.T002PartBinary;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; 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.V006Tixte;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.base2t.type.V018Tord; import love.distributedrebirth.numberxd.base2t.type.V018Tord;
@ -104,8 +104,8 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
namespace.addElementClass(ec); namespace.addElementClass(ec);
} }
private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, BãßBȍőnPartʸᴰ<?> basePart) throws X4OLanguageModuleLoaderException { private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, TerminatorPartᶦᶦ<?> basePart) throws X4OLanguageModuleLoaderException {
for (BãßBȍőnPartʸᴰ<?> part: basePart.teŀráàmWaardes().iterableᴼᶠ()) { for (TerminatorPartᶦᶦ<?> part: basePart.teŀráàmWaardes().iterableᴼᶠ()) {
ec.addElementClassAttribute(createElementClassAttribute(language,part.rȧñkChinaSleutel(),true,new BãßBȍőnPartDialToneConverter(part))); ec.addElementClassAttribute(createElementClassAttribute(language,part.rȧñkChinaSleutel(),true,new BãßBȍőnPartDialToneConverter(part)));
} }
} }

View file

@ -7,7 +7,7 @@ import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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 = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class Base2PartsFactoryTest { public class Base2PartsFactoryTest {
@ -24,7 +24,7 @@ public class Base2PartsFactoryTest {
public void testGlobalChinaKeyMap() { public void testGlobalChinaKeyMap() {
Map<String,String> global = new HashMap<>(); Map<String,String> global = new HashMap<>();
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { 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()); //System.out.println("part: "+part.rȧñkNaam()+" pf: "+base+ " check: "+part.rȧñkChinaWaarde());
Assertions.assertFalse(global.containsKey(part.rȧñkChinaSleutel()), "key: "+part.rȧñkChinaSleutel()); Assertions.assertFalse(global.containsKey(part.rȧñkChinaSleutel()), "key: "+part.rȧñkChinaSleutel());
global.put(part.rȧñkChinaSleutel(), part.rȧñkChinaWaarde()); global.put(part.rȧñkChinaSleutel(), part.rȧñkChinaWaarde());
@ -37,7 +37,7 @@ public class Base2PartsFactoryTest {
public void testGlobalChinaValueMap() { public void testGlobalChinaValueMap() {
Map<String,String> global = new HashMap<>(); Map<String,String> global = new HashMap<>();
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { 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()); //System.out.println("part: "+part.rȧñkNaam()+" pf: "+base+ " check: "+part.rȧñkChinaWaarde());
Assertions.assertFalse(global.containsKey(part.rȧñkChinaWaarde())); Assertions.assertFalse(global.containsKey(part.rȧñkChinaWaarde()));
global.put(part.rȧñkChinaWaarde(), part.rȧñkChinaWaarde()); global.put(part.rȧñkChinaWaarde(), part.rȧñkChinaWaarde());
@ -51,7 +51,7 @@ public class Base2PartsFactoryTest {
boolean duplicate = false; boolean duplicate = false;
Map<String,String> global = new HashMap<>(); Map<String,String> global = new HashMap<>();
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) { 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())) { if (global.containsKey(part.rȧñkRingToon())) {
duplicate = true; duplicate = true;
break; break;

View file

@ -4,7 +4,7 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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.V036Teger;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
@ -24,16 +24,16 @@ public class Stringᶻᴰ {
public V036Teger getCodePointByIndex(int index) { public V036Teger getCodePointByIndex(int index) {
V072Tong tong = string.get(index >> 1); V072Tong tong = string.get(index >> 1);
if ((index & 1) == 0) { if ((index & 1) == 0) {
return tong.getValue(T02PartBinary.PART_1); return tong.getValue(T002PartBinary.PART_1);
} else { } else {
return tong.getValue(T02PartBinary.PART_2); return tong.getValue(T002PartBinary.PART_2);
} }
} }
public int charSize() { public int charSize() {
int result = 0; int result = 0;
for (V072Tong points:string) { 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) { if (cmd == CodePointCommandᶻᴰ.START_LR) {
result++; result++;
} else if (cmd == CodePointCommandᶻᴰ.START_RL) { } else if (cmd == CodePointCommandᶻᴰ.START_RL) {

View file

@ -5,7 +5,7 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; 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.V036Teger;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import love.distributedrebirth.unicode4d.CodePointCommandᶻᴰ; import love.distributedrebirth.unicode4d.CodePointCommandᶻᴰ;
@ -30,8 +30,8 @@ public class DrawCharacter {
public DrawCharacter(List<V072Tong> tongs) { public DrawCharacter(List<V072Tong> tongs) {
this.tongs = tongs; this.tongs = tongs;
for (V072Tong tong: tongs) { for (V072Tong tong: tongs) {
processCodePoint(tong.getValue(T02PartBinary.PART_1)); processCodePoint(tong.getValue(T002PartBinary.PART_1));
processCodePoint(tong.getValue(T02PartBinary.PART_2)); processCodePoint(tong.getValue(T002PartBinary.PART_2));
} }
if (currentContour != null) { if (currentContour != null) {
contours.add(currentContour); contours.add(currentContour);
@ -57,26 +57,26 @@ public class DrawCharacter {
return; return;
} }
if (CodePointCommandᶻᴰ.XY_MAX.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_MAX.equals(cmd)) {
xMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); xMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
yMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); yMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_MIN.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_MIN.equals(cmd)) {
xMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); xMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
yMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); yMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
return; return;
} }
if (CodePointCommandᶻᴰ.ADVANCE.equals(cmd)) { if (CodePointCommandᶻᴰ.ADVANCE.equals(cmd)) {
advanceWidth = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); advanceWidth = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
leftSideBearing = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); leftSideBearing = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_ON_CURVE_START.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_ON_CURVE_START.equals(cmd)) {
if (currentContour != null) { if (currentContour != null) {
contours.add(currentContour); contours.add(currentContour);
} }
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
currentContour = new DrawGlyphContour(); currentContour = new DrawGlyphContour();
currentContour.point(x, y, true); currentContour.point(x, y, true);
return; return;
@ -85,21 +85,21 @@ public class DrawCharacter {
if (currentContour != null) { if (currentContour != null) {
contours.add(currentContour); contours.add(currentContour);
} }
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
currentContour = new DrawGlyphContour(); currentContour = new DrawGlyphContour();
currentContour.point(x, y, true); currentContour.point(x, y, true);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_ON_CURVE.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_ON_CURVE.equals(cmd)) {
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
currentContour.point(x, y, true); currentContour.point(x, y, true);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_OFF_CURVE.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_OFF_CURVE.equals(cmd)) {
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T02PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2);
currentContour.point(x, y, false); currentContour.point(x, y, false);
return; return;
} }