LIB: Updated code to lastest nx01 JPP abacus code

This commit is contained in:
Willem Cazander 2025-09-27 19:06:30 +02:00
parent 614bf64a8d
commit da074f283b
7 changed files with 60 additions and 55 deletions

View file

@ -90,10 +90,10 @@ public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppR
ImGui.tableNextRow(); ImGui.tableNextRow();
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(part.rȧñkNaam()); ImGui.text(part.abacusRȧñkName());
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(part.rȧñkRingToon()); ImGui.text(part.abacusRȧñkRingTone());
for (int i=0;i<numberMatrix.geefDimensie();i++) { for (int i=0;i<numberMatrix.geefDimensie();i++) {
ImGui.tableNextColumn(); ImGui.tableNextColumn();

View file

@ -43,7 +43,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ.BaseGl
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.TTꞱꞱᖟGateway; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.TTꞱꞱᖟGateway;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorGun; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorGun;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Listᴿᵈ; import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Ladderᴿᵈ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -78,7 +78,7 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
items = pieTypes.toArray(items); items = pieTypes.toArray(items);
String selectedItem = items[selectedBasePart.get()]; String selectedItem = items[selectedBasePart.get()];
Integer pieNumber = Integer.valueOf(selectedItem); Integer pieNumber = Integer.valueOf(selectedItem);
Listᴿᵈ<? extends Terminator𓄯<?>> baseParts = TTꞱꞱᖟGateway..deliverPieSlices(pieNumber); Ladderᴿᵈ<? extends Terminator𓄯<?>> baseParts = TTꞱꞱᖟGateway..deliverPieSlices(pieNumber);
ImGui.combo(getTxt("selectBase"), selectedBasePart, items); ImGui.combo(getTxt("selectBase"), selectedBasePart, items);
@ -89,16 +89,16 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
ImGui.text(getTxt("selectPurpose")); ImGui.text(getTxt("selectPurpose"));
ImGui.sameLine(); ImGui.sameLine();
String text = baseParts.getᴿᵈ(0).ráàmDuytsNaam(嘴ᗮᙿᗮ.English.class); String text = baseParts.getᴿᵈ(0).zerdinalSpaceDuytsNaam(嘴ᗮᙿᗮ.English.class);
text += ": The distribution by " + baseParts.getᴿᵈ(0).teŀráàmGroote(); text += ": The distribution by " + baseParts.getᴿᵈ(0).zerdinalSpaceBoundary();
text += " - " + baseParts.getᴿᵈ(0).ráàmDuytsChina(嘴ᗮᙿᗮ.English.class); text += " - " + baseParts.getᴿᵈ(0).zerdinalSpaceDuytsChina(嘴ᗮᙿᗮ.English.class);
ImGui.text(text); ImGui.text(text);
ImGui.checkbox(getTxt("showBase10"), showBase10); ImGui.checkbox(getTxt("showBase10"), showBase10);
ImGui.checkbox(getTxt("showBase16"), showBase16); ImGui.checkbox(getTxt("showBase16"), showBase16);
ImGui.checkbox(getTxt("showBase27"), showBase27); ImGui.checkbox(getTxt("showBase27"), showBase27);
int columns = 12; int columns = 11;
if (showBase10.get()) { if (showBase10.get()) {
columns += 4; columns += 4;
} }
@ -113,7 +113,6 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
ImGui.beginTable("base-part", columns, flags); ImGui.beginTable("base-part", columns, flags);
ImGui.tableSetupColumn("BȍőnNaam"); ImGui.tableSetupColumn("BȍőnNaam");
ImGui.tableSetupColumn("TelNul"); ImGui.tableSetupColumn("TelNul");
ImGui.tableSetupColumn("TelEen");
ImGui.tableSetupColumn("Tone"); ImGui.tableSetupColumn("Tone");
if (showBase10.get()) { if (showBase10.get()) {
ImGui.tableSetupColumn("10Tone"); ImGui.tableSetupColumn("10Tone");
@ -147,55 +146,53 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
for (Terminator𓄯<?> part : baseParts.iterableᴼᶠ()) { for (Terminator𓄯<?> part : baseParts.iterableᴼᶠ()) {
ImGui.tableNextRow(); ImGui.tableNextRow();
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(part.rȧñkNaam()); ImGui.text(part.abacusRȧñkName());
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(Integer.toString(part.rȧñkTelNul())); ImGui.text(Integer.toString(part.zerdinal()));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(Integer.toString(part.rȧñkTelEen())); ImGui.text(part.abacusRȧñkRingTone());
ImGui.tableNextColumn();
ImGui.text(part.rȧñkRingToon());
if (showBase10.get()) { if (showBase10.get()) {
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.BENGALI.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.BENGALI.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.ARABIC.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.ARABIC.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
} }
if (showBase16.get()) { if (showBase16.get()) {
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.HIERO.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.HIERO.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.RUNIC.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.RUNIC.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
} }
if (showBase27.get()) { if (showBase27.get()) {
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.GREEK.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.GREEK.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(BaseGlyphSet.MALAYALAM.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1)); ImGui.text(BaseGlyphSet.MALAYALAM.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
} }
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(part.rȧñkChinaSleutel()); ImGui.text(part.abacusRȧñkChinaKey());
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(part.rȧñkChinaWaarde()); ImGui.text(part.abacusRȧñkChinaValue());
List<Class<? extends TerminatorGun>> guns = part.ráàmGunTypes(); List<Class<? extends TerminatorGun>> guns = part.zerdinalSpaceGunTypes();
for (int i=0;i<6;i++) { for (int i=0;i<6;i++) {
if (guns.size() > i) { if (guns.size() > i) {
Class<? extends TerminatorGun> gunType = guns.get(i); Class<? extends TerminatorGun> gunType = guns.get(i);
String gunFire = part.rȧñkGunFire(gunType); String gunFire = part.abacusRȧñkGunFire(gunType);
ImGui.tableNextColumn(); ImGui.tableNextColumn();
ImGui.text(gunFire); ImGui.text(gunFire);
} else { } else {

View file

@ -39,15 +39,19 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
public final class GDXAppDesktopConfig { public final class GDXAppDesktopConfig {
protected static final Logger LOG = LoggerFactory.getLogger(GDXAppDesktopConfig.class); protected static final Logger LOG = LoggerFactory.getLogger(GDXAppDesktopConfig.class);
public static int WINDOW_WIDTH = 1024; public static final String THREAD_NAME = "main";
public static int WINDOW_HEIGHT = 768; public static final int WINDOW_WIDTH = 1024;
public static String WINDOW_TITLE = "GDXApp⁴ᴰ"; public static final int WINDOW_HEIGHT = 768;
public static String[] WINDOW_ICONS = { public static final String WINDOW_TITLE = "GDXApp⁴ᴰ";
public static final String[] WINDOW_ICONS = {
"icon/window-128.png", "icon/window-128.png",
"icon/window-32.png", "icon/window-32.png",
"icon/window-16.png" "icon/window-16.png"
}; };
private GDXAppDesktopConfig() {
}
public static void printBootMessage() { public static void printBootMessage() {
LOG.info("=========================="); LOG.info("==========================");
LOG.info(" @Ω仙⁴ ˧꜏⋇꜊꜔ ⁴ﷲΩ@ "); LOG.info(" @Ω仙⁴ ˧꜏⋇꜊꜔ ⁴ﷲΩ@ ");

View file

@ -46,7 +46,11 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ꕢꕌꔳꕺꖃꕯꕮꕊ;
* Desktop GDXApp launcher. * Desktop GDXApp launcher.
*/ */
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class GDXAppDesktopLauncher { public final class GDXAppDesktopLauncher {
private GDXAppDesktopLauncher() {
Thread.currentThread().setName(GDXAppDesktopConfig.THREAD_NAME);
}
public static void main(String[] args) { public static void main(String[] args) {
GDXAppDesktopLauncher launcher = new GDXAppDesktopLauncher(); GDXAppDesktopLauncher launcher = new GDXAppDesktopLauncher();

View file

@ -53,12 +53,12 @@ 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 Terminator𓄯.class.cast(obj).rȧñkRingToon(); return Terminator𓄯.class.cast(obj).abacusRȧñkRingTone();
} }
@Override @Override
public Object convertStringTo(String str, Locale locale) throws ObjectConverterException { public Object convertStringTo(String str, Locale locale) throws ObjectConverterException {
return basePart.teŀráàmWaardeVanRingToon(str); return basePart.zerdinalMaterializeSpaceOfRingToon(str);
} }
@Override @Override

View file

@ -127,8 +127,8 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
} }
private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, Terminator𓄯<?> basePart) throws X4OLanguageModuleLoaderException { private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, Terminator𓄯<?> basePart) throws X4OLanguageModuleLoaderException {
for (Terminator𓄯<?> part: basePart.teŀráàmWaardes().iterableᴼᶠ()) { for (Terminator𓄯<?> part: basePart.zerdinalSpaceRodsToLadder().iterableᴼᶠ()) {
ec.addElementClassAttribute(createElementClassAttribute(language,part.rȧñkChinaSleutel(),true,new BãßBȍőnPartDialToneConverter(part))); ec.addElementClassAttribute(createElementClassAttribute(language,part.abacusRȧñkChinaKey(),true,new BãßBȍőnPartDialToneConverter(part)));
} }
} }

View file

@ -46,8 +46,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.Vū́ǘrBȍőnSupportꞱᴿᴳᴮ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeBooleanᴶᴹˣ; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeBooleanᴶᴹˣ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeStringᴶᴹˣ; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeStringᴶᴹˣ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrBurnCounterᴶᴹˣ; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrBurnCounterᴶᴹˣ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᣔᒃᣔᒼᓑᔆ.TeŀRáàmRȧñkEnumInluider; import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ.ᣔᒃᣔᒼᓑᔆ.ZerdinalAḃåčȕs̈RȧñkLineToneInluider;
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Listᴿᵈ; import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Ladderᴿᵈ;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
//@BãßBȍőnDuytsFlüstern注(purpose = "The warpcore writer and armor manager.") //@BãßBȍőnDuytsFlüstern注(purpose = "The warpcore writer and armor manager.")
@ -89,9 +89,9 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
public void BãßLockWarpCipher(Consumer<String> logHandler) { public void BãßLockWarpCipher(Consumer<String> logHandler) {
armedWarpCipherLock.setValue(true); armedWarpCipherLock.setValue(true);
for (int pieType:TTꞱꞱᖟGateway..bakedPieSlices()) { for (int pieType:TTꞱꞱᖟGateway..bakedPieSlices()) {
Listᴿᵈ<? extends Terminator𓄯<?>> parts = TTꞱꞱᖟGateway..deliverPieSlices(pieType); Ladderᴿᵈ<? extends Terminator𓄯<?>> parts = TTꞱꞱᖟGateway..deliverPieSlices(pieType);
for (Terminator𓄯<?> part : parts.iterableᴼᶠ()) { for (Terminator𓄯<?> part : parts.iterableᴼᶠ()) {
logHandler.accept("Lock: "+part.rȧñkNaam()); logHandler.accept("Lock: "+part.abacusRȧñkName());
BãßBȍőn𓄯.亞ᶦᶦᶦ.thisʸᴰᐧᐧˡᵒᶜᵏ(part); BãßBȍőn𓄯.亞ᶦᶦᶦ.thisʸᴰᐧᐧˡᵒᶜᵏ(part);
} }
} }
@ -104,14 +104,14 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
warpCipher.setDescription(armedWarpWaterDesc.getValue()); warpCipher.setDescription(armedWarpWaterDesc.getValue());
for (int pieType:TTꞱꞱᖟGateway..bakedPieSlices()) { for (int pieType:TTꞱꞱᖟGateway..bakedPieSlices()) {
WaterCipherHeart heart = new WaterCipherHeart(); WaterCipherHeart heart = new WaterCipherHeart();
Listᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway..deliverPieSlices(pieType); Ladderᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway..deliverPieSlices(pieType);
heart.setBass(bases.getᴿᵈ(0).teŀráàmWaardes().sizeᴿᵈ()); heart.setBass(bases.getᴿᵈ(0).zerdinalSpaceBoundary());
for (Terminator𓄯<?> part : bases.iterableᴼᶠ()) { for (Terminator𓄯<?> part : bases.iterableᴼᶠ()) {
WaterCipherHeartTone tone = new WaterCipherHeartTone(); WaterCipherHeartTone tone = new WaterCipherHeartTone();
tone.setPart(part.rȧñkNaam()); tone.setPart(part.abacusRȧñkName());
tone.setDialTone(part.rȧñkRingToon()); tone.setDialTone(part.abacusRȧñkRingTone());
tone.setChinaKey(part.rȧñkChinaSleutel()); tone.setChinaKey(part.abacusRȧñkChinaKey());
tone.setChinaValue(part.rȧñkChinaWaarde()); tone.setChinaValue(part.abacusRȧñkChinaValue());
heart.addHeartTone(tone); heart.addHeartTone(tone);
} }
warpCipher.getCipherHearts().add(heart); warpCipher.getCipherHearts().add(heart);
@ -126,10 +126,10 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
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()) {
Listᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway..deliverPieSlices(heart.getBass()); Ladderᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway..deliverPieSlices(heart.getBass());
Map<String, Terminator𓄯<?>> baseParts = new HashMap<>(); Map<String, Terminator𓄯<?>> baseParts = new HashMap<>();
for (Terminator𓄯<?> base : bases.iterableᴼᶠ()) { for (Terminator𓄯<?> base : bases.iterableᴼᶠ()) {
baseParts.put(base.rȧñkNaam(), base); baseParts.put(base.abacusRȧñkName(), base);
} }
for (WaterCipherHeartTone tone:heart.getHeartTones()) { for (WaterCipherHeartTone tone:heart.getHeartTones()) {
if(chinaKey.containsKey(tone.getChinaKey())) { if(chinaKey.containsKey(tone.getChinaKey())) {
@ -151,14 +151,14 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
armedWarpWaterName.setValue(warpBucket.theWater().getName()); armedWarpWaterName.setValue(warpBucket.theWater().getName());
armedWarpWaterDesc.setValue(warpBucket.theWater().getDescription()); armedWarpWaterDesc.setValue(warpBucket.theWater().getDescription());
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) { for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
Listᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway..deliverPieSlices(heart.getBass()); Ladderᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway..deliverPieSlices(heart.getBass());
Map<String, Terminator𓄯<?>> baseParts = new HashMap<>(); Map<String, Terminator𓄯<?>> baseParts = new HashMap<>();
for (Terminator𓄯<?> base : bases.iterableᴼᶠ()) { for (Terminator𓄯<?> base : bases.iterableᴼᶠ()) {
baseParts.put(base.rȧñkNaam(), base); baseParts.put(base.abacusRȧñkName(), base);
} }
for (WaterCipherHeartTone tone:heart.getHeartTones()) { for (WaterCipherHeartTone tone:heart.getHeartTones()) {
Terminator𓄯<?> bassTone = baseParts.get(tone.getPart()); Terminator𓄯<?> bassTone = baseParts.get(tone.getPart());
bassTone.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().gelṳidѴ(TeŀRáàmRȧñkEnumInluider.class).b̌ͬͪ̕ȍő͒nGlͩ̓ͤ̅̍̌oͩ̾ͮ̑̇͒͗c̀̍̆̂̾̊̽k͗̀ȩ̉ͯn̢̑̇̿ͬͤͨ̋sp̐ͥͪͧ͋̽̚iel(bassTone, tone.getDialTone()); bassTone.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().gelṳidѴ(ZerdinalAḃåčȕs̈RȧñkLineToneInluider.class).b̌ͬͪ̕ȍő͒nGlͩ̓ͤ̅̍̌oͩ̾ͮ̑̇͒͗c̀̍̆̂̾̊̽k͗̀ȩ̉ͯn̢̑̇̿ͬͤͨ̋sp̐ͥͪͧ͋̽̚iel(bassTone, tone.getDialTone());
//BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet> ammoBox = BãßBȍőnAmmoBoxDoorԲ.castᴼᶠ(bassTone.thisᴬᵐᵐᵒᴮᵒˣ()); is private now //BãßBȍőnAmmoBoxDoorԲ<TerminatorBullet> ammoBox = BãßBȍőnAmmoBoxDoorԲ.castᴼᶠ(bassTone.thisᴬᵐᵐᵒᴮᵒˣ()); is private now
//ammoBox.bewaarKȱġễl(TerminatorBullet.CHINA_KEY, tone.getChinaKey()); //ammoBox.bewaarKȱġễl(TerminatorBullet.CHINA_KEY, tone.getChinaKey());
//ammoBox.bewaarKȱġễl(TerminatorBullet.CHINA_VALUE, tone.getChinaValue()); //ammoBox.bewaarKȱġễl(TerminatorBullet.CHINA_VALUE, tone.getChinaValue());