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

@ -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);
}