Skip to content

Commit ea57a09

Browse files
committed
Update ObfTools (1.2.0->1.3.0)
This update was quite painfull, however future updates will be even worse. I hope we can reduce the amount of volatility of the names by a respectable degree that errors are reduced - however I worry a bit that the opposite will happen.
1 parent 9e57080 commit ea57a09

37 files changed

Lines changed: 123 additions & 119 deletions

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ plugins {
22
id 'java'
33
id 'java-library'
44
id 'maven-publish'
5-
id 'obftools' version '1.2.0'
5+
id 'obftools' version '1.3.0'
66
}
77

88
group 'de.geolykt'

src/main/java/de/geolykt/starloader/apimixins/ApplicationMixins.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
import de.geolykt.starloader.api.gui.modconf.ModConf;
1414
import de.geolykt.starloader.api.gui.modconf.ModConf.ModConfSpec;
1515

16-
import snoddasmannen.galimulator.cd;
16+
import snoddasmannen.galimulator.class_k;
1717

18-
@Mixin(cd.class)
18+
@Mixin(class_k.class)
1919
public class ApplicationMixins {
2020

2121
/**

src/main/java/de/geolykt/starloader/apimixins/AudioManagerMixins.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import de.geolykt.starloader.impl.SLSoundHandler;
1414

1515
import snoddasmannen.galimulator.AudioManager;
16-
import snoddasmannen.galimulator.class_u;
16+
import snoddasmannen.galimulator.class_e;
1717

1818
/**
1919
* Mixins into the AudioManager class.
@@ -25,7 +25,7 @@ public class AudioManagerMixins {
2525
* currentTrack.
2626
*/
2727
@Shadow
28-
public static class_u a;
28+
public static class_e a;
2929

3030
/**
3131
* currentTrackId.
@@ -51,7 +51,7 @@ public static void f() {
5151
if (b >= c.size()) {
5252
b = 0;
5353
}
54-
a = (class_u) c.get(b);
54+
a = (class_e) c.get(b);
5555
if (SLSoundHandler.supressEvents) {
5656
SLSoundHandler.supressEvents = false;
5757
} else {

src/main/java/de/geolykt/starloader/apimixins/EmpireMixins.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
import snoddasmannen.galimulator.Government;
6262
import snoddasmannen.galimulator.Religion;
6363
import snoddasmannen.galimulator.Space;
64-
import snoddasmannen.galimulator.gf;
64+
import snoddasmannen.galimulator.class_am;
6565
import snoddasmannen.galimulator.actors.Flagship;
6666
import snoddasmannen.galimulator.actors.StateActor;
6767

@@ -375,7 +375,7 @@ public boolean decreaseTechnologyLevel(boolean notify, boolean force) {
375375
if (config.allowTranscendence() && techLevel == config.getTranscendceLevel()) {
376376
if (setState(RegistryKeys.GALIMULATOR_TRANSCENDING, false)) {
377377
if (notify && Galimulator.getPlayerEmpire() == this) {
378-
new BasicDialogBuilder("Transcending!", NullUtils.requireNotNull(gf.a().a("transcending"))).buildAndShow();
378+
new BasicDialogBuilder("Transcending!", NullUtils.requireNotNull(class_am.a().a("transcending"))).buildAndShow();
379379
}
380380
}
381381
}
@@ -585,7 +585,7 @@ public boolean increaseTechnologyLevel(boolean notify, boolean force) {
585585
if (config.allowTranscendence() && techLevel == config.getTranscendceLevel()) {
586586
if (setState(RegistryKeys.GALIMULATOR_TRANSCENDING, false)) {
587587
if (notify && Galimulator.getPlayerEmpire() == this) {
588-
new BasicDialogBuilder("Transcending!", NullUtils.requireNotNull(gf.a().a("transcending"))).buildAndShow();
588+
new BasicDialogBuilder("Transcending!", NullUtils.requireNotNull(class_am.a().a("transcending"))).buildAndShow();
589589
}
590590
}
591591
}

src/main/java/de/geolykt/starloader/apimixins/EmpireSpecialMixins.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import snoddasmannen.galimulator.EmpireSpecial;
2121
import snoddasmannen.galimulator.GalColor;
2222
import snoddasmannen.galimulator.GalFX;
23-
import snoddasmannen.galimulator.ui.fm;
23+
import snoddasmannen.galimulator.ui.class_an;
2424

2525
/**
2626
* Mixins into the empire special class, which makes it more registry-like.
@@ -37,14 +37,13 @@ public static EmpireSpecial f() {
3737
@Overwrite
3838
private static void k() {
3939
// I do not even know if this is called, but better be safe than sorry
40-
HashMap<EmpireSpecial, fm> maps = new HashMap<>();
40+
HashMap<EmpireSpecial, class_an> maps = new HashMap<>();
4141
EmpireSpecial[] var0 = Registry.EMPIRE_SPECIALS.getValues();
4242
int var1 = var0.length;
4343

4444
for (int var2 = 0; var2 < var1; ++var2) {
4545
EmpireSpecial var3 = var0[var2];
46-
maps.put(var3,
47-
new fm("specialsbox.png", 30, GalFX.Q(), var3.h(), GalFX.FONT_TYPE.MONOTYPE_SMALL, GalColor.WHITE, var3.j(), 0));
46+
maps.put(var3, new class_an("specialsbox.png", 30, GalFX.Q(), var3.getAbbreviation(), GalFX.FONT_TYPE.MONOTYPE_SMALL, GalColor.WHITE, var3.j(), 0));
4847
}
4948
EmpireSpecial.q = maps;
5049
}

src/main/java/de/geolykt/starloader/apimixins/EmploymentAgencyMixins.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
import snoddasmannen.galimulator.Job.JobType;
3232
import snoddasmannen.galimulator.Person;
3333
import snoddasmannen.galimulator.Space;
34-
import snoddasmannen.galimulator.be;
35-
import snoddasmannen.galimulator.bf;
34+
import snoddasmannen.galimulator.ppclass_av;
35+
import snoddasmannen.galimulator.ppclass_aw;
3636
import snoddasmannen.galimulator.ui.FlowLayout.FlowDirection;
3737

3838
@Mixin(EmploymentAgency.class)
@@ -55,7 +55,7 @@ public class EmploymentAgencyMixins {
5555
@Overwrite
5656
private Person a(final Job job, final int n) {
5757
List<Person> potentialCandidates;
58-
if (job.f() == JobType.EMPEROR && (job.g() == Galimulator.getNeutralEmpire() || job.l() != null)) {
58+
if (job.getType() == JobType.EMPEROR && (job.getEmployer() == Galimulator.getNeutralEmpire() || job.get_b() != null)) {
5959
potentialCandidates = job.n();
6060
if (potentialCandidates.isEmpty()) {
6161
potentialCandidates = this.b(n);
@@ -67,8 +67,8 @@ private Person a(final Job job, final int n) {
6767
return null;
6868
}
6969
Person.f = 0;
70-
if (job.f() == JobType.EMPEROR) {
71-
if (Galimulator.getPlayerEmpire() == job.g().getJobEmpire()) {
70+
if (job.getType() == JobType.EMPEROR) {
71+
if (Galimulator.getPlayerEmpire() == job.getEmployer().getJobEmpire()) {
7272
// Player empire
7373
potentialCandidates.removeIf(person -> person.a(job) <= 0 || Claim.b(person, job) == null);
7474
if (!potentialCandidates.isEmpty()) {
@@ -122,7 +122,7 @@ private Person a(final Job job, final int n) {
122122
}
123123
candidates.add((DynastyMember) o);
124124
}
125-
EmperorDeathEvent evt = new EmperorDeathEvent(candidates, NullUtils.requireNotNull((ActiveEmpire) job.g()));
125+
EmperorDeathEvent evt = new EmperorDeathEvent(candidates, NullUtils.requireNotNull((ActiveEmpire) job.getEmployer()));
126126
EventManager.handleEvent(evt);
127127
List<@NotNull DynastyMember> finalSuggestions = evt.getSuccessors();
128128
if (finalSuggestions.size() == 1) {
@@ -134,11 +134,11 @@ private Person a(final Job job, final int n) {
134134
}
135135
}
136136
}
137-
final ArrayList<Callable<bf>> callbacks = new ArrayList<>();
137+
final ArrayList<Callable<ppclass_aw>> callbacks = new ArrayList<>();
138138
final int n2 = potentialCandidates.size() / 100 + 1;
139139
for (int i = 0; i < n2; ++i) {
140140
@SuppressWarnings("unchecked")
141-
Callable<bf> callable = new be((EmploymentAgency) (Object) this, i * 100, potentialCandidates, job);
141+
Callable<ppclass_aw> callable = new ppclass_av((EmploymentAgency) (Object) this, i * 100, potentialCandidates, job);
142142
callbacks.add(callable);
143143
}
144144
Person successor = null;
@@ -147,8 +147,8 @@ private Person a(final Job job, final int n) {
147147
if (this.b == null) {
148148
this.b = Executors.newFixedThreadPool(4);
149149
}
150-
for (Future<bf> finishedTask : b.invokeAll(callbacks)) {
151-
final bf finishedTaskReturn = finishedTask.get();
150+
for (Future<ppclass_aw> finishedTask : b.invokeAll(callbacks)) {
151+
final ppclass_aw finishedTaskReturn = finishedTask.get();
152152
if (successor == null || finishedTaskReturn.b > successorMerit) {
153153
successor = finishedTaskReturn.a;
154154
successorMerit = finishedTaskReturn.b;

src/main/java/de/geolykt/starloader/apimixins/FactionMixins.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public int getStarCount() {
7171
}
7272

7373
public int getHost() {
74-
return host.d();
74+
return host.get_id();
7575
}
7676

7777
public ActiveEmpire getHostEmpire() {

src/main/java/de/geolykt/starloader/apimixins/MapDataMixins.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import de.geolykt.starloader.api.resource.DataFolderProvider;
1919

2020
import snoddasmannen.galimulator.MapData;
21-
import snoddasmannen.galimulator.gd;
21+
import snoddasmannen.galimulator.interface_k;
2222

2323
@Mixin(MapData.class)
2424
public class MapDataMixins implements Map {
@@ -29,7 +29,7 @@ public class MapDataMixins implements Map {
2929
private String backgroundImage;
3030

3131
@Shadow
32-
private gd generator;
32+
private interface_k generator;
3333

3434
@Override
3535
public @Nullable BufferedImage getAWTBackground() {

src/main/java/de/geolykt/starloader/apimixins/PersonMixins.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ public int getDeathYear() {
7474
@Override
7575
public @Nullable ActiveEmpire getEmpire() {
7676
if (alive) {
77-
if (job.g() == null) {
78-
return null; // ???
77+
if (job.getEmployer() == null) {
78+
return null; // this does not make much sense ... why would a job have no employer? But I am sure I coded that check for a reason.
7979
}
80-
return (@Nullable ActiveEmpire) job.g().getJobEmpire();
80+
return (@Nullable ActiveEmpire) job.getEmployer().getJobEmpire();
8181
} else {
8282
return null;
8383
}

src/main/java/de/geolykt/starloader/apimixins/SettingsscreenMixins.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
import de.geolykt.starloader.impl.gui.ModConfButtonWidget;
1111

1212
import snoddasmannen.galimulator.GalColor;
13-
import snoddasmannen.galimulator.hi;
13+
import snoddasmannen.galimulator.class_at;
1414

15-
@Mixin(hi.class)
15+
@Mixin(class_at.class)
1616
public class SettingsscreenMixins {
1717

1818
@Inject(method = "getItems", at = @At("TAIL"))

0 commit comments

Comments
 (0)