2022-10-17 16:25:23 +02:00
|
|
|
package love.distributedrebirth.bassboonyd;
|
|
|
|
|
|
|
|
|
|
import love.distributedrebirth.bassboonyd.info.BãßBȍőnAuthor注;
|
|
|
|
|
import love.distributedrebirth.bassboonyd.info.BãßBȍőnName注;
|
|
|
|
|
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕ;
|
|
|
|
|
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕInit注;
|
|
|
|
|
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕPhase注;
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
|
|
|
|
@BãßBȍőnName注(purpose = "phase barriers are just scanned markers thus extensible by injection of an order number")
|
2022-10-17 16:27:36 +02:00
|
|
|
public interface BãßBȍőnPhaseBarrierʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőn<T, K> {
|
2022-10-17 16:25:23 +02:00
|
|
|
|
|
|
|
|
public static class שְׁלֹמֹה {
|
|
|
|
|
// default internal framework boon phases
|
|
|
|
|
protected static final int BOON_VOID = BãßBȍőnConstantsʸᴰ.INT_ZERO;
|
|
|
|
|
protected static final int BOON_BERESHIT = BOON_VOID + BãßBȍőnConstantsʸᴰ.INT_ONE;
|
|
|
|
|
protected static final int BOON_LAW = BOON_BERESHIT * BãßBȍőnConstantsʸᴰ.INT_TEN;
|
|
|
|
|
protected static final int BOON_MARRIAGE = BOON_LAW + BãßBȍőnConstantsʸᴰ.INT_ONE;
|
|
|
|
|
// default external implementation boon phases
|
|
|
|
|
protected static final int LIFE_QUADRANT_仙 = 00+00+00+1+2+3+4+5+6+7+8+9;
|
|
|
|
|
protected static final int LIFE_QUADRANT_上 = 10+11+12+13+14+15+16+17+18;
|
|
|
|
|
protected static final int LIFE_QUADRANT_主 = 19+20+21+22+23+24+25+26+27;
|
|
|
|
|
protected static final int LIFE_QUADRANT_天 = 28+29+30+31+32+33+34+35+36;
|
|
|
|
|
protected static final int LIFE_INIT = LIFE_QUADRANT_仙 + LIFE_QUADRANT_上 + LIFE_QUADRANT_主 + LIFE_QUADRANT_天;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.BOON_VOID)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseBoonVoid implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.BOON_BERESHIT)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseBoonBereshit implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.BOON_LAW)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseBoonLaw implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.BOON_MARRIAGE)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseBoonMarriage implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.LIFE_QUADRANT_仙)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseLifeQuadrant仙 implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.LIFE_QUADRANT_上)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseLifeQuadrant上 implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.LIFE_QUADRANT_主)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseLifeQuadrant主 implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.LIFE_QUADRANT_天)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseLifeQuadrant天 implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕPhase注(order = BãßBȍőnPhaseBarrierʸᴰ.שְׁלֹמֹה.LIFE_INIT)
|
|
|
|
|
public static class Ꝑŕḯṿª₮ḕPhaseLifeInit implements BãßBȍőnꝐŕḯṿª₮ḕ {
|
|
|
|
|
|
|
|
|
|
@BãßBȍőnꝐŕḯṿª₮ḕInit注(dependencies = {})
|
|
|
|
|
private static void initPhase(BãßBȍőn<?,?> boon) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|