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

View file

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

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ;
/**
@ -13,12 +13,12 @@ import love.distributedrebirth.numberxd.base2t.typexl.V0x0013B0ˣᴸ;
public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2<WavẽWorstGetậl2ⁿᴰ, V0x0013B0ˣᴸ> {
private final V0x0013B0ˣᴸ[][] values;
private final BãßBȍőnPartʸᴰ<?> worstCut;
private final TerminatorPartᶦᶦ<?> worstCut;
private final int worstCutLength;
private final BãßBȍőnPartʸᴰ<?> worstChannel;
private final TerminatorPartᶦᶦ<?> worstChannel;
private final int worstChannelLength;
public WavẽWorstGetậl2ⁿᴰ(BãßBȍőnPartʸᴰ<?> worstCut, BãßBȍőnPartʸᴰ<?> worstChannel) {
public WavẽWorstGetậl2ⁿᴰ(TerminatorPartᶦᶦ<?> worstCut, TerminatorPartᶦᶦ<?> worstChannel) {
this.worstCut = worstCut;
this.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ();
this.worstChannel = worstChannel;
@ -31,7 +31,7 @@ public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2<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.worstCutLength = worstCut.teŀráàmWaardes().sizeᴿᵈ();
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.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad;
@ -25,6 +24,7 @@ import love.distributedrebirth.numberxd.base2t.part.T016PartHex;
import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal;
import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal;
import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.T020PartScore;
import love.distributedrebirth.numberxd.base2t.part.T021PartUnvigesimal;
import love.distributedrebirth.numberxd.base2t.part.T025PartPentavigesimal;
@ -91,7 +91,7 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
return SUPPORTED_BASES;
}
public BãßBȍőnPartʸᴰ<?>[] BãßBuildPartsByBase(int base) {
public TerminatorPartᶦᶦ<?>[] BãßBuildPartsByBase(int base) {
switch (base) {
case 2:
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.AttributeStringᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartBullet;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.warpme.core.WaterBucket;
import love.distributedrebirth.warpme.core.WaterCipher;
import love.distributedrebirth.warpme.core.WaterCipherHeart;
@ -57,8 +57,8 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
public void BãßLockWarpCipher(Consumer<String> logHandler) {
armedWarpCipherLock.setValueBoolean(true);
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) {
BãßBȍőnPartʸᴰ<?>[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base);
for (BãßBȍőnPartʸᴰ<?> part:parts) {
TerminatorPartᶦᶦ<?>[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base);
for (TerminatorPartᶦᶦ<?> part:parts) {
logHandler.accept("Lock: "+part.ráàmExportNaam()+" since: "+part.ráàmAuthorKopieërRecht());
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.墳ᴸᵒᶜᵏ(part);
}
@ -72,9 +72,9 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
warpCipher.setDescription(armedWarpWaterDesc.getValueString());
for (int base:Base2PartsFactory.INSTANCE.BãßBases()) {
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ᴿᵈ());
for (BãßBȍőnPartʸᴰ<?> part:bases) {
for (TerminatorPartᶦᶦ<?> part:bases) {
WaterCipherHeartTone tone = new WaterCipherHeartTone();
tone.setPart(part.rȧñkNaam());
tone.setDialTone(part.rȧñkRingToon());
@ -94,9 +94,9 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
Map<String,String> chinaKey = new HashMap<>();
Map<String,String> chinaValue = new HashMap<>();
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
BãßBȍőnPartʸᴰ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass());
Map<String, BãßBȍőnPartʸᴰ<?>> baseParts = new HashMap<>();
for (BãßBȍőnPartʸᴰ<?> base:bases) {
TerminatorPartᶦᶦ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass());
Map<String, TerminatorPartᶦᶦ<?>> baseParts = new HashMap<>();
for (TerminatorPartᶦᶦ<?> base:bases) {
baseParts.put(base.rȧñkNaam(), base);
}
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
@ -118,17 +118,17 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
armedWarpWaterName.setValueString(warpBucket.theWater().getName());
armedWarpWaterDesc.setValueString(warpBucket.theWater().getDescription());
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
BãßBȍőnPartʸᴰ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass());
Map<String, BãßBȍőnPartʸᴰ<?>> baseParts = new HashMap<>();
for (BãßBȍőnPartʸᴰ<?> base:bases) {
TerminatorPartᶦᶦ<?>[] bases = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(heart.getBass());
Map<String, TerminatorPartᶦᶦ<?>> baseParts = new HashMap<>();
for (TerminatorPartᶦᶦ<?> base:bases) {
baseParts.put(base.rȧñkNaam(), base);
}
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
BãßBȍőnPartʸᴰ<?> bassTone = baseParts.get(tone.getPart());
TerminatorPartᶦᶦ<?> bassTone = baseParts.get(tone.getPart());
bassTone.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(tone.getDialTone());
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie());
corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, tone.getChinaKey());
corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, tone.getChinaValue());
BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie());
corpse.PUT_OBJ(TerminatorBullet.CHINA_KEY, tone.getChinaKey());
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ȍőnDuytsFlüstern注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 2 (low/high).")
public enum T002PartBinary implements BãßBȍőnPartʸᴰ<T002PartBinary> {
public enum T002PartBinary implements TerminatorPartᶦᶦ<T002PartBinary> {
PART_1("˧", "", "low"),
PART_2("", "", "high"),
@ -14,9 +16,9 @@ public enum T002PartBinary implements BãßBȍőnPartʸᴰ<T002PartBinary> {
public final static T002PartBinary STATIC = T002PartBinary.PART_1;
private T002PartBinary(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue);
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
});
}
}

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

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

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

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

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

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

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

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

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

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

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ȍőnDuytsFlüstern注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 14 (Liver meridian)")
public enum T014PartTetradecimal implements BãßBȍőnPartʸᴰ<T014PartTetradecimal> {
public enum T014PartTetradecimal implements TerminatorPartᶦᶦ<T014PartTetradecimal> {
// 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;
private T014PartTetradecimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue);
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
});
}
}

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

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

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

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

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

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ȍőnDuytsFlüstern注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
// https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 21 (目的 Cities)")
@BãßBȍőnPartAlt1注(name = "Fixed do solfège English", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge")
@BãßBȍőnPartAlt2注(name = "Fixed do solfège Romance", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge")
public enum T021PartUnvigesimal implements BãßBȍőnPartAlt2ʸᴰ<T021PartUnvigesimal> {
@TerminatorPartAlt1注(name = "Fixed do solfège English", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge")
@TerminatorPartAlt2注(name = "Fixed do solfège Romance", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge")
public enum T021PartUnvigesimal implements TerminatorPartAlt2ᶦᶦ<T021PartUnvigesimal> {
// 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;
private T021PartUnvigesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.ALT_2_VALUE, alt2Value);
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
});
}
}

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

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ȍőnDuytsFlüstern注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 60 (human food).")
public enum T060PartSexagesimal implements BãßBȍőnPartʸᴰ<T060PartSexagesimal> {
public enum T060PartSexagesimal implements TerminatorPartᶦᶦ<T060PartSexagesimal> {
// 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;
private T060PartSexagesimal(String dialTone, String chinaKey, String chinaValue) {
BãßBȍőnPartʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, chinaValue);
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
});
}
}

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

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

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

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.yd.abacus.zombie.BãßBȍőnAbacusZombieBullet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum BãßBȍőnPartBullet implements BãßBȍőnAbacusZombieBullet {
public enum TerminatorBullet implements BãßBȍőnAbacusZombieBullet {
CHINA_KEY,
CHINA_VALUE,
SHIFT_BITS,

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

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

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

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

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

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

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

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

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.function.Consumer;
@ -6,6 +6,7 @@ import java.util.function.Consumer;
import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
@ -20,20 +21,21 @@ import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie響ᴼᶠ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnPartʸᴰ<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Ꝑŕḯṿª {
@BãßBȍőnSpiderWire注
private BãßBȍőnPartʸᴰ<?> boon;
private TerminatorPartᶦᶦ<?> boon;
@BãßBȍőnSpiderWire注
private BãßBȍőnAbacusZombie響ᴼᶠ boonEnumZombie;
@Override
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void init() {
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
corpse.PUT_MAP(BãßBȍőnPartBullet.MAP_CHINA);
BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
corpse.PUT_MAP(TerminatorBullet.MAP_CHINA);
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void.實施;
}
@ -43,17 +45,17 @@ public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends
}
@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);
boon.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(dialTone);
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
for (Consumer<BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet>> flesh:fleshFeeders) {
BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
for (Consumer<BãßBȍőnAbacusZombieCorpse<TerminatorBullet>> flesh:fleshFeeders) {
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();
}
@ -78,16 +80,16 @@ public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends
}
default String rȧñkChinaSleutel() {
return toEnumZombie().GET_STR(BãßBȍőnPartBullet.CHINA_KEY);
return toEnumZombie().GET_STR(TerminatorBullet.CHINA_KEY);
}
default String rȧñkChinaWaarde() {
return toEnumZombie().GET_STR(BãßBȍőnPartBullet.CHINA_VALUE);
return toEnumZombie().GET_STR(TerminatorBullet.CHINA_VALUE);
}
@SuppressWarnings("unchecked")
default T ráàmWaardeVanChinaSleutel(String chinaKey) {
Map<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()) {
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 love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConverter {
private static final long serialVersionUID = -6130905265398185836L;
private final BãßBȍőnPartʸᴰ<?> basePart;
private final TerminatorPartᶦᶦ<?> basePart;
public BãßBȍőnPartDialToneConverter(BãßBȍőnPartʸᴰ<?> basePart) {
public BãßBȍőnPartDialToneConverter(TerminatorPartᶦᶦ<?> basePart) {
this.basePart = basePart;
}
@ -26,7 +26,7 @@ public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConver
@Override
public String convertStringBack(Object obj, Locale locale) throws ObjectConverterException {
return BãßBȍőnPartʸᴰ.class.cast(obj).rȧñkRingToon();
return TerminatorPartᶦᶦ.class.cast(obj).rȧñkRingToon();
}
@Override

View file

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

View file

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

View file

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

View file

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