Gave the terminator bullets
This commit is contained in:
parent
be5869a88e
commit
e1e929d2f8
|
@ -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("");
|
||||||
}
|
}
|
||||||
|
|
|
@ -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];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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,
|
|
@ -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() {
|
|
@ -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();
|
||||||
|
|
|
@ -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() {
|
|
@ -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();
|
||||||
|
|
|
@ -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() {
|
|
@ -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();
|
||||||
|
|
|
@ -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() {
|
|
@ -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();
|
||||||
|
|
|
@ -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);
|
||||||
|
}
|
||||||
|
}
|
|
@ -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()));
|
||||||
}
|
}
|
|
@ -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
|
||||||
|
|
|
@ -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)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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) {
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue