Removed ammo box door lock as internal code knows howto refill.
This commit is contained in:
parent
1d77f4a25f
commit
d8b35afe64
22 changed files with 92 additions and 915 deletions
|
|
@ -34,7 +34,6 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.Bã
|
|||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAmmoBoxꞱᴿᴳᴮ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAmmoBox𓄯ᶠˡʸ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣔᔿᔿᐤ.BãßBȍőnAmmoBoxDoorԲ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣔᔿᔿᐤ.BãßBȍőnAmmoBoxԲ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᔿᓑᔿᔿᔋᐝᣚ.BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnum𓄯;
|
||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒢℭỗᶇṧⱦᶏꬼȶʂ;
|
||||
|
|
@ -219,11 +218,10 @@ public enum BaseGlyphSet implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnum𓄯<
|
|||
|
||||
private BaseGlyphSet(BaseGlyphSetNumber numbers, BaseGlyphSetNumber hex, BaseGlyphSetNumber gematria, Boolean reverseScript) {
|
||||
亞ᶦᶦᶦ.thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳ(thisᵀᴮᵒⁿᵉ());
|
||||
BãßBȍőnAmmoBoxDoorԲ<BaseGlyphSetBullet> ammoBoxOpen = BãßBȍőnAmmoBoxDoorԲ.castᴼᶠ(ammoBox);
|
||||
ammoBoxOpen.bewaarKȱġễl(BaseGlyphSetBullet.NUMBERS, numbers);
|
||||
ammoBoxOpen.bewaarKȱġễl(BaseGlyphSetBullet.HEXIMALS, hex);
|
||||
ammoBoxOpen.bewaarKȱġễl(BaseGlyphSetBullet.GEMATRIA, gematria);
|
||||
ammoBoxOpen.bewaarKȱġễl(BaseGlyphSetBullet.REVERSE_SCRIPT, reverseScript); // TODO: ImGui workaround
|
||||
ammoBox.bewaarKȱġễl(BaseGlyphSetBullet.NUMBERS, numbers);
|
||||
ammoBox.bewaarKȱġễl(BaseGlyphSetBullet.HEXIMALS, hex);
|
||||
ammoBox.bewaarKȱġễl(BaseGlyphSetBullet.GEMATRIA, gematria);
|
||||
ammoBox.bewaarKȱġễl(BaseGlyphSetBullet.REVERSE_SCRIPT, reverseScript); // TODO: ImGui workaround
|
||||
}
|
||||
|
||||
public BaseGlyphSetNumber BȍőnNumber10() {
|
||||
|
|
|
|||
|
|
@ -43,7 +43,6 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAmmoBoxꞱ
|
|||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAmmoBox𓄯ᶠˡʸ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnKακοFireBall注;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnSelfKeenCoinMachine抽;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣔᔿᔿᐤ.BãßBȍőnAmmoBoxDoorԲ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣔᔿᔿᐤ.BãßBȍőnAmmoBoxԲ;
|
||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐḯŕ₳₮ḕʸᴰ;
|
||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒢℭỗᶇṧⱦᶏꬼȶʂ;
|
||||
|
|
@ -83,14 +82,13 @@ public interface Terminator𓄯<T extends Terminator𓄯<T>> extends TeŀRáàmR
|
|||
@Override
|
||||
public void s͑um̴̆ͨ̅m͠ô̈́ṅͫͤ́̂Gh̕os̑ͫt̡̓̍s͜() {
|
||||
boon.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().onheɨlḮgSpreǜk(Ꝑŕḯṿª₮ḕꝐḯŕ₳₮ḕʸᴰ.class).bewaarGềễst(GHOST_AMMO_BOX_MIRROR, ammoBox);
|
||||
BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet> ammoBoxOpen = BãßBȍőnAmmoBoxDoorԲ.castᴼᶠ(ammoBox);
|
||||
ammoBoxOpen.bewaarKȱġễlMap(TerminatorBullet.MAP_CHINA);
|
||||
ammoBoxOpen.bewaarKȱġễlMap(TerminatorBullet.MAP_GUN_FIRE);
|
||||
ammoBoxOpen.bewaarKȱġễlMap(TerminatorBullet.MAP_GUN_AMMO);
|
||||
ammoBoxOpen.bewaarKȱġễlMap(TerminatorBullet.MAP_GUN_WOUND);
|
||||
ammoBoxOpen.bewaarKȱġễlList(TerminatorBullet.LIST_GUN_TYPES);
|
||||
ammoBoxOpen.bewaarKȱġễl(TerminatorBullet.DUYTS_NAME, terminator注.duytsName());
|
||||
ammoBoxOpen.bewaarKȱġễl(TerminatorBullet.DUYTS_CHINA, terminator注.duytsChina());
|
||||
ammoBox.bewaarKȱġễlMap(TerminatorBullet.MAP_CHINA);
|
||||
ammoBox.bewaarKȱġễlMap(TerminatorBullet.MAP_GUN_FIRE);
|
||||
ammoBox.bewaarKȱġễlMap(TerminatorBullet.MAP_GUN_AMMO);
|
||||
ammoBox.bewaarKȱġễlMap(TerminatorBullet.MAP_GUN_WOUND);
|
||||
ammoBox.bewaarKȱġễlList(TerminatorBullet.LIST_GUN_TYPES);
|
||||
ammoBox.bewaarKȱġễl(TerminatorBullet.DUYTS_NAME, terminator注.duytsName());
|
||||
ammoBox.bewaarKȱġễl(TerminatorBullet.DUYTS_CHINA, terminator注.duytsChina());
|
||||
TerminatorGunSafe gunSafe = new TerminatorGunSafe();
|
||||
for (TerminatorGunLoader loader : gunServices) {
|
||||
loader.loadGuns(gunSafe, terminator注.slices());
|
||||
|
|
@ -100,9 +98,9 @@ public interface Terminator𓄯<T extends Terminator𓄯<T>> extends TeŀRáàmR
|
|||
for (TerminatorGun gun : gunSafe.emptySafe().get()) {
|
||||
Class<?> gunClass = gun.getClass();
|
||||
TerminatorGunAmmo注 anno = Objects.requireNonNull(gunClass.getAnnotation(TerminatorGunAmmo注.class), "Missing TerminatorGunAmmo注 annotation on: " + gunClass);
|
||||
ammoBoxOpen.kȱġễlMapObject(TerminatorBullet.MAP_GUN_AMMO).put(gunClass.getName(), TerminatorGunAmmo.instanceᴼᶠ(anno));
|
||||
ammoBoxOpen.kȱġễlListObject(TerminatorBullet.LIST_GUN_TYPES).add(gunClass);
|
||||
ammoBoxOpen.kȱġễlMapObject(TerminatorBullet.MAP_GUN_FIRE).put(gunClass.getName(), gun.kanonSchot(boon.rȧñkTelNul()));
|
||||
ammoBox.kȱġễlMapObject(TerminatorBullet.MAP_GUN_AMMO).put(gunClass.getName(), TerminatorGunAmmo.instanceᴼᶠ(anno));
|
||||
ammoBox.kȱġễlListObject(TerminatorBullet.LIST_GUN_TYPES).add(gunClass);
|
||||
ammoBox.kȱġễlMapObject(TerminatorBullet.MAP_GUN_FIRE).put(gunClass.getName(), gun.kanonSchot(boon.rȧñkTelNul()));
|
||||
}
|
||||
}
|
||||
int spaceOctalCount = ᒢℭỗᶇṧⱦᶏꬼȶʂ.INTᣟᐧᣟONE;
|
||||
|
|
@ -113,12 +111,11 @@ public interface Terminator𓄯<T extends Terminator𓄯<T>> extends TeŀRáàmR
|
|||
maskZero = mask & ᒢℭỗᶇṧⱦᶏꬼȶʂ.OCTALᣟᐧᣟMASK;
|
||||
spaceOctalCount++;
|
||||
}
|
||||
ammoBoxOpen.bewaarKȱġễl(TerminatorBullet.SPACE_OCTAL_COUNT, spaceOctalCount);
|
||||
ammoBox.bewaarKȱġễl(TerminatorBullet.SPACE_OCTAL_COUNT, spaceOctalCount);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void m̉̓̕at̽͂̈́̾e͟ri̎́̀ͣ̋͒á̑̒̉ͥlìz̓̄̈̄e͘G͝h̨̎̒o̿̚s̵ͧ͐̆̒͋ͬ̾ts̓̈́̌ͨͥ͠() {
|
||||
boon.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().onheɨlḮgSpreǜk(Ꝑŕḯṿª₮ḕꝐḯŕ₳₮ḕʸᴰ.class).bewaarGềễst(GHOST_AMMO_BOX_MIRROR, ammoBox);
|
||||
boon.ráàmWaardeVanChinaSleutel(boon.rȧñkChinaSleutel());
|
||||
if (!boon.ráàmGunTypes().isEmpty()) {
|
||||
boon.ráàmWaardeVanGeweerWond(boon.ráàmGunTypes().iterator().next(), ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟEMPTY);
|
||||
|
|
@ -209,10 +206,10 @@ public interface Terminator𓄯<T extends Terminator𓄯<T>> extends TeŀRáàmR
|
|||
super(ᒢBȍőnDɍǚꟿᶦᶦᶦᶦ.class);
|
||||
}
|
||||
|
||||
private Consumer<BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet>> thisʸᴰᐧᐧᶜʰᶦⁿᵃᐧᐧˢᵘᵍᵉʳ(String chinaKey, String chinaValue) {
|
||||
return new Consumer<BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet>>() {
|
||||
private Consumer<BãßBȍőnAmmoBoxԲ<TerminatorBullet>> thisʸᴰᐧᐧᶜʰᶦⁿᵃᐧᐧˢᵘᵍᵉʳ(String chinaKey, String chinaValue) {
|
||||
return new Consumer<BãßBȍőnAmmoBoxԲ<TerminatorBullet>>() {
|
||||
@Override
|
||||
public void accept(BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet> ammoBox) {
|
||||
public void accept(BãßBȍőnAmmoBoxԲ<TerminatorBullet> ammoBox) {
|
||||
ammoBox.bewaarKȱġễl(TerminatorBullet.CHINA_KEY, chinaKey);
|
||||
ammoBox.bewaarKȱġễl(TerminatorBullet.CHINA_VALUE, chinaValue);
|
||||
}
|
||||
|
|
@ -233,12 +230,12 @@ public interface Terminator𓄯<T extends Terminator𓄯<T>> extends TeŀRáàmR
|
|||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public <Y extends Terminator𓄯<Y>> void thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳᐧᐧיהוה(Y tbone, String dialTone, Consumer<BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet>> specialBullets) {
|
||||
public <Y extends Terminator𓄯<Y>> void thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳᐧᐧיהוה(Y tbone, String dialTone, Consumer<BãßBȍőnAmmoBoxԲ<TerminatorBullet>> specialBullets) {
|
||||
long pcbWireWrap = System.currentTimeMillis();
|
||||
亞ᶦᶦᶦ.thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳᐧᐧᶦᶦᶦ(tbone);
|
||||
tbone.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().gelṳidѴaɳ(TeŀRáàmRȧñkEnumInluider.class).b̌ͬͪ̕ȍő͒nGlͩ̓ͤ̅̍̌oͩ̾ͮ̑̇͒͗c̀̍̆̂̾̊̽k͗̀ȩ̉ͯn̢̑̇̿ͬͤͨ̋sp̐ͥͪͧ͋̽̚iel(tbone, dialTone);
|
||||
BãßBȍőnAmmoBoxԲ<TerminatorBullet> ammoBox = tbone.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().onheɨlḮg(Ꝑŕḯṿª₮ḕꝐḯŕ₳₮ḕʸᴰ.class).gềễstDɨng(Ꝑŕḯṿª₮ḕꝐḯŕ₳₮ḕʸᴰ.GHOST_AMMO_BOX_MIRROR, BãßBȍőnAmmoBoxԲ.class);
|
||||
specialBullets.accept(BãßBȍőnAmmoBoxDoorԲ.castᴼᶠ(ammoBox));
|
||||
specialBullets.accept(ammoBox);
|
||||
thisʸᴰᐧᐧᶦⁿˢᵉʳᵗᐧᐧᶜᵒᶦⁿ(tbone, pcbWireWrap, ₜₓₜWireTerminator.class);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue