Skip to content

Commit

Permalink
Update to actual version
Browse files Browse the repository at this point in the history
fixed package names and 1 mixin
  • Loading branch information
Mega4oSS committed Jan 4, 2025
1 parent b449686 commit a910dd7
Show file tree
Hide file tree
Showing 12 changed files with 27 additions and 26 deletions.
1 change: 1 addition & 0 deletions .idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified libs/PlusicAPIAoh3-1.0-SNAPSHOT-all.jar
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package ru.artem.alaverdyan.fullscreenborderless.elements;

import aoc.kingdoms.lukasz.jakowski.CFG;
import aoc.kingdoms.lukasz.jakowski.FileManager;
import aoc.kingdoms.lukasz.jakowski.setting.SettingsDesktop;
import aoh.kingdoms.history.mainGame.CFG;
import aoh.kingdoms.history.mainGame.setting.SettingsDesktop;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.files.FileHandle;
import ru.artem.alaverdyan.PlusicAPI;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package ru.artem.alaverdyan.fullscreenborderless.elements;

import aoc.kingdoms.lukasz.jakowski.Game;
import aoc.kingdoms.lukasz.jakowski.setting.SettingsDesktop;
import aoc.kingdoms.lukasz.menu_element.button.ButtonGame2;
import aoc.kingdoms.lukasz.textures.Images;
import aoh.kingdoms.history.mainGame.Game;
import aoh.kingdoms.history.mainGame.setting.SettingsDesktop;
import aoh.kingdoms.history.menu_element.button.ButtonGame2;
import aoh.kingdoms.history.textures.Images;

public class PlusicElementTest extends ButtonGame2 {
public PlusicElementTest(String sText, int fontID, int iTextPositionX, int iPosX, int iPosY, int nWidth, boolean isClickable) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
package ru.artem.alaverdyan.fullscreenborderless.mixins;

import aoc.kingdoms.lukasz.jakowski.CFG;
import aoc.kingdoms.lukasz.jakowski.Game;
import aoc.kingdoms.lukasz.menu_element.MenuElement;
import javassist.CannotCompileException;
import javassist.CtClass;
import javassist.NotFoundException;
import ru.artem.alaverdyan.LocalCapture;
import aoh.kingdoms.history.mainGame.CFG;
import aoh.kingdoms.history.mainGame.Game;
import aoh.kingdoms.history.menu_element.MenuElement;
import ru.artem.alaverdyan.Mixin;
import ru.artem.alaverdyan.fullscreenborderless.elements.PlusicElementTest;
import ru.artem.alaverdyan.injections.*;

import java.util.List;

@Mixin(value = "aoc.kingdoms.lukasz.menus.Settings.Settings_Menu")
@Mixin(value = "aoh.kingdoms.history.menus.Settings.Settings_Menu")
public class PlusicTest {
@Inject(method = "Settings_Menu", at = @At(value = "BY", by = 123), returnTo = @ReturnTo(to = "buttonY"))
@Inject(method = "Settings_Menu", at = @At(value = "BY", by = 119), returnTo = @ReturnTo(to = "buttonY"))
public int injected(List<MenuElement> menuElements, int buttonY, int menuWidth, int paddingLeft) {
menuElements.add(new PlusicElementTest(Game.lang.get("FullscreenBorderless"), CFG.FONT_REGULAR, -1, paddingLeft, buttonY, menuWidth - paddingLeft * 2, true, CFG.BUTTON_HEIGHT, true));
return buttonY + ( menuElements.get(menuElements.size() - 1)).getHeight() + (CFG.PADDING);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import ru.artem.alaverdyan.injections.DirectInject;
import ru.artem.alaverdyan.injections.Inject;

@Mixin(value = "aoc.kingdoms.lukasz.jakowski.desktop.DesktopLauncher")
@Mixin(value = "aoh.kingdoms.history.mainGame.desktop.DesktopLauncher")
public class PlusicTest2 {
@DirectInject
public static void directInject(CtClass cc) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import ru.artem.alaverdyan.injections.At;
import ru.artem.alaverdyan.injections.Inject;

@Mixin(value = "aoc.kingdoms.lukasz.jakowski.setting.SettingsDesktop")
@Mixin(value = "aoh.kingdoms.history.mainGame.setting.SettingsDesktop")
public class PlusicTest3 {

@Inject(method = "readConfig", at = @At(value = "AFTER"))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package ru.artem.alaverdyan.fullscreenborderless.mixins;

import aoc.kingdoms.lukasz.jakowski.Game;
import aoc.kingdoms.lukasz.jakowski.setting.SettingsDesktop;
import aoc.kingdoms.lukasz.textures.Images;
import aoh.kingdoms.history.mainGame.Game;
import aoh.kingdoms.history.mainGame.setting.SettingsDesktop;
import aoh.kingdoms.history.textures.Images;
import ru.artem.alaverdyan.Mixin;
import ru.artem.alaverdyan.fullscreenborderless.elements.PTCFG;
import ru.artem.alaverdyan.injections.AfterCall;
import ru.artem.alaverdyan.injections.At;
import ru.artem.alaverdyan.injections.Inject;

@Mixin(value = "aoc.kingdoms.lukasz.menus.Settings.Settings_Menu$2")
@Mixin(value = "aoh.kingdoms.history.menus.Settings.Settings_Menu$2")
public class PlusicTest4 {

@Inject(method = "actionElement", at = @At(value = "BEFORE"), afterCall = AfterCall.RETURN)
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/modinfo.plus
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
MainClass: ru.artem.alaverdyan.fullscreenborderless.FullscreenBorderless
Name: FullscreenBorderless
Author: Artem Alaverdyan
Version: 1.0.0
Version: 1.0.1

0 comments on commit a910dd7

Please sign in to comment.