bassboon yd injection of noise sounds

This commit is contained in:
Willem Cazander 2022-10-20 23:04:45 +02:00
parent 779e280b87
commit 2afc73fdd4
58 changed files with 597 additions and 325 deletions

View file

@ -5,8 +5,8 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnClazz注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.ydmod.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.jmx.DefaultEnumInstanceᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.T02PartBinary;
import love.distributedrebirth.numberxd.base2t.part.T03PartTrit;
@ -26,7 +26,7 @@ import love.distributedrebirth.numberxd.base2t.part.T60PartSexagesimal;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnClazz注(purpose = "Factory to access the bases.")
@BãßBȍőnExport注(group = "love.distributedrebirth.numberxd")
public enum Base2PartsFactory implements DefaultEnumInstanceᴶᴹˣ<Base2PartsFactory> {
public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2PartsFactory> {
INSTANCE;

View file

@ -12,8 +12,8 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnClazz注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.ydmod.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.jmx.DefaultEnumInstanceᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.T08PartOctal;
import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
@ -21,7 +21,7 @@ import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnClazz注(purpose = "Terminate from and to classical bytes.")
@BãßBȍőnExport注(group = "love.distributedrebirth.numberxd")
public enum Base2Terminator implements DefaultEnumInstanceᴶᴹˣ<Base2Terminator> {
public enum Base2Terminator implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Terminator> {
INSTANCE;

View file

@ -9,11 +9,11 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnClazz注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.ydmod.jmx.AttributeBooleanᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.jmx.AttributeStringᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.jmx.DefaultEnumInstanceᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieCorpse;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieCorpse;
import love.distributedrebirth.bassboon.yd.jmx.AttributeBooleanᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.jmx.AttributeStringᴶᴹˣ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartBullet;
import love.distributedrebirth.numberxd.base2t.part.BãßBȍőnPartʸᴰ;
import love.distributedrebirth.warpme.core.WaterBucket;
@ -24,7 +24,7 @@ import love.distributedrebirth.warpme.core.WaterCipherHeartTone;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnClazz注(purpose = "The warpcore writer and armor manager.")
@BãßBȍőnExport注(group = "love.distributedrebirth.numberxd")
public enum Base2WarpCore implements DefaultEnumInstanceᴶᴹˣ<Base2WarpCore> {
public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2WarpCore> {
INSTANCE;
@ -124,7 +124,7 @@ public enum Base2WarpCore implements DefaultEnumInstanceᴶᴹˣ<Base2WarpCore>
}
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
BãßBȍőnPartʸᴰ<?> bassTone = baseParts.get(tone.getPart());
BãßBȍőnEnumZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnEnumZombieCorpse.castᴼᶠ(bassTone.toEnumZombie());
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(bassTone.toEnumZombie());
corpse.PUT_OBJ(BãßBȍőnPartBullet.DIAL_TONE, tone.getDialTone());
corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_KEY, tone.getChinaKey());
corpse.PUT_OBJ(BãßBȍőnPartBullet.CHINA_VALUE, tone.getChinaValue());

View file

@ -3,6 +3,8 @@ package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt1注.class})
@ -12,11 +14,15 @@ public interface BãßBȍőnPartAlt1ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
private static final String GHOST_ALT1_NAME = "alt1Name";
private static final String GHOST_ALT1_WEBSITE = "alt1Website";
@BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt1ʸᴰ<?> boon;
@Override
public void init(BãßBȍőnPartAlt1ʸᴰ<?> boon) {
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void<BãßBȍőnPartAlt1ʸᴰ<?>> init() {
BãßBȍőnPartAlt1注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt1注.class);
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT1_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT1_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.initⱽᵒᶦᵈ();
}
}

View file

@ -3,6 +3,8 @@ package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt2注.class})
@ -12,11 +14,15 @@ public interface BãßBȍőnPartAlt2ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
private static final String GHOST_ALT2_NAME = "alt2Name";
private static final String GHOST_ALT2_WEBSITE = "alt2Website";
@BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt2ʸᴰ<?> boon;
@Override
public void init(BãßBȍőnPartAlt2ʸᴰ<?> boon) {
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void<BãßBȍőnPartAlt2ʸᴰ<?>> init() {
BãßBȍőnPartAlt2注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt2注.class);
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT2_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_ALT2_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.initⱽᵒᶦᵈ();
}
}

View file

@ -3,6 +3,8 @@ package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt3注.class})
@ -12,11 +14,15 @@ public interface BãßBȍőnPartAlt3ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
private static final String GHOST_KEY_ALT3_NAME = "alt3Name";
private static final String GHOST_KEY_ALT3_WEBSITE = "alt3Website";
@BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt3ʸᴰ<?> boon;
@Override
public void init(BãßBȍőnPartAlt3ʸᴰ<?> boon) {
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void<BãßBȍőnPartAlt3ʸᴰ<?>> init() {
BãßBȍőnPartAlt3注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt3注.class);
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_KEY_ALT3_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_KEY_ALT3_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.initⱽᵒᶦᵈ();
}
}

View file

@ -3,6 +3,8 @@ package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotation注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnPartAlt4注.class})
@ -12,11 +14,15 @@ public interface BãßBȍőnPartAlt4ʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> ext
private static final String GHOST_KEY_ALT4_NAME = "alt4Name";
private static final String GHOST_KEY_ALT4_WEBSITE = "alt4Website";
@BãßBȍőnSpiderWire注
private BãßBȍőnPartAlt4ʸᴰ<?> boon;
@Override
public void init(BãßBȍőnPartAlt4ʸᴰ<?> boon) {
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void<BãßBȍőnPartAlt4ʸᴰ<?>> init() {
BãßBȍőnPartAlt4注 anno = boon.getClass().getAnnotation(BãßBȍőnPartAlt4注.class);
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_KEY_ALT4_NAME, anno.name());
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_KEY_ALT4_WEBSITE, anno.website());
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.initⱽᵒᶦᵈ();
}
}

View file

@ -1,10 +1,10 @@
package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieBullet;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieBullet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum BãßBȍőnPartBullet implements BãßBȍőnEnumZombieBullet {
public enum BãßBȍőnPartBullet implements BãßBȍőnAbacusZombieBullet {
DIAL_TONE,
CHINA_KEY,

View file

@ -4,42 +4,86 @@ import java.util.Map;
import java.util.function.Consumer;
import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.DefaultEnumSetʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnClazz響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieCorpse;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieʸᴰ;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusSetʸᴰ;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieCorpse;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieʸᴰ;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie響ᴼᶠ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")//
public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends DefaultEnumSetʸᴰ<T>, BãßBȍőnEnumZombieʸᴰ<T,BãßBȍőnPartBullet> {
public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends BãßBȍőnAbacusSetʸᴰ<T>, BãßBȍőnAbacusZombieʸᴰ<T,BãßBȍőnPartBullet> {
public static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª<BãßBȍőnPartʸᴰ<?>> {
private static final String GHOST_LENGTH = "length";
@BãßBȍőnSpiderWire注
private BãßBȍőnPartʸᴰ<?> boon;
@BãßBȍőnSpiderWire注
private BãßBȍőnAbacusZombie響ᴼᶠ<BãßBȍőnPartʸᴰ<?>> boonEnumZombie;
@Override
public void init(BãßBȍőnPartʸᴰ<?> boon) {
BãßBȍőnEnumZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnEnumZombieCorpse.castᴼᶠ(boon.toEnumZombie());
public BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.Void<BãßBȍőnPartʸᴰ<?>> init() {
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
corpse.PUT_MAP(BãßBȍőnPartBullet.MAP_TONE);
corpse.PUT_MAP(BãßBȍőnPartBullet.MAP_CHINA);
return BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ.initⱽᵒᶦᵈ();
}
@Override
public void lock(BãßBȍőnPartʸᴰ<?> boon) {
public void lock() {
boon.BãßĦǿɇṽḝę̃ɬḪễïđ();
boon.BãßValueOfDialTone(boon.BȍőnDialTone());
boon.BãßValueOfChinaKey(boon.BȍőnChinaKey());
}
@SafeVarargs
public static <Y extends BãßBȍőnPartʸᴰ<Y>> void 魎ᴵⁿᶦᵗ(Y boon, Consumer<BãßBȍőnEnumZombieCorpse<BãßBȍőnPartBullet>>...fleshFeeders) {
public static <Y extends BãßBȍőnPartʸᴰ<Y>> void 魎ᴵⁿᶦᵗ(Y boon, Consumer<BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet>>...fleshFeeders) {
Bãß.石棺ʸᴰ.魎ᴵⁿᶦᵗ(boon);
BãßBȍőnEnumZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnEnumZombieCorpse.castᴼᶠ(boon.toEnumZombie());
for (Consumer<BãßBȍőnEnumZombieCorpse<BãßBȍőnPartBullet>> flesh:fleshFeeders) {
BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
for (Consumer<BãßBȍőnAbacusZombieCorpse<BãßBȍőnPartBullet>> flesh:fleshFeeders) {
flesh.accept(corpse);
}
}
}
@SuppressWarnings("unchecked")
default BãßBȍőnAbacusZombie<BãßBȍőnPartBullet> toEnumZombie() {
return toBBC().NOISE_OF(BãßBȍőnAbacusZombie響ᴼᶠ.class).toEnumZombie();
}
@SuppressWarnings("unchecked")
default String BãßClazzDoel() {
return toBBC().NOISE_OF(BãßBȍőnClazz響ᴼᶠ.class).BãßClazzDoel();
}
@SuppressWarnings("unchecked")
default String BãßAuthorNaam() {
return toBBC().NOISE_OF(BãßBȍőnAuthor響ᴼᶠ.class).BãßAuthorNaam();
}
@SuppressWarnings("unchecked")
default String BãßAuthorKopieërRecht() {
return toBBC().NOISE_OF(BãßBȍőnAuthor響ᴼᶠ.class).BãßAuthorKopieërRecht();
}
@SuppressWarnings("unchecked")
default String BãßExportNaam() {
return toBBC().NOISE_OF(BãßBȍőnExport響ᴼᶠ.class).BãßExportNaam();
}
@SuppressWarnings("unchecked")
default String BãßExportGroep() {
return toBBC().NOISE_OF(BãßBȍőnExport響ᴼᶠ.class).BãßExportGroep();
}
default String BȍőnDialTone() {
return toEnumZombie().GET_STR(BãßBȍőnPartBullet.DIAL_TONE);
}

View file

@ -8,17 +8,19 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnClazz注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.ydmod.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.jmx.DefaultEnumSetᴶᴹˣ;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieCorpse;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieʸᴰ;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusSetMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieCorpse;
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.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.T10PartDecimal;
import love.distributedrebirth.numberxd.base2t.part.T16PartHex;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnClazz注(purpose = "The number base glyph scripts.")
@BãßBȍőnExport注(group = "love.distributedrebirth.numberxd")
public enum BaseGlyphSet implements DefaultEnumSetᴶᴹˣ<BaseGlyphSet>, BãßBȍőnEnumZombieʸᴰ<BaseGlyphSet,BaseGlyphSetBullet> {
public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>, BãßBȍőnAbacusZombieʸᴰ<BaseGlyphSet,BaseGlyphSetBullet> {
// TODO: Move this into unicode4D and TyyPartXxx
LATIN_BASIC(
@ -182,13 +184,18 @@ public enum BaseGlyphSet implements DefaultEnumSetᴶᴹˣ<BaseGlyphSet>, BãßB
private BaseGlyphSet(BaseGlyphSetNumber numbers, BaseGlyphSetNumber hex, BaseGlyphSetNumber gematria, Boolean reverseScript) {
Bãß.石棺ʸᴰ.魎ᴵⁿᶦᵗ(this);
BãßBȍőnEnumZombieCorpse<BaseGlyphSetBullet> corpse = BãßBȍőnEnumZombieCorpse.castᴼᶠ(toEnumZombie());
BãßBȍőnAbacusZombieCorpse<BaseGlyphSetBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(toEnumZombie());
corpse.PUT_OBJ(BaseGlyphSetBullet.NUMBERS, numbers);
corpse.PUT_OBJ(BaseGlyphSetBullet.HEXIMALS, hex);
corpse.PUT_OBJ(BaseGlyphSetBullet.GEMATRIA, gematria);
corpse.PUT_OBJ(BaseGlyphSetBullet.REVERSE_SCRIPT, reverseScript); // TODO: ImGui workaround
}
@SuppressWarnings("unchecked")
public BãßBȍőnAbacusZombie<BaseGlyphSetBullet> toEnumZombie() {
return toBBC().NOISE_OF(BãßBȍőnAbacusZombie響ᴼᶠ.class).toEnumZombie();
}
public BaseGlyphSetNumber BȍőnNumber10() {
return toEnumZombie().GET_OBJ(BaseGlyphSetBullet.NUMBERS, BaseGlyphSetNumber.class);
}

View file

@ -1,10 +1,10 @@
package love.distributedrebirth.numberxd.unicode;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.ydmod.zombie.BãßBȍőnEnumZombieBullet;
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombieBullet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum BaseGlyphSetBullet implements BãßBȍőnEnumZombieBullet {
public enum BaseGlyphSetBullet implements BãßBȍőnAbacusZombieBullet {
NUMBERS,
GEMATRIA,