Added Chinese copyright forever on all to fix IDE

This commit is contained in:
Willem Cazander 2022-01-29 05:50:02 +01:00
parent 4e47d59099
commit a69bd9b88b
55 changed files with 275 additions and 0 deletions

View file

@ -28,6 +28,11 @@ import love.distributedrebirth.demo4d.screen.ScreenIntroMission;
import love.distributedrebirth.demo4d.screen.ScreenUnicode4D; import love.distributedrebirth.demo4d.screen.ScreenUnicode4D;
import net.spookygames.gdx.nativefilechooser.NativeFileChooser; import net.spookygames.gdx.nativefilechooser.NativeFileChooser;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class Demo4DMain extends Game { public class Demo4DMain extends Game {
private List<String> args; private List<String> args;
public NativeFileChooser fileChooser; public NativeFileChooser fileChooser;

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d;
import com.badlogic.gdx.ScreenAdapter; import com.badlogic.gdx.ScreenAdapter;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class Demo4DMainAdapter extends ScreenAdapter { public class Demo4DMainAdapter extends ScreenAdapter {
protected final Demo4DMain main; protected final Demo4DMain main;

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d;
import imgui.type.ImBoolean; import imgui.type.ImBoolean;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface ImGuiRenderer { public interface ImGuiRenderer {
void render(ImBoolean widgetOpen); void render(ImBoolean widgetOpen);

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d; package love.distributedrebirth.demo4d;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
abstract public class ImGuiRendererMain implements ImGuiRenderer { abstract public class ImGuiRendererMain implements ImGuiRenderer {
protected final Demo4DMain main; protected final Demo4DMain main;

View file

@ -9,6 +9,11 @@ import imgui.ImGuiIO;
import imgui.gl3.ImGuiImplGl3; import imgui.gl3.ImGuiImplGl3;
import imgui.glfw.ImGuiImplGlfw; import imgui.glfw.ImGuiImplGlfw;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ImGuiSetup { public class ImGuiSetup {
public static final ImGuiImplGlfw imGuiImp = new ImGuiImplGlfw(); public static final ImGuiImplGlfw imGuiImp = new ImGuiImplGlfw();
public static final ImGuiImplGl3 imGuiGlImp = new ImGuiImplGl3(); public static final ImGuiImplGl3 imGuiGlImp = new ImGuiImplGl3();

View file

@ -7,6 +7,11 @@ import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class Base2Terminator { public class Base2Terminator {
private static final int STREAM_EOF = -1; private static final int STREAM_EOF = -1;
private static final int BLOCK_TONG_SIZE = 18; private static final int BLOCK_TONG_SIZE = 18;

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface BaseAppender<T> { public interface BaseAppender<T> {
void add(T value); void add(T value);

View file

@ -3,6 +3,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface BaseNumber<V extends BaseNumber<V>> { public interface BaseNumber<V extends BaseNumber<V>> {
int getBitCount(); int getBitCount();

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface BaseNumberTyte<V extends BaseNumber<V>> extends BaseNumber<V> { public interface BaseNumberTyte<V extends BaseNumber<V>> extends BaseNumber<V> {
void fillTyteValues(V009TyteBaseAppender appender); void fillTyteValues(V009TyteBaseAppender appender);

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface BasePartIdentifier { public interface BasePartIdentifier {
String getIdentifier(); String getIdentifier();

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface BasePartIdentifierAlt extends BasePartIdentifier { public interface BasePartIdentifierAlt extends BasePartIdentifier {
String getIdentifierAlt(); String getIdentifierAlt();

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class BasePartIdentifierAltInfo { public class BasePartIdentifierAltInfo {
private final String altName; private final String altName;

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public interface BasePartIdentifierTone extends BasePartIdentifier { public interface BasePartIdentifierTone extends BasePartIdentifier {
String getIdentifierTone(); String getIdentifierTone();

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T02PartBinary implements BasePartIdentifierTone { public enum T02PartBinary implements BasePartIdentifierTone {
PART_1("0","˥"), PART_1("0","˥"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T03PartTrit implements BasePartIdentifierTone { public enum T03PartTrit implements BasePartIdentifierTone {
PART_1("0","˦"), PART_1("0","˦"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T04PartQuad implements BasePartIdentifierAlt,BasePartIdentifierTone { public enum T04PartQuad implements BasePartIdentifierAlt,BasePartIdentifierTone {
PART_1("0","N","˥"), PART_1("0","N","˥"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T05PartPental implements BasePartIdentifierAlt,BasePartIdentifierTone { public enum T05PartPental implements BasePartIdentifierAlt,BasePartIdentifierTone {
PART_1("0","\u706b","˥"), PART_1("0","\u706b","˥"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T06PartSeximal implements BasePartIdentifierAlt,BasePartIdentifierTone { public enum T06PartSeximal implements BasePartIdentifierAlt,BasePartIdentifierTone {
PART_1("0","A","˧˥"), PART_1("0","A","˧˥"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T08PartOctal implements BasePartIdentifierAlt, BasePartIdentifierTone { public enum T08PartOctal implements BasePartIdentifierAlt, BasePartIdentifierTone {
PART_1("0","˧˥˩","˥˩˧", 0), PART_1("0","˧˥˩","˥˩˧", 0),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.Collection; import java.util.Collection;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class T08PartOctalBaseAppender implements BaseAppender<T08PartOctal> { public final class T08PartOctalBaseAppender implements BaseAppender<T08PartOctal> {
private final Collection<T08PartOctal> collection; private final Collection<T08PartOctal> collection;

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.Iterator; import java.util.Iterator;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class T08PartOctalBaseIterator implements Iterator<T08PartOctal> { public final class T08PartOctalBaseIterator implements Iterator<T08PartOctal> {
private final Iterator<T08PartOctal> iterator; private final Iterator<T08PartOctal> iterator;

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T12PartUncial implements BasePartIdentifierAlt { public enum T12PartUncial implements BasePartIdentifierAlt {
PART_1("0","0"), PART_1("0","0"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T16PartHex implements BasePartIdentifierAlt, BasePartIdentifierTone { public enum T16PartHex implements BasePartIdentifierAlt, BasePartIdentifierTone {
PART_1("0","1","˧˥˩"), PART_1("0","1","˧˥˩"),

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.function.Consumer; import java.util.function.Consumer;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum T20PartScore implements BasePartIdentifierAlt { public enum T20PartScore implements BasePartIdentifierAlt {
PART_1("0","2"), PART_1("0","2"),

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V003Timble implements BaseNumber<V003Timble> { public final class V003Timble implements BaseNumber<V003Timble> {
private T08PartOctal value; private T08PartOctal value;

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V006Tixte implements BaseNumber<V006Tixte> { public final class V006Tixte implements BaseNumber<V006Tixte> {
private V003Timble[] values = new V003Timble[T02PartBinary.LENGTH]; private V003Timble[] values = new V003Timble[T02PartBinary.LENGTH];

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V009Tyte implements BaseNumberTyte<V009Tyte> { public final class V009Tyte implements BaseNumberTyte<V009Tyte> {
private V003Timble[] values = new V003Timble[T03PartTrit.LENGTH]; private V003Timble[] values = new V003Timble[T03PartTrit.LENGTH];

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.Collection; import java.util.Collection;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V009TyteBaseAppender implements BaseAppender<V009Tyte> { public final class V009TyteBaseAppender implements BaseAppender<V009Tyte> {
private final Collection<V009Tyte> collection; private final Collection<V009Tyte> collection;

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.base2t;
import java.util.Iterator; import java.util.Iterator;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V009TyteBaseIterator implements Iterator<V009Tyte> { public final class V009TyteBaseIterator implements Iterator<V009Tyte> {
private final Iterator<V009Tyte> iterator; private final Iterator<V009Tyte> iterator;

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V018Tord implements BaseNumberTyte<V018Tord> { public final class V018Tord implements BaseNumberTyte<V018Tord> {
private V009Tyte[] values = new V009Tyte[T02PartBinary.LENGTH]; private V009Tyte[] values = new V009Tyte[T02PartBinary.LENGTH];

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V027Temvig implements BaseNumberTyte<V027Temvig> { public final class V027Temvig implements BaseNumberTyte<V027Temvig> {
private V009Tyte[] values = new V009Tyte[T03PartTrit.LENGTH]; private V009Tyte[] values = new V009Tyte[T03PartTrit.LENGTH];

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V036Teger implements BaseNumberTyte<V036Teger> { public final class V036Teger implements BaseNumberTyte<V036Teger> {
private V018Tord[] values = new V018Tord[T02PartBinary.LENGTH]; private V018Tord[] values = new V018Tord[T02PartBinary.LENGTH];

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V072Tong implements BaseNumberTyte<V072Tong> { public final class V072Tong implements BaseNumberTyte<V072Tong> {
private V036Teger[] values = new V036Teger[T02PartBinary.LENGTH]; private V036Teger[] values = new V036Teger[T02PartBinary.LENGTH];

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.base2t; package love.distributedrebirth.demo4d.base2t;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public final class V144Tocta implements BaseNumberTyte<V144Tocta> { public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
private V072Tong[] values = new V072Tong[T02PartBinary.LENGTH]; private V072Tong[] values = new V072Tong[T02PartBinary.LENGTH];

View file

@ -8,6 +8,11 @@ import love.distributedrebirth.demo4d.base2t.V009TyteBaseAppender;
import love.distributedrebirth.demo4d.base2t.V009TyteBaseIterator; import love.distributedrebirth.demo4d.base2t.V009TyteBaseIterator;
import love.distributedrebirth.demo4d.base2t.V144Tocta; import love.distributedrebirth.demo4d.base2t.V144Tocta;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class GroßGetậl { public class GroßGetậl {
public static int NUMERATOR_SIZE = 7; public static int NUMERATOR_SIZE = 7;

View file

@ -7,6 +7,11 @@ import love.distributedrebirth.demo4d.base2t.T04PartQuad;
import love.distributedrebirth.demo4d.base2t.V018Tord; import love.distributedrebirth.demo4d.base2t.V018Tord;
import love.distributedrebirth.demo4d.base2t.V036Teger; import love.distributedrebirth.demo4d.base2t.V036Teger;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class Gê̄ldGetậl { public class Gê̄ldGetậl {
private final HebrewDigit nummerAlphabet; private final HebrewDigit nummerAlphabet;

View file

@ -4,6 +4,11 @@ import love.distributedrebirth.demo4d.base2t.T03PartTrit;
import love.distributedrebirth.demo4d.base2t.T08PartOctal; import love.distributedrebirth.demo4d.base2t.T08PartOctal;
import love.distributedrebirth.demo4d.base2t.V009Tyte; import love.distributedrebirth.demo4d.base2t.V009Tyte;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class HebrewDigit { public class HebrewDigit {
private static final double NUMERATOR_ONE = 1d; private static final double NUMERATOR_ONE = 1d;

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.fraction4d; package love.distributedrebirth.demo4d.fraction4d;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum HebrewDigitLetter { public enum HebrewDigitLetter {
// Unicode is horror in any language else than ascii; // Unicode is horror in any language else than ascii;
// VS Alphabet order // VS Alphabet order

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.fraction4d; package love.distributedrebirth.demo4d.fraction4d;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum HebrewDigitVowel { public enum HebrewDigitVowel {
NONE (0, (char) 0x0000), NONE (0, (char) 0x0000),
VOWEL_1 (1, (char) 0x05B4), VOWEL_1 (1, (char) 0x05B4),

View file

@ -30,6 +30,11 @@ import imgui.flag.ImGuiCond;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.Demo4DMainAdapter; import love.distributedrebirth.demo4d.Demo4DMainAdapter;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenMatrix4D extends Demo4DMainAdapter { public class ScreenMatrix4D extends Demo4DMainAdapter {
public Environment environment; public Environment environment;
public PerspectiveCamera cam; public PerspectiveCamera cam;

View file

@ -11,6 +11,11 @@ import com.badlogic.gdx.graphics.g3d.utils.RenderContext;
import com.badlogic.gdx.graphics.glutils.ShaderProgram; import com.badlogic.gdx.graphics.glutils.ShaderProgram;
import com.badlogic.gdx.utils.GdxRuntimeException; import com.badlogic.gdx.utils.GdxRuntimeException;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class UserColorShader implements Shader { public class UserColorShader implements Shader {
ShaderProgram program; ShaderProgram program;
Camera camera; Camera camera;

View file

@ -8,6 +8,11 @@ import com.badlogic.gdx.audio.Music;
import com.badlogic.gdx.audio.Music.OnCompletionListener; import com.badlogic.gdx.audio.Music.OnCompletionListener;
import com.badlogic.gdx.files.FileHandle; import com.badlogic.gdx.files.FileHandle;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class MusicManager { public class MusicManager {
private final MusicSong introSong; private final MusicSong introSong;

View file

@ -14,6 +14,11 @@ import love.distributedrebirth.demo4d.Demo4DMain;
import net.spookygames.gdx.nativefilechooser.NativeFileChooserCallback; import net.spookygames.gdx.nativefilechooser.NativeFileChooserCallback;
import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration; import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class MusicPlayerRenderer extends ImGuiRendererMain { public class MusicPlayerRenderer extends ImGuiRendererMain {
public MusicPlayerRenderer(Demo4DMain main) { public MusicPlayerRenderer(Demo4DMain main) {

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.demo4d.music;
import com.badlogic.gdx.audio.Music; import com.badlogic.gdx.audio.Music;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class MusicSong { public class MusicSong {
protected final Music music; protected final Music music;
private final String name; private final String name;

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.demo4d.music; package love.distributedrebirth.demo4d.music;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public enum MusicSongType { public enum MusicSongType {
INTRO, INTRO,
CREDITS, CREDITS,

View file

@ -6,6 +6,11 @@ import imgui.type.ImBoolean;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.ImGuiRendererMain; import love.distributedrebirth.demo4d.ImGuiRendererMain;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class BasicConsoleRenderer extends ImGuiRendererMain { public class BasicConsoleRenderer extends ImGuiRendererMain {
public BasicConsoleRenderer(Demo4DMain main) { public BasicConsoleRenderer(Demo4DMain main) {

View file

@ -8,6 +8,11 @@ import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.ImGuiRendererMain; import love.distributedrebirth.demo4d.ImGuiRendererMain;
import love.distributedrebirth.demo4d.fraction4d.Gê̄ldGetậl; import love.distributedrebirth.demo4d.fraction4d.Gê̄ldGetậl;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class HebrewWalletRenderer extends ImGuiRendererMain { public class HebrewWalletRenderer extends ImGuiRendererMain {
public HebrewWalletRenderer(Demo4DMain main) { public HebrewWalletRenderer(Demo4DMain main) {

View file

@ -5,6 +5,11 @@ import com.badlogic.gdx.Screen;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.music.MusicSongType; import love.distributedrebirth.demo4d.music.MusicSongType;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenCredits extends ScrollScreenAdapter { public class ScreenCredits extends ScrollScreenAdapter {
private final String creditsText = String.join("\n", private final String creditsText = String.join("\n",
"Credits;", "Credits;",

View file

@ -7,6 +7,11 @@ import com.badlogic.gdx.utils.ScreenUtils;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenDefault extends ScreenAdapter { public class ScreenDefault extends ScreenAdapter {
private final Demo4DMain main; private final Demo4DMain main;
private Texture backgroundImage; private Texture backgroundImage;

View file

@ -4,6 +4,11 @@ import com.badlogic.gdx.Screen;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenHelp extends ScrollScreenAdapter { public class ScreenHelp extends ScrollScreenAdapter {
private final String creditsText = String.join("\n", private final String creditsText = String.join("\n",
"Genesis 11", "Genesis 11",

View file

@ -9,6 +9,11 @@ import com.badlogic.gdx.utils.ScreenUtils;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.music.MusicSongType; import love.distributedrebirth.demo4d.music.MusicSongType;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenIntro extends ScreenAdapter { public class ScreenIntro extends ScreenAdapter {
private final Demo4DMain main; private final Demo4DMain main;
private Texture backgroundImage; private Texture backgroundImage;

View file

@ -5,6 +5,11 @@ import com.badlogic.gdx.Screen;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.music.MusicSongType; import love.distributedrebirth.demo4d.music.MusicSongType;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenIntroMission extends ScrollScreenAdapter { public class ScreenIntroMission extends ScrollScreenAdapter {
private final String missionText = String.join("\n", private final String missionText = String.join("\n",
"To a Waterfowl", "To a Waterfowl",

View file

@ -8,6 +8,11 @@ import imgui.flag.ImGuiCond;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.Demo4DMainAdapter; import love.distributedrebirth.demo4d.Demo4DMainAdapter;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class ScreenUnicode4D extends Demo4DMainAdapter { public class ScreenUnicode4D extends Demo4DMainAdapter {
public ScreenUnicode4D(final Demo4DMain main) { public ScreenUnicode4D(final Demo4DMain main) {

View file

@ -9,6 +9,11 @@ import com.badlogic.gdx.utils.ScreenUtils;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import love.distributedrebirth.demo4d.Demo4DMainAdapter; import love.distributedrebirth.demo4d.Demo4DMainAdapter;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
abstract public class ScrollScreenAdapter extends Demo4DMainAdapter { abstract public class ScrollScreenAdapter extends Demo4DMainAdapter {
private static final int LINE_HEIGHT = 16; private static final int LINE_HEIGHT = 16;
private float scrollDeltaTime = 0f; private float scrollDeltaTime = 0f;

View file

@ -10,6 +10,11 @@ import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
import love.distributedrebirth.demo4d.Demo4DMain; import love.distributedrebirth.demo4d.Demo4DMain;
import net.spookygames.gdx.nativefilechooser.desktop.DesktopFileChooser; import net.spookygames.gdx.nativefilechooser.desktop.DesktopFileChooser;
/**
*
* @author willemtsade ©Δ 仙上主天
*
*/
public class DesktopLauncher { public class DesktopLauncher {
private static String WINDOW_TITLE = "demo⁴ᴰ"; private static String WINDOW_TITLE = "demo⁴ᴰ";