From 0347720241b813026eb84d11704a9048623ee6bb Mon Sep 17 00:00:00 2001 From: Song Minjae Date: Mon, 14 Mar 2016 23:24:49 +0900 Subject: [PATCH] gitignore ./out/* Former-commit-id: 88e6aea40f35f7a0fbb4360798975250e012b154 Former-commit-id: 1648f35809ffc110f12722aa62e086979548bb4e --- .gitignore | 2 + .../META-INF/Terrarum_renewed.kotlin_module | Bin 76 -> 0 bytes .../com/Torvald/CSVFetcher.class | Bin 3108 -> 0 bytes .../com/Torvald/ColourUtil/Col216.class | Bin 2371 -> 0 bytes .../com/Torvald/ColourUtil/Col40.class | Bin 2446 -> 0 bytes .../com/Torvald/ColourUtil/Col4096.class | Bin 2837 -> 0 bytes .../com/Torvald/ColourUtil/HSV.class | Bin 963 -> 0 bytes .../com/Torvald/ColourUtil/HSVUtil.class | Bin 2054 -> 0 bytes .../Torvald/ColourUtil/LimitedColours.class | Bin 272 -> 0 bytes .../com/Torvald/ImageFont/GameFontBase.class | Bin 13803 -> 0 bytes .../com/Torvald/ImageFont/GameFontWhite.class | Bin 2017 -> 0 bytes .../com/Torvald/JsonFetcher.class | Bin 2756 -> 0 bytes .../com/Torvald/JsonWriter.class | Bin 1210 -> 0 bytes .../com/Torvald/Point/Point2f.class | Bin 623 -> 0 bytes .../com/Torvald/Rand/Fudge3.class | Bin 378 -> 0 bytes .../com/Torvald/Rand/FudgeDice.class | Bin 1031 -> 0 bytes .../com/Torvald/Rand/HQRNG.class | Bin 1002 -> 0 bytes .../com/Torvald/Rand/MTRandom.class | Bin 19446 -> 0 bytes .../com/Torvald/RasterWriter.class | Bin 2488 -> 0 bytes .../com/Torvald/Terrarum/ABOUT | 130 --- .../Torvald/Terrarum/Actors/AI/ActorAI.class | Bin 369 -> 0 bytes .../Terrarum/Actors/AIControlled.class | Bin 632 -> 0 bytes .../com/Torvald/Terrarum/Actors/Actor | 18 - .../com/Torvald/Terrarum/Actors/Actor.class | Bin 919 -> 0 bytes .../Terrarum/Actors/ActorInventory.class | Bin 3725 -> 0 bytes .../Torvald/Terrarum/Actors/ActorValue.class | Bin 325 -> 0 bytes .../com/Torvald/Terrarum/Actors/ActorWithBody | 1002 ----------------- .../Actors/ActorWithBody$Companion.class | Bin 3805 -> 0 bytes .../Terrarum/Actors/ActorWithBody.class | Bin 28409 -> 0 bytes .../Torvald/Terrarum/Actors/CanBeStoredAsItem | 20 - .../Terrarum/Actors/CanBeStoredAsItem.class | Bin 995 -> 0 bytes .../com/Torvald/Terrarum/Actors/Controllable | 17 - .../Terrarum/Actors/Controllable.class | Bin 712 -> 0 bytes .../Torvald/Terrarum/Actors/CreatureFactory | 137 --- .../Terrarum/Actors/CreatureFactory.class | Bin 6011 -> 0 bytes .../Terrarum/Actors/CreatureFactoryKt.class | Bin 638 -> 0 bytes .../Terrarum/Actors/Faction/Faction.class | Bin 2843 -> 0 bytes .../Faction/FactionRelatorFactory.class | Bin 2890 -> 0 bytes .../com/Torvald/Terrarum/Actors/Factionable | 17 - .../Torvald/Terrarum/Actors/Factionable.class | Bin 1161 -> 0 bytes .../com/Torvald/Terrarum/Actors/Glowing | 15 - .../com/Torvald/Terrarum/Actors/Glowing.class | Bin 830 -> 0 bytes .../com/Torvald/Terrarum/Actors/Hitbox.class | Bin 2759 -> 0 bytes .../Actors/ItemProperties/Material.class | Bin 932 -> 0 bytes .../ItemProperties/MaterialFactory.class | Bin 356 -> 0 bytes .../Terrarum/Actors/ItemTangible.class | Bin 873 -> 0 bytes .../com/Torvald/Terrarum/Actors/Landholder | 16 - .../Torvald/Terrarum/Actors/Landholder.class | Bin 1065 -> 0 bytes .../com/Torvald/Terrarum/Actors/Luminous | 11 - .../Torvald/Terrarum/Actors/Luminous.class | Bin 515 -> 0 bytes .../Terrarum/Actors/NPCIntelligentBase | 152 --- .../NPCIntelligentBase$attachItemData$1.class | Bin 2069 -> 0 bytes .../Terrarum/Actors/NPCIntelligentBase.class | Bin 6196 -> 0 bytes .../com/Torvald/Terrarum/Actors/PFSigrid | 104 -- .../Terrarum/Actors/PFSigrid$Companion.class | Bin 1281 -> 0 bytes .../Torvald/Terrarum/Actors/PFSigrid.class | Bin 6631 -> 0 bytes .../com/Torvald/Terrarum/Actors/PhysTestBall | 29 - .../Terrarum/Actors/PhysTestBall.class | Bin 1893 -> 0 bytes .../com/Torvald/Terrarum/Actors/Player | 571 ---------- .../Terrarum/Actors/Player$Companion.class | Bin 1148 -> 0 bytes .../com/Torvald/Terrarum/Actors/Player.class | Bin 16128 -> 0 bytes .../Torvald/Terrarum/Actors/PlayerDebugger | 46 - .../Terrarum/Actors/PlayerFactory.class | Bin 1021 -> 0 bytes .../Torvald/Terrarum/Actors/PlayerKt.class | Bin 1076 -> 0 bytes .../Torvald/Terrarum/Actors/Pocketed.class | Bin 776 -> 0 bytes .../com/Torvald/Terrarum/Actors/Visible | 15 - .../com/Torvald/Terrarum/Actors/Visible.class | Bin 830 -> 0 bytes .../com/Torvald/Terrarum/COPYING | 6 - .../ConsoleCommand/Authenticator.class | Bin 2197 -> 0 bytes .../Terrarum/ConsoleCommand/Batch.class | Bin 1819 -> 0 bytes .../Terrarum/ConsoleCommand/CatStdout.class | Bin 2046 -> 0 bytes .../ConsoleCommand/CodexEdictis.class | Bin 3115 -> 0 bytes .../Terrarum/ConsoleCommand/CommandDict.class | Bin 2959 -> 0 bytes .../ConsoleCommand/CommandInput.class | Bin 871 -> 0 bytes .../ConsoleCommand/CommandInterpreter.class | Bin 4786 -> 0 bytes .../ConsoleCommand/ConsoleCommand.class | Bin 263 -> 0 bytes .../Terrarum/ConsoleCommand/Echo.class | Bin 2061 -> 0 bytes .../Terrarum/ConsoleCommand/ExportAV.class | Bin 1838 -> 0 bytes .../Terrarum/ConsoleCommand/ExportMap.class | Bin 4622 -> 0 bytes .../Terrarum/ConsoleCommand/ForceGC.class | Bin 800 -> 0 bytes .../Terrarum/ConsoleCommand/GetAV.class | Bin 3204 -> 0 bytes .../ConsoleCommand/GetFactioning.class | Bin 3796 -> 0 bytes .../Terrarum/ConsoleCommand/GetLocale.class | Bin 1199 -> 0 bytes .../Terrarum/ConsoleCommand/GsonTest.class | Bin 2101 -> 0 bytes .../Terrarum/ConsoleCommand/QuitApp.class | Bin 631 -> 0 bytes .../Terrarum/ConsoleCommand/SetAV.class | Bin 2267 -> 0 bytes .../Terrarum/ConsoleCommand/SetBulletin.class | Bin 1114 -> 0 bytes .../ConsoleCommand/SetGlobalLightLevel.class | Bin 1859 -> 0 bytes .../Terrarum/ConsoleCommand/SetLocale.class | Bin 2495 -> 0 bytes .../ConsoleCommand/SpawnPhysTestBall.class | Bin 1816 -> 0 bytes .../ConsoleCommand/TeleportPlayer.class | Bin 1434 -> 0 bytes .../ConsoleCommand/ToggleNoClip.class | Bin 1459 -> 0 bytes .../Terrarum/ConsoleCommand/Zoom.class | Bin 1607 -> 0 bytes .../com/Torvald/Terrarum/DefaultConfig.class | Bin 1016 -> 0 bytes .../Exceptions/InvalidValueException.class | Bin 355 -> 0 bytes .../com/Torvald/Terrarum/Game.class | Bin 15131 -> 0 bytes .../com/Torvald/Terrarum/GameConfig.class | Bin 311 -> 0 bytes .../Terrarum/GameControl/EnumKeyFunc.class | Bin 1353 -> 0 bytes .../Terrarum/GameControl/GameController.class | Bin 4257 -> 0 bytes .../Torvald/Terrarum/GameControl/Key.class | Bin 2058 -> 0 bytes .../Torvald/Terrarum/GameControl/KeyMap.class | Bin 1563 -> 0 bytes .../Terrarum/GameControl/KeyToggler.class | Bin 1162 -> 0 bytes .../Terrarum/GameItem/InventoryItem.class | Bin 363 -> 0 bytes .../Torvald/Terrarum/GameItem/ItemCodex.class | Bin 802 -> 0 bytes .../Torvald/Terrarum/GameMap/GameMap.class | Bin 5053 -> 0 bytes .../Torvald/Terrarum/GameMap/MapLayer$1.class | Bin 1253 -> 0 bytes .../Torvald/Terrarum/GameMap/MapLayer.class | Bin 2055 -> 0 bytes .../Torvald/Terrarum/GameMap/MapPoint.class | Bin 1213 -> 0 bytes .../Terrarum/GameMap/PairedMapLayer$1.class | Bin 1310 -> 0 bytes .../Terrarum/GameMap/PairedMapLayer.class | Bin 2169 -> 0 bytes .../Torvald/Terrarum/GameMap/WorldTime.class | Bin 2658 -> 0 bytes .../com/Torvald/Terrarum/KVHashMap.class | Bin 2131 -> 0 bytes .../Torvald/Terrarum/LangPack/Lang$1.class | Bin 902 -> 0 bytes .../com/Torvald/Terrarum/LangPack/Lang.class | Bin 6784 -> 0 bytes .../com/Torvald/Terrarum/MECHNANICS | 112 -- .../Terrarum/MapDrawer/LightmapLantern.class | Bin 709 -> 0 bytes .../Terrarum/MapDrawer/LightmapRenderer.class | Bin 14039 -> 0 bytes .../Terrarum/MapDrawer/MapCamera.class | Bin 13562 -> 0 bytes .../Terrarum/MapDrawer/MapDrawer.class | Bin 3719 -> 0 bytes .../MapGenerator/FloatingIslandsPreset.class | Bin 1861 -> 0 bytes .../MapGenerator/FloatingIslePreset01.class | Bin 27241 -> 0 bytes .../MapGenerator/FloatingIslePreset02.class | Bin 20323 -> 0 bytes .../MapGenerator/FloatingIslePreset03.class | Bin 16435 -> 0 bytes .../MapGenerator/FloatingIslePreset04.class | Bin 22921 -> 0 bytes .../MapGenerator/FloatingIslePreset05.class | Bin 17005 -> 0 bytes .../Terrarum/MapGenerator/MapGenerator.class | Bin 18381 -> 0 bytes .../Terrarum/MapGenerator/SimplexNoise.class | Bin 1739 -> 0 bytes .../SimplexNoise_octave$Grad.class | Bin 773 -> 0 bytes .../MapGenerator/SimplexNoise_octave.class | Bin 12043 -> 0 bytes .../MapGenerator/floatingIslePreset01.png | Bin 18077 -> 0 bytes .../MapGenerator/floatingIslePreset02.png | Bin 18030 -> 0 bytes .../MapGenerator/floatingIslePreset03.png | Bin 17941 -> 0 bytes .../MapGenerator/floatingIslePreset04.png | Bin 18016 -> 0 bytes .../MapGenerator/floatingIslePreset05.png | Bin 21034 -> 0 bytes .../com/Torvald/Terrarum/NoNegative.class | Bin 266 -> 0 bytes .../com/Torvald/Terrarum/NonZero.class | Bin 239 -> 0 bytes .../com/Torvald/Terrarum/NotNull.class | Bin 240 -> 0 bytes .../com/Torvald/Terrarum/Nullable.class | Bin 252 -> 0 bytes .../Terrarum/RoguelikeRandomiser.class | Bin 1125 -> 0 bytes .../com/Torvald/Terrarum/SAVE_FORMAT | 55 - .../com/Torvald/Terrarum/Terrarum.class | Bin 8672 -> 0 bytes .../TileProperties/TileNameCode.class | Bin 5901 -> 0 bytes .../Terrarum/TileProperties/TileProp.class | Bin 3316 -> 0 bytes .../TileProperties/TilePropCodex.class | Bin 5261 -> 0 bytes .../Terrarum/TileProperties/tileprop.csv | 134 --- .../Torvald/Terrarum/TileStat/TileStat.class | Bin 2683 -> 0 bytes .../UserInterface/BasicDebugInfoWindow | 220 ---- .../UserInterface/BasicDebugInfoWindow.class | Bin 8563 -> 0 bytes .../UserInterface/ConsoleWindow.class | Bin 5254 -> 0 bytes .../Terrarum/UserInterface/Message.class | Bin 3258 -> 0 bytes .../Terrarum/UserInterface/Notification.class | Bin 2473 -> 0 bytes .../Torvald/Terrarum/UserInterface/UICanvas | 24 - .../Terrarum/UserInterface/UICanvas.class | Bin 1355 -> 0 bytes .../Terrarum/UserInterface/UIClickable | 22 - .../Terrarum/UserInterface/UIClickable.class | Bin 978 -> 0 bytes .../Terrarum/UserInterface/UIHandler.class | Bin 6038 -> 0 bytes .../Terrarum/UserInterface/UIItem.class | Bin 347 -> 0 bytes .../Torvald/Terrarum/UserInterface/UITypable | 12 - .../Terrarum/UserInterface/UITypable.class | Bin 554 -> 0 bytes .../spriteAnimation/SpriteAnimation.class | Bin 5084 -> 0 bytes .../com/jme3/math/FastMath.class | Bin 10534 -> 0 bytes .../com/jme3/math/Vector2f.class | Bin 8709 -> 0 bytes .../com/jme3/math/Vector3f.class | Bin 11968 -> 0 bytes .../com/sudoplay/joise/Joise.class | Bin 4968 -> 0 bytes .../com/sudoplay/joise/JoiseException.class | Bin 730 -> 0 bytes .../sudoplay/joise/ModuleInstanceMap.class | Bin 2856 -> 0 bytes .../com/sudoplay/joise/ModuleMap.class | Bin 2943 -> 0 bytes .../sudoplay/joise/ModulePropertyMap.class | Bin 4181 -> 0 bytes .../sudoplay/joise/generator/BasePRNG.class | Bin 991 -> 0 bytes .../sudoplay/joise/generator/CMWC4096.class | Bin 1135 -> 0 bytes .../com/sudoplay/joise/generator/KISS.class | Bin 1012 -> 0 bytes .../com/sudoplay/joise/generator/LCG.class | Bin 597 -> 0 bytes .../com/sudoplay/joise/generator/MWC.class | Bin 777 -> 0 bytes .../com/sudoplay/joise/generator/MWC256.class | Bin 1012 -> 0 bytes .../sudoplay/joise/generator/XORShift.class | Bin 983 -> 0 bytes .../sudoplay/joise/mapping/Array2Double.class | Bin 1276 -> 0 bytes .../joise/mapping/Array2DoubleWriter.class | Bin 964 -> 0 bytes .../sudoplay/joise/mapping/Array3Double.class | Bin 1365 -> 0 bytes .../joise/mapping/Array3DoubleWriter.class | Bin 993 -> 0 bytes .../sudoplay/joise/mapping/Mapping$1.class | Bin 1182 -> 0 bytes .../com/sudoplay/joise/mapping/Mapping.class | Bin 15687 -> 0 bytes .../joise/mapping/Mapping2DWriter$1.class | Bin 565 -> 0 bytes .../joise/mapping/Mapping2DWriter.class | Bin 433 -> 0 bytes .../joise/mapping/Mapping3DWriter$1.class | Bin 580 -> 0 bytes .../joise/mapping/Mapping3DWriter.class | Bin 434 -> 0 bytes .../sudoplay/joise/mapping/MappingMode.class | Bin 1377 -> 0 bytes .../sudoplay/joise/mapping/MappingRange.class | Bin 786 -> 0 bytes .../mapping/MappingUpdateListener$1.class | Bin 577 -> 0 bytes .../joise/mapping/MappingUpdateListener.class | Bin 459 -> 0 bytes .../com/sudoplay/joise/module/Module.class | Bin 8835 -> 0 bytes .../com/sudoplay/joise/module/ModuleAbs.class | Bin 2039 -> 0 bytes .../joise/module/ModuleAutoCorrect.class | Bin 6980 -> 0 bytes .../joise/module/ModuleBasisFunction$1.class | Bin 1626 -> 0 bytes .../ModuleBasisFunction$BasisType.class | Bin 1398 -> 0 bytes ...oduleBasisFunction$InterpolationType.class | Bin 1401 -> 0 bytes .../joise/module/ModuleBasisFunction.class | Bin 8277 -> 0 bytes .../sudoplay/joise/module/ModuleBias.class | Bin 3022 -> 0 bytes .../sudoplay/joise/module/ModuleBlend.class | Bin 3307 -> 0 bytes .../joise/module/ModuleBrightContrast.class | Bin 3684 -> 0 bytes .../joise/module/ModuleCache$Cache.class | Bin 662 -> 0 bytes .../sudoplay/joise/module/ModuleCache.class | Bin 3045 -> 0 bytes .../module/ModuleCellGen$CellularCache.class | Bin 755 -> 0 bytes .../sudoplay/joise/module/ModuleCellGen.class | Bin 4633 -> 0 bytes .../joise/module/ModuleCellular.class | Bin 4418 -> 0 bytes .../sudoplay/joise/module/ModuleClamp.class | Bin 2816 -> 0 bytes .../joise/module/ModuleCombiner$1.class | Bin 1063 -> 0 bytes .../module/ModuleCombiner$CombinerType.class | Bin 1363 -> 0 bytes .../joise/module/ModuleCombiner.class | Bin 9892 -> 0 bytes .../com/sudoplay/joise/module/ModuleCos.class | Bin 2039 -> 0 bytes .../sudoplay/joise/module/ModuleFloor.class | Bin 2047 -> 0 bytes .../joise/module/ModuleFractal$1.class | Bin 1139 -> 0 bytes .../module/ModuleFractal$FractalType.class | Bin 1428 -> 0 bytes .../sudoplay/joise/module/ModuleFractal.class | Bin 22636 -> 0 bytes .../module/ModuleFunctionGradient$1.class | Bin 1231 -> 0 bytes ...unctionGradient$FunctionGradientAxis.class | Bin 1547 -> 0 bytes .../joise/module/ModuleFunctionGradient.class | Bin 4394 -> 0 bytes .../sudoplay/joise/module/ModuleGain.class | Bin 2904 -> 0 bytes .../joise/module/ModuleGradient.class | Bin 5110 -> 0 bytes .../sudoplay/joise/module/ModuleInvert.class | Bin 1997 -> 0 bytes .../joise/module/ModuleMagnitude.class | Bin 4173 -> 0 bytes .../joise/module/ModuleNormalizedCoords.class | Bin 3441 -> 0 bytes .../com/sudoplay/joise/module/ModulePow.class | Bin 2766 -> 0 bytes .../joise/module/ModuleRotateDomain.class | Bin 5997 -> 0 bytes .../joise/module/ModuleSawtooth.class | Bin 2883 -> 0 bytes .../joise/module/ModuleScaleDomain.class | Bin 4167 -> 0 bytes .../joise/module/ModuleScaleOffset.class | Bin 3008 -> 0 bytes .../sudoplay/joise/module/ModuleSelect.class | Bin 4802 -> 0 bytes .../com/sudoplay/joise/module/ModuleSin.class | Bin 2039 -> 0 bytes .../sudoplay/joise/module/ModuleSphere.class | Bin 4979 -> 0 bytes .../sudoplay/joise/module/ModuleTiers.class | Bin 4022 -> 0 bytes .../joise/module/ModuleTranslateDomain.class | Bin 4200 -> 0 bytes .../joise/module/ModuleTriangle.class | Bin 4064 -> 0 bytes .../joise/module/ScalarParameter.class | Bin 1958 -> 0 bytes .../joise/module/SeedableModule.class | Bin 1639 -> 0 bytes .../sudoplay/joise/module/SourcedModule.class | Bin 1685 -> 0 bytes .../sudoplay/joise/noise/Interpolator$1.class | Bin 516 -> 0 bytes .../sudoplay/joise/noise/Interpolator$2.class | Bin 516 -> 0 bytes .../sudoplay/joise/noise/Interpolator$3.class | Bin 546 -> 0 bytes .../sudoplay/joise/noise/Interpolator$4.class | Bin 563 -> 0 bytes .../sudoplay/joise/noise/Interpolator.class | Bin 711 -> 0 bytes .../com/sudoplay/joise/noise/Noise$1.class | Bin 733 -> 0 bytes .../com/sudoplay/joise/noise/Noise$2.class | Bin 733 -> 0 bytes .../com/sudoplay/joise/noise/Noise$3.class | Bin 733 -> 0 bytes .../com/sudoplay/joise/noise/Noise$4.class | Bin 733 -> 0 bytes .../com/sudoplay/joise/noise/Noise$5.class | Bin 733 -> 0 bytes .../com/sudoplay/joise/noise/Noise$6.class | Bin 733 -> 0 bytes .../joise/noise/Noise$Function2D$1.class | Bin 1229 -> 0 bytes .../joise/noise/Noise$Function2D$2.class | Bin 1232 -> 0 bytes .../joise/noise/Noise$Function2D$3.class | Bin 840 -> 0 bytes .../joise/noise/Noise$Function2D$4.class | Bin 854 -> 0 bytes .../joise/noise/Noise$Function2D$5.class | Bin 2224 -> 0 bytes .../joise/noise/Noise$Function2D.class | Bin 923 -> 0 bytes .../joise/noise/Noise$Function3D$1.class | Bin 1341 -> 0 bytes .../joise/noise/Noise$Function3D$2.class | Bin 1344 -> 0 bytes .../joise/noise/Noise$Function3D$3.class | Bin 859 -> 0 bytes .../joise/noise/Noise$Function3D$4.class | Bin 872 -> 0 bytes .../joise/noise/Noise$Function3D$5.class | Bin 3534 -> 0 bytes .../joise/noise/Noise$Function3D.class | Bin 924 -> 0 bytes .../joise/noise/Noise$Function4D$1.class | Bin 1454 -> 0 bytes .../joise/noise/Noise$Function4D$2.class | Bin 1457 -> 0 bytes .../joise/noise/Noise$Function4D$3.class | Bin 878 -> 0 bytes .../joise/noise/Noise$Function4D$4.class | Bin 891 -> 0 bytes .../joise/noise/Noise$Function4D$5.class | Bin 6077 -> 0 bytes .../joise/noise/Noise$Function4D.class | Bin 925 -> 0 bytes .../joise/noise/Noise$Function6D$1.class | Bin 1678 -> 0 bytes .../joise/noise/Noise$Function6D$2.class | Bin 1681 -> 0 bytes .../joise/noise/Noise$Function6D$3.class | Bin 916 -> 0 bytes .../joise/noise/Noise$Function6D$4.class | Bin 927 -> 0 bytes .../joise/noise/Noise$Function6D$5.class | Bin 2946 -> 0 bytes .../joise/noise/Noise$Function6D.class | Bin 927 -> 0 bytes .../joise/noise/Noise$SVectorOrdering.class | Bin 947 -> 0 bytes .../joise/noise/Noise$WorkerNoise2$1.class | Bin 774 -> 0 bytes .../joise/noise/Noise$WorkerNoise2$2.class | Bin 891 -> 0 bytes .../joise/noise/Noise$WorkerNoise2.class | Bin 592 -> 0 bytes .../joise/noise/Noise$WorkerNoise3$1.class | Bin 808 -> 0 bytes .../joise/noise/Noise$WorkerNoise3$2.class | Bin 960 -> 0 bytes .../joise/noise/Noise$WorkerNoise3.class | Bin 594 -> 0 bytes .../joise/noise/Noise$WorkerNoise4$1.class | Bin 842 -> 0 bytes .../joise/noise/Noise$WorkerNoise4$2.class | Bin 1029 -> 0 bytes .../joise/noise/Noise$WorkerNoise4.class | Bin 596 -> 0 bytes .../joise/noise/Noise$WorkerNoise6$1.class | Bin 910 -> 0 bytes .../joise/noise/Noise$WorkerNoise6$2.class | Bin 1167 -> 0 bytes .../joise/noise/Noise$WorkerNoise6.class | Bin 600 -> 0 bytes .../com/sudoplay/joise/noise/Noise.class | Bin 19222 -> 0 bytes .../com/sudoplay/joise/noise/NoiseLUT.class | Bin 55010 -> 0 bytes .../sudoplay/joise/noise/Util$Vector3d.class | Bin 601 -> 0 bytes .../com/sudoplay/joise/noise/Util.class | Bin 1382 -> 0 bytes .../com/sudoplay/util/Assert.class | Bin 2934 -> 0 bytes .../com/sudoplay/util/Checked.class | Bin 806 -> 0 bytes .../Terrarum_renewed/shader/MultiTex.class | Bin 5852 -> 0 bytes .../Terrarum_renewed/shader/Shader.class | Bin 10646 -> 0 bytes .../shader/ShaderResourceManager.class | Bin 363 -> 0 bytes .../shader/ShaderResourceManagerImpl.class | Bin 5130 -> 0 bytes .../shader/ShaderVariable$Qualifier.class | Bin 1937 -> 0 bytes .../shader/ShaderVariable$Type.class | Bin 1409 -> 0 bytes .../shader/ShaderVariable.class | Bin 5150 -> 0 bytes 296 files changed, 2 insertions(+), 2885 deletions(-) create mode 100644 .gitignore delete mode 100644 out/production/Terrarum_renewed/META-INF/Terrarum_renewed.kotlin_module delete mode 100644 out/production/Terrarum_renewed/com/Torvald/CSVFetcher.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ColourUtil/Col216.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ColourUtil/Col40.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ColourUtil/Col4096.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ColourUtil/HSV.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ColourUtil/HSVUtil.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ColourUtil/LimitedColours.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ImageFont/GameFontBase.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/ImageFont/GameFontWhite.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/JsonFetcher.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/JsonWriter.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Point/Point2f.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Rand/Fudge3.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Rand/FudgeDice.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Rand/HQRNG.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Rand/MTRandom.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/RasterWriter.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ABOUT delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/AI/ActorAI.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/AIControlled.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorInventory.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorValue.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody$Companion.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactoryKt.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Faction/Faction.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Faction/FactionRelatorFactory.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Hitbox.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemProperties/Material.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemProperties/MaterialFactory.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemTangible.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Landholder delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Landholder.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase$attachItemData$1.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid$Companion.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player$Companion.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerDebugger delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerFactory.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerKt.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Pocketed.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Visible delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Visible.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/COPYING delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Authenticator.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Batch.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CatStdout.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CodexEdictis.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandDict.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandInput.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandInterpreter.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ConsoleCommand.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Echo.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ExportAV.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ExportMap.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ForceGC.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetAV.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetFactioning.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetLocale.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GsonTest.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/QuitApp.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetAV.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetBulletin.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetGlobalLightLevel.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetLocale.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SpawnPhysTestBall.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/TeleportPlayer.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ToggleNoClip.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Zoom.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/DefaultConfig.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Exceptions/InvalidValueException.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Game.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameConfig.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/EnumKeyFunc.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/GameController.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/Key.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/KeyMap.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/KeyToggler.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameItem/InventoryItem.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameItem/ItemCodex.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/GameMap.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapLayer$1.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapLayer.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapPoint.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/PairedMapLayer$1.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/PairedMapLayer.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/WorldTime.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/KVHashMap.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/LangPack/Lang$1.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/LangPack/Lang.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MECHNANICS delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapDrawer/LightmapLantern.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapDrawer/LightmapRenderer.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapDrawer/MapCamera.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapDrawer/MapDrawer.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslandsPreset.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset01.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset02.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset03.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset04.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset05.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/MapGenerator.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise_octave$Grad.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise_octave.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset01.png delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset02.png delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset03.png delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset04.png delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset05.png delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/NoNegative.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/NonZero.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/NotNull.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Nullable.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/RoguelikeRandomiser.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/SAVE_FORMAT delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/Terrarum.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/TileProperties/TileNameCode.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/TileProperties/TileProp.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/TileProperties/TilePropCodex.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/TileProperties/tileprop.csv delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/TileStat/TileStat.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/BasicDebugInfoWindow delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/BasicDebugInfoWindow.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/ConsoleWindow.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/Message.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/Notification.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UICanvas delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UICanvas.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIHandler.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIItem.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UITypable delete mode 100644 out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UITypable.class delete mode 100644 out/production/Terrarum_renewed/com/Torvald/spriteAnimation/SpriteAnimation.class delete mode 100644 out/production/Terrarum_renewed/com/jme3/math/FastMath.class delete mode 100644 out/production/Terrarum_renewed/com/jme3/math/Vector2f.class delete mode 100644 out/production/Terrarum_renewed/com/jme3/math/Vector3f.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/Joise.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/JoiseException.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/ModuleInstanceMap.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/ModuleMap.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/ModulePropertyMap.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/BasePRNG.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/CMWC4096.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/KISS.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/LCG.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/MWC.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/MWC256.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/generator/XORShift.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array2Double.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array2DoubleWriter.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array3Double.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array3DoubleWriter.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping2DWriter$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping2DWriter.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping3DWriter$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping3DWriter.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingMode.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingRange.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingUpdateListener$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingUpdateListener.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/Module.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleAbs.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleAutoCorrect.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction$BasisType.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction$InterpolationType.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBias.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBlend.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBrightContrast.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCache$Cache.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCache.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCellGen$CellularCache.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCellGen.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCellular.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleClamp.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner$CombinerType.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCos.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFloor.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal$FractalType.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient$FunctionGradientAxis.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleGain.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleGradient.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleInvert.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleMagnitude.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleNormalizedCoords.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModulePow.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleRotateDomain.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSawtooth.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleScaleDomain.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleScaleOffset.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSelect.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSin.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSphere.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTiers.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTranslateDomain.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTriangle.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/ScalarParameter.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/SeedableModule.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/module/SourcedModule.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$5.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$6.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$5.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$5.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$5.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$5.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$SVectorOrdering.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise2$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise2$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise3$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise3$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise3.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6$1.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6$2.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/NoiseLUT.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Util$Vector3d.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/joise/noise/Util.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/util/Assert.class delete mode 100644 out/production/Terrarum_renewed/com/sudoplay/util/Checked.class delete mode 100644 out/production/Terrarum_renewed/shader/MultiTex.class delete mode 100644 out/production/Terrarum_renewed/shader/Shader.class delete mode 100644 out/production/Terrarum_renewed/shader/ShaderResourceManager.class delete mode 100644 out/production/Terrarum_renewed/shader/ShaderResourceManagerImpl.class delete mode 100644 out/production/Terrarum_renewed/shader/ShaderVariable$Qualifier.class delete mode 100644 out/production/Terrarum_renewed/shader/ShaderVariable$Type.class delete mode 100644 out/production/Terrarum_renewed/shader/ShaderVariable.class diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..73538be6f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +out/* +bin/* diff --git a/out/production/Terrarum_renewed/META-INF/Terrarum_renewed.kotlin_module b/out/production/Terrarum_renewed/META-INF/Terrarum_renewed.kotlin_module deleted file mode 100644 index ea5bb50776231d2760cbf2f0cf10871f88c64133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmZQzU|?ooU|@t|1}-Zu>E!%ey^#E(vc#Mey^z$RqQs)oTs_C+lKi4#AwlP&)Wnj~ XqExp;kU*t(i4aFXPGV(hk#`9IY5f%q diff --git a/out/production/Terrarum_renewed/com/Torvald/CSVFetcher.class b/out/production/Terrarum_renewed/com/Torvald/CSVFetcher.class deleted file mode 100644 index bf4b8795f74cbfbad3f227cff27b568421ef339b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3108 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 E3o?bfp8x;= diff --git a/out/production/Terrarum_renewed/com/Torvald/ColourUtil/Col4096.class b/out/production/Terrarum_renewed/com/Torvald/ColourUtil/Col4096.class deleted file mode 100644 index 16e3cb947aa5f82a5b0d332ee859619ae784bbb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2837 zcmaJ?T~`xV6y1|dG9iu-kQnOZ1GFjxHCidHU$lTeRgLbvhRlC~v{u-b9(zQzWy)zxM6nx0NXYRT8?0xn*_vWvEfBOT#0Oq1d zVmJx|BVrg8!^I%*0vaww5yoXPToKDx#V|(S)>aFxYc05ryoMW5v|>1dn_?c1Vgers z>sAz#n9^`Ninwr3NAO_;A4M>u;f{v88ty4jOQvHgP$m_G&)Zeo8RA;+Sl=|K(OSt; z(3ZEW*3G5)f>oa~3l*+(kpj&(qKQV`&c)T3hayhRwH0*s?zm&$4m25gL6ELc+W1a1r_sX)APEI2{sN-b zd`xuO-Sn_%{JPBb0Ox3S6H3bEyk;w)bV?rh?gt;b@4dEnF+M#SQU|7Q`>Z~YS5*obaX;35y zp>`r0G?J-Jv}BD~WSQACQjHBn1!uRMQ7PjnnO|%YJ>fG-_@XC#(GyLgpY{M90)`kh zoh4pebrJRDBvBjGm9p-HdzCFTCUFPc(>`umsw2`$O9rCYX~{seUs^IyiOqM;V{n~S z5WCuB*|SE+p4IPvf&Oxj-6YUB1)h+wZs)f7ux)r-7C;34zjJ4KLTK5wgO)oXOi|3+ zEZlUHpj|#fmoI3SFKCx9=l}-2bXJHe1kLO&=uY4>RP+w@x!a^_#s|;%s%CsuGrp=B zU)6W;u1Dh;Qx`Nw!@o!J*`J|%*Xe?^<&7E=rnpmTe^B0+@22`yd6#H}y!%9RyXoAE zQefyJV*KMUV3BT_H+Yu$+Ze`N6a7(-zKZvFfzFax45vN%2CF3Af*|*A(?5sv9{n6= z(L^D^@kbhN*N5feq6867A2)a)0r7vym4jSc@j5EUUU~w}_yI?M!rtd-o!LZNM{EP_ z#;@q$w1Isa=zNYi9sB;*|s*@jYDTv#>((KbMeh*X8`OPNB*7 z27Rerd}FZqAcKmlLz>uapx8$7|cP4!*(by)Y?bKP&xb-z9N XTC>useEz}+WdEV63VT8n_5J?#xWthLwG;KBjb@U(y#-uL9$pxun1)D1PhEzECrL#LK=-mzdNSGY@A3p_ypn@q>Dk#CJU{XREj>6h_Dup@e^WvcQ;N5hd!fuLPUX#rW zG+~GncZQhhOh0A^N(M1bv--iTm?zxdP(QV7hOx{xP-am$%bmz6!W`zA#bAL^3}PxR z=BgOD^&t#*e+bh(7{dDUtFf0FDwl{;!wiL07y}}ABR8;72x5(bd@lsqEC%`S>9QN~2y!w8M4m=Kw)7ip{{vD< BV~_v< diff --git a/out/production/Terrarum_renewed/com/Torvald/ColourUtil/HSVUtil.class b/out/production/Terrarum_renewed/com/Torvald/ColourUtil/HSVUtil.class deleted file mode 100644 index 5010a249d2ff21b0ef493ee264e4062733042c36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2054 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/ImageFont/GameFontWhite.class b/out/production/Terrarum_renewed/com/Torvald/ImageFont/GameFontWhite.class deleted file mode 100644 index 1b31b99db4d4a2830fb833bcd7b761bca746c70f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2017 zcmb7E-BKJy6#g2P-QHya>xu+1gr9%{A&ihjjpRpy5Fsl`973{2-88eay92W`>&$Ej zw?2Yz;3H(Xph`=tyt2wmU%~gVJl(S_k{Yqxs_n18KHoWgdd}(o{jVQ?0dNiV98y@! z;3~(p46f(Ug%7g0gbz7Bl6ZsTV~I-~HznTUxGnJx$0rh(Iqpha;rLYID#x0{dmNuh zT<6%3c%P#v@pFz%xyb`b9&$XA_=Oyd47M23H*MDrZ!>gH&ulZKR=kSE&|kD&YqQnZ zvHUHu=$XRV7QQWcdodN(?SNsbXnGBO%ky6dr=qVnM9o_B+)%$K8fx;SZim(q zZ4uP>7{;CzJ-?>A)_z6oyL#Z*=ALdeebN|p%L+-DTYYI-&CvGTAcMyYnr}Its62M< zx^T&CcrD+w)@+s7sa@uG#S5Wf5>pH#XKuqVF|Yeppx1oStlMUwS1IQ}rya_>UR~_W zH{BYE&OX{*5m<7&Z4FQGlwmqCrU*>iE;qz(D==G*B_nGnN&UWU(?-PM=j^6SZbC4Hv;!{<1Wucde-QM@Ny5ohs@6pbf} z%-y|a%QeGTSeC-sWZ{8tQ+vFg>~raH=}eE~RE3l#7p2;AoPE0z*2`7TZv=5NJO7?_ z%eDWJwJC*H5_8zM+;3aLJ+R9Q3(c_H6n?l6N1sGRgY~~W7h}&Vo@%IJj?R5{L#n$* zZIaOY@}hMv7Q^}JqP#4+Bix#9gud<8me$whBhX8Cpw@EKZDbfNCd4{@T~&X#<=P2Z zU8B3|(|0r5wyZ_1*Pi!w=2DiGjnlSp>W_!AKNvD*+yNwL&!o7oQ@S--IR;L9v^|Cr zPZb}F3iF5xQ=-DqAy3#MMF`~6bKg3^I6aLida6N>CX){d;ky9)4QZNzJ(xWL`w3m8 zLU%rw&mW=Z5NX9T`D}hbajtllw`oq%-i}#Q{9K3kDc*l9&nx-{MUSHu6o0eB2NZv+ z<36bP`D6DXMc>ZTPbD*~_&Xi>1;t0mTzQc8Vj~n;_x9|$f_!X=8 z1MBz`n`{Hm*(L<0DbiqEF3gY*$kKz$n4^+jAzO-Yp8ooAdC5j1`9Dc0tri>=OpA?i Nuu~!4C#Nnf{0&D33UmMf diff --git a/out/production/Terrarum_renewed/com/Torvald/JsonFetcher.class b/out/production/Terrarum_renewed/com/Torvald/JsonFetcher.class deleted file mode 100644 index cdabb73956334ed6b4428a149654a961acb06452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2756 zcma)83sVzU6#i}kSy)z~JOZetVA1lb(P~Rulok-HHmGeV7VYbjY{J53H{EQg^r3zH zp+08N%CtYA)8EwTcXu}=A%Sr+vwQEk=brPO?>w^q{P+BC09WvfjwEI^ysaaK*-i}L z9i5MNHO%QqU{;B*s?{|e^LS6g`#QRmcmazVmULXlvW^@0K-sz3OPhDPa2NM_A@H$= zjD}SKeXHy`8Q-&&EuBItlr2{BdDEK{NL;lX%bypBPfV@}v@N+gQ=mI- zIp&>8al`ah<%Ug3Z`#dDdrf+l+DF1Rf72=p45zbhF}3P?JJQajZqxA%)6Z@O_B%XN z=9Ea_;zSdSxyj&a!F3C^nJQ2%xPEtI%gp*jXQ(J{Shjgj`kM;G;W(%hM0!tpWz!Ql z)6!meN?lFaqxGW{4;<^ukFsXTw_K;J;S+(LY8VUUDyfq#!wCRZe9KNPc%Ix%TV)l; ziE12*S28vb2GXRLY-D-2RAqXy)rG6gbj;IPXT~Zx(yw?-+qD-3d4#S0YTPObwb%z* znN{Ue3i709+=`bq)g4l&vL6-11x1g6VVn|39?oT0lLiJcWZ(^47C5Eq>Tq#{$uzKr z`vyM6x`qb^9^x~Bz82(b_}su3_>wpd`_u510f`L_Spzwk2J&FD^enorU-ms&S~2}i zH&^aXV6z8ScRRLvaM{2%Yz;*N4qVDgO7OM7;1NC0;5e+WDpJc$-MV{FXaXI+TP?2s zi74ZBJShHJBE<1U7V(9ri2Dgsnf=^h4-x>HGKNxt7Cjw_{ZDu(;?zWjq%i=~(vYBLFW_{P& z73eC~b{c*n8)?_wu9P_OZ#jrOmY1Y$XDr`j-Na=scSK!0P$f|+nGO|Z>Z1-v0{Gi#Ur{xl5vlC+CP@oOjRTH9jXOS3yh?%M_-muL60@ zcZ~0eeRR>gk$#2~Q}MrWau40l&@;WhhnMa@2fwcVL|+Wk3QatSHAFLl4*Kq6jAQ(r zr+OL+0a2 diff --git a/out/production/Terrarum_renewed/com/Torvald/JsonWriter.class b/out/production/Terrarum_renewed/com/Torvald/JsonWriter.class deleted file mode 100644 index d2fbb68169e92d50121ff1be290eeb9679e37400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1210 zcmaJ=+fLg+5IvhXF)`*&Qm!rZ0tp0MT6!a>FBMd+0z42=@m6E3VB~m_V`zV(AJdm0 z6{#Q4kE(js4k6HpNSWQ4ojK>sO!DXNuipUHv1!1>f{sN4DJ&>cG*H5lj%5Q`l$BXg zX4QbD!q0WA31m0Dz>D4sq>H5k0qui4b_Is2Uf}MYH;&w}W*_;Cj8>&%`v-RDDZd@m zq7$zvFi~}6!>Y;f!uF4?&rKP83BAY-D+2xB)U77BJq5B@te)Bzw&mMF-P$`kb)Bfv z71@tMFQ`|P4&f-u|B@;2%#KcOzqQK*a*l5|n_Iry5SWcM)upWau2rX`SeJTpgNVY6 zQ^t}?4k1<<3XCU|p0t$UP8Y`3cgH=8JQ*}~ybxF`_C&w8qnI$s5SY2Ip5pf9dFZ&w z(1vaXx~c|ZVgQ4bs%GBZ-$yoN;w9E~yfX0`Z#boRfVa9))o)F_Q)UB$Iyj3$@AU}` z-(7&f*fr#*z0Oc5IFd?bEp)kMPUmi2rPQ-gnWamJpS+|nOq-2^0~q1m zOcF4PF?u-*yqz!?q_Fp!T!$DR!PF%)7b3Wz7p8t1b>^uize;iZ64 zuGK0{0sSiIdIIUXKlZL?qqa9`xa}c3xq8rXhfR0l%X-z+!$*HAP^x!=k<$n!b9dNv zZUcWDE@QQKE)bb|A&vW9_`srEAzBtKfy8|RIF9DX)RePrcckWt*q5o#qt8UdL#=5B>CHz88WD$D!kDA@jG zZ?5glwY@1nMcHS0e)$TAS)vX54cZGA8gC0qWHYY}t>uB0p&(|HIPzCq+$i2rh}|E* Ch)>-B diff --git a/out/production/Terrarum_renewed/com/Torvald/Rand/Fudge3.class b/out/production/Terrarum_renewed/com/Torvald/Rand/Fudge3.class deleted file mode 100644 index 7b777eca22b2b38a7b526ccc579565194bbffbe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmZ{gu};G<5QhH?AueelrHCTf*eFP3fUOk_ph`#)160}FB!E#8OD67nF(EPZ0eC3H zIc1}qrL+J4&fm%Y`uU0=t6a#~HmZytWS#43JW2`v zjm`@~l&HG6x7EBbGdVBW86-NBWh#ww`q%WE7xhLsOfp@?Gi?^K%v)MKwfS>#F(z~j z!=G%OImDllgz!;YlND3thICig&Rt&*J_dw?f6#=Z^_5$dF=@EweRrc2$ME<+To5lG vo16ny*X(+{i_^2<1N6>E4}x>p+7UPP(P2GYwPA}ZE(E&hwXkhg9(H~JvN2U; diff --git a/out/production/Terrarum_renewed/com/Torvald/Rand/FudgeDice.class b/out/production/Terrarum_renewed/com/Torvald/Rand/FudgeDice.class deleted file mode 100644 index 01fa627d15d4531a42dea27840db178dad9c072a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1031 zcmZ`%+fEZf82)B=X=%IA%Atxa2p-!aHbzWLL=%G{X;Q>cLgF3U?NSz(U9;>G>$Okf zjW^zy2qs?m06vTlVB+DM>9%PgrpZ71&p+R3ra%6C`wn0gD_M+VF@rRgWVxPYxgpEV zEN_^7}q9Kr4bA2~@ zDp0IkJm0A93K;7_#}UXkUEg^TAGMuu$7*}rnQ8{MAhz?v*mz#EQRNo20 z6U*x;`T9oO={nCTPa7#av0#LO=LzVQD!mB0RtC478oy9(k^J#V@P%=V&%}_|A0HY={y+o#@ujx<9wJ*>=pirWwvA6bK z6CeNnEPWzWhm4y_k83d_wB4-MH9=tLF9vgzoL-2z{KBLeF r#s&5JBLtaYGX8C-DPQYhLXe|(Ep>*J(K+wo(FjFu=wX3i4cGnwHfg2g diff --git a/out/production/Terrarum_renewed/com/Torvald/Rand/HQRNG.class b/out/production/Terrarum_renewed/com/Torvald/Rand/HQRNG.class deleted file mode 100644 index 8b8e124b6e7607470b64d8c42564f429eedafc5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1002 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/RasterWriter.class b/out/production/Terrarum_renewed/com/Torvald/RasterWriter.class deleted file mode 100644 index f52f529115bb248d254bf1b77c9303d2c24b6c32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2488 zcmbtVZBrUo6n?J2E^H7Z#wKV?t8G%X8q)M#Y+4{_wnec(O~AHxg{yA5?9ye?+ zsZQ+p1NuwSNq$48=iWs?Or{^o4EN=n=bo46oO}1Lf1aNL_!w;sSD{A`z&9$s)o9L( z&6oB!I1gPdrYl1Ha!{PBFpT!u%<8#Em8yXL%`n-gAYa>geLa^hZm*`- z*3tsoASAFUdv%0>O$v-v@jHG4Qd&!dLn)Y5w zIA@3S-)GQVY2v=&8G>sfJlHfmQp7KwBXsUbjW<1$7*tUwF1rrb9NS?CpY0j0OXpj< ze$kHbe`&|C>xJFj7WXKtm~rTB*Br}nTTP=z6ev6G-Cgbyt^RS+C(VYj$CDz`j8sy> ziXT10+k-H{iD1uXh@hG@zebc>ud$jHzNM0&A?baSaKEYj3Jx6iY}&ab19>WYu1mcIK(ag*mQbH;O$_t!4(m zS*Ou-Y;JqKv{aZ;JjO2!<6UssHEiPB<#z2UL!v7mBwBbQ(yk8x&at7Q5rqv$V4Kw8 z)P&TJ@`ULm1ua7Js|q)Y7Q84XkceVZq1McEbGhMh-KOhcapQp3&osr^!CLn9kxsv@PM-?KHyqRUQgeeRF0@pSG1*&5 z$#%(a;7fbl)8#uO+WE$;-e+zQO`SB;7vBYSwW`asd;a{irN2%`Uol&0tGRD%xV+J} zJhN$;oGvK6G*yODpY_3`ssBi`>g(H{X(b;Rt$lf`8Xo}pfbNB3C`40Q7`jSo`rRJ)brtig7`X)t?5O<1J3DHn;rk;{BT_ZV9 z;Rfh|p!E>mA=z}_eunn%4(#9S+utPpt-k&H2$3zi$~4ZC#U#y)=Ft2R*l*Is2Q(^D zID!RQM|}VmahrA#I&y~s5r?aU3(_2$m|XZBL!*Hgi^mA|tZ0M-rZ7wa2ut%m8XwYL z{9?E(Lldiy=<_VlF?@ngiJZ@99VE}6lgBUK;4w5Bc=i}<=j9N$HT7%34Og1KEkhAwmEE_3BB zb7d@3vFS^VGQK2UMP See Dwarf Fortress and Animal Crossing) - - * Adventure: adventure this vast—5,5 km wide—world, discover new (and good/horrible) things - - * Open world: - - Building: building your own houses, structures, etc. - - Town managing: - 1. Build your own little hamlet and manage it - or- - 2. Conquer existing one and become a ruler - The town is a special hamlet that can be tailored for your taste - - Survival: - mobs will trying to attack your assets (yourself, your hamlet, your people) - - - -== Side view == - -== Interact menu w/ mouse right == - -== Pixelated sprites == - - Use 2x sprites if rotating does not work well - - -== User experience == - - * Indicative mouse cursor - - -== Game mechanics == - - * 24 pixels == 1 metre - - -== Purpose of the game == - - * Boss - - Will be mentioned/shown as absolute _evil_. - - But actually is not. - - * Theme - - Is an evil really really is what we think? - - Is there a thing as 'absolute evil'? - - * Boss character - - From debugger character - - Name key: "Sigriðr hinn Dróttningin" (can be changed) - * Little setting - - A ruler, hated by people - - * Mechanics - - Beating boss does not ends the game, but grants an ability to - create new character as it. - \ No newline at end of file diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/AI/ActorAI.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/AI/ActorAI.class deleted file mode 100644 index ca14c10e3b4c212d0f24256b34d27d09fba681ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcma)1Jx{|h5Pj!D8^Tu#3`Jr_Oc=UW3|WvO6(K>z(gC@NL1`0PvfZ%u=kOaCP{qiP zLR^cwb9XwwceecAegAxX0_fv}aGu**j;w1`RmhQcPPut4(>z$`Wt#n=H0yu}$y7B; zR?57}`^i-2p@SBoJDk~2l}6s_pb8b#fFSCo#R{})U^;0CG-FU)6V8^4I2Jt-i-gf~ z5xw-5i@vy`ulKfCz3CG!hX3=$TKs>qG5+kd(QmpS#OoE(>~a>EJleU-^=(;c!s)}@ zgtFF8r7tIyPK~iah0+?|W^rt-EOQ7Pt$P>8eBQ9iHfMW`R))^HBJ6Bflp#XQQ|yjG P9(&m5D~|(@LyzPaTjf^R diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/AIControlled.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/AIControlled.class deleted file mode 100644 index a41c1a6d6734b6f6944b2aa35f3638c6914da2ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmah_%We}f6g}5@Oc@@T@+fIpf=~geZnG_$5fWlhCFJ4&_ zoYh)Z35bx*L?gHs=9Ism&SV)9bO;+F1W}&l1>wc+`2U3G)Om6E?1b=mY~3lJ$uM<7 z8PA0=Hi)2X%#Un1T4;Sp=!P@p3D2)#zC1Nzm{9SzYY_i#A#9H4HfUw|I~hbJf@nGF zrW0kN)*+VDhCuU}R0o8YtL0Y8hAd^-YMDl38C!?gS}ixe3|Gq$+o!i##&+0#XVlNS zG4|d({rRomZ#hQPl4ci@e|FNyud*TxuByH_4}>Ql7bd7$7N${NO||?WoTz1xF259v zkbbfYSIXB)OTzYF%*i?8%3!-4-S#I?m(W8$-Z6|-65m4-6Nc@ze~6tJi`cyt$8Jy1 nDR5_P17sJ~puhl|v5UJCkjFjTpCIwL;qkzuxAv*WO^>ZV(7vNI diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor deleted file mode 100644 index 54a60be02..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor +++ /dev/null @@ -1,18 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import org.newdawn.slick.GameContainer; -import org.newdawn.slick.Graphics; - -/** - * Created by minjaesong on 15-12-31. - */ -public interface Actor { - - void update(GameContainer gc, int delta_t); - - /** - * Valid RefID is equal to or greater than 32768. - * @return Reference ID. (32768-0x7FFF_FFFF_FFFF_FFFF) - */ - long getRefID(); -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Actor.class deleted file mode 100644 index 73d40d4104b7afe1e4df8ffa53edea4fc3fa981a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 919 zcmah{O>fgc5S?`#+i`;H1OaZ!SKG8o58#k%5vT$IMxmfkRY*Bh8+#j^IBVG5B-i{F z4v62t0Yy3TqYz`aRZ9+3TJ6ldd77PhJHP+@`~?7Q*d?$Trepso6;ql-{t**`ipkhN z2vsWNnK6M7aEEkC{e<#?|GqzDp)#RBz?giAsA2?mnw?Y(e9mSOopE0#aX9i{(=mII zaz$g##D1`MOkg{w4Vmf-M5RwTPZd>hivD4$4kt;nPe50nW0{e!?G4G=AjB!IeV%|B zu|&}mMSuhZoB>l^cFF|fAq!p-s5SRGmqT_^KEUFQ|MiQ_(tg5_=E#*|H=C=qvgysI z$b0ns8OphuCQ$8+QkBHqf5#L>RcSWccv`@ZBH0BP_NUnV2%YE&fv<~s!`3{_*4)M1 z#-q6s;T5Wt=Mc(8sEc>#D( pM-(=CKqTCSdp%f_P?B(8!h`&FWQJ5F)Fc#h#FkK&P|5v=e*sRdljG_*-epH5q*lg<~KXv*?^bhH@rQg|Iy^LlW26K1sx#xc8JI~cW z{`;rD062gLbOhsc}sW84wVl-s4?V=3c8g~joVg!ux_8RTqAEdgGUL| zogO|joX%t~T$-2~8NHOAIyaeB(4M9vu5P(AdZBEDnKebh`bO3BqnVSZvT_zu5FIit z(> zN-6Kbh#MBSOXMD_gpAQJOP5{@BB@-Y1JkaayUIv;23T7P+VX~*4w9)L+&{oPChBB< z+(j!>4Si?-KwW74z#m#G`?R6%6k~RAY3fSNKnG=6R!*T(2IO^u(Ua^mn4^~KEU`8+ zmSs5Uf?g^a4AX{2PCGm;#v@vd03muB${6>l@N70N+BwB-E0=&s1m zS?0B}5uA4D#iC)&W$iO|?yA9R-rwIm$tQKT6TMDVGc3D7sinOSbwk194`(7HHo{j8 z23k4IV4I~;E9aH0!LngOSWoe3yX@qQ6Q-1KcVi{)llIhb5MS4@AGa`Z;dD9X%Ku(8t0 zeT$qMeH^BJ9G>RfK8fq^I52BSQ?m<3j)m0aiM*-EN+F`{c-dkyeHZEnCVMGYuq`HU zeWiW9VEAA%OE^`WrD>_q#-^u;$8|~YbYwgSCVMJ?4ODnXo!3i~#tkAyEbkFzhm1*? zwUSES8?7E=7TvC0DbcS@&>4AsrjNSjoOl7$G23l#VGM8d}4;aVH z;JZM_O6E(9sVK^o%n120Z)IcZ3d>RW)$-eNlv@Wuc(o z+bI~352AGc12XovcgF7K**@<*g?D6TaR0cs{~Y%mAJzQo57Z9hFxQ=E<=Te`Hu7x~I_O0gf9O1d z?byQ89ke^Ze@}W^o)sLyAa}HfA&-^3eE~{+eLzqJ!#EyLouCqh z=t}+((U#kY@fo?pMZH6*PpQLmW0eeWvP$!q5dy6&NS z73=w7T*U^F^{n8Ln+vle%lH4j{rAL+c;R@I)d@%%rkLe3ls!!k&f+w(9-k`4`_{~!@karR%lpqAx62k4h{PK~u_HL_Mb);p+m zuFCoe?j)D(Rn8j~tgWiqx>UATQ#ph4yed`o6oV7uQ%&xUtYDLLonMr3Pke>B$a@ey zzFGjm3*`8W$AF*K0PG|BFA*5qy^2Q_92a6+@1b`EZ1n!huJT;LXZ#Y_eEA+eyMis} zm(g80+#HB%W55sY0u9^PfNLb;l0w-dm-Ny%RwXwUkRuf@xFOyeVN#wAN$~qmjVvP)z9UBw|43bP^k;0l(6#+z?D#7& z{4wEEewkz974+g&&a2lr5#Ojw$+3X4)Mp&gO~?3?g8v!o7bpqg602KI_>-UOShV$j D=s7_J diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorValue.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorValue.class deleted file mode 100644 index fc6d024cbc77d6739e4dbedd845aceeb03d23e8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 325 zcma)1O-sX25S&f(p)ob$4-k4O)q}ZsQwmZL!PrYf?%VW1pCot_Goj);xBd>Nv(vmIc3rl(qcz1iyP6P*mpf56T SCJjXW?%^DvFv5kPgXjpqR!nRF diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody deleted file mode 100644 index c9e1cb980..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody +++ /dev/null @@ -1,1002 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.Rand.HQRNG; -import com.Torvald.Terrarum.*; -import com.Torvald.Terrarum.GameMap.GameMap; -import com.Torvald.Terrarum.MapDrawer.MapDrawer; -import com.Torvald.Terrarum.NotNull; -import com.Torvald.Terrarum.Nullable; -import com.Torvald.Terrarum.TileProperties.TilePropCodex; -import com.Torvald.spriteAnimation.SpriteAnimation; -import com.jme3.math.FastMath; -import org.newdawn.slick.GameContainer; -import org.newdawn.slick.Graphics; - -/** - * Created by minjaesong on 16-01-13. - */ -public class ActorWithBody implements Actor, Visible, Glowing { - - ActorValue actorValue; - - ActorInventory inventory; - - private @NotNull float hitboxTranslateX; // relative to spritePosX - private @NotNull float hitboxTranslateY; // relative to spritePosY - private @NotNull int baseHitboxW; - private @NotNull int baseHitboxH; - - /** - * Velocity for newtonian sim. - * Fluctuation in, otherwise still, velocity is equal to acceleration. - * - * Acceleration: used in code like: - * veloY += 3.0 - * +3.0 is acceleration. You __accumulate__ acceleration to the velocity. - */ - private volatile @NotNull float veloX, veloY; - private transient final float VELO_HARD_LIMIT = 10000; - - boolean grounded = false; - - transient @Nullable SpriteAnimation sprite; - transient @Nullable SpriteAnimation spriteGlow; - /** Default to 'false' */ - private boolean visible = false; - /** Default to 'true' */ - private boolean update = true; - - private boolean noSubjectToGrav = false; - private boolean noCollideWorld = false; - private boolean noSubjectToFluidResistance = false; - - int baseSpriteWidth, baseSpriteHeight; - - /** - * Positions: top-left point - */ - private volatile @NotNull Hitbox hitbox; - private volatile transient @NotNull Hitbox nextHitbox; - - /** - * Physical properties - */ - private volatile transient @NonZero float scale = 1; - private volatile transient @NonZero float mass = 2f; - private transient final float MASS_LOWEST = 2f; - /** Valid range: [0, 1] */ - private float elasticity = 0; - private transient final float ELASTICITY_MAX = 0.993f; - private @NoNegative float density = 1000; - - private static transient final int TSIZE = MapDrawer.TILE_SIZE; - private static int AUTO_CLIMB_RATE = TSIZE / 8; - - /** - * Gravitational Constant G. Load from GameMap. - * [m / s^2] - * s^2 = 1/FPS = 1/60 if FPS is targeted to 60 - * meter to pixel : 24/FPS - */ - private transient final float METER = 24f; - /** - * [m / s^2] * SI_TO_GAME_ACC -> [px / IFrame^2] - */ - private transient final float SI_TO_GAME_ACC = METER / FastMath.sqr(Terrarum.TARGET_FPS); - /** - * [m / s] * SI_TO_GAME_VEL -> [px / IFrame] - */ - private transient final float SI_TO_GAME_VEL = METER / Terrarum.TARGET_FPS; - - private transient float gravitation; - private transient final float DRAG_COEFF = 1f; - - private transient final int CONTACT_AREA_TOP = 0; - private transient final int CONTACT_AREA_RIGHT = 1; - private transient final int CONTACT_AREA_BOTTOM = 2; - private transient final int CONTACT_AREA_LEFT = 3; - - private transient final int UD_COMPENSATOR_MAX = TSIZE; - private transient final int LR_COMPENSATOR_MAX = TSIZE; - private transient final int TILE_AUTOCLIMB_RATE = 4; - - /** - * A constant to make falling faster so that the game is more playable - */ - private transient final float G_MUL_PLAYABLE_CONST = 1.4142f; - - long referenceID; - - private transient final int EVENT_MOVE_TOP = 0; - private transient final int EVENT_MOVE_RIGHT = 1; - private transient final int EVENT_MOVE_BOTTOM = 2; - private transient final int EVENT_MOVE_LEFT = 3; - private transient final int EVENT_MOVE_NONE = -1; - - transient int eventMoving = EVENT_MOVE_NONE; // cannot collide both X-axis and Y-axis, or else jump control breaks up. - - /** - * in milliseconds - */ - public transient final int INVINCIBILITY_TIME = 500; - - /** - * Will ignore fluid resistance if (submerged height / actor height) <= this var - */ - private transient final float FLUID_RESISTANCE_IGNORE_THRESHOLD_RATIO = 0.2f; - private transient final float FLUID_RESISTANCE_APPLY_FULL_RATIO = 0.5f; - - private transient GameMap map; - - /** - * Give new random ReferenceID and initialise ActorValue - */ - public ActorWithBody() { - referenceID = new HQRNG().nextLong(); - actorValue = new ActorValue(); - map = Terrarum.game.map; - } - - /** - * - * @param w - * @param h - * @param tx +: translate drawn sprite to LEFT. - * @param ty +: translate drawn sprite to DOWN. - * @see ActorWithBody#drawBody(GameContainer, Graphics) - * @see ActorWithBody#drawGlow(GameContainer, Graphics) - */ - public void setHitboxDimension(int w, int h, int tx, int ty) { - baseHitboxH = h; - baseHitboxW = w; - hitboxTranslateX = tx; - hitboxTranslateY = ty; - } - - /** - * Set hitbox position from bottom-center point - * @param x - * @param y - */ - public void setPosition(float x, float y) { - hitbox = new Hitbox( - x - ((baseHitboxW / 2) - hitboxTranslateX) * scale - , y - (baseHitboxH - hitboxTranslateY) * scale - , baseHitboxW * scale - , baseHitboxH * scale - ); - - nextHitbox = new Hitbox( - x - ((baseHitboxW / 2) - hitboxTranslateX) * scale - , y - (baseHitboxH - hitboxTranslateY) * scale - , baseHitboxW * scale - , baseHitboxH * scale - ); - } - - public void setSprite(SpriteAnimation sprite) {this.sprite = sprite; } - - public void setSpriteGlow(SpriteAnimation sprite) { this.spriteGlow = sprite; } - - public void update(GameContainer gc, int delta_t) { - if (update) { - /** - * Update variables - */ - if (this instanceof Player) { - noSubjectToGrav = isPlayerNoClip(); - noCollideWorld = isPlayerNoClip(); - noSubjectToFluidResistance = isPlayerNoClip(); - } - - if (mass < MASS_LOWEST) mass = MASS_LOWEST; // clamp to minimum possible mass - if (sprite != null) { - baseSpriteHeight = sprite.getHeight(); - baseSpriteWidth = sprite.getWidth(); - } - gravitation = map.getGravitation(); - AUTO_CLIMB_RATE = (int) Math.min(TSIZE / 8 * FastMath.sqrt(scale), TSIZE); - - if (!isNoSubjectToGrav()) { - applyGravitation(); - applyBuoyancy(); - } - - // hard limit velocity - if (veloX > VELO_HARD_LIMIT) veloX = VELO_HARD_LIMIT; - if (veloY > VELO_HARD_LIMIT) veloY = VELO_HARD_LIMIT; - // limit velocity by fluid resistance - //int tilePropResistance = getTileMvmtRstc(); - //if (!noSubjectToFluidResistance) { - // veloX *= mvmtRstcToMultiplier(tilePropResistance); - // veloY *= mvmtRstcToMultiplier(tilePropResistance); - //} - - - // Set 'next' positions to fiddle with - updateNextHitboxFromVelo(); - - - // if not horizontally moving then ... - //if (Math.abs(veloX) < 0.5) { // fix for special situations (see fig. 1 at the bottom of the source) - // updateVerticalPos(); - // updateHorizontalPos(); - //} - //else { - updateHorizontalPos(); - updateVerticalPos(); - //} - - - updateHitboxX(); - updateHitboxY(); - - - clampNextHitbox(); - clampHitbox(); - } - } - - /** - * Apply gravitation to the every falling body (unless not levitating) - * - * Apply only if not grounded; normal force is not implemented (and redundant) - * so we manually reset G to zero (not applying G. force) if grounded. - */ - // FIXME abnormal jump behaviour if mass < 2, same thing happens if mass == 0 (but zero mass is invalid anyway). - private void applyGravitation() { - if (!getGrounded()) { - /** - * weight; gravitational force in action - * W = mass * G (9.8 [m/s^2]) - */ - float W = gravitation * mass; - /** - * Drag of atmosphere - * D = Cd (drag coefficient) * 0.5 * rho (density) * V^2 (velocity) * A (area) - */ - float A = scale * scale; - float D = DRAG_COEFF * 0.5f * 1.292f * veloY * veloY * A; - - int fluidResistance = getTileMvmtRstc(); - - veloY += clampCeil( - ((W - D) / mass) * SI_TO_GAME_ACC * G_MUL_PLAYABLE_CONST - // * mvmtRstcToMultiplier(fluidResistance) // eliminate shoot-up from fluids - , VELO_HARD_LIMIT - ); - } - } - - private void updateVerticalPos() { - if (!isNoCollideWorld()) { - // check downward - if (veloY >= 0) { - // order of the if-elseif chain is IMPORTANT - if (isColliding(CONTACT_AREA_BOTTOM)) { - adjustHitBottom(); - elasticReflectY(); - grounded = true; - } - else if (isColliding(CONTACT_AREA_BOTTOM, 0, 1)) { - elasticReflectY(); - grounded = true; - } - else { - grounded = false; - } - } - else if (veloY < 0) { - grounded = false; - - // order of the if-elseif chain is IMPORTANT - if (isColliding(CONTACT_AREA_TOP)) { - adjustHitTop(); - elasticReflectY(); - } - else if (isColliding(CONTACT_AREA_TOP, 0, -1)) { - elasticReflectY(); // for reversed gravity - } - else { - } - } - } - } - - private void adjustHitBottom() { - float newX = nextHitbox.getPointedX(); // look carefully, getPos or getPointed - // int-ify posY of nextHitbox - nextHitbox.setPositionYFromPoint( FastMath.floor(nextHitbox.getPointedY()) ); - - int newYOff = 0; // always positive - - boolean colliding; - do { - newYOff += 1; - colliding = isColliding(CONTACT_AREA_BOTTOM, 0, -newYOff); - } while (colliding); - - float newY = nextHitbox.getPointedY() - newYOff; - nextHitbox.setPositionFromPoint(newX, newY); - } - - private void adjustHitTop() { - float newX = nextHitbox.getPosX(); - // int-ify posY of nextHitbox - nextHitbox.setPositionY( FastMath.ceil(nextHitbox.getPosY()) ); - - int newYOff = 0; // always positive - - boolean colliding; - do { - newYOff += 1; - colliding = isColliding(CONTACT_AREA_TOP, 0, newYOff); - } while (colliding); - - float newY = nextHitbox.getPosY() + newYOff; - nextHitbox.setPosition(newX, newY); - } - - private void updateHorizontalPos() { - if (!isNoCollideWorld()) { - // check right - if (veloX >= 0.5) { - // order of the if-elseif chain is IMPORTANT - if (isColliding(CONTACT_AREA_RIGHT) && !isColliding(CONTACT_AREA_LEFT)) { - adjustHitRight(); - elasticReflectX(); - } - else if (isColliding(CONTACT_AREA_RIGHT, 1, 0) - && !isColliding(CONTACT_AREA_LEFT, -1, 0)) { - elasticReflectX(); - } - else { - } - } - else if (veloX <= -0.5) { - // System.out.println("collidingleft"); - // order of the if-elseif chain is IMPORTANT - if (isColliding(CONTACT_AREA_LEFT) && !isColliding(CONTACT_AREA_RIGHT)) { - adjustHitLeft(); - elasticReflectX(); - } - else if (isColliding(CONTACT_AREA_LEFT, -1, 0) - && !isColliding(CONTACT_AREA_RIGHT, 1, 0)) { - elasticReflectX(); - } - else { - } - } - else { - // System.out.println("updatehorizontal - |velo| < 0.5"); - if (isColliding(CONTACT_AREA_LEFT) || isColliding(CONTACT_AREA_RIGHT)) { - elasticReflectX(); - } - } - } - } - - private void adjustHitRight() { - float newY = nextHitbox.getPosY(); // look carefully, getPos or getPointed - // int-ify posY of nextHitbox - nextHitbox.setPositionX( FastMath.floor(nextHitbox.getPosX() + nextHitbox.getWidth()) - - nextHitbox.getWidth() - ); - - int newXOff = 0; // always positive - - boolean colliding; - do { - newXOff += 1; - colliding = isColliding(CONTACT_AREA_BOTTOM, -newXOff, 0); - } while (newXOff < TSIZE && colliding); - - float newX = nextHitbox.getPosX() - newXOff; - nextHitbox.setPosition(newX, newY); - } - - private void adjustHitLeft() { - float newY = nextHitbox.getPosY(); - // int-ify posY of nextHitbox - nextHitbox.setPositionX( FastMath.ceil(nextHitbox.getPosX()) ); - - int newXOff = 0; // always positive - - boolean colliding; - do { - newXOff += 1; - colliding = isColliding(CONTACT_AREA_TOP, newXOff, 0); - } while (newXOff < TSIZE && colliding); - - float newX = nextHitbox.getPosX() + newXOff; - nextHitbox.setPosition(newX, newY); // + 1; float-point rounding compensation (i think...) - } - - private void elasticReflectX() { - if (veloX != 0) veloX = -veloX * elasticity; - } - - private void elasticReflectY() { - if (veloY != 0) veloY = -veloY * elasticity; - } - - private boolean isColliding(int side) { - return isColliding(side, 0, 0); - } - - private boolean isColliding(int side, int tx, int ty) { - return getContactingArea(side, tx, ty) > 1; - } - - private int getContactingArea(int side) { - return getContactingArea(side, 0, 0); - } - - private int getContactingArea(int side, int translateX, int translateY) { - int contactAreaCounter = 0; - for (int i = 0 - ; i < Math.round((side % 2 == 0) ? nextHitbox.getWidth() : nextHitbox.getHeight()) - ; i++) { - // set tile positions - int tileX, tileY; - /*if (side == CONTACT_AREA_BOTTOM) { - tileX = div16TruncateToMapWidth(Math.round(nextHitbox.getHitboxStart().getX()) - + i + translateX); - tileY = div16TruncateToMapHeight(FastMath.floor(nextHitbox.getHitboxEnd().getY()) - + translateY); - } - else if (side == CONTACT_AREA_TOP) { - tileX = div16TruncateToMapWidth(Math.round(nextHitbox.getHitboxStart().getX()) - + i + translateX); - tileY = div16TruncateToMapHeight(FastMath.ceil(nextHitbox.getHitboxStart().getY()) - + translateY); - } - else if (side == CONTACT_AREA_RIGHT) { - tileX = div16TruncateToMapWidth(FastMath.floor(nextHitbox.getHitboxEnd().getX()) - + translateX); - tileY = div16TruncateToMapHeight(Math.round(nextHitbox.getHitboxStart().getY()) - + i + translateY); - } - else if (side == CONTACT_AREA_LEFT) { - tileX = div16TruncateToMapWidth(FastMath.ceil(nextHitbox.getHitboxStart().getX()) - + translateX); - tileY = div16TruncateToMapHeight(Math.round(nextHitbox.getHitboxStart().getY()) - + i + translateY); - }*/ - if (side == CONTACT_AREA_BOTTOM) { - tileX = div16TruncateToMapWidth(Math.round(nextHitbox.getHitboxStart().getX()) - + i + translateX); - tileY = div16TruncateToMapHeight(Math.round(nextHitbox.getHitboxEnd().getY()) - + translateY); - } - else if (side == CONTACT_AREA_TOP) { - tileX = div16TruncateToMapWidth(Math.round(nextHitbox.getHitboxStart().getX()) - + i + translateX); - tileY = div16TruncateToMapHeight(Math.round(nextHitbox.getHitboxStart().getY()) - + translateY); - } - else if (side == CONTACT_AREA_RIGHT) { - tileX = div16TruncateToMapWidth(Math.round(nextHitbox.getHitboxEnd().getX()) - + translateX); - tileY = div16TruncateToMapHeight(Math.round(nextHitbox.getHitboxStart().getY()) - + i + translateY); - } - else if (side == CONTACT_AREA_LEFT) { - tileX = div16TruncateToMapWidth(Math.round(nextHitbox.getHitboxStart().getX()) - + translateX); - tileY = div16TruncateToMapHeight(Math.round(nextHitbox.getHitboxStart().getY()) - + i + translateY); - } - else { - throw new IllegalArgumentException(String.valueOf(side) + ": Wrong side input"); - } - - // evaluate - if (TilePropCodex.getProp(map.getTileFromTerrain(tileX, tileY)).isSolid()) { - contactAreaCounter += 1; - } - } - - return contactAreaCounter; - } - - /** - * [N] = [kg * m / s^2] - * F(bo) = density * submerged_volume * gravitational_acceleration [N] - */ - private void applyBuoyancy() { - int fluidDensity = getTileDensity(); - float submergedVolume = getSubmergedVolume(); - - if (!isPlayerNoClip() && !grounded) { - // System.out.println("density: "+density); - veloY -= ((fluidDensity - this.density) - * map.getGravitation() * submergedVolume - * Math.pow(mass, -1) - * SI_TO_GAME_ACC); - } - } - - private float getSubmergedVolume() { - float GAME_TO_SI_VOL = FastMath.pow((1f/METER), 3); - - if( density > 0 ){ - return getSubmergedHeight() - * nextHitbox.getWidth() * nextHitbox.getWidth() - * GAME_TO_SI_VOL - ; - //System.out.println("fluidHeight: "+fluidHeight+", submerged: "+submergedVolume); - //submergedHeight / TILE_SIZE * 1^2 (pixel to meter) - } - else{ - return 0; - } - } - - private float getSubmergedHeight() { - return FastMath.clamp( - nextHitbox.getPointedY() - getFluidLevel() - , 0 - , nextHitbox.getHeight() - ); - } - - private int getFluidLevel() { - int tilePosXStart = Math.round(nextHitbox.getPosX() / TSIZE); - int tilePosXEnd = Math.round(nextHitbox.getHitboxEnd().getX() / TSIZE); - int tilePosY = Math.round(nextHitbox.getPosY() / TSIZE); - - int fluidHeight = 2147483647; - - for (int x = tilePosXStart; x <= tilePosXEnd; x++) { - int tile = map.getTileFromTerrain(x, tilePosY); - if ( TilePropCodex.getProp(tile).isFluid() - && tilePosY * TSIZE < fluidHeight ){ - fluidHeight = tilePosY * TSIZE; - } - } - - return fluidHeight; - } - - /** - * Get highest friction value from feet tiles. - * @return - */ - private int getTileFriction(){ - int friction = 0; - - int tilePosXStart = Math.round(nextHitbox.getPosX() / TSIZE); - int tilePosXEnd = Math.round(nextHitbox.getHitboxEnd().getX() / TSIZE); - int tilePosY = Math.round(nextHitbox.getPointedY() / TSIZE); - - //get density - for (int x = tilePosXStart; x <= tilePosXEnd; x++) { - int tile = map.getTileFromTerrain(x, tilePosY); - if (TilePropCodex.getProp(tile).isFluid()) { - int thisFluidDensity = TilePropCodex.getProp(tile).getFriction(); - - if (thisFluidDensity > friction) friction = thisFluidDensity; - } - } - - return friction; - } - - /** - * Get highest movement resistance value from tiles that the body occupies. - * @return - */ - private int getTileMvmtRstc(){ - int resistance = 0; - - int tilePosXStart = Math.round(nextHitbox.getPosX() / TSIZE); - int tilePosYStart = Math.round(nextHitbox.getPosY() / TSIZE); - int tilePosXEnd = Math.round(nextHitbox.getHitboxEnd().getX() / TSIZE); - int tilePosYEnd = Math.round(nextHitbox.getHitboxEnd().getY() / TSIZE); - - //get density - for (int y = tilePosYStart; y <= tilePosYEnd; y++) { - for (int x = tilePosXStart; x <= tilePosXEnd; x++) { - int tile = map.getTileFromTerrain(x, y); - if (TilePropCodex.getProp(tile).isFluid()) { - int thisFluidDensity = TilePropCodex.getProp(tile).getMovementResistance(); - - if (thisFluidDensity > resistance) resistance = thisFluidDensity; - } - } - } - - return resistance; - } - - /** - * Get highest density (specific gravity) value from tiles that the body occupies. - * @return - */ - private int getTileDensity() { - int density = 0; - - int tilePosXStart = Math.round(nextHitbox.getPosX() / TSIZE); - int tilePosYStart = Math.round(nextHitbox.getPosY() / TSIZE); - int tilePosXEnd = Math.round(nextHitbox.getHitboxEnd().getX() / TSIZE); - int tilePosYEnd = Math.round(nextHitbox.getHitboxEnd().getY() / TSIZE); - - //get density - for (int y = tilePosYStart; y <= tilePosYEnd; y++) { - for (int x = tilePosXStart; x <= tilePosXEnd; x++) { - int tile = map.getTileFromTerrain(x, y); - if (TilePropCodex.getProp(tile).isFluid()) { - int thisFluidDensity = TilePropCodex.getProp(tile).getDensity(); - - if (thisFluidDensity > density) density = thisFluidDensity; - } - } - } - - return density; - } - - private float mvmtRstcToMultiplier(int movementResistanceValue) { - return 1f / (1 + (movementResistanceValue / 16f)); - } - - private void clampHitbox() { - hitbox.setPositionFromPoint( - clampW(hitbox.getPointedX()) - , clampH(hitbox.getPointedY()) - ); - } - - private void clampNextHitbox() { - nextHitbox.setPositionFromPoint( - clampW(nextHitbox.getPointedX()) - , clampH(nextHitbox.getPointedY()) - ); - } - - private void updateNextHitboxFromVelo() { - float fluidResistance = mvmtRstcToMultiplier(getTileMvmtRstc()); - float submergedRatio = FastMath.clamp( - getSubmergedHeight() / nextHitbox.getHeight() - , 0f, 1f - ); - - boolean applyResistance = (!isNoSubjectToFluidResistance() - && submergedRatio > FLUID_RESISTANCE_IGNORE_THRESHOLD_RATIO - ); - float resistanceMulInterValueSize = FLUID_RESISTANCE_APPLY_FULL_RATIO - FLUID_RESISTANCE_IGNORE_THRESHOLD_RATIO; - float resistanceMultiplier = FastMath.interpolateLinear( - (submergedRatio - FLUID_RESISTANCE_IGNORE_THRESHOLD_RATIO) - * FastMath.pow(resistanceMulInterValueSize, -1) - , 0, 1 - ); - float adjustedResistance = FastMath.interpolateLinear( - resistanceMultiplier - , 1f, fluidResistance - ); - - nextHitbox.set( - Math.round(hitbox.getPosX() - + (veloX - * (!applyResistance ? 1 : adjustedResistance) - )) - , Math.round(hitbox.getPosY() - + (veloY - * (!applyResistance ? 1 : adjustedResistance) - )) - , Math.round(baseHitboxW * scale) - , Math.round(baseHitboxH * scale) - /** Full quantisation; wonder what havoc these statements would wreak... - */ - ); - } - - private void updateHitboxX() { - hitbox.setDimension( - nextHitbox.getWidth() - , nextHitbox.getHeight() - ); - hitbox.setPositionX(nextHitbox.getPosX()); - } - - private void updateHitboxY() { - hitbox.setDimension( - nextHitbox.getWidth() - , nextHitbox.getHeight() - ); - hitbox.setPositionY(nextHitbox.getPosY()); - } - - @Override - public void drawGlow(GameContainer gc, Graphics g) { - if (visible && spriteGlow != null) { - if (!sprite.flippedHorizontal()) { - spriteGlow.render(g - , (hitbox.getPosX() - (hitboxTranslateX * scale)) - , (hitbox.getPosY() + (hitboxTranslateY * scale)) - - (baseSpriteHeight - baseHitboxH) * scale - + 2 - , scale - ); - } - else { - spriteGlow.render(g - , (hitbox.getPosX() - scale) - , (hitbox.getPosY() + (hitboxTranslateY * scale)) - - (baseSpriteHeight - baseHitboxH) * scale - + 2 - , scale - ); - } - } - } - - @Override - public void drawBody(GameContainer gc, Graphics g) { - if (visible && sprite != null) { - if (!sprite.flippedHorizontal()) { - sprite.render(g - , (hitbox.getPosX() - (hitboxTranslateX * scale)) - , (hitbox.getPosY() + (hitboxTranslateY * scale)) - - (baseSpriteHeight - baseHitboxH) * scale - + 2 - , scale - ); - } - else { - sprite.render(g - , (hitbox.getPosX() - scale) - , (hitbox.getPosY() + (hitboxTranslateY * scale)) - - (baseSpriteHeight - baseHitboxH) * scale - + 2 - , scale - ); - } - } - } - - @Override - public void updateGlowSprite(GameContainer gc, int delta_t) { - if (spriteGlow != null) spriteGlow.update(delta_t); - } - - @Override - public void updateBodySprite(GameContainer gc, int delta_t) { - if (sprite != null) sprite.update(delta_t); - } - - private float clampW(float x) { - if (x < TSIZE + nextHitbox.getWidth() / 2) { - return TSIZE + nextHitbox.getWidth() / 2; - } - else if (x >= map.width * TSIZE - TSIZE - nextHitbox.getWidth() / 2) { - return map.width * TSIZE - 1 - TSIZE - nextHitbox.getWidth() / 2; - } - else { - return x; - } - } - - private float clampH(float y) { - if (y < TSIZE + nextHitbox.getHeight()) { - return TSIZE + nextHitbox.getHeight(); - } - else if (y >= map.height * TSIZE - TSIZE - nextHitbox.getHeight()) { - return map.height * TSIZE - 1 - TSIZE - nextHitbox.getHeight(); - } - else { - return y; - } - } - - private int clampWtile(int x) { - if (x < 0) { - return 0; - } - else if (x >= map.width) { - return map.width - 1; - } - else { - return x; - } - } - - private int clampHtile(int x) { - if (x < 0) { - return 0; - } - else if (x >= map.height) { - return map.height - 1; - } - else { - return x; - } - } - - private boolean isPlayerNoClip() { - return (this instanceof Player && ((Player) this).isNoClip()); - } - - private static int div16(int x) { - if (x < 0) { throw new IllegalArgumentException("div16: Positive integer only: " - + String.valueOf(x)); } - return (x & 0x7FFF_FFFF) >> 4; - } - - private static int div16TruncateToMapWidth(int x) { - if (x < 0) return 0; - else if (x >= Terrarum.game.map.width << 4) return Terrarum.game.map.width - 1; - else return (x & 0x7FFF_FFFF) >> 4; - } - - private static int div16TruncateToMapHeight(int y) { - if (y < 0) return 0; - else if (y >= Terrarum.game.map.height << 4) return Terrarum.game.map.height - 1; - else return (y & 0x7FFF_FFFF) >> 4; - } - - private static int mod16(int x) { - if (x < 0) { throw new IllegalArgumentException("mod16: Positive integer only: " - + String.valueOf(x)); } - return x & 0b1111; - } - - private static float clampCeil(float x, float ceil) { - return (Math.abs(x) > ceil ? ceil : x); - } - - public void setVisible(boolean visible) { - this.visible = visible; - } - - public void setScale(float scale) { - this.scale = scale; - } - - public void setMass(float mass) { - this.mass = mass; - } - - public void setVeloX(float veloX) { - this.veloX = veloX; - } - - public void setVeloY(float veloY) { - this.veloY = veloY; - } - - public void setGrounded(boolean grounded) { - this.grounded = grounded; - } - - public boolean isVisible() { - return visible; - } - - public float getScale() { - return scale; - } - - public float getMass() { - return mass; - } - - public float getVeloX() { - return veloX; - } - - public float getVeloY() { - return veloY; - } - - public boolean isGrounded() { - return grounded; - } - - public int getBaseHitboxW() { - return baseHitboxW; - } - - public int getBaseHitboxH() { - return baseHitboxH; - } - - public float getHitboxTranslateX() { - return hitboxTranslateX; - } - - public float getHitboxTranslateY() { - return hitboxTranslateY; - } - - public Hitbox getHitbox() { - return hitbox; - } - - public Hitbox getNextHitbox() { - return nextHitbox; - } - - public boolean isUpdate() { - return update; - } - - public void setUpdate(boolean update) { - this.update = update; - } - - private int quantiseTSize(float v) { - return FastMath.floor(v / TSIZE) * TSIZE; - } - - public boolean isNoSubjectToGrav() { - return noSubjectToGrav; - } - - public void setNoSubjectToGrav(boolean noSubjectToGrav) { - this.noSubjectToGrav = noSubjectToGrav; - } - - public boolean isNoCollideWorld() { - return noCollideWorld; - } - - public boolean isNoSubjectToFluidResistance() { - return noSubjectToFluidResistance; - } - - public void setNoCollideWorld(boolean noCollideWorld) { - this.noCollideWorld = noCollideWorld; - } - - public void setNoSubjectToFluidResistance(boolean noSubjectToFluidResistance) { - this.noSubjectToFluidResistance = noSubjectToFluidResistance; - } - - public float getElasticity() { - return elasticity; - } - - public void setElasticity(float elasticity) { - if (elasticity < 0) - throw new IllegalArgumentException("[ActorWithBody] " + elasticity + ": valid elasticity value is [0, 1]."); - - if (elasticity > 1) { - System.out.println("[ActorWithBody] Elasticity were capped to 1."); - this.elasticity = ELASTICITY_MAX; - } - else this.elasticity = elasticity * ELASTICITY_MAX; - } - - public void setDensity(int density) { - if (density < 0) - throw new IllegalArgumentException("[ActorWithBody] " + density + ": density cannot be negative."); - - this.density = density; - } - - @org.jetbrains.annotations.Nullable - @Override - public Long getReferenceID() { - return this.referenceID; - } - - @Override - public void setReferenceID(@org.jetbrains.annotations.Nullable Long aLong) { - referenceID = aLong; - } -} - -/** - - = = ↑ - === ===@! - =↑ =↑ - =↑ = - =↑ = - =@ (pressing R) = -================== ================== - - Fig. 1: the fix was not applied - */ \ No newline at end of file diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody$Companion.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody$Companion.class deleted file mode 100644 index 25cdc0ba96815ecafdf6fb573a8c3a15654897a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3805 zcmbVPO>i4$8Gd&4v$87N8#{6RlcpvSsg&R-acN2H(AIY1M!~LATXm9#V%E}D-dNfd zyDK{>Bz0RTwESMUGD9zL$S?!bsWWs2JU;de?MyoyfKCtm3C=znuO!fcXdE%bC4}7-!;$dV%srzvtR5#iVJDu;%`HvMWM?Or<|lHrb8myP z>CPkX_Q_RhJ8iVXscd?&0n#esf$T=F@L-Pw@w#n83pr zj$_a?7`|}|()61JR@LWTl(2`swg3^~Fg_Q@A&jtyT+7##ushXOHiM&r?U+Do z#q!;LG>*OayoBC{AGsCVTGy6Kx`M|;FWmsc=y%>k@|Am*msDq;Fru6CF5-CnXHDMHFHRCYZCbR*`V<&S11HBc!F6 zdD2lloTqjiVNu0HcWzfk?s%$w=I|1<$gIXt6Lj!IVK)rTotbTkHuo!uZQ}#Hb&*6(xeiTx8I7&s(iLzePB>Nni!3$ zox$2A)-&>1Rqf_eIJgOWCu(rAORU~WPm4_N?I-htYDk=1*nYK(oL%v)jlpm%qDJ?J zV~QG^?^8R(^>O*a_G_mo5c37%YIOVO(cQwiQAv2)-Sj?WX9VwdwKf8mY~9q?b-pk< zrfOdgShilf)xJ0!S!Hs=Q&xdvvS-H1Yo$faHpCdti4XG37^ePAwY;p`!Aa+WtL0ZY zxq^Ls!K&JMecBM>iL7br_Ebr89Gw$mV7_X)Mp<7p9D{HZrfIpFcvU($#`*}0%t2+# zv90LT8{8e?N)Hjfi3e_QmGLG&6aE?3PVTiRB`6C>Z|A6m#TGB!C zv#A6AbqWdowBV0~ZVdejPrZ%lxA7(A%1_Z<--Qb|+HH=+_` z;&4kQ7TRV)?Y`cehr{()9NrNNKM((;8UJD){=G8~oZ&$TE-(vXFm)feiA%{J{{%|% zX9yqoMLpBQ{&k(9n+#v3GF9*bpX41S_8*TU0=e@knHT)p7_elx3YEyAO?;(Mw0^fl z0_;Yq{!Sgh6296-dAYe=BFHzjnour450uAfhp4mYp`lF_8`ORQM+0rqrp^5#a8}wH zarxeiSVbu?;xuC@f~*`mklchRg6ns!A6%twg;Ec$(h^)@kA+G*zwCxVt$sBc(;r0w z$7zpKy&F!WzH2yqHDfKXr#_aL;q~S)*D@@|(iL2#%8pz!GT-+C@*VtuYn-<-f9HIg z!|I3JJKVoSy{}(FD2s1+f7fumw!4%P2^AiqUa4_It#=$uUV-B8m@cRD%qqQ@+ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ActorWithBody.class deleted file mode 100644 index 51370b80cd0bf6972a3dd334647d5c8bf44dcd71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28409 zcmdUY34D~r`TsMMO*UCxU`Ys90!BcN

}K1Ox&}NFX7Ygd>6tn`8qUlHIto;ZUo1 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 PDN(OPgA$9B{PF(*>f9EY diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem deleted file mode 100644 index 93d9aa723..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem +++ /dev/null @@ -1,20 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.Terrarum.GameItem.InventoryItem; - -/** - * Created by minjaesong on 16-01-31. - */ -public interface CanBeStoredAsItem { - - void attachItemData(); - - float getItemWeight(); - - void stopUpdateAndDraw(); - - void resumeUpdateAndDraw(); - - InventoryItem getItemData(); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CanBeStoredAsItem.class deleted file mode 100644 index 33c50554eff185123bedd3089e9364f43bfdc730..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 995 zcmb7DTTc@~6#iy++b-J+OF${b3nChLz^%M$G*yDuR3(6D!h@N%W7&2uWM;aAH-3u` z#^2zBX?XNU8P9GDM(~AXGUq#I&uz|k_Sf$pKLKpu0mFJH4!yltCOqhRdqPSshoRT# z=vXT6C68W+U4o+9P)#ku0vLna=Lz=$9`(HU?Y`*f0!)Sq*P3?@Q?E^~IfJ>nw$EVc zLtim?t!veJ!cguBohJJz{NAC?(rq!!C>+A+e!Bx+fDfz)=wzy<`mj~Pxz zr%R4eH5|hoojPgK1jZ5;$D+$HcV*)q z4T$^2onfSXA}UIJ<5Aot#Di6j>4=$S)rofD*7Xk%j{FxT~f4?xcdjy CLH#EH diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable deleted file mode 100644 index 0e3ee33f6..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable +++ /dev/null @@ -1,17 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.spriteAnimation.SpriteAnimation; -import org.newdawn.slick.GameContainer; -import org.newdawn.slick.Graphics; -import org.newdawn.slick.Input; - -/** - * Created by minjaesong on 15-12-31. - */ -public interface Controllable { - - void processInput(Input input); - - void keyPressed(int key, char c); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Controllable.class deleted file mode 100644 index 72cfb963bac9797d8d0e7a69f7cf3fccaaae977f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcma)3%We}f6g~Fj)oFm?5lBjTsZ|wN;F4`uRV37@LaCstkg`C|#I%!4?8UF0-*XQPxU3pNaj%8|y^h zXm3rH$x){2U<}bj=2B!*pNaRQiAsDO0Yme`nnXDl>x;Q(*z69BJri18j^(8mE=!ZC zC}VpsPZ_q#=tTLEm8o_@YHhsqsUiKy_@jB2?J-pRdFmKm4gPmNs;Q={0XqNe&k#=4 z*JDe=sxcLG<9;zxKu!i0(@p618SW0I#%HM(@06Eg=_NhSXL&%hu|j~%QBJv2QpRr> z)N-*M@-`27v|NOAc*IxGSV1%74T@66a?$wGUM_lkmmRhvzQK2cUM;E+Rtal_^@E+m zC~90q)(FFcouA)o>qWC3E4oM5yZUSuFQY+bv9xlg zyt4a$NheM|nz>EX+cZ-QovWJDRmF|O8g)md_&j)p$U}|hcuH2Cct9N>XA`%IFrJn2 z37!*vqUb$Jzdu9}<3V{^czA8KVzlsxyl4->96Hz-qUo^a@Yod!$=jujN?COX9o8K- F{{R7Atn>f? diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory deleted file mode 100644 index 571a8f745..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory +++ /dev/null @@ -1,137 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.JsonFetcher; -import com.Torvald.Rand.Fudge3; -import com.Torvald.Rand.HQRNG; -import com.Torvald.Terrarum.LangPack.Lang; -import com.google.gson.JsonObject; -import org.newdawn.slick.SlickException; - -import java.io.IOException; - -/** - * Created by minjaesong on 16-02-05. - */ -public class CreatureFactory { - - private static final String JSONPATH = "./res/raw/"; - - public ActorWithBody build(String jsonFileName) throws IOException, SlickException { - JsonObject jsonObj = JsonFetcher.readJson(JSONPATH + jsonFileName); - ActorWithBody actor = new ActorWithBody(); - - - String[] elementsString = { - "racename" - , "racenameplural" - }; - - String[] elementsFloat = { - "baseheight" - , "basemass" - , "accel" - , "toolsize" - , "encumbrance" - }; - - String[] elementsFloatVariable = { - "strength" - , "speed" - , "jumppower" - , "scale" - , "speed" - }; - - String[] elementsBoolean = { - "intelligent" - }; - - String[] elementsMultiplyFromOne = { - "physiquemult" - }; - - - setAVStrings(actor, elementsString, jsonObj); - setAVFloats(actor, elementsFloat, jsonObj); - setAVFloatsVariable(actor, elementsFloatVariable, jsonObj); - setAVMultiplyFromOne(actor, elementsMultiplyFromOne, jsonObj); - setAVBooleans(actor, elementsBoolean, jsonObj); - - actor.actorValue.set("accel", Player.WALK_ACCEL_BASE); - actor.actorValue.set("accelmult", 1f); - - actor.inventory = new ActorInventory((int) actor.actorValue.get("encumberance"), true); - - return actor; - } - - /** - * Fetch and set actor values that have 'variable' appended. E.g. strength - * @param p - * @param elemSet - * @param jsonObject - */ - private void setAVFloatsVariable(ActorWithBody p, String[] elemSet, JsonObject jsonObject) { - for (String s : elemSet) { - float baseValue = jsonObject.get(s).getAsFloat(); - // roll fudge dice and get value [-3, 3] as [0, 6] - int varSelected = new Fudge3(new HQRNG()).rollForArray(); - // get multiplier from json. Assuming percentile - int multiplier = jsonObject.get(s + "variable").getAsJsonArray().get(varSelected).getAsInt(); - float realValue = baseValue * multiplier / 100f; - - p.actorValue.set(s, realValue); - } - } - - /** - * Fetch and set string actor values - * @param p - * @param elemSet - * @param jsonObject - */ - private void setAVStrings(ActorWithBody p, String[] elemSet, JsonObject jsonObject) { - for (String s : elemSet) { - String key = jsonObject.get(s).getAsString(); - p.actorValue.set(s, Lang.get(key)); - } - } - - /** - * Fetch and set float actor values - * @param p - * @param elemSet - * @param jsonObject - */ - private void setAVFloats(ActorWithBody p, String[] elemSet, JsonObject jsonObject) { - for (String s : elemSet) { - p.actorValue.set(s, jsonObject.get(s).getAsFloat()); - } - } - - /** - * Fetch and set actor values that should multiplier be applied to the base value of 1. - * E.g. physiquemult - * @param p - * @param elemSet - * @param jsonObject - */ - private void setAVMultiplyFromOne(ActorWithBody p, String[] elemSet, JsonObject jsonObject) { - for (String s : elemSet) { - float baseValue = 1f; - // roll fudge dice and get value [-3, 3] as [0, 6] - int varSelected = new Fudge3(new HQRNG()).rollForArray(); - // get multiplier from json. Assuming percentile - int multiplier = jsonObject.get(s).getAsJsonArray().get(varSelected).getAsInt(); - float realValue = baseValue * multiplier / 100f; - - p.actorValue.set(s, realValue); - } - } - - private void setAVBooleans(ActorWithBody p, String[] elemSet, JsonObject jsonObject) { - for (String s : elemSet) { - p.actorValue.set(s, jsonObject.get(s).getAsBoolean()); - } - } -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactory.class deleted file mode 100644 index 052e4edff0a44b2f4af3676d5ac90e31f3e05239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6011 zcmb_g3wRXO75;CsyR#V<42uB*0udsFJlG^y#6ZC$CJ+cAurV|ci<8ZeY_dDM?#u?F zR@2tnhqcu{?YqTVt=85@O;YiZ+K1NK+E%S?t$o)%wC|_2YX3VkyIGb1@_qfj-I;sO zJ@?%6_|Lib&Lc11b3cH3ydqE)NyI~4iPVS|>koD5sg#yV$3u+~E0Hoo%_&{8(kZ=F zll@TzLZEm^8__~B%@_#n>>JV}mV!b7Z(lkZ>lfHu(LOyMwo*}JV8iP66Rlw{wI^x~ zHYNH;HwetL=SLHvww*19B6`w_CJY6NKv^O+5Hj?G{n|kzWX7VA;ZRsUbGV8GRHarX;H%rX@-%oG%3UkbtJ5gbS%b20z+oPXpP474lS&7_T7EQe4cU)trs>B|CKCtslpkB=NJNWq$~MZ7=#Isr1G>Sr+nEc= z!BI1Maaxb3W2AHlC^9=}haa5+OKi}$97?8$A*NBc7E9|{=m)Ud0d$yxOxnMBnaUv~q;sSK5D8L??WG~zrOK6rEK#xP;OZVr{yR}qQ>x=0D^g81g zG6U@K9W*NaX>najZ?jO3i;+^11cSHoM0!jct{}}4MK9%*z)T3I zwQ$oy2JRpZsTjd1QECI-!QG|w*+~~|Ge!todnWpRLn3V�%LOBHwr9t zi+$H>H%0_u~T+e;4+WzVHKL8h zJHwEdHiTSe#LXA_Btxj4WFAgVo9-I~!KYEAbK=xY_+DKI}b#q7bYyLNYMQSe0-cTewu zX)78F$>Bs?!NfGWbLcj3=Hp8$?!rBUN-7bHwI))H5-b7SE8%(%+{)|60}QpT zx!kjDMs6=|oy>QpJxs5B84pUkz9LXMlUHmu1z+Rwu%gYWxcQQDJ^YZ0uj64VWvjt7 z4B!!|>23I?r|DsUC5h*cn45X3tW4Y*qB^lSi*|$w)QBa^dy(9*T{b~fi6qM_N8@2x zl2msCB{L`5YdO#f;QR6zbQ_*JUa4>A!Mao9*;Y0b{P5)U%>|_d(9QV<_0g=rr_WU{IKJApai%*Gr?kRBxUp@DOH~Z#EKk@`h#}*%Z-U#MZt~JAi zo~Jp{ugema;PEe0f4k%{h~>IHYUs|6<5FgaEdp7G<;9C<5T|p#-j^O|Ib`X)XUS84sVl1cm}OAMmH*`CIplI``^jAJmk`A!&F}#~3#9 z-N*~C#`Xcehp~hfj8TszTzMH~k8%Do>T@PF9-}U2Qp<8YhO_Vtr96jKcmWkcL8X|_ zo97DDh@A-G-&}7k#4BPmR0RbJ>J;3pV2y%v^M3G<>=)(yDKzK>PV~_TKi%;kyUjg> z?-%*!XAq|ol-C%x34d`0C#f79DO~3*@mAk|7)Eu8x4ywcFpcBZaon-qcLaC!9Kqeh z|M(OpCvapO_peiG+*FZ#D}qx_s@PM$TB3~O8{>F%oqvI^#DCRL@LR_EA|}&dsb@iv z1Enjy;-*)wyMrq`80lq9HO#@c5o4>Hetpc2eH}L8J8UWRZWq4GQ6Kdk#P{e|kJLL8 zE4ChIBw6CvdVQSNRXaJi|u#b3t!?C z@gi?DL3vShJcV0GR4Ab~>#2&PJ@tbIpJQXGZxYWicWfJRs;W z?I@d#b52~Ip4RznuBQ_78Gl!2HLcESTAkIjI!Du>9iRQw^dh2tKdN{GmblJnxr$oy zw(R0i7H5gW-mI2gj+TMr;?D)>t47N{6=tUQTxRtev?7k|1oNp zQt!(cwM!Yb%k!efQyvz$T88+R8RxB>z;C5{3+#d)aEPw6WbyRbl(|fy|Jq!C$4h)q zhIce}s>dEa)a~~7RJAf(mT9%BRb_Q$GqC2~Nirv!<9vdqi25@7(9grW`)!s-9o0RH z=8bH()XH|XZbe;nUHv%?b!z>&E9x8S>es84Eh=87_DS0GJEq6)_o1*2&)L7{@rO+B z`8GU{Kaz?+?SnA!XZ&R!zZ&626Mr?az~px|95(skOLqJ0=i?@xup3XBxWPoXi5?TZ MCia`Sz{KDF2g(m8c>n+a diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactoryKt.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/CreatureFactoryKt.class deleted file mode 100644 index 666802a3c7a8415f6b86026b6929f308b1cc8da9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 zcmZutO>Yx15PjaHX&TyeQ_4ru^4V5`12yfn;t)lu2!s@os6y%id3UX7lU*Bmy<2gM z_$iz?B90tTlp{Y1F^(El0xWCZ%$sLx-u(Lg<0pV)JYskj>XZ+)DMS+Sp)^LAJmu}s zYLoGfk;3Lio(flgdTm$182qs)1W$w-@v~qoLt;w|)mMYF{@eEOCBs(lS~0LDR-+S! z+95YG<3?QaDpnb`MHtE~+aF20e7XOT=qFGA_j<3V&4`bs4UC9Y#)VSa3L9(6``Y&N zBsp2f3My;xu+GrvO|(s7#otIPB4Gth;H5>0Y%>=?Wl%7%iK{%Sq9cZb*|b`lO>3TC zCwN@4b6@z&g?%tm$x9iL_rG>_II#>H9h%b$WzR*D zONMesM+BR_Sjm2#2GR^gkPx%;E>|{AWmgq(78BLJ_DL%o=-h{7>_@^@@}BV@Qo(dk`&|0=&h=;6U4w(yYf1$FE6 m^X3IgUHFUJz}B*AbkV@gF1B&&0xZLA+@V&6l?-2A|N6os#o#%_b@lC)vpX=zf5*;eEcmnQ;= zMFNQj;Gqy_JdVe)Cyn?s%k`Zz-<-MQKYxGzCZel!FH1UIAE147L!+BnO7qDai_Ej; z7Hi7v!)?~w(P%-VMTPcln^n(t8mngAQYg3b&fGPPn%USf);!m4?93@N6r?QF?W(z1 zLt37vwLH6K+&7zV*DMct18eq9!}MA%GR`G4=9AiGtQu?sSS`;rYa(#pX+j@b?Tm_L zy4x*esPlHi_R0#4O(r#q8w&L;Ia^pbv|=}`)mDAea@RR{ZpEpZwGGp?**pmLd2j8e zLenc%r*5n}?ygzeGS)5EHQiR-Sg3lA+cYZNrgqQ3cPuZ6a`Q$fi%A@XhFz;+edx#> z5lh2EjkQLVvOL@;vb z)%IOSfJICwh9wZm3u8HRYb$V7Y@%)Rds1jbd=}Co7Rp5OLeIurtM2St3H8yAcqrQ$ z4wXB@p?G%9X}MLa;@7qw>~Vp;JDm!&q|<&H1it?eqnD=B5Dn{;XU!;U##nQgmUXJo zvO-h;QNE~3@z5V{zO$;HLg`6%p=o#&ds#eTuJ{U1k2^r8@Hf%%=gClt@nV!>cm!~N zoWmTX9dkf;%)uX-=P@qO0kj99@CpB@6#CiH4^m1~-zZi3Md_D6sP7wP#84GOO$__L z_zZ{89w!a$F!h0JfO0S{Pbbip;NA@OJB+Udz7rjxqnKe&|3nH%j$u9LG0-dcmMMLu z)MpG*#N<^!c*vL0c|stgV4L<~%E)GiQT>AmxU3&N1{04*K-3UK4M9%A@RV;%6r?{6 za!LZi@8dM!&d}LFNHR^_o~R``sv1X~0qSfQRQ^(;sQDP`loVBq zqu$sP^}HNai=*BGYPkz4f5cJL(HQDzZ_m_3wV@^k)5(( z?PqbXgD5A345^+f)mw&MrH9@{sh%d)djP$MJ@hU~_4=iHkD#~OL+`RwkNKBP`1cfg x&wA)xk?Jx3l6udfx6woIs#K5pm(+U+y;nW-W~6$|zog!4=)LKoH|y8fwSS)>zuo`< diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Faction/FactionRelatorFactory.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Faction/FactionRelatorFactory.class deleted file mode 100644 index f56c344129313e9c7fdecf3fde2e522646587bac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2890 zcmbVOYgZdZ7=9*PHY{5RDM+~#+e$TDwy_%zyP%%iq-0nOv1uuH|}m|@mBBm zAERHu)1KoG@c79e z+`b~kZ56NLH3g|Crc_Mhbrmz1RndYsqL`D1`8csGtGI)=qPQCe!*Ud>ae7PZS{x1X zvIXx-u`b1XQruJUK0|b2WqIjNYITkwp5Ed+TsOIu*H=8pu<}WUGt;)^dff8XxLFbm z&9@B8@NP3SB!<=)8mH|nq3vnI5=*7RhHzH-hDk^~ZD+W-#vMbRL$J}?G+c&cI%5~~ zRomI&W>#Mnj>DZ&K~H5o+i~?-p79LZI#}-tlM^mc+u0?Hnl?&?nPo^Nj@vtQ8fM~( z<_uF}aaSWi@HIfQt;>)s;0Rb0{2!8~?i$$cS;>5w7m=2fBv)_)x<~;0iW0WIzQn zatdmO)-bKI8Wac(Iph^=YB1n?L50yCs_=r5kyWi>8zw_+%C) z28$LuhN6a#;V5u5cqmaQ556Nx^u#2koiey-yB>v+{Qp6-Uj>i$!5kXvS*xPMIcX|1e3iPdqz-7&;R}$NP>l zTp4WHFSEkSY|0Er9l^5_VYpKBv+`x#ZtJaoOEV}h$k&OdW<6*OhQ3;~;WgC)@uu7Z zkGpE|Q){*PTGF!=O|V_+GYU;DUjI6&;&Xh#aD**L7d5JiMm%D;5OjZaG!E>R4c*K$ za)L0VPd6#Ttd*#~^jygbW~?0UrGjuM#XWT`r`edZof)3l^bPc@qz+Bs$d}TaucY{z zp@V0$v%$oi4GQ@PHWyU<5o{@F4f+u&zfFZbr{Eh6-{MCN*D#^ssuYt_T)_mxrE&=y z){ea`^t3-;sWG|iJNgBo>=w!=1wT_r)3&``Dl%yEmL;5Nle?~Hf+WqmZR?xA%L+CI)KjmF#jL;Kic z#DG0?jK<@K$k`C-JVd%eO1^|@6ki?3gY@E>7=oUB?P;b!`<75yLYhk9~&w3tpET3 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable deleted file mode 100644 index 1ad44cfb0..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable +++ /dev/null @@ -1,17 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.Terrarum.Actors.Faction.Faction; - -import java.util.HashSet; - -/** - * Created by minjaesong on 16-02-15. - */ -public interface Factionable { - - void assignFaction(Faction f); - void unassignFaction(Faction f); - HashSet getAssignedFactions(); - void clearFactionAssigning(); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Factionable.class deleted file mode 100644 index 9c4ab5722a1257a783d2e44bf2a10624771e394b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1161 zcmb7CT~8W86g{&nEUtj7Rz+;BRjcq|m-4EyF=>r9)EY6SiAkFQ23%Qolbu=GM}A8m zn*N49G=#_gsHS%j6%A=Lnas>R_v75JKYxGy22ettVYBA9?NdMKaJO!siXh-Y*tYj- z$`7Qy&uhx@JzjN%0mfim@(#CM?ltX?)k{%R24W0pE~V4-hQW?_Nb_ zQ>dHr=JJK|pbw#PT>F5_i;7T0wf?^vsDNQcrW}bipC1z{YKXBzW?OG|8D_^=Fie+Q zzH%MU{vZ^ubHynEt=);ySXp#|#A=7?Z_%gzn&DfoyKHJ%&D5-3*Q7J}M{+VwSoFq{ zjcl)5(u(Z8WliL?qFG8f_RV<~xM%#*FN-9MOc$iXR3wvG2H)`QniB z?5fle!UXjXdNfh!Izt=@>f{TO3>q#BLK#xyz%(-Cxk{EA*04@*@bnxRi3y2k63Y^^5|a{X S8G)9>v_yQMG9^+H&;J2Tpe;iH diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing deleted file mode 100644 index 01be025aa..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing +++ /dev/null @@ -1,15 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import org.newdawn.slick.GameContainer; -import org.newdawn.slick.Graphics; - -/** - * Created by minjaesong on 16-01-25. - */ -public interface Glowing { - - void drawGlow(GameContainer gc, Graphics g); - - void updateGlowSprite(GameContainer gc, int delta_t); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Glowing.class deleted file mode 100644 index eb1d8bd87c18712e186c67917ef9dc7daeab1079..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 830 zcma)4OK%e~5FR_pCfU-mJOXJckBU;k1(#fNp+cfv6bhnMg_HwwcFoqwt{vGhGNFZ7B{KoUm*x$Z?{sI6U*dy>T(FHr#X3F!FoeN{QnH20OaoSjR zoa>oXSse(0Xvn9WX#&0r`JSBDCLMr!!X!w5Wo+|wpwO3YF|Q_SWv8L?wth!ubtOyF8?q+Ko*do3Kt z3%RFROe^>(#0x-oFh%SLjr19TVlm$jX`6;LTFgT{G@_-#koSD1;j;~N8z0+?d50d7 zSM7-I(8Ee6h^nY-r~}mXlLO2&{>n7b4^IxhehM~x(+=@0qScT1U<5v_NC||?Pw{l* z2<*R`C?^XMtEsedkc+q6;8vY5N57s9YtHnVawe8OMFdjS;uz6sF~c)v|In#1MRt%p=m+^E?+1nJ}{f137X8%6q`5b za)z$3*`{KKcGxVid7sZ!c~)jK&&v|eDs(eLb97VC4S$$$u?QMrUX??wyMja;ek!WVomi=GO7YTE^pq06Nx-*YuK<83i@+mv3I917r6S18g3dL3 znRnsoIwHa`kh2_S5jkUu19HYBqxhbuf}&W#$me6F-zoYlCK2Mmak)7qgJj$T zDu|$WLY-ql=jl-AcfsE+jz4nzmq6req0Td*&WWINF4P(FP?7JT8k}>MbMDe0hWJoh z55kmvFj+5q=uN@QVPqKgk98>-^uO)%AN2g+^VIQ^Qb+m!C}UD~eu0K)5n(<>N0)E` zmSsp+6=fBYa7B8mC__Q6D$0Dfq$Pt8NruU1zyH!7Hz7OD|IQ=rSus(|C$j!q9i?*$dm3#4>?7* zkO=n#_x~Io;4--oymjDhT!435;o*5vct5JbRNcb3%Gs0E*z?_N?DvGFyYu9~6znO& zY|%Zc`wCX|(yDp|t9k|dAS6L9*ie^-g9Y10f;$%^*elqFA$WkxqG0Fnz69P^7vS{@ z_K}CTq8gem$p+|M8VM5ono{(Q4>0Yeo~Dmg2kwLerg8wh6a;Jlu=yW=pLi{O0vWN^ z)1@50!1=xh*j4mCE?WzrrUZ2r?PqycvIGR0$k$8oPm@xN|CL}(1Ye2oB&Peup1l(I zkqh@f_sX1v`Y(F^Rmq2F>`aq*tOoVb(SsnB?|o2XstE#bOOHwbiY3kOUKrF5p-@XG IbA*=v0ovbs1poj5 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemProperties/Material.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemProperties/Material.class deleted file mode 100644 index 1b8e13775c5f8b906cbea757b3ca3dc2de9e2be4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 932 zcmbV}OK;Oa6otExHdcBh$0<*4 z4U0&ohf*iDo*g>oD52W(VN_({sL&@ejl+@BTIy*QzKTqt%Wz;+_DL6Cls1Vf!vkp) zMbZ}n{zRFBIU)VY=$HQ-IsJiU>ay+qC3=?~SCy4`GoQs?zA8Q!Qyr;yiKSnfyFNXZ zCo(`6K>!b(0E;&G=m_ln#}EQ5RxnIuJ_$dLk5y!_!wtCHO`8ub7-3ziOe1Cw90~#B z601FC!Mw2h6XJ|7E!<%AnSo_ESYbrf&L&njS#cp)oe6}O0^iX(<;M#Fw^ChgxD4FJ z+U)W^yRDJC+xvl5-F}0Ho0Y=)Mc2%p{nc!ie7zB*T?gqkf^0N{wCf;S1lhg@#Qt0h hve^jY)IlCKg4}5aaq1wC3DUm?#BSGu+^u%d`wMyHhZ+C? diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemProperties/MaterialFactory.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemProperties/MaterialFactory.class deleted file mode 100644 index 988c20c657c6384de726a9e23322779e69a2c0af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmbV|&q~8U5XQer^G9Q}MSKBo>cPEu(jtgZ5Yj3bdf#jp-I8Qwvnlvko&*m*fDa|k z7Ed0XfgkgI1M|UreSdrcxWFXG2>TfhGK>l7)O5yQ6GkVeOG12WSDG*`O{W(_TWeRz zx?$(Av`RKh=}geSX6&C$PnedxWg>AbAnyutO$F|2*nSiZCOqL diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemTangible.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/ItemTangible.class deleted file mode 100644 index 91e0f5d17e674070e81676e7859b9ac3bee1da6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 873 zcma)4O>Yx15Pg$`Y*_;R;F}a^ph!tT?1ft@pj0Y~6y*R>Dse&Xu9cYX+LhOvh@ZtN z5(j<&KMFD4L~ReKfWh)*J=owQn{(a^YIk)}ODeNSoS-V&>n4NNT3v9QYH)nUy|75C|ueMZL4M4Ch+X|1qD7VXE* z*gWbxnT>>=czeEKaheFniZ9v&V<(Z8^F+*bl&6XveiWHJFxm<3Z+m@jsWOTEC|7X_ zK_XKpzB*n_pRkr#G5=ta?}YbPclwvS6{k}b=RI$NCWP(FNQCgSDQqkcm0#E9#i?I^ z6Eo33h#L(&!}A92;{l=VALoCTM(A8dE!TXc+;ll?m`gWaeg=Nd_Lt5WE!6n`0K7}o z5pZ5(ROfu1bCok&;k;^=MlneD}b?#ovTRL> getHouseDesignation(); - void setHouseDesignation(ArrayList list); - void addHouseTile(int x, int y); - void removeHouseTile(int x, int y); - void clearHouseDesignation(); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Landholder.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Landholder.class deleted file mode 100644 index 2d49e126f54bf3df221a34b6acc2a5ec7f4f747c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1065 zcma)5Ur*FP5dUqj*DD2%${*<+iin7Z5sUW%M?$wHj}qncBuRAaY3QR2T6nulC-s@&-HOEeIcA0V^cr`*S+gwGg0ot@4)hG#g2 zdv@y3y3lRMu*-Bu_jcKS@131CjTN@#xkGhh#c5jZFiDf-NG>-Qw`_Mb_mJkf)xnsZ zIoGH=p=V|iswmY3=t-k7|5#iDmoB;tbz z8Ah*(^z>LW4DA*~$t3mk$zY@c*S~atiB|7SfAn8XcBC2d$(}!Vs z;IIeh%7?M=Z?-pF@}AH_{*~6*O*7dMFAEaXE@Sp@yl+uoVCFMK*(A2WBKrYZ1{Uy; zq(vR80OWHp{M)yPN93!}$S<8$j1{1XOF44z>EdZ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous deleted file mode 100644 index f0b1e7730..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous +++ /dev/null @@ -1,11 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -/** - * Created by minjaesong on 16-02-19. - */ -public interface Luminous { - - void setLuminance(char RGB); - char getLuminance(); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Luminous.class deleted file mode 100644 index 58dc8ac0bf6f3db48d0ee89d860a65a20c830fa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 515 zcma)&&r2IY6vw}BcC%U6sH0Z9#-2(kda!GARcb{Lgh(KjP{=_h$!N#y57?Pa=`DYY z2k~$4AR$NpsN(EO4!so~@6G%2oe%H5m%mTX09yD!_%zIt=qk%6A|6FoGS5X`B+=>6 zWVw#oMWWKI&~*@j--(HcVv*iPoxz factionSet = new HashSet<>(); - - /** - * Absolute tile index. index(x, y) = y * map.width + x
- * The arraylist will be saved in JSON format with GSON. - */ - private ArrayList houseTiles = new ArrayList<>(); - - @Override - public void assignFaction(Faction f) { - factionSet.add(f); - } - - @Override - public void unassignFaction(Faction f) { - factionSet.remove(f); - } - - @Override - public HashSet getAssignedFactions() { - return factionSet; - } - - @Override - public void clearFactionAssigning() { - factionSet.clear(); - } - - @Override - public void attachItemData() { - itemData = new InventoryItem() { - @Override - public long getItemID() { - return 0; - } - - @Override - public float getWeight() { - return 0; - } - - @Override - public void effectWhileInPocket(GameContainer gc, int delta_t) { - - } - - @Override - public void effectWhenPickedUp(GameContainer gc, int delta_t) { - - } - - @Override - public void primaryUse(GameContainer gc, int delta_t) { - - } - - @Override - public void secondaryUse(GameContainer gc, int delta_t) { - - } - - @Override - public void effectWhenThrownAway(GameContainer gc, int delta_t) { - - } - }; - } - - @Override - public float getItemWeight() { - return super.getMass(); - } - - @Override - public ArrayList getHouseDesignation() { - return houseTiles; - } - - @Override - public void setHouseDesignation(ArrayList list) { - houseTiles = list; - } - - @Override - public void addHouseTile(int x, int y) { - houseTiles.add(Terrarum.game.map.width * y + x); - } - - @Override - public void removeHouseTile(int x, int y) { - houseTiles.remove(new Integer(Terrarum.game.map.width * y + x)); - } - - @Override - public void clearHouseDesignation() { - houseTiles.clear(); - } - - @Override - public void stopUpdateAndDraw() { - super.setUpdate(false); - super.setVisible(false); - } - - @Override - public void resumeUpdateAndDraw() { - super.setUpdate(true); - super.setVisible(true); - } - - @Override - public InventoryItem getItemData() { - return itemData; - } - - @Override - public ActorInventory getInventory() { - return null; - } - - @Override - public void overwriteInventory(ActorInventory inventory) { - this.inventory = inventory; - } - - @Override - public void attachAI(ActorAI ai) { - this.ai = ai; - } -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase$attachItemData$1.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase$attachItemData$1.class deleted file mode 100644 index bdc9c0d44ea271827e1425987a3a81fff47044cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2069 zcmb_cO-~y~7=C7rz4qe3LPA2)hC(0>n7{)44pAx~q1ni#s3GLQAsVkI_Tu$yv@s1lmT1VR2yTZ+KIfbkCP@&=!VTVFj60$0fOBrjf!Pn{PRwVazJo+EA(&p*COp2E2v=NwPo9VSnavh(gGl19=xqvu3Vy6#}l z>mPGtX3{l=rNP)9{Osu3=&Ib_yMK`g!l|e-O!PnfOEyz@vShguD`o zJwq5q%Y^2gR}m&-VIfGB!ehc1VGwt zJ*Kl1eMzrmE8QUFScDHk3?U#-yogIgKPBxhd1zKxg`W(?XGDt~ z3q~+X+UNAorIsb4F2;y^u>0#*WY30VmmzO?{Mp4J8brMn7!Bz z+wXRO`5e(U%%(l!1|!+hulV?E&mDke`vA5`ApMfUEqsEnhz}81hjEW2Q_vy~`tYt3 zJtX}OvY0YbXD`Byxm3)+Nm#kPi08?0ocYtwa#1#ccVOn8TVM5`i!c;2HDicsl NWjCcW3bz#2{sAZAjP?Kk diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/NPCIntelligentBase.class deleted file mode 100644 index 930a251d988a8358c51f405f76aa961291d69414..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6196 zcmbVQX;&P_6}>$yGYl2834IYGxW}Y3Nb98f+y_qR5G2 zJ5J(kj-5S@k~o`VI}%dtEF68zU&(*S$*u05m6^fvIrLO_)qD5d_v+QFD*p4oPyPj9 z04oamV#$TbRMKA36YkVPleB81W$y zb&Q1|sub)hrE*e_IcCz*XA*R?TEWgz!sEIXA4?|Uh8@H@1tF6rMs-Igt?`0-&*%$= zF{{co{L;JoEcj;EfLWzE9vNx2`6ANk&t{SRy}7pQo}P6>FjzU zGb(DKRUv>43d)^%Qz+;!3{Z6HB?pnsp}(^*LJ?29rWFK_5TW<@F$DqLWM&iw@F@&M zy*wO>(sY%X3Y&u6rPXBarh`mXRYoqO-B&DhDYLoyDmG%1jNDctN&hoQku~_|0!jbF zv$~sOlZK<9e*C(=q(>GVGZ7in#XLL7c6fE~k&^!UX&dp|!DDiwY-8524J&3uM-^xu zWJ0&*BI8MGjsi7|$wanH9i!sX$w;Z_M3?k@H|6Phj(mM*zPLNTzJK(T27E>e8dBgn zzN+ZQPKo~%#fhI5Z}hQqq$RvIpIj8is3FWb%UvOa&I;EMtJke@Q^+uO7wSKf#aR}% zIm33tRZp^GtDu{5SZBah9Kb=z`v~WdyjN>BXFHHlbThzpVaiMxT!QO#Azev3UTj7A znd!@=XIkQIFI7E~jw~RIhB6xh6JgVhq?0hM$n~X#h)Mr#OHZ&KIX3H#852RARL~Tg zH)1!=={D;XC8FYthr;5SJ>_R-t{X9DFe{*w5@v3&Yg)w^qG3FPQz~|NGd!+f{iL}98>W;E{AayFDU3Kh+DW^260VAGg`vT zvl(WJtYNJF7YuW5p0$HSIafjUo~D~BW?@LlIo2o!)XhklV+txdqft2}C%lxsp)8b&K^_vkX&6c=} zSgL}9mx>()e94qX5Vz>%OJ>}eXP!q@d#Q?@g{3l{EEV|!e$Fg0KFqm5e2)^?y>fdt9B2*{e?s2a%I%CusM34aLg7H_ zJyhZK$yTfK`ZcPCD5C}0R)iXxS8fjk`V~F_K4pB$`Bd8?;91H)+k(Z}IgvNTEAv`|Vn* zOROzdvt8Rr%}v_oiFR#^E3h?JV4Jp`0v+0piA~y0S74VfpmElAlYFPvMTu^$=kfcM z+*$+i0j6u=s^QmSw@KYK+)ck=B}z$WT{S3Nq#*gishb7`BPBVkx@b_N$l2V7_P25W zTwi)UX0928<%-f$b^1k~?u?fVxp%JKk@{|Mi)fozv>cO{4r|G)6GNGc1&hn1dxl!H zS?9|~l5sY5@Dm@#a>rz0OXeOAaZFq(6E^3S(Vev*AU z`zZA}QRJS!JBLoXlovY@_GX)1L)tyoO(qxZm~qnGbJeJ28TLqmJF`6HwfF(^%XL z>meWM2Iy3_Sw)_1e4xW@15&QL=K&f%;#&X`snP58kt9y58=7p)N0j3~1H3pX*o-Yy z%4fH2ZFco}?6#xB2g+f$tu#A1IT?2K$Ya-yo&xN8*Jjt0$F7gT_uR~3*ISyMOp6S= zrhImL_%ETdRk7Q2uAS38%b2{7Z$?X}y@pXt z`DWztuM*o?BRVoBMhK_i{2C@MK9PxCG|`!F;u0>?kX&6y87jG`Yr8+i)k_cY;tKR- z#4=8JRiHMj3P|eU0;u8rP(d7q50xn+%b5RwBHrRJRz{wsnu+Va@)h!sr_C0|G4V0% z`*`_2zS2J5cI^?qzKm~X`MkvwOoz1vui+KKP#LfDE#S_h$MP(z(>ad4@mURh>vI~K zq#-%CZ>A%=pI?$xNP4u4@8*Xzv?`<*5X435yp_f{N@pZSb$8h^ekgx_oDWl-1ykcj z<_b5WtK5d3r|LTepvol_e?9}$HA3lxnjzG?_zBs_oEc>+Q$X#h`>D))7Wy39B=ARpKMDL<;4cCn2>eyxvOt?ayFkCdPJt<~C0a8Tewfx`lW0>=c73!D(xD6mOjv%nUC?E)PFwE~(zo!~#G&@9j* w(CI363-k!|2}A_C1WdQ{HG$U!h6F|h-W9kc@TNfA9eP9H9f7w5&I^3>f9hM1-T(jq diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid deleted file mode 100644 index 197a1b9f8..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid +++ /dev/null @@ -1,104 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.JsonFetcher; -import com.Torvald.Terrarum.Actors.Faction.Faction; -import com.Torvald.Terrarum.Game; -import com.Torvald.spriteAnimation.SpriteAnimation; -import com.google.gson.JsonObject; -import org.lwjgl.Sys; -import org.newdawn.slick.SlickException; - -import java.io.IOException; - -/** - * Created by minjaesong on 16-02-03. - */ -public class PFSigrid { - - private static String FACTION_PATH = "./res/raw/"; - - public Player build() throws SlickException { - Player p = new Player(); - - p.sprite = new SpriteAnimation(); - p.sprite.setDimension(28, 51); - p.sprite.setSpriteImage("res/graphics/sprites/test_player.png"); - p.sprite.setDelay(200); - p.sprite.setRowsAndFrames(1, 1); - p.sprite.setAsVisible(); - p.sprite.composeSprite(); - - p.spriteGlow = new SpriteAnimation(); - p.spriteGlow.setDimension(28, 51); - p.spriteGlow.setSpriteImage("res/graphics/sprites/test_player_glow.png"); - p.spriteGlow.setDelay(200); - p.spriteGlow.setRowsAndFrames(1, 1); - p.spriteGlow.setAsVisible(); - p.spriteGlow.composeSprite(); - - p.actorValue = new ActorValue(); - p.actorValue.set("scale", 1.0f); - p.actorValue.set("speed", 4.0f); - p.actorValue.set("speedmult", 1.0f); - p.actorValue.set("accel", Player.WALK_ACCEL_BASE); - p.actorValue.set("accelmult", 1.0f); - - p.actorValue.set("jumppower", 5f); - - p.actorValue.set("basemass", 80f); - - p.actorValue.set("physiquemult", 1); // Constant 1.0 for player, meant to be used by random mobs - /** - * fixed value, or 'base value', from creature strength of Dwarf Fortress. - * Human race uses 1000. (see CreatureHuman.json) - */ - p.actorValue.set("strength", 1414); - p.actorValue.set("encumbrance", 1000); - - p.actorValue.set("name", "Sigrid"); - - p.actorValue.set("intelligent", true); - - p.actorValue.set("luminosity", 22819); - - p.actorValue.set("selectedtile", 16); - - p.setHitboxDimension(18, 46, 8, 0); - - p.setInventory(new ActorInventory(0x7FFFFFFF, true)); - - p.setPosition(4096 * 16, 300 * 16); - - p.assignFaction(loadFactioningData("FactionSigrid.json")); - - return p; - } - - private Faction loadFactioningData(String filename) { - JsonObject jsonObject = null; - try { - jsonObject = JsonFetcher.readJson(FACTION_PATH + filename); - } - catch (IOException e) { - e.printStackTrace(); - System.exit(-1); - } - - Faction faction = new Faction(jsonObject.get("factionname").getAsString()); - - jsonObject.get("factionamicable").getAsJsonArray().forEach( - jobj -> faction.addFactionAmicable(jobj.getAsString()) - ); - jsonObject.get("factionneutral").getAsJsonArray().forEach( - jobj -> faction.addFactionNeutral(jobj.getAsString()) - ); - jsonObject.get("factionhostile").getAsJsonArray().forEach( - jobj -> faction.addFactionHostile(jobj.getAsString()) - ); - jsonObject.get("factionfearful").getAsJsonArray().forEach( - jobj -> faction.addFactionFearful(jobj.getAsString()) - ); - - return faction; - } -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid$Companion.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid$Companion.class deleted file mode 100644 index 34119565f35f28113d2a11fd0de88726bf235ad8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmb7CTTc@~6#iznHOJ=9_wei6p z;**d1r18NJ9{o|qvrwplCXnpTxy<>_WzP5W*Y_U)maxdMQ1@F-#aA8fHJpl2imP_Z z$=9{70%v1&%WW#Rktz7C11?=(#=#iuJ>KDt$7R!5ukDGtj>BXaX$rlXFI0-_<=u^Z z@K)Ftc;jB!)3!Ap)Br^`F8A3@h2I*7@fn%$9uBboPXg&TcRjCZs1Z-zP~62Ys+t|x>$8XaIz?+Pz8?%fgnDn zd&ueq92RLMk?^tT91E9BBh8bwK$7M|{wqemkn$%udI7v+r>XQfMV$vvp06Cm^>dYX@R$mOT}&Y4)-Y1NE}oDydR?UZ zT}+-hdtFeIn8GxL_J`SlN#loI&(SD=b(|=HEYir4T_XDi;cjljEaKMjH-p=!)=UvI gxI0fqwH3osJk{;?7b5DW0&H!rFqhyVZp diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PFSigrid.class deleted file mode 100644 index f781c509f7bb680c4810088ae51b77b5f735e2b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6631 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall deleted file mode 100644 index 930bb6b66..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall +++ /dev/null @@ -1,29 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import org.newdawn.slick.Color; -import org.newdawn.slick.GameContainer; -import org.newdawn.slick.Graphics; - -/** - * Created by minjaesong on 16-03-05. - */ -public class PhysTestBall extends ActorWithBody { - - public PhysTestBall() { - super(); - setHitboxDimension(16, 16, 0, 0); - setVisible(true); - setMass(10f); - } - - @Override - public void drawBody(GameContainer gc, Graphics g) { - g.setColor(Color.orange); - g.fillOval( - getHitbox().getPosX() - , getHitbox().getPosY() - , getHitbox().getWidth() - , getHitbox().getHeight() - ); - } -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PhysTestBall.class deleted file mode 100644 index deec5d57ee5c8ff0aa0b204b0f302dc4e2e75454..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1893 zcmah}-B%k$6#q>UvLRh)nkogXKuawlU>ESa!CIgKsUbuXp%k@FHfyqEv&-2Tf_>v} z@ySq|j{`vQBzXMo;$&fO=hEekTCU+`E z$?|>fA2*B@Q+mEI3bp5=WC^*-9Y+IWn7s@gDDBy@w(3=$YX~#MDn36^9K*v@&hx8= zYn@d1iE9YQHtWU)Z&+)dE4l4jex@J5=SMZ$6q(swhUoxsXvwlq3c}#7>q#zckM?;_ z=8qjG!w{;PF~k@q>Yj9L*Eno84BM5K?{de;y3!|AvZx`>aKo%wX1&0D@`Dgr(J{j? zlgb_PCN~`JR*miQp=HWUm!zo7RLLtHI)>u7f?)<$jUhosUypOmb39)|k|FB(WYJ<6 z>l1AN%jkFmZw}%*Mi|Clx3$qpiH1>1u&`vH#c;DusQyT6vXyie`6HfvQ z>pD`HjbjGsi<5mF^KIF?bRnVl?24@EFxtX}P7sz|tx28wI8c9&px@h$vrVl`mQw5V zDgQpehbr=q7$UM}3x@QiA$RvYwbQLWb?R+fN_{`fdFL`r_9k*Y!q6`Cw68)OEzi6k@U6@M_zQEP_`v5iqYBiVO| zyuu{H8bTT#X!M$hj%k>Ag`sXK0mkU$zv74z_mK|-a&5jqy!dZM7{B}@0=XSD$D3KIj9e@e!V()-n9qtP}5ttSj5ZD(qjgb*Z2rLUc F{Rb9s$wdGF diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player deleted file mode 100644 index 81db85bd4..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player +++ /dev/null @@ -1,571 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.Terrarum.Actors.Faction.Faction; -import com.Torvald.Terrarum.GameControl.EnumKeyFunc; -import com.Torvald.Terrarum.GameControl.KeyMap; -import com.Torvald.Terrarum.MapDrawer.MapDrawer; -import com.Torvald.Terrarum.Terrarum; -import com.Torvald.spriteAnimation.SpriteAnimation; -import com.jme3.math.FastMath; -import com.sun.istack.internal.NotNull; -import com.sun.istack.internal.Nullable; -import org.lwjgl.input.Controller; -import org.lwjgl.input.Controllers; -import org.newdawn.slick.*; - -import java.io.Serializable; -import java.util.HashSet; - -/** - * Created by minjaesong on 15-12-31. - */ -public class Player extends ActorWithBody implements Controllable, Pocketed, Factionable, Luminous { - - public transient @Nullable Controllable vehicleRiding; - - int jumpCounter = 0; - int walkPowerCounter = 0; - private transient final int MAX_JUMP_LENGTH = 17; // use 17; in internal frames - /** - * experimental value. - */ - // private transient final float JUMP_ACCELERATION_MOD = ???f / 10000f; //quadratic mode - private transient final float JUMP_ACCELERATION_MOD = 170f / 10000f; //linear mode - private transient final int WALK_FRAMES_TO_MAX_ACCEL = 6; - - public float readonly_totalX = 0, readonly_totalY = 0; - - boolean jumping = false; - - @NotNull int walkHeading; - - private transient final int LEFT = 1; - private transient final int RIGHT = 2; - - private transient final int KEY_NULL = -1; - private transient int prevHMoveKey = KEY_NULL; - private transient int prevVMoveKey = KEY_NULL; - - static transient final float ACCEL_MULT_IN_FLIGHT = 0.48f; - static transient final float WALK_STOP_ACCEL = 0.32f; - static transient final float WALK_ACCEL_BASE = 0.32f; - - private boolean noClip = false; - - public static transient final long PLAYER_REF_ID = 0x51621D; - - private transient final float AXIS_POSMAX = 1.0f; - private transient final int GAMEPAD_JUMP = 5; - - private transient final int TSIZE = MapDrawer.TILE_SIZE; - - private HashSet factionSet = new HashSet<>(); - - private transient final int BASE_DENSITY = 1020; - - - /** - * Creates new Player instance with empty elements (sprites, actorvalue, etc.).
- * - * Use PlayerBuildFactory to build player! - * - * @throws SlickException - */ - public Player() throws SlickException { - super(); - referenceID = PLAYER_REF_ID; - setVisible(true); - super.setDensity(BASE_DENSITY); - } - - @Override - public void update(GameContainer gc, int delta_t) { - if (vehicleRiding instanceof Player) throw new RuntimeException("Attempted to 'ride' " + - "player object."); - - updatePhysicalInfos(); - super.update(gc, delta_t); - - updateSprite(delta_t); - - updateMovementControl(); - - if (noClip) { super.setGrounded(true); } - - } - - private void updatePhysicalInfos() { - super.setScale(actorValue.getAsFloat("scale")); - super.setMass(actorValue.getAsFloat("basemass") - * FastMath.pow(super.getScale(), 3)); - if (super.getElasticity() != 0) super.setElasticity(0); - } - - /** - * - * @param left (even if the game is joypad controlled, you must give valid value) - * @param absAxisVal (set AXIS_POSMAX if keyboard controlled) - */ - private void walkHorizontal(boolean left, float absAxisVal) { - //if ((!super.isWalledLeft() && left) || (!super.isWalledRight() && !left)) { - readonly_totalX = super.getVeloX() - + - actorValue.getAsFloat("accel") - * actorValue.getAsFloat("accelmult") - * FastMath.sqrt(super.getScale()) - * applyAccelRealism(walkPowerCounter) - * (left ? -1 : 1) - * absAxisVal; - - super.setVeloX(readonly_totalX); - - if (walkPowerCounter < WALK_FRAMES_TO_MAX_ACCEL) { - walkPowerCounter += 1; - } - - // Clamp veloX - super.setVeloX( - absClamp(super.getVeloX() - , actorValue.getAsFloat("speed") - * actorValue.getAsFloat("speedmult") - * FastMath.sqrt(super.getScale()) - ) - ); - - // Heading flag - if (left) walkHeading = LEFT; - else walkHeading = RIGHT; - //} - } - - /** - * - * @param up (even if the game is joypad controlled, you must give valid value) - * @param absAxisVal (set AXIS_POSMAX if keyboard controlled) - */ - private void walkVertical(boolean up, float absAxisVal) { - readonly_totalY = super.getVeloY() - + - actorValue.getAsFloat("accel") - * actorValue.getAsFloat("accelmult") - * FastMath.sqrt(super.getScale()) - * applyAccelRealism(walkPowerCounter) - * (up ? -1 : 1) - * absAxisVal; - - super.setVeloY(readonly_totalY); - - if (walkPowerCounter < WALK_FRAMES_TO_MAX_ACCEL) { - walkPowerCounter += 1; - } - - // Clamp veloX - super.setVeloY( - absClamp(super.getVeloY() - , actorValue.getAsFloat("speed") - * actorValue.getAsFloat("speedmult") - * FastMath.sqrt(super.getScale()) - ) - ); - } - - /** - * For realistic accelerating while walking. - * - * Naïve 'veloX += 3' is actually like: - * - * a - * | ------------ - * | - * | - * 0+------············ t - * - * which is unrealistic, so this method tries to introduce some realism by doing: - * - * a - * | ------------ - * | --- - * | - - * | --- - * 0+----··················· t - * - * - * @param x - */ - private float applyAccelRealism(int x) { - return 0.5f + 0.5f * -FastMath.cos(10 * x / (WALK_FRAMES_TO_MAX_ACCEL * FastMath.PI)); - } - - private void walkHStop() { - if (super.getVeloX() > 0) { - super.setVeloX(super.getVeloX() - - - actorValue.getAsFloat("accel") - * actorValue.getAsFloat("accelmult") - * FastMath.sqrt(super.getScale()) - ); - - // compensate overshoot - if (super.getVeloX() < 0) - super.setVeloX(0); - } - else if (super.getVeloX() < 0) { - super.setVeloX(super.getVeloX() - + - actorValue.getAsFloat("accel") - * actorValue.getAsFloat("accelmult") - * FastMath.sqrt(super.getScale()) - ); - - // compensate overshoot - if (super.getVeloX() > 0) - super.setVeloX(0); - } - else { - super.setVeloX(0); - } - - walkPowerCounter = 0; - } - - private void walkVStop() { - if (super.getVeloY() > 0) { - super.setVeloY(super.getVeloY() - - - WALK_STOP_ACCEL - * actorValue.getAsFloat("accelmult") - * FastMath.sqrt(super.getScale()) - ); - - // compensate overshoot - if (super.getVeloY() < 0) - super.setVeloY(0); - } - else if (super.getVeloY() < 0) { - super.setVeloY(super.getVeloY() - + - WALK_STOP_ACCEL - * actorValue.getAsFloat("accelmult") - * FastMath.sqrt(super.getScale()) - ); - - // compensate overshoot - if (super.getVeloY() > 0) - super.setVeloY(0); - } - else { - super.setVeloY(0); - } - - walkPowerCounter = 0; - } - - private void updateMovementControl() { - if (!noClip) { - if (super.isGrounded()) { - actorValue.set("accelmult", 1f); - } else { - actorValue.set("accelmult", ACCEL_MULT_IN_FLIGHT); - } - } - else { - actorValue.set("accelmult", 1f); - } - } - - public void processInput(Input input) { - Controller gamepad = null; - float axisX = 0, axisY = 0, axisRX = 0, axisRY = 0; - if (Terrarum.hasController) { - gamepad = Controllers.getController(0); - axisX = gamepad.getAxisValue(0); - axisY = gamepad.getAxisValue(1); - axisRX = gamepad.getAxisValue(2); - axisRY = gamepad.getAxisValue(3); - - if (Math.abs(axisX) < Terrarum.CONTROLLER_DEADZONE) axisX = 0; - if (Math.abs(axisY) < Terrarum.CONTROLLER_DEADZONE) axisY = 0; - if (Math.abs(axisRX) < Terrarum.CONTROLLER_DEADZONE) axisRX = 0; - if (Math.abs(axisRY) < Terrarum.CONTROLLER_DEADZONE) axisRY = 0; - } - - /** - * L-R stop - */ - if (Terrarum.hasController) { - if (axisX == 0) { - walkHStop(); - } - } - else { - // ↑F, ↑S - if (!isFuncDown(input, EnumKeyFunc.MOVE_LEFT) - && !isFuncDown(input, EnumKeyFunc.MOVE_RIGHT)) { - walkHStop(); - prevHMoveKey = KEY_NULL; - } - } - /** - * U-D stop - */ - if (Terrarum.hasController) { - if (axisY == 0) { - walkVStop(); - } - } - else { - // ↑E - // ↑D - if (isNoClip() - && !isFuncDown(input, EnumKeyFunc.MOVE_UP) - && !isFuncDown(input, EnumKeyFunc.MOVE_DOWN)) { - walkVStop(); - prevVMoveKey = KEY_NULL; - } - } - - /** - * Left/Right movement - */ - - if (Terrarum.hasController) { - if (axisX != 0) { - walkHorizontal(axisX < 0, AXIS_POSMAX); - } - } - else { - // ↑F, ↓S - if (isFuncDown(input, EnumKeyFunc.MOVE_RIGHT) - && !isFuncDown(input, EnumKeyFunc.MOVE_LEFT)) { - walkHorizontal(false, AXIS_POSMAX); - prevHMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_RIGHT); - } - // ↓F, ↑S - else if (isFuncDown(input, EnumKeyFunc.MOVE_LEFT) - && !isFuncDown(input, EnumKeyFunc.MOVE_RIGHT)) { - walkHorizontal(true, AXIS_POSMAX); - prevHMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_LEFT); - } - // ↓F, ↓S - else if (isFuncDown(input, EnumKeyFunc.MOVE_LEFT) - && isFuncDown(input, EnumKeyFunc.MOVE_RIGHT)) { - if (prevHMoveKey == KeyMap.getKeyCode(EnumKeyFunc.MOVE_LEFT)) { - walkHorizontal(false, AXIS_POSMAX); - prevHMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_RIGHT); - } - else if (prevHMoveKey == KeyMap.getKeyCode(EnumKeyFunc.MOVE_RIGHT)) { - walkHorizontal(true, AXIS_POSMAX); - prevHMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_LEFT); - } - } - } - - /** - * Up/Down movement - */ - if (noClip) { - if (Terrarum.hasController) { - if (axisY != 0) { - walkVertical(axisY > 0, AXIS_POSMAX); - } - } - else { - // ↑E - // ↓D - if (isFuncDown(input, EnumKeyFunc.MOVE_DOWN) - && !isFuncDown(input, EnumKeyFunc.MOVE_UP)) { - walkVertical(false, AXIS_POSMAX); - prevVMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_DOWN); - } - // ↓E - // ↑D - else if (isFuncDown(input, EnumKeyFunc.MOVE_UP) - && !isFuncDown(input, EnumKeyFunc.MOVE_DOWN)) { - walkVertical(true, AXIS_POSMAX); - prevVMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_UP); - } - // ↓E - // ↓D - else if (isFuncDown(input, EnumKeyFunc.MOVE_UP) - && isFuncDown(input, EnumKeyFunc.MOVE_DOWN)) { - if (prevVMoveKey == KeyMap.getKeyCode(EnumKeyFunc.MOVE_UP)) { - walkVertical(false, AXIS_POSMAX); - prevVMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_DOWN); - } - else if (prevVMoveKey == KeyMap.getKeyCode(EnumKeyFunc.MOVE_DOWN)) { - walkVertical(true, AXIS_POSMAX); - prevVMoveKey = KeyMap.getKeyCode(EnumKeyFunc.MOVE_UP); - } - } - } - } - - /** - * Jump control - */ - if (isFuncDown(input, EnumKeyFunc.JUMP) - || (Terrarum.hasController && gamepad.isButtonPressed(GAMEPAD_JUMP))) { - if (!noClip) { - if (super.isGrounded()) { - jumping = true; - } - jump(); - } - else { - walkVertical(true, AXIS_POSMAX); - } - } - else { - jumping = false; - jumpCounter = 0; - } - - } - - public void keyPressed(int key, char c) { - - } - - /** - * See ./work_files/Jump\ power\ by\ pressing\ time.gcx - */ - private void jump() { - if (jumping) { - float len = MAX_JUMP_LENGTH; - float pwr = actorValue.getAsFloat("jumppower"); - - // increment jump counter - if (jumpCounter < len) jumpCounter += 1; - // quadratic time (convex) mode - /* - float sumT = (jumpCounter * (jumpCounter + 1)) / 2f; - float timedJumpCharge = ((len + 1) / 2f) - (sumT / len); - if (timedJumpCharge < 0) timedJumpCharge = 0; - - float jumpAcc = pwr * timedJumpCharge * JUMP_ACCELERATION_MOD; - - super.setVeloY(super.getVeloY() - - jumpAcc - ); - */ - - // linear time mode - float init = (len + 1) / 2f; - float timedJumpCharge = init - (init / len) * jumpCounter; - if (timedJumpCharge < 0) timedJumpCharge = 0; - - float jumpAcc = pwr * timedJumpCharge * JUMP_ACCELERATION_MOD - * FastMath.sqrt(getScale()); - - super.setVeloY(super.getVeloY() - - jumpAcc - ); - - // concave mode? - } - - // for mob AI: - //super.setVeloY(super.getVeloY() - // - - // pwr * FastMath.sqrt(super.getScale()) - //); - } - - private float jumpFuncLin(float pwr, float len) { - return -(pwr / len) * jumpCounter; - } - - private float jumpFuncSqu(float pwr, float len) { - return (pwr / (len * len)) - * (jumpCounter - len) - * (jumpCounter - len) // square - - pwr; - } - - private float jumpFuncExp(float pwr, float len) { - float a = FastMath.pow(pwr + 1, 1 / len); - return -FastMath.pow(a, len) + 1; - } - - private boolean isFuncDown(Input input, EnumKeyFunc fn) { - return input.isKeyDown(KeyMap.getKeyCode(fn)); - } - - private float absClamp(float i, float ceil) { - if (i > 0) - return (i > ceil) ? ceil : i; - else if (i < 0) - return (-i > ceil) ? -ceil : i; - else - return 0; - } - - private void updateSprite(int delta_t) { - sprite.update(delta_t); - if (spriteGlow != null) { - spriteGlow.update(delta_t); - } - - if (super.isGrounded()) { - if (walkHeading == LEFT) { - sprite.flip(true, false); - if (spriteGlow != null) { - spriteGlow.flip(true, false); - } - } - else { - sprite.flip(false, false); - if (spriteGlow != null) { - spriteGlow.flip(false, false); - } - } - } - } - - public boolean isNoClip() { - return noClip; - } - - public void setNoClip(boolean b) { - noClip = b; - } - - public ActorValue getActorValue() { - return actorValue; - } - - public SpriteAnimation getSpriteGlow() { - return spriteGlow; - } - - @Override - public void assignFaction(Faction f) { - factionSet.add(f); - } - - @Override - public void unassignFaction(Faction f) { - factionSet.remove(f); - } - - @Override - public HashSet getAssignedFactions() { - return factionSet; - } - - @Override - public void clearFactionAssigning() { - factionSet.clear(); - } - - @Override - public void setLuminance(char RGB) { - actorValue.set("luminosity", (int) RGB); - } - - @Override - public char getLuminance() { - return actorValue.hasKey("luminosity") ? - (char) actorValue.getAsInt("luminosity") : 0; - } -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player$Companion.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Player$Companion.class deleted file mode 100644 index b7a735d7be8a1857f98c47a0ed10e12991c8d2a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1148 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerDebugger b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerDebugger deleted file mode 100644 index 3999b080c..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerDebugger +++ /dev/null @@ -1,46 +0,0 @@ -package com.Torvald.Terrarum.Actors; - -import com.Torvald.spriteAnimation.SpriteAnimation; - -/** - * Created by minjaesong on 16-01-14. - */ -public class PlayerDebugger { - - private Actor actor; - - public PlayerDebugger(Actor actor) { - this.actor = actor; - } - - public Player getPlayer() { - if (actor instanceof Player) { - return (Player) actor; - } - else { - throw new UnsupportedOperationException(); - } - } - - /** - * Delegates for Player instances - */ - - public float baseHitboxW() { return getPlayer().getBaseHitboxW(); } - public float baseHitboxH() { return getPlayer().getBaseHitboxH(); } - public float hitboxTranslateX() { return getPlayer().getHitboxTranslateX(); } - public float hitboxTranslateY() { return getPlayer().getHitboxTranslateY(); } - public float veloX() { return getPlayer().getVeloX(); } - public float veloY() { return getPlayer().getVeloY(); } - public int baseSpriteWidth() { return getPlayer().baseSpriteWidth; } - public int baseSpriteHeight() { return getPlayer().baseSpriteHeight; } - public SpriteAnimation sprite() { return getPlayer().sprite; } - public float scale() { return getPlayer().getScale(); } - public Hitbox hitbox() { return getPlayer().getHitbox(); } - public Hitbox nextHitbox() { return getPlayer().getNextHitbox(); } - public boolean grounded() { return getPlayer().getGrounded(); } - public ActorValue actorValue() { return getPlayer().getActorValue(); } - public float mass() { return getPlayer().getMass(); } - public boolean noClip() { return getPlayer().isNoClip(); } - public int eventMoving() { return getPlayer().eventMoving; } -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerFactory.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/PlayerFactory.class deleted file mode 100644 index 441b72509114a5f6350fa8f62ce923ca51c896ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmb7DZBG+H5Pr6ASFSB!E55$~MQs7Qe(-|{M1w?vrnDq&O8mIJZpzl{9of61_FrjC zB$34U*&k(`y;g#nASRcYow=E3o|)PG{^QG608jD6Mh;~QD>f1+XYs)3hZY`LsMxSj zo`H?3g;fh{4B0oWW@CS=y~|Ln55%$HuJHQ26>8=6Hy8@rz88eT3p>J%WESfT_8{=R zNdQA;Q+XdKRiXxNpyExImwign)+ZbxWk?5Q&q9;$$0t?u|k z-uCseaC^KhwH7)W@+~Lyb-?#sF_wBq7;8+7(%ne8J%(qMzxh@#fkY5_)4`5%WkU>! z8#`iHxm>3G>b)b6LPbNd@Yq6)Cb;Ri(;3(;Khlmg$kg#~#A{}@d0at}`n{;#Z7oF@ zX*q4!Y+&lyjfTR@;|4gx@WPuZ16Mikc+1FhAus-Weer!bP~qWAzc=2%5?$jQ-S`A< zA&&wWW@BrP{M06$ljNg;lPr=`BA`iLKCSqmgV=(xySDwo%??M{_zvQCN>$AhTB$6*X#0DQ#FO> zaj(->wMO82zPjDw?}fJ&q`(;DBi`j|i#vyEwSFWT#KsurUhkH-Ev--}8pWDs>eY%> zuD)PkrTFs?g^vvLZ!}}eD%G@damO;NR$1F0%1NWg$VQSOZWK#qxTiLWn*Q?D07wk! zt>Rm&vTGQzKlG4W-e?HlR}Mw+zhjjXhS7?ru-2DCI(w@MW|Z<4ZeRAf^zEWg%4MB636Ci^z@UGYDYd%?i0Q}0`$+hB=p#4yPWqVgL-NsI^oYsg diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Pocketed.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Actors/Pocketed.class deleted file mode 100644 index 308d4fbe2031ed989e147041d421fc108be084b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcmb7CU5nFD5IvKoNj9x(x_))Let?MVf^OEnD$4pG6so(d%OdnaZj)WsbkYf|j@_n%+PlTq&BYg|*|9x4sNc6eCvX?v9Is;PQboOyobMu7 zt@FK-x%?z!LStpo{=^V=PNum@GRgZ$bizg-o}15`x%~84D3S5+pe~I0Z;PplsEk5hgaTBQv? zi%r~1WCe^N7>J4BiOBl=ZEqk$TS0-L8fh_ouA+|&&mMJ@?(ix#Za`Dv0-@F`48$8 z?)5{4omHj(;KsoE4BM;XmK13S<5486bPb=3bZjNj_;=fF*IOx)i4|0(&2X(VR5pn- z{zh6s4+=*!ofPO(n7cq`Z$hy{Qlh5}>3p{5dkxR`g89s+;{{$W$mJ}DR2^C+vwG2( z&zjx=d))}UE$^VvEC)rBC6Z;5m7{$^s(&Fhvi+m|ub;|mu4t1v7Qu2OK4?iFDBJk9V0GQogJh*|rU)ll91( z(0#?O2PTf-frc+ld&T*QQB&~7Vfyd6Renc2wKSFV3IYKg@({Xga-oSJ+c0; zlIZ;Fux?hDlpPD?-vnke>L#4E8Wb1}!kQ(U(yl9ukRB_VZ%5gdS0SZqUo9+gsLnfmf&D7UDjz&Ij_kE0_MJsV&$>0 zgBEERTr=nf)~%$%8I_VAuU@}wHkHpxI@!z87B9PHLPb3e)~VS&(leZ0on&mb$h+RT zVGUnkf6vUU_YBrUO?sqYU+@xjrk?-Sb30 z(G&eY&I@E}Dy~cmSR~|)G|SR|BqJKigep=@Q>mxg=JMnX>a@|$m1>5H7mKkfUh;~+ z><24;*>iA+&3+#Q-r-{;O@#k38P3_JI3D84;#(xr};G_@laqRC14IJj&TswgG z@c~z?WE|y4Wig5r;eaQjuQJ~u9!=+GPrN|ija=$v8|kN5c!tbV=(+w?WOCY>^h@Y> zpCdb*Zo_znw_d{Ja$9bD8v}`Kpp6}E?4;7S(9)|&r+!4{8FD{iR~x&3!61Ka>{*3& zyp5smEActi@%cOkINw3vcQV)wAJW+yySjz0Zhvm?3k<(bnL!lL$qb!( gowoiig3j>Q5%v=y`D7A)69BOx=Sj8;l=Y$bH(LE4lmGw# diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Batch.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Batch.class deleted file mode 100644 index 25c8fde3cfcd0097bc02841b42b16a4c0a943cd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1819 zcma)6+j0{}5Iv*Y;`IuQ3APCYYz#rN6K^mM5JZ4jh~Pv95(x(?PovdHTD-fX+MRXT zf5RKkc`=t%_<&TtDV3hp2Fn*Hy-d%o&*?tX(|`Z_?md7NJTq||b0#ig-oPajm+_^E zD=1CU>C!lCd}E@Bs|J=$jA8B=u4%hs;9CRN4cuTT+;#(3-C@X<${P&1s%#5}6LmKb zk7BA=<0R4nNvMCVpyy@(zly3+~Qu_Zi+DEVeH#g8AQ?(Rq6XY zXxpn?IlT&lA-07RE5e*A{a$~;x47-`pldf&=myV+OhQ=Flolp%(!h5XZh>N&I2eY3+ZMjZ z9RqhQ+`|uaWmQTQsgU>Ah3d(6bfSRO2~^44pFqvR1N>;>)E z^<3bNE>VUH|BI3kbmG9#b({Q@*cTxMJ)P)sn4e_n$gsv8l4UlH;UggB4FiuXJVwJn zli}jtJG#M^+!S`5`>i&oGUgrbC>icBjQe{l1Jno#btyOFK7+Lu1R|_@Jc_hz{|x7! z;tf8;L;B>Nh%OBrD~DfhXlI{ebEhwcuaAB>p!~FN`l3mTNs+7E^BS%aB=_~ven!&4 z)&eEMekf=(@EgPBL&6><1jG4H-@_cW=;NTKOHDgVmO2xSx`o?h8QJ{8Yp_3PlEEn& z3(4jfKBKucxPa4`q7~H-X6Tl7-XgFJ+0x?s{7cNfL1rN2gh N1Pc`UBEG`c{{di`<-z~} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CatStdout.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CatStdout.class deleted file mode 100644 index a07b4e372d4c96cafaece8c486900a64d9ed3684..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2046 zcma)7T~pge6g_Jj%Mr36cF0FdQa8G!j%miD8Lf8jz2}~LcJJ!1f1keua2>yxIEjLRDHAai zOpK#wVj43BW=&j!ZQ?_Gq=LWuDNZxXNS1mHc z3sdV1iLz`6hOvt4i`B4M7eS5JJzB|Dq{F>+9=LkmT}-HLx6NQz9NDyMGT7x_!>)-S z;6d25%hGR4Pn2b|$^C|1=Blb1GE^l7L+lABRD^rF@VN4X?{eGY{+3-;f$MLTG!sU~ ziH^yY_VU`&o+Dbyl|F?hc(6rzbH{{|Q8?R@p*R$&CGsV}bX9R@XN9+-!bn=ui@|IW z8}+cww}^{bm0{qBd#+X^b5zVVP2NHdrx*&u$e=S?xQtTO`ph+A+)? zF~6C2Wau^WzEt@@@J4=2R1^LfsXcJoE^CvM|*-O2_!p zMxXsZ96G54^MER5C=~_|>M;lK%|tqwQgn8sFFlbQ@u<&q2X(QJ>`_z~Dpam#)3yuV z)D1!d;iZUI+2d{92Cs^XS}0m9nRp0lqKRJ49jT+{>Raz=x+HgWmoY3ChHsx^ituq(V- zZ*b}fzR4XWgMEh4=Ifb(pXi>eNVyZX7_4RA7eS!^gvp7dHM%T!@^wz6_~96ZCwbYd?42a<;{o*^}}aflO-p2Gxw$7l?{!CalmrVo)hAhaCj zaf33&qwH63f>1L^5$y~S&(f14%RJ@2K|B_S$!$zV?25!-f%s11JVg_iE>Hb+0q+rZ ziemC4K@1nko<{s1#G7K5Z5*p5%dDFchp?+{^UP35tXAKE0Ni%Px zOSvVZIHxUHq(qXou37V1(G+W+7;;xlN5W`Qw{x*MyST1d+1Q*>ENaD4E*7`*j%^un zJD1b)SuV52Mj~tKuIY?Rkc|yPFS!)mIe0sHPg~bwmX=?MW!$2fUl|w1C=@GLXP53t zI9sEVpiZi(bCx9Z?2tcMGOesp5^q# zx6M465*xZva7{bUV_0-?G$9c_j3Lx#R;OBk*R zW`bvh?Vf<7>A2KtX}P7WHt>QpaC%h2#lhO;1po$uAQ4ey=N7Hc*rlRwTsB2|v<0Jk zQbbe5Vf3kZ4Sh0JRII|3aZkk>EEVU_C*fc<=DYb*LRa-b*&aV=#Om#A50lWBlQ39I zDhl^813jC^qAK#>vVSTuznDs7G80!4i}BfXW;Q9lsnkSzYVl_JT6*?YT1G*|yI`uc zR*hqN8oH~(0f!Py6@yr3T6=*Vi|Qipqrxtc%R>_OJFE76C(0q}+R>6@M34EK$0VGv z3~k+rF0mHY#P*8eMlA+7YA;9WRnrpXN12{5hUVyQR!_`N%p@l!tM+G9+{cEDO%?Cq zeOf>|m#S47`u;g%745~ek0mFQ`jfbkUb3%>0K27{s?+%JZVK^WH61%6V5s zbJb4IG@1TOX!~p2Z*8p^`4pMxCUCdZsn{UUFh)kqnsT^Hx2E<8T8^R zUgFE|Aau@`iCw_DK&~$ShcQCXLwFs>ae{Ks@OP4a2~k1%I|hs75nR1K%H&9-lK@5{UEbL3fvNbq)AQj`gz4YC^lm$i*-x{C zk)35RzVa~k;T60}C3WIK;VaX9W&KrUJ#-^={D%Eo=pA`V^mu{;b*Kh7LVO_JFtN4~ zZ6A?V752YS*jrZEs)&O16;9Gi0$ulTC3*)Lqme+ID$vSl6bqzLH_p@3Y|-?;ICT-< a^Q(~ZEq=szjMp8mMatdfnYZc5cm4rnyFC&B diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandDict.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandDict.class deleted file mode 100644 index c02ba3e5ab74d8ff99a1813382a22d1faf1b8e6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2959 zcmb7GYjYE26n@^ebd$G%mU6$AOM$k~hN~cjN*mfDhEhx{0u|Y$OR{ydn{GCxpdxs~ zE8g#pe?i3=m~m&+&wlYI_!ImGj?cTv4#jrH^+Pu2IeYHs?0Mhc|Ni+G00;4{#A!@w zcut}LlW{zW%P~B!;fh2vCKXeUA*UfPAu$=llm1W+XZk=_>n`7(5MCiB83u)o@K>mm=phT$kuk!ff~|X1*ATe0 zP~upPW$AVyneklHF7&7KPAQpn+*#e4N@fk$)!k|-nR4ukV;L!@RMPFKf5H9%dTKsq z+NL)k(Ad>I!KhNs6n(a)P1_i&mU4!h)pHg(?P({kTNAo#DqLqac}24#urH$XAc&Jp zn|@`%@aka+oa$PbP^a0#6~$3K{vLBhW=Z|5@*0iYD+0J{4F}F+6=%pgW3Q#_$H&jK-On8G+qV zG|p8`Z?IgZpFA5lC$Kk)mTLCguo^_w#%5!#?6{oC-YB}mfiTBaprMeD80Lt>!jGmH zCfgsm9HX^z#HnMcDP-Fsg-E?%YAK)aoI=4eY$tD-j5tztvVqE&lL}NC?0f>B;d9!` zRV~Z#OxrUmtX48gwb;?2x)#4~&cgpngxX;uO*b5;6mk462BI;~u#8$`_eTjeTNfX< z^y`Mp?s_a(V_uIs7%AP$cvDW5^0C@PsYdUK;<`3dYV>1;ic_y|B+XHZXM=XA53OJc z9FF3Ug&nn=oNlGfLeWbbvj#QQYPzcPn{aIIwkT#eXd^WRu41kTz3TD2`XYfZ@s)|DgaqT-ttt!j80vN46=RM@ci z(K5=HJVDkiYDB#hIIy_pqs2=Ovi*kbnfzuPw;x-1lc=qXVf0A%qDQ5+LEUmFe_3Wfz}VWE0hr{8eu2Z}U6h1smsu=}A2 PwBT7>AWz_8Aa&^ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandInput.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandInput.class deleted file mode 100644 index 6f7b9d05bb837566fc7d3309254934797be948a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmb7B!EVz)5PfSWb{kS!lBO*sKnh4WiG)kUt$66^ z_yhic3l|O`fsl}hIP)v~0SC&g6Gb87!ofQ;Z|2RL8UOhGbpqfK?&XlhEf=>}kwL}9 zo{KvSj+SR49y1hATBrP+`yr2qep{;`9v)EoaS#XkDZ`exn19hb6@7hB?J{JVav&Ji zTR|+2lc*QQ0@|!Xq z%TP3B6!CaKVQP=!QKD%kCYPq2O~bI(*1UiAoR3nqbj1RpT2A*lr1lpKC9k@;%Y0XN zDD*LpX!K35`mbZ;so+oz$4!~Un!)y}v`MZl6V(^b0<-h>d{iyeNC|o$n5*Wog1ZbG z%NNeWfy=P}zgPIH)pY%Io-Qi%bF=in87$MAybOISSS2J!-W!T-vR>^ASgk(!2J16y z`$@Szd5co*6YO%m-1rWw{n}#hE`NTcS{qmB-KBm&MEn?QkSJkejJC zxvQj23KVUSHQqH8NWVya5!NLoY!{m@N(}ggZGyMxoet=eB^X&V%Lj6-RNYCzBvr~! z3+DZIaGemd-9xH2WY>`G#xnh4f$q-fySOov3p`2FT`~${y BuO$Eg diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandInterpreter.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/CommandInterpreter.class deleted file mode 100644 index d3dba2daacf8caf118f760c4e128b8c7558e919f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4786 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 B3dsNf diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ConsoleCommand.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ConsoleCommand.class deleted file mode 100644 index 13685b72ff97ff6bb37621f8514a7a4cd7207700..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmZ9Hy$ZrW5QOLa$!YvS5PSx0JPZWw=B9mP>dc--c z-2Ng%x~h*qmcSHN>2;KlG+dI?BzkGmRA%RC8OktICKWqluQEA{owiomA{D>ZKV%qG ng|??yD@W;-^zG#V3^jTTs5Ph)8pKVaa(bk2w1^nmr33yOl6FKW diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Echo.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/Echo.class deleted file mode 100644 index 4734d85207d039a94e2480cfc9367957d1170fe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2061 zcma)8TXWk~5dMzsSc#(M($dm23`v!87`kBr?DH+$#|r5+x>R;+ub8S{^!v?fVc3KjuW`3;Z+^4 zq0omZO!r|1vpQbKoCY&GzI2kJm;3P!uISM4u7>wC6g6BG$X~TxJ6sUR7N*t&awV^( z1P05tt8TX%8_Hji8xD6)mOV>4Ytpx)b$c@xZrOprblLJ6=8EUN{n%LPDM?+%G?nJJNKdTQ{qrZ@cwkZTp>&=-X<7pWK+#E`(yv+5eI8Cbyk8a^;^9XB+T419=14L1$k!jizHRJv9J z3_@QvD=OUbYQbP09}l5C*n|EdOc4kTThXff(1&Iy?2CSqwmspujR6ld+P~AycU2e-0 zeKr;Sf8+&v>MC4iO`CPBte zA1Jq0Q9;yY8deRg;d6oWhXLB|j<>DMvTSVBBuiehGeXbbrE24FrQr*PS@yi`R+HDl zvg;~8rbdymC!Kdd8!u^|B$L5~M6uYxYx^eZ*y&PS*=?#$@#7yRCZDg{ncy~ZNjgr| z4izu#FWEvz_(_XLVEp-Vn1sPE19QkvLyiwGGp>d?GdT*5J<|^%e&Qs9==+h6Hw~QP z+(-oQ0#0+qs~j)#9V!2Uo)~UnWUs2XKFIeFf5SM-_c(nh(DoIM*JwNPXqr}a z?w!R5HNguw@hzI2!zjJ$#bvz2Sq5V~H<0-ox`uJ_7xkkECfX5HD3PJWaHoGWd+0x; zVjwm#LjKOtozd8VGl|kuv%_TgWkRx|DU*;hL)eJfBdkuw5DBZI4Uxqw6wTlQ?s3$q XxQ_eyjPbp}btF4aH{Rr5fVckxe4`uv diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ExportAV.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ExportAV.class deleted file mode 100644 index 1d94091fa3160dc0d416fa1788d38a04f4ee246a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1838 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ForceGC.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ForceGC.class deleted file mode 100644 index 2460b12880c329d626b254f433881b63de9bc096..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 800 zcma))&2G~`6ot>kX&j8xq$w?wUxyYHK*SPa7sMu_2xMT95DBrGID_kAd(gy*;IY_H z1QHLxLm`fn&=RSOZ063-z27-=b$|c)@e9CX+;wmPdk(JRnvLrYEbLWrqlh=FxMjn$ z(Xw${pz))7eBPs;ARbW@GqoS%uS_)ZO;`;8@P2pU5oo z`?-m;s5|!|O+@ncInM&lC+6jECo&?!>FX)MhjHQ3U5a!HsEdnmZS1=^fGf~m$K`_0-pk>uj=+O;be28^ z8fV{sGddl#*@z|7&q>pKz!w< zgiWrM`DF!l?u%3=pn)w$&IY!*7R3RxON@>0DE)->?gZuL#y3>XIGdCMr7cR=DO>P% r7d1;Bt8ocCByv7ZZFQMbsMh{r?G>yuN7R|#_|IbP)Z%59mT=`SI|Z=D diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetAV.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetAV.class deleted file mode 100644 index dd208e90321ea793af8b0d746746cf8d7500f63b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3204 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetLocale.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GetLocale.class deleted file mode 100644 index b542641ccad5072e887aadc305686f33366f01ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1199 zcma)6ZBNrs6n@Saw3ITivf;ZG5IYcxfNy{%NDxgLG+~e!KbT8*9mTFCT}$w1`2~z5 z{s4cJ@!V}0LH1!^?z!jm^m(51(*F7T>oUgYUPRG28x+--+#}gfk8kRIHYj{c+SPP;ceNE_d%6o+TMqHJI5if}3c2?h)Nk#03 z9I?FE7vY{r0_C@Z`Sc)Y5M0lX>ux1Zjzw5?D>6w$lGWXfIBLY9+=%OS5mntSnKm)x zDnXMc($7-HEjgdPLvbwJP((F%CryH=w%Sx8k{V-Q@A8;n9C2Q{+YmK|$V>kqCd~At zVv}=OfUy&2i7(#THMo=Wgt=bI=rn+dE^7I(e<=Nwu-FU44-rgu!xbm(P*= zbcVij3EO_m}Gn7}9&m~n}vD(+GXzs;@w z8Fz7y*$MYMCG2vJQc-NH@Mf(MCYZHGFVR^1_W&2CGjM?c$GDseiej5W$1rT}m!g>9 I{2V6#0dLqG3jhEB diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GsonTest.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/GsonTest.class deleted file mode 100644 index 0c89397b48647a8cc52533ce8891bf6c8a7a8263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2101 zcma)7%W@M(6g@3V8d(`^EWZ%gL?H>0pA#I&Lk1_dF~%T25(^W@d5xu(JZ3bbj7G+6 zLKVdaWJ48;q$)esu#l_bDn1~8lueS;dSDrA;Z09>-|l7#f;A0aN6~|C)Ud9G zjD~wr^kX)H4fVaR;oAr{qln|XC@x|vg6}o_py5XiKM91dTaM+=2y`SzHUxt6ZcYkx zr!7aWREpcu%b43XcVcNbYuX#8XQ_2#GwAPFWr4|b)-4(t*V{AgoRN{9XL^;QG4DEM z*Ov2cv1mFuW3lWy8CmwH1vI%YvlX9i2a;RqU31SgY||+i>%M0>g=rOtps~MhvRq?n zbzwg%OTOhgydF09q%DgA!!_W7>lSQj6zJc$!(o9o=_s7&E|+zuioppWfv)XJJ}*6) zyYE@P^aRem!JIp0QLqmiXZqfpxn;F^Y? zHJHo~BQ24+f3Iv7$U7*rJFdX!sbpQ?Sw(f-t$10f0wP#b>q$jf$9uRW(5I5rs+BsV zVOvKQISo=r9t9mcuo#z)T|A&>HOZKOBccL>Z|gW$vFx1mbl5O-6yXST8Vma+*YnGU zKxk5>K}A7Q15J;|_j$h#F@Km(P)0C9rPM1x#sf4V7%3Q*C6FQO#u(t`=QbVkq zqdP783D303GB>HCj7vJMt3XC;Nl7IN6M0JPm_<49(DHZOia#Oued&~0ngZje ziMk0baP~;a)$LuG^#!I*P*-DwAOG7Q96kD zZj)gjL66jJJS>FB$-G&y{hJm83!9~qbaDa{tyqn-C$BfkoH+gM&hydgZS1pQ8n1$S z%0jhwgWs&}mdUKU*6X$RAmf=?$^##)4C7+Qp%Y?gN}ng$~iP84n#GmI}s$6IJxa>8I}y{k%HR@DLk3 zakq+dFEEe_Hx9GC{;s7HM@#yjO|nI4kP#<;er}I)9|^5FEpeeG)(`4SU@F=4@F&b x+$BhWSGpT~(_^t=GCoRO7qP)uB8;Ppk*H_~>Q@@r5ypN4Gju5MC9MH`^*>-i6`KG6 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/QuitApp.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/QuitApp.class deleted file mode 100644 index a35956acaccaa2332413ad4d1b05afd86eb82ea0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmb7?%}&BV6ot<~p<1gTDE=?pfkc}acc_UWF)?X024v%EC=(pgA2MwTK9(zu3m?FT zGTs&flDN>#J$G*J{pQR}Kfm5T0G#2#fQAhNo2cm6(y^^$harD1eHmRcWUI9fgVqds zf}vnbU);uCSEx4cx>PCIfy3PnS29^oi(2#~LxyA92|TMEs1bL2R$C~=RqR>Kzz+jg zGy~7$e$Tp(Wpp(hHW+j<7ET-ywNibw2YkdWm-~II6)EZW8>tVj`a~}O@|nRHQeX5C z@;)JqRuC&kT+76zIo;$Wfttue*RgA25Bm)Df0$$_&TZXw2f~RMPX7W}JoEym^&CdR zqdOL3NjR-~Q|sUmS$Y&JfR=r_MO?bw-ynKHu<=zr)R={U8|-9-XU#xfbsz4yF4_nhaP-Q}-;|J(&IftrCq z%;>mcAcUD1K2z|C{AGhpJHj_U?mF|Xr>j?WFmF(1Q%fi8TZ<4Xgb$i{F}$D&fr zx8fFV8~6%$4CJt6U>PeqzBbUO!0)PcHHI~{-c#Zm9pCEsPRF{2mT9|edovos$<&I5 z$efdx8alFeSuWN}8`5188%1goS;rE^72(?Iyr+zK_wA~Nbk=f8nI*^F62*LGNxH6Z zYo*MbQ?5EiIp>s0qMXm+loHJuYOeJ6UP~x)sQ?2 zXR2Zi6AU(mlXitlF;32R@^5jNp3>r+lI(&8qao zmYKBkDRWwE&6v|fV%NJiNZmto;hMQg^h#0uAl*2IRf5MF!oa*wj&o<34O1 z58`-;qK;A=Wss)hZ--p1*~Pqc*+xZR92Gp`UQwm?ET;;lmO4r!{PrEnDi|mY<3|ZU z{3vMXNgf!$19RIcAJtg@LZR%qa!x2Bn!2vBj^vt}^wUkRfAb8|tsqK7>2Lmk-Jp@9 z-q#dF88x(Wx^DY(p<=nY@qF!Zh) z8lHR=aPl>rZ$kKi7VNzp6rnAmQjz7nhLI*AsRJ=V+xBLR86EO}1NaXAnCAo#8oF8e z+rvA>?|{kA1j*z#Bg{X(Hh4P6U52a1H9EWv?IkxM3{kfD%2u4`J{~wAi4;#HcRzTY z-XZGxcMw|LMmU>JMCyp96D_{fDI1Wzh|;wUF|_m7fo^_!PU4t zDpG+_N@lA4jR?~M>U)>nOz-MX(V5zJel)Ig(ng%gy$ubEb4->PE@_y-eFLQWGXgirqiXd5m{ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetBulletin.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetBulletin.class deleted file mode 100644 index 670c5d6fa8e0474b79e392b10ae4b351760dff72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1114 zcmb7@-A)rh7>3_z3k%EgV`~var1)D3vV#A?cpwR$6f|jVVmun!u`b!&F}qWuH{rD? z2bh@X1$Zf5gz??oD%A7Gyo^%=_(+UthlixQjY%GuC3a;9? zhU??FftzEf+E_u&!m5Qe3%3MDAA6x^o(SZtD=mS-w(cl_>ADxHy%eX5=ur9{x2d8?M!mq@)?uuDwXK6dh8?$|%+sFlE8~S* z0+xEO+C4+^Z1r{hKpslhmtog!n8*veTd5WqbxAJ`IcC05vDuBg0`@y*n3u8a5>|*+ z*x_lQ;w)e{bT4YF9WS}W%qb1)Nlgcnm}30j`U16|pFW=P=inmB7S!Dh0* z@yzH!}+0*K)~TQQQ%CAIZkuuau%FNYF{8ebCJUg$I&!s;~dvc_6HPE z;!fZ^${dsA7GZhLGlg%+y~-E!josSXF$yP~sq}o3<%`THrMya()8{c8v$#N_&8l-; z<+z^zD{wWf$+{=dOx)Zlar_wj;@Ee6adm=niMS(-tR7?Z2v%|I7~?0LOxzMIR48sa T<;`X}r^GF!;sh>{mBZq1CBXyp5qIMF5ScipFrC0%%xIX^@KFK@jK}b?-`~?Pry(1|{W{$mINRw}=`GrB!Laj1YsbsW zJ!wx1X!4mfD;_;`q@LuT8hb|CHXJLx>Zzh*P5Utk#g=2U*a`xn#XN;98&~yKtvL>O z!Br*0n}24?vR8B+`UuHUf&MDPoNY_Xu?@`A!To-6Q-*3+Gq$QO<@jyo&%Q_z7 zk%muoe1;Vbt2)-Ou3n|h zAkcU2=Q7p=(luR?r~AtITB>xA@sd$qkg#w)%j+esqDZ8 zdU@q^fC=YaR>z)o&;Jc-Y4(DBWbhE;C4~?=`Hu#Jadc7Ej}6d`9%?LlB>CrJ@fX6h z1YQjtY5S0`5!xCGj~$}!0O6THi=1e)ffhZ{Cc|Cb?crC5Oh$f1^ml0OkpskDKrO#U zV(SoBTJ!_dzd+$kZwmC4p`*w?mM-}DZl>!8#JgIWe?-ga>XyK|{usL}fWCSLbquWy z9-#Fl$%tYeONa;kCK}*iA3ssA3wS7yDxZNUXWDq*_n`@+Xy$$2%5^umvK={6yH0tN zwp%1tQr;nR4*7acuD&Jx-=m+n14MogKO==-DF23G95Mku$6xZLXd`kjJ%rfa;n&9) zMmgF~DNK)7@Gfp4LVr3@QncHmG=M=$&uQ<^hKPPT%e|DZ=Syg{6g)JUUW8$9X9>BThR{Mx8L<+Y8xp4W)~2m<5uH&In5^=EZ5%GnUc F{sR`^y+!~4 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetLocale.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/SetLocale.class deleted file mode 100644 index 926768494c80b5b4a6ec2c42dc1741188f6637ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2495 zcmb7GU3b$)5WVX-kr4_QLqaGYb<;qcPZiqILMR_G0YaUS;t)zH(2cxtL?o>%%PI7s z{VTlj3_U0Gz&ZSYp8ldfw7s$%k`Nct7tQYM%Bp&lux5ixFW;cn@n zT$Q#bgQ{JQLN};R#F+>l_9REHwx@4QJ#thna&# zv}M$;P&qoR2=te9ShZzMI?Ku?G@n3hr@m?z%L_M~HndL5uuAOv+oUhhU5=!)G9znE zqMCG%8Mw{rG?RCO=vG};iEy7M{l$tLXz?*{@}$6p!p^hajy>kCbIDa6ftY382px6B zjVrk4O##MZ!Ymxd5d+^^xPw7rZd<|_w*AxAg7NIJ#r%qQ%>y<`Lz?u#M6&5{NuPf^R+)QmNUefQ^ID$P@A4nW0w%2ZxW{czeNX?9-PyL3} zD|Fm>f%NTH=%nm=1%o1!+qDLhM*QY>^RotP4c$+1V76tK+spkZ{hwldV;R5zBp*a2Ph=2L_5k?LsjkD+>1HH64 zOshUzBpW5NF-IQCgmQ;ol3=TZ=o8>ig!nU#;};AzDLBta7a3)Mx(-IXf)hMR(We&$ z3~}XCJB$&Yl8zQt@oE%f%x;|8!|42nmvjgMS)<@njzY#MjcmJk%eK<{o g{9}YK7$Jo(QKK}e2@pb)ziIB{*0@faugT`jzweWZ!TekE$K&0*cX#hS=j^@u{jcBN0{9v`28J=+gBg5f zaCybRRa{fUbsaYhq%f<7td5%odN6I^7UtCOje*;kSHpt3oHK9-iw1^}*KyZCKc>5J zPt8j@?(6tgM?oNU)2+GDoIoNoQ4-K{e%TS|Ex0x3L8H3u1gmn}qo=>%+tMq^z*XzE zQ;T-oP~cj@_N&&aAH0xW*;;jiKn9JfmGf(%?>RZYT9vi3RjkY1+RDyexax$_g7mzs zfbP6>>_)`+Lz&IOGx(9CRsBZjJQfg3hl_Oq!|`MoxwaeaaVJmU z+l(kM6%S?Jj{G3BTGN^v?JW4^J*L-WP$B+-nA8I4VkGV7%d*}kYb?IBoqFVwm5yaX zs1sxKD3le#H;R5Eu${cCv>G}=^|GR7Vg#c)9+-HD6&>H1_#QLewa7;W!#l&Td{#)4h z9&gd!@dd^jitX%psGd>@KEBy`hbJb+!FRe63-i5rClnIs>rj8V{mii=ftmjk>YtJM znw>aDFGlFGp$=vv_9gWO61m5fiwz$!NnTqqXn#FvN1Z0ob8zfg=yQU@#NkGsaU@J0VC2%Tqq7^@MRl`u;Og^u=IZf~4 zvDVcxEw@%-ZmJaDy-IwlG!mO#ZBlAkF1K(9T*|~pISw;Bv4L~^G7dxFBYt!foY|Zl z&v0dN7Mzol`w+j<=)zf!sg~2k7;W?20ep;4xDu@Vb3COk{{f9Bfz7G6$)8btjjkpV zO=!0ct>oMRQtMON%s%ucy02>o=vm)~F`FDoo_&K;Td&66z}$M(M0zAStTpk$YxIsJ zo9J8n1^Q$Yrxm0`3({4jY4QPm~h)oVG^a7yR?1 p!cj?)Wn86W`T+f8IMDxL6N4Q+4Q_)eO(yPWnm*Fh;%*nd{2TLd$ISo$ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/TeleportPlayer.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/TeleportPlayer.class deleted file mode 100644 index a6df18f9fc110c0775f36dd1ffa2ae9e6ca00722..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1434 zcma)5T~8B16g@**wk%sHASeP-6t#e|isDDXPoRjwj|9XRV&brF%3{0QOt%Vuz`x-m z&-hRhP5c4=BNH{A-BzGvO?=pyyZ7EX_uM;YzW@I64Zw9g($R&ijx@$JjO&PDB3LeI zxU6APgQ+8lY!X+3{c0Pga82j2X&pCkGl^RoZfnSCm=S25bzH~4D-g?$tqH{EytlSM z=d$D4PphR3Tdm5CB0b&9o+XQGQaQnY!x{HCor=KqWy>p>tDbr7#ukg zs#D5)swDk|ZObnEj^`3eZ1Y>yY!3>)Qoe1<_dpcff&WBZtD$^GbfOm3d$Z z3?BkTcK9!_V-sGmHa)U_sXVukal_loIBvP>PZ~IlSq=9L+{XhA4-L#=Uc-WcJQg|P zu=`xbZ(LDkefzS{5xmZ<@6-)}smOMYF=!r`K>Dz;XB%6#<^Ly6Gps;w_J|0M=p)IS zTa(2qFN^x60EQx2{*@%fQII7j4@4_=kwL1dKN2Je3bYmMhJpnyWXGa$9$3DoD&~RG z&qe|^WeK!bi0oCIK+*zh7rE;F7WyB-N(37d|Z3^XL1+Z6XW|3do)_m$F((d z>NrW;s3+hQ`uQiQfdQ_;;h%^j!TrU=x7JV4$7^WW#pADty_$$m?IT`8BAwn$C*Rx& zeTgRD-CcC&;$M+`wU4%Ly@vL^&oF984SpQ@SVPAii=;4(ThPckATCKU7{V%sL*kEkGRMq8`r^z!i8G9}FelZpriq-PFBbah7TamG8dxJZ zOCIM~w-fQymWI(^=n&#ZI2AtM#w2D48;mjax1Y|SA3Eye)VYHw21bvJG<7i23t{HP EKQQiAv;Y7A diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ToggleNoClip.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/ConsoleCommand/ToggleNoClip.class deleted file mode 100644 index 4c0489a9ba5caecc1ad0a86838b37060763041fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1459 zcma)6+foxj5IsYdY_e{+gqsLRK*a=wMZ{|Wg$Q^FfvO-?;?uBMmc`9(YO|sASNs8= z^&wbNbgR0I!&oKx@!kHzkZFh7mpnT+Q$(lX{5!t<76`HKvpWNMp1%D4rCp)+ea zMy^uaHM}jpYm+9Pb#-oUbI%gzx>EA@tun)GR(Ffqmg^mIyP$0up2xjPQOmea*|m*~ zTP$*i^sZ^zM$XOHRw>OO8=nom;uCa#@?-XZA9Bs+j;ZB+&vMLkK!$rJ!S}Q<6Y;Xo z{R)}c4nr*ObN$mgF9pPc@VQaUB?Ry^HUwM1Fn&8(&c3l%-+ zm9ePe1zyTnQn8E-VX1h96&0&kV@O`5-W7e{Wf-_v*>c6Q3x-E!=M6vMxKldyBT*|R z;kyYHukl94TNUq+Rk4noiW}Hq81;h&UJP;f5+$2|5r{Kaq19Y4L)RI-jokx7_vtpT zf^zUT`wP5rG6HVr<#l8Ujh z$IwUMmtqAY-)%VeQWa-cRDT;H^0GFyjWKl5=Rl8@eu@xDnq*r0=%kTkB-j+U%kj71n z67>YdL)_*1Ohv zT@{`p@c@4So)F@#&q2beh}0jzPeQ2bxwg|d!Vi(*P!*G(+phJlYwjB3Yaz27u( z3!i9d#l$4?Bly%n!9dZ#ZGqSg$8*AEfuZblMIf5@t4d(B{iH-r?cCoNAj`ExzelU%3`)&A|6+X|F?j+VL8#aNfct+%fQlg%VaRtYO{2 zmlnRlWdmPZC~JU|M;YoKCb6W>_a!aWPK zI!vm=#`Uh_wsyaNLin07f#ea4^_@q`4h0rYQvC5T5tzvKwZ3mE%m?kMSSc3>9$G)Je)?*AAlf8Puh zNr}{K-Z9x|D6cATbx>)28IQG(nfoa1ns|M9$69Lrf##{$kG97Y>k0is=ka6p^gK9G zlYDEiF1~DrxO2+6zQI$DyWl=Nvk$RHA%Y8BV;yB2Z&J3p4!DRkPrRpiiz^=%i-__E z{5<=7_z&zJAhIk;**77`HaY8T%=WnKmZ&h%1J17CX!`bsZ~6 zaG2b;bU0XK#4|`xn_=W} z{-8cM`Ep12g|25ji*UFXlA;ynI~-`RWAVap@ zQc5=i={L0ueG3~IxVWFeCLT~PWJ@b`s^ZYs%9GR!JK&)ob6;54%FqlR8Rlb#*-&ZO zkae!53foQfIX>31MXV<#-c!SR#;`oPSq#%Ach~5+y|ysqE=;eK3Iq=sEb4eH_8X*K z{8*~|!=PrSx#zu))Uk;4DMPV1M5^kD%H1Ba^aF33r%<>w&%tzQO1{w5({_b&WSF6u zUa0p2GpzkzuFo@SL)GntTKFO|HSG;Y?c1rQ5n+1|mx{m=vh;hHF9B*QazE@ZNbW}0 GbKy4;rTrHG diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Exceptions/InvalidValueException.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Exceptions/InvalidValueException.class deleted file mode 100644 index fcfd5ccc348fa71ea906a026e345dd296926a06c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmbV|y-EZz6h^;0J3s3rXVkI%Pv04LbXF~UxU-3${#dZDfE7lhHlVNHlHU8@L_Qd@O9bW7zc zxioC{OV>zKORq!zmT~`}SA?^&ah<4~UrW=9N_j8+(21+(Mm_b~*_F7le5Ko3nnC^O zb3%US2H&V_9Y)OltU7*_Ygr&hLOA``9Ktm85JuYj-$!ANh(97M;?4b;DJQYXKyvg7 adSMYEW2USF$IN1LPOycX6JeVfq4)xK?OA^S diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Game.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Game.class deleted file mode 100644 index a6d54948675e209ac3f8e444791e5a12cc46f499..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15131 zcmcIr34B!b@t^r+voF~^NU|InAQ~iK2$1C#f>Lvk5KRC{0Ko${*+;Ul*^QfB4o^Hl zt+(~4N3|Xm#iNSm5LCQvt+v)$d)mWVd)R6(FWSogJHPk#AlV@Q_W$QY-uoT%o0;Ft z{AT7iFL~wj-A@zIZ1s|dUgWM^dV$Y0IO?G+yVETrF?q!0vC*|~E0MG|$z!v@TRdcP zmxuECEQ8OMH##Ptlf&oc@Od6SpSKF+1vz|S4qqhAi*tCJytf;CNe*A?p|O0K^uKKI z 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 Ya$3(MThH=y&e(60W4}wbKIG^A2Lu<5CjbBd diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameConfig.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameConfig.class deleted file mode 100644 index 3ead73d335f451b59e6289e707c6fdd1dabc6c95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311 zcmaiv%}T>i5QWdA`Kd7)@c}B`*)Gh+o#Lj@78>0cvY)26?Uf`~ZkxWBE5St{pbu4? z6v2()41CNvGaQ)1@oNv@9#ay4Kq#Lg#jn6WozmC_&YT-l80 zr8w8ADY(qp>Q?`l?sly=gnn9>D#?u9ak)q`Wi8vLN+w*Xk*Sw@^*{(;O=Al+)@@k) zySjVh9Y=8C5pMp8A@u&dnB`O6te^QEeK_)5TO=)^LSIyJ(ttPo1bv9%AQ1Xux9kd| P)9m34p(w(+&_VPKs>(*R diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/EnumKeyFunc.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/EnumKeyFunc.class deleted file mode 100644 index 91bab597d3d5286ee42e68c1cfb1bb0b0af95fc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1353 zcmb7D?M@Rx6g@+?-R)AKlCQD1=Tlgqg z5-}PLzkMjX?wosP_UEs!KLD&^+Ybr%Rr*?!F(>1Jicvh|VO_zP zN|Wnc@kqf0$HxjLImQ%Baf~aN=J-Ux495)xvmBqwNHD0y%w95|)AQLBLo{1)YFfc@ zPYmloE10fpxQ&{&W7N!~W7l2B(o%M#_QL#-ZrGI=Lm#c)+SD`2y-Y5hXYlXlOR2qV zDqWz=;`>!*=NS=MkmAcflI{HK9E0?{xJyIwd}%XVOz8~Tn{FNW$ZEqpW>^VFx?U_L zodc6$AX~M~T%)#cx&>q3q7hkS&A(&V3TKau6GO8M`%u&CZq+`FMY=T^$~qOpDj9B- zr*H2e+0<5s(7*W^eDSJXt#2@l{%8A4q(rT&zpql&e!Y5V8})`unLJ@Wp~NdzdvT&8 zH9xm_cfL31fK}aTxD_*9IZ$FUCC--EoG zHI`VRA7hmMIwdi|T>*q-Odxp^NcIGhLxE&cAo&D>le{OCL4qIGaRUrDiE-qQ+64QI zo(p(Ri80Jm^ocni=@)RTtzSit7*#{k;um-?AaQ-q75!}*3A9uQBO>OhouuMBuE0Yt zATKUWpTqY_Om}W~xm?CFw~jkP6NLf|(YBFODuh2Dzd+x{;v#ow9qHbe+pm6TN!b+eDvU_BAn}m*pk~^|I2$ kkX{bb(1?Bp#_MUdufJ6$T^$8)shK_PI_^>nc+2kn266l*sQ>@~ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/GameController.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/GameController.class deleted file mode 100644 index a1eeccd3d21ed14f674c1c4dce2c132e60f6a025..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4257 zcmbVO`F9&v8NJVvJ&`hYQag2O$D!$hBP)xV(o(3Cwzgw8B3?r5*i9%6W9dbnSe`MX zQEZ1o1EpaJI}}JupsXg40!fSNlv4IW`$G>sr|>86M{wBgdm~E|km?-blX=_s-EX_^ zeR}O*FTM=mF1!}U4xES~iCi2ru;aK1Cu5jJK886s2Ha@h89<%QtFsTr;h~_;{5aZC zjB|D>js+~P#}ZDf*=cq9p*SAJhu7mHcualH82G4?KW*S+3g&So^Kk=D#Bmm%Fz`vG z_^EaHbR6gKnHWBc&&BD}=atSE)bfi;;Y-TKmz5|#?dtOtJZa#o2EHcHG%J@zta*W+ z;fy<%nsB{SRz91Wke+9G#ktgj)|?!09p7{Fse@Xymr8qW$M)|Nh$MO@1)>9PRtjtw zwjDWIoST;3gf*S#PV2CnvGS9aXRCF2GwRRS1%W+l+Y8ywOOJMA1?dM)2<%L(4N!Ji z`52i~L7MZPn~{Y=+LgWa>!zfaPQZCj|pf4xhA6S*g6`H3b&3sqoz$QROMA#;v@%O0iS&TZ z12>6~;r{`F^;{j6d1+~xz{rSuN+}qLH2>-Hy7}xPtIUC_QD#f6IB;cZzxI1pE~k`& zWyNTd!cY)R(?#ER9U7&opkA}qtD4@R*Hbf6=F9e@i9j{e<`5uor!eqGKVOb8gzRd1rE4XUn9=s@UM@>jY_CuaKFFoIug_K&3>c=Q6 z4gA8yOPF8|uJ@jq_$6K@K?`Ji#+O;2a0Y&5;@9|%f!~_=9Wo|90H*)dzqpS64%XyN58xOrKARM}eW!h|(zJGru&4x3j{g?%V* zEvZCzC+f7Yz6=vwNCk2X?be!3T_eS^5qVP1*qOXMY-ed%b)2_0Q1&gadL7NwE@;_I zSeDOl(N-H4`zHfw3z~=K#{sJ_GcJ9?-B2Y>c~fAWU7=4qovTW$(u#VKfI4+``v8 z)C9=;BkAJBOgSqm-~=Ru>|a~;2WLM}2W+`?akJNT=WNUEuD*33D348M19^$w1LV`K6Kh|8Qb zU=P1>j=&~F`IGTZ&dflF;&*Ws!`*o2{{TFPhW`fWAVB9e0QYDgVye#s0OBPy@(=jy z3L>OQ2A{o_3+g6V_Y9HR#dUFZev|M!bG81_L7jX$&+4J7On;auL#gAY!qu$B{ z-^|L~#%gq9FSg?V5}0DmEN1F4R_Y1X>Kt?UBvXEYS-XgRMBB@by^oFhexmlXeGTAs zj&HDEy@^5mg(#|Q_o0axO}H1mti-e2*-Nbm&sS&6JEiXDx}9lw0DY{=PW~$B=d6LK zKo?^F#FP;KK%0U6e@9nCY|_ABB*TxQ0y|`x3V$ZDqRnjQ72L9dThC)dkjN5lTShx~ zZ`Zq~-hDfFSC3i3U90J13EL|3&MjBb9Vyqab4v-^m(dbvsZ~M|E=XsRoCOZ@JIqi< zu?=JB!33FlgrQ90y*P^Fco-+y=2dFi16P@-KCb9A(s&O8Q6U>>Y;WD(9A|U~E79G} z0~KB9mNZcw$cFGl1y7XmV)SREoS-zNqqQJrG(<8ur1ODGf+47SsM~vpGi{xL^fBZZ z4zCTH|36^InX}+&P^5^|@^)UsZVL`|dMQPv$%?mA+S?c&S{uy2Zm^>`R`x7-&}x)o zQG*4KmB9Pxg<|N#cz;>3ZVeyRiUB7C9?^;_B*h*6&>(ZxggEn-5OLDZDtj@)N~&76 u>{vlh=QA*(%ZNrUaVMa1K&!_?cr6uLwO|?<;wYLnqQQJXaFOMr0rEd9#0WS5 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/Key.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/Key.class deleted file mode 100644 index 1a427d2166f900af8df71120bd1ae8d7519eaa81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2058 zcma*nS5p&F7{>AUB!mE>6f1TVP*4dVq9}?XUD8ZKz=}&)HJGAHg1z_NK8aV(c;T&W z9Q6x1KJRg7d@sG(`Tx$I-JE1k_UrEtABkv?-ZqevUb*SDo8BmLrUDs7DxzqyuUwk1 z7^O(BTYe_}GulYXM3fxj1g!_88WP*`969n*vTJY^r(0M`iD zPOkl2gIou=c5#hz4RIah+Rf$V+QT)*HO%G1mkIXwar$-YPnp!IKV}N+h)=|(^|-@^ zKI62Z*HB|aFT-U+ucX$7UX0s@UQeA3y`*{@dQ}ZJ^tu+|2_5DIHX|lES`hk2ZbhVc zWGO=bQp*rWcw{+Zf@1|ARzeAmRS5mNw;{YdvL2D<*nseJY(xY(+7Tg+O^7hZX2cFT4i7@_q&|ecsvi;KQv=ux z$O{s=M{BDbLFBZQ??e2!mKA_T9#o|i=L2CH1Q9qSmlCe z+`Nok*pMz)t(+Om^BwCj);nh`7>)Fh9x3YhpPMLZ=1V*UqjbiTn3*$k6>293{-4;Y z)J8SrB77;xL2kHCxE^j0UIaG^FNT*0H^I%qEpV&wQh1s0a(IRCN_drU8@yV04ZK!( z9lTz61H4hV9o{6o8SW77gu8^dz*~j8;U3{_@OI%HaIdfj?i22Z2ZVRRgTlMuA>rNd z9^qklukb#2M0h`ZKzI~BD9q1yOxOqeg#&ONaX2a*gX6*pI4OJ>P6?;s zjPL}U6`q7$!c*`O;iK>|;p6ZL;gj&R@G003o`G}1v#=?A8a^X@7S0RL!RLeva8bAf zmxa&67lbW%Ubq5Rg%{w9!k6I7!dKv{!q?#I!Z+ZX!nfet!gt`i!uR0&!VmB!Q2cJe o@iD(QwTWCk?@7JWuZSl&)?%2CPjPJ2?V@M&98&ZGM+d$90~PPVqyPW_ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/KeyMap.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/KeyMap.class deleted file mode 100644 index d17ab2e3f1d7262938f5bff148c9ef1efecb8d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1563 zcmb7EZBNrs6n^e_=~l`pAc*qr5HYC}bDrniv-|tc_n!b}krUC0i3mC{8Nn130gpvQF)c#I z4EH?YFw5a7hi4p~bC}~H^8#M*_yqw;ZchkU6!4NET+xn8On0NJJlG$>#q7Lqa+pQ?8T18J)Eyu2!O4@QO z8~RzswaN>A3RANV6xDL{1KnPDNoAUohGjTJsUe;yGBl< zwXB&%%{I7Qb2d7M#tB2>W+ud9Q#+=5O}nmP?lFi5xFOK>{A;l!$2TMV6bri)?h ze<;v}G04}6bGt`+nYuS|6vCR)=_5Z)(` zLSIJTrtwR#FJ4G5VYBB9qmR~-AAo)gkQKq;)!|QQAP;bKj?g(8xjP@fK!NXdXG${^|ua#%%4UqDa zh~8!&wXEMu)a?gj)JsIiForm#3L|mV#F!TYwETel{u1q95xQ3Cvl8jZxX1L-UzF-* AhX4Qo diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/KeyToggler.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameControl/KeyToggler.class deleted file mode 100644 index 8e640dac5093d2b04d48ff013c7c54161b1a88f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1162 zcmb7COHUI~6#j18>B}jlD9BN2Xy1lJ-=#i*$mT)?JZ_~Nd0VCm42(h)}@hIt(e7}SwOLdP{E1m^x@4g&o$q0zA1 zy0KZ=wX39+yP|EiGg5iz9lE&1UB`F|VOAy)YDvjKNz$Oyz#~A4Zyzm#Qb=#Us}=46?Km7{DMsGWZVBGB|pQP=4tnwad||OVLpbVOT}yaJ?5T=1DR{ z-}~@NAtUes6C|V(HeU&G^7q#{YF9d!x|m?m!qPGFr_iL#N;_go zOUBLwurUSeA{W5Y(hdhOg*iq>ee244+IhXVau{JXj0dWb3|r4~2m{EonQ>~<7~%Z# zSVI9D7{xYj!o?Wc{Q44;c#SE%A?6)sREBZY@Dx4696^!Tp2iU{OM&%9`5!{!3?Y%z zenUHh5DSw-)L8rm)A#0H4knjkFZqJ(B_A;_me4<{Z*4E>0#Zz=O181}}Kr{Btgk|?%KWy)|)%Oy#>h?A6j zHPdoU?(K5?tWCrfm7ypV&(lP%`J>3_UMnjSMdsF@yfK{ZY*I7VLg9SFFxZ$R6Q-Ky z#4yZBY8CFT7k@$!8(pfqQdCZP)mtNJ>O#1ozA8vrZK^u_^-2_i;Y#X^2ig=O4S7Ju z2(!(aNOcqcr!b6aiKjwE{N;V+_Ukb)blmpCQhz(K;XaET!_Re5}(L9iuiQunj7l2qG z*8M2d>j{WKT|_MGYoB|3ALsh-^TQ*6AE=dK;d2Q^OqB5jU(1-pl!b2=zFU|klvFH( zt>{Ev5r*A!(H2e;E8p1`muGw8qRxyX)e1$NXh}HypRv(_d=a)BHws&I*NXzD5$U$@ zPn?F-TIeKjeu+Tta4KgfY|Ai?^tHLwH#tFZLxn2dB;;#L$Ap5ZhA`l&Q0^x|Q|g9j z`iu;@kth6Pp_RG6fQ9%>T@seMWqs|E^I0t!o8*MG+HTi}@5<%sytF#nC6te%M0@h5 zGR0L)#8k&sBccr({Wf}0vM^&~7IPNnZ7g7su<`+c2#a0VuW1Q`>GaY;95m0R7jso_ zkeLnl&QnR`!6^^h^#0z>+Eh~{`vZ6^tQTRSmSK0|*Rug$AWZXDv-s<=KBoQD0y*^Y zBBKiL74|!9iEYpF9q2b7av0#fn1a0+v_RcozUQ{Pgp)|a%VHcQgPrpK2L)uSKuc>Lfw`a#d}fAAcS_4nKvW`|`YIr@R; z-uvu*e$UJO-TTbpH~+qT6~G`~)3F_oHsfu0OvI-}d`84)qj+3LBR(gK&x`nih$o`> zqK+0<{iJBVR1f^~4VgU^#g}!oyKr9-%~zX=@N_fxe@(E?=+r$U;_HI(4VisY#JA+v zZ;S416wiw0J0iX-;<+fk7sdB=Y{jEZcwWXI==dRiB(opu*n)FWyr7{uXP&Z3hs|70 z!_5 zCMGn*Mv8?+$1FJ0X0B|p(13<$dUSGfX#9XIHQ72oIV$ry4K3M{xnw)0V;7l>HYS=} zan{UDxQ?_Drnp=z7zd6X9p<6)7a@wLR!g3p zx9s4r?vd>?9n(_^nBt62m4W_&jiU}QK|CmHm!8$7B3dVZ^bE`J>A85obLF{3VD09OSfxWjVDErGzfTe)Lik-WOCu_?!# zJHbO(!^4yq&lBNByT>*~eSkh~U4f|ppIDwa!g)|e`> z;a#g+j+;xSf&KW2fm<a#>ZQvH{Fz|K}DeTa&eM8%|1U9e} z?=+b#W^^8+?pem`iiA&s$eZ= z*f&y(IeYFzYD#3lJ6S}wL^6u5_3GVgl7$qVO~ku9?#$(M)Vsdaapvk8&4mT4kYV%d zpQwi6rn75coyyCQFLfYjcQ;Yljmy@-2Y7q>$Jg7^sL3g=Ztf(n*Etl+_1b}H+`tco z?d*YZ3=8`>8x|_6kwjD@iKRxejH4!8S0m}JMlxQFBt6G7xPzmHcXM8cJGtH!SnuX~ zPhh>5dq_aFm)un&S;_GXMg#lC&`V6-6z(7AuYW-Uq<0sS7ojB+71SkrDyUB;8gdmx zlI?iCf`;T3G|nV?E+Se%Q*hB7T5eYEOxL&pT};fhJ9l4@!u zMXkdD&Ld3tApZ{G{gjfl6swM7V{%Icoz+-$r5$5Q_AC5ucbAXfh)I^1y#Z55dssWw z8m!9&G+jW~dE(YVGHc{7pl6BHQ1d1aNyELN_RS&oM?&qVL+$ktdo$GjaHxIk0=jGC zKOSm-1T$X#DKGy9$-mZkF<{)_C;x#^Z9#dE@%{zS>cEVIQ zni!Z>G}oj(gy1)=!GH5Q{Ku~wpH0WZznjrZ{5s>;6@G2hPXthPKWg2NTKA)7dkjHs z71X!XqCR!qsO+~PsIgGgr>`3|i+K)uz@*syR7V8K`&=KiLS^B z-dgq7s?Ppp==`AR;#Z73ZiB9+pIx_~UALcIH*&};+ipJJgY+hOhIuDvJ?}iRQ16%M z{S|t@{C{~bV!_LOhH=Sx#)Q#Kt7m7TH(gEH?Fz5*4Zj*Fam-IQ=BFF;(~WuQYWOfp zo}06DB5sBfk+Zx#l4aky#53OXhI5IARrQVMu3*c|6>Md0?h3xye^!3nhF|S@r}0pTalH1C`)jE2!}z#oTs;+j ms>N$7`8QVb@BgKe@=+*Rd;*Vz1hT2Ni~S=skWZ>yKlLA3WS;8) diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapLayer$1.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapLayer$1.class deleted file mode 100644 index d71e19445b9c1157b574ae6d498a6f604bd93e91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1253 zcma)5OHUI~6#i~!N@<-!Er{|^QH!*LGQ32TM--xjq(BUWMA>+0$9AxtA=4?s!aw82 zjSEdcjSGK(Kg#&sX&Xx1w9P%|+7 zUbWU`)!vjx7EfND+WsP4mK@g!Rs_s!hd#MI0e#IY+5)|K$F;ZW)dSn#l?N5Rr1M@u zR`#UtsC)BKS7`|t8?I~nYZY0m*}UdDiY@jYDma($=~5X2V;vz1bhlPbV4&5+ zOHizzbKzb@KRCsp%&jWhPN~ds=|vf^0owllszA?0UaD^#E7!AbZ@&}h%dY-6I*fAV z6A-w92>)ylkV>hR@uSgsQn*TOn$mh`0rZ*^=Md%(L`>}*+Bd2q=p#*#16cx^=%+Lg z-g|Kk*LkC32+Kvm4GcCxUqPb;jF@N8c*Gg>28)(IA*O$Zu6?0i3nO%ewv!>c(eP`c z578!y$j~zd&ry=9oIlc0BcE-9uPn7)j+V{WjI6(9C5^aU!!skZKN0&%w?j|{g*)i>IJZf20gecYstpv@p|QHrFVGnL!TR4j5;Y1I6V?hEinN!hlNqD?@Z a0aOZia5v=l7+B3@jDZFysj0=u`TGZ^Oam+c diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapLayer.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapLayer.class deleted file mode 100644 index 03158fb50e76af1fe77922e1bc1362c6447ea12a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2055 zcma)6OH*5A7=FIo4je)Yg>Xx-w6r#)msr4xaZrHfc8Ih@-Q8#W}yLac#Kfo~J^L+_PT00Jz$#;3b_wu~Y^CrLl^V81&hVg}t zR!lXb1=Di*Kto9GGaByb2w+y{<-;Z<@R3~ZYM5)nJQg%8>S)H4e7>jQzJ?_YNr7O( zwoPX`XB3NOQNXumxQ2jtWo1gh|FyN|W(7n-Adoe!^{h+d((Q%W8G+{Myj^q++f5s} zlIaELhrpO+TkZtCqKU*nn)#;lYo@^2ImulQLFww49sEXN+9ha4dPR7{vyY zSd4PB7QtMZ%j7rXsl2mgBf@HqCjX5a)N!*fE_^f=RkY=1Uq>BDN>c zV7aDaxOqpQBRVj*VQd-kl56GSiHeJr7IL+2x?cjC ztUXC&>!zEsB)>`k>L#}N-Qi2|Jl+Z`Gt|Iw)d#(Eu- zf{)aJUtHZVGwx`eMX^Z*UrUsp%$J;uc}LZ0KGExj)FOxo9t6>W&LFzv(vA=nKb7E@ zZp!F%5LXZ-K|y?sPl8y+rvhh`&Q-ZItOW5HK4<3I!vm^QDC8a2Tw5&28KGt~+ZnSU z4?&D!T;TGlfKb_5+A=qs?3(F>oD<_q^GAN8QifRclw&TPwX9KGFt;fSgW0doR+sjZ znNXcqR1yd)D5~mzhEt88Y+4{xnd183fiy1gucDPd>T~e%pNINz<&O!SYNu%2pQ4+) zKo8FzgrV^qK`+-gX!!$P__>dC8#LM;1@0r4j^IT)lxwaEf2#ththO^Vf;^$d9%EE)(M|hv0 zrH`J&EPs)H7YNcv`z78wnTwFn&zt;As+NR0$)-HG%yTz<#|-dkcvA>I9zhd_2puvZ zhl#~Js>2~Blc9|-5LjlH+IPHo6xM)xh$KrZC_~e^0|k!7 zS1NO?>{-pMS2OF?%sSq~D06z`kG@jlQ3ZTYxD}6gpQ1I~^3AR~KOWzMKRh0hos`G1 z%zp_D*y0fFkn=~?+HLfisC3X%MbSePqpZ}$n&nriga%K?5jbXElxJfS@6+tTZM1RM J84%#k&%enTkX!%& diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapPoint.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/MapPoint.class deleted file mode 100644 index 64982fd412d2b9684696e6a98f4d93dd19cacf67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1213 zcma)4?M@Rx6g^Y6Eo`^ThZKaixQIww(2d9+qw$ZihNONF2#G(p?FviUF4-;wd;p$D z6M;k%AHat)o|#=%s6gDw-kG^`?>TesonODd{{*mxM>$&d^x=lCOa+)1_CK`Ur>1;cJC-<>a3wOP~z|s}6EjI|9;Gk>2ak}nX zXW!2;@S4-_bk!DpOTUqC)d`I+&b^4Fx;Smp0$27xz_o5Q{9XH&( zRGD(6dJB<2j`6RP^5~oXLC|vRo~%LsLdoMj=g={bhiRaUNol4H=*Sr`kQ11>vG_7+ zMPTuAz>NhH7?VVH$La0Z@0)vWi=9nZ>h2@G)9GOa|WmB_RbnR7&lns0NCn*R;j7uF&L e+5C)hE+`Ts3W!Mrsjo{;4<;{Nn>?>5?*9SP$G0W` diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/PairedMapLayer$1.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/PairedMapLayer$1.class deleted file mode 100644 index 26d57bf82286f8960b0bfaca5aa135e912cba506..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1310 zcmb7ET~8BH5IwiuvQQUWzEu!W5!)hcLBS6S!Jv{R1x!jv^vO$m?JkyGvfUy)`CokT z#Rp9QjSv0+f0Xg;b_s3b3vKSq{g``Z=FHsv^Y_Xm^$)0=5)*p^xD4ir0;rbZqxAvL{Xs2x9rAbUSOtFarez_*E^K;s=2K^ zPkPOLb6xJM4S8U`mbRy=oR#FU@|Jk9U^}+IB9PBq>SlIFKwERGN+4CT9ktoq-&NkW z+^ut`zvNbAeMfqBu#PshAVdM9=s3z-tII}1acN%0>*O3G)-BoCR7Xrap2@x?9c5ou zJ}{+oKTdc!l*yL%vTGL0sMnPLLi*$*ktr6l?B>3U5FKRA?>vfO zfHFx9XPhd6=OQVA%9c5{Qkh1`b$b${^}bycnlmXmgOT>V=Nw!E){m{cG=-PvCuQ z^bB1;p?~AWR&MLA-h p?hM@*;H{+cZAm2}K#lbYLb#1Pp}vbrYK>pHDbgEI&c{d1-#Ek*cmrDTfm|k3oRM-;#Z(wUOskj)BZP4kH&o1q(TMR7K9n*emybgDSjxFD z!nmnoUd4inTLO`cW$E^msg+84Ng$Nd9PO57*aH65)k%TC10(0G3y6$Ba9ua@>kf^# zC+25o1WrvAtdgTy&a!5fbw7bd={0IthBHR5WF|APETBvka=Jj%oMGwn<;^wSUeeY~ zT3Y4`SEC=h?G zt3YF^Xx3nN9YM5M+hYE~-E!%~8Mgieo$tLOW84<# zciZcB=?)8DEEa4>&n*uQms55Eb^_5F4zK>a zJvGx|19)kZa?CC#PjqX%$t)IiE61u=rr0f^$9bf3Y3fXsGI0K4$;|7vLr%d9BG7g? zsdaG}p#4<|m(j!5tqt6U!gqxO!Bxl+aV4jO@>|3xd7G&F@Fw3u!Qv*k_R#VtPX;Jw zQu`38?tr-qUn;f>e=5e0-=O$*5%7=2V^7fQzoxV+v_3&=>SqMvL+y%x>9Hc7zWn>K zpX*;gF_0hUxTg4mf{7KTZDi6Y6UMl6p8tdB#k-Va{GLWXHTiZ2aDni9300y01@uvq zkL3*YeoCoHV#3uVH6N1HyP&+}0Y$}t5ZwG1s(69U7Yrx}<09Q8&tV3WM;i_hTp?HW zM}GKRtg;}$Wfw=pbE@Qg%k{ZL+aS_hWuQ@>@==Bk5L($s!*kb1a`xifb>nn+K2_`? z#=pV{0z-u2K^mfznU9NP)gcNUL3EX;-o~{GB8SvurTV&+o$t^lTN4{%n}(b5&yM=& zSjuG X=a)ACqj;a>d>q&g$}mX>Df#z5PEy!l diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/WorldTime.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/GameMap/WorldTime.class deleted file mode 100644 index e3045e91c15347b7d18e84ee0b423f5d18e1c75d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2658 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 Copper -> Iron -> Silver -> Titanium - Forging --------------> Steel --------^ - Exotic ('elven') Glass Aurichalcum - Special (something 'adamant') ??? (Use material spec of CNT, tensile strength 180 GPa) - - = Metal graphics - - Gold: Hue 43, low Saturation - - Aurichalcum: Hue 43, mid-high Saturation - - Copper: Hue 33, - - Copper rust: Hue 160 - - Iron rust: Hue 21 - - -== Size variation == - - Race base weapon/tool size <- 10 [kg] - Size tolerance <- (50% * str/1000), or say, 20% - - If the size is bigger than tolerable, weapon speed severely slows down, tools become unusable - if use time >= 0.75 second, the weapon/tool cannot be equipped. - Small weapons/tools gains no (dis)advantage - - When drawing: scale by (craftedWeaponSize / baseWeaponSize) - - Crafted tool/weapon size is dependent to the baseRaceMass. - - -== Gemstone tier == - - Topaz -> R·G·B -> Diamond·Amethyst - - -== Colouring == - - Natural: Use 4096 - Magical/Surreal: Use 24 Bits - - = Colouring of potion - - Randomised, roguelike fashion - - Choose Col(R40, G40, B40) from set of finite cards: - 39, 39, 19, 19, 0, 0 - - MULTIPLY blend chosen colour with white texture - - -== Roguelike identity == - - = Randomised things - - E.g. potion - Lime-coloured potion - First play: "Potion (???)" - After drank: "Potion (Healing)" is revealed. - - Second (new) play: "Potion (???)" - After drank: "Potion (Neurotoxin)" is revealed. - - -== Making sprite == - - * Layers - - (Optional) Glow - - (Optional) Hair foreground - - Right arm dress - - Right arm body - - Dress - - Boots - - Body - - (Optional) Hair accessory - - Hair - - Head - - Left arm dress - - Left arm body - - (Optional) SFX - - * Size - - Regular sprite 'height' (hitbox height) : 40 px - - Apparent height may vary - - -== Chargen == - - * Select hair, colours, then compile them into single spritesheet - - * NO gender distinction, but have masculine/neutral/feminine looks (in clothing, hairstyles, etc.) - - * Colour: 4096 colours (12-bit 0x000 - 0xFFF) - - * Base mass: 60 kg - - -== Custom pattern making == - - - Players can create their own décors (hang on wall), dresses. - - Two looms (216 colour mode, 4096 colour mode) - - -== Food/Potion dose == - - Scale ^ 3 ^ (3/4) - = (ThisWgt / TargetWgt) ^ (3/4) - - -== (De)serialisation == - - see SAVE_FORMAT - - -== Actor being universal == - - * Utility tiles that have states (e.g. noteblock) are implemented using Actor. diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapDrawer/LightmapLantern.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapDrawer/LightmapLantern.class deleted file mode 100644 index 166518efd94e7721dbe2e7dc7ce560af61b92d65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslandsPreset.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslandsPreset.class deleted file mode 100644 index 0348ac082396c6ab6f68605344102bd0b1fd5403..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1861 zcmbVN&rcgi7=2@VJqtGBN3swTppcf-lu)A$2Dy*omA_{FNDYK-^k}?;RxuDDiWiBdn zQJIS zFgv!j#VC><5w{_5@id-*R&%QMV}YS;`7~1GtYh7`DxXnkE1-^j&#lnNZ(u>@&Nec3E)`9N+c?^hV9|T+gnO^-$uTgelOz z?jCp*yHryN@Bhz?P3&2ZtTYBNC@^!ztaH0GmT*6fH<6WCPGbdT8ds1>V^R${j7zLa zJdjwESWjaE9|?4+txZ;M$6VRovn#$p?@0x(E5*ih?8koDAtjM5k1-wjlg$6^kXAEX zndJJapZFn! z+5)r(NQICVLFoV;0nUX`GJ-k-bOq=RAsInE0nP`wpdj%J3?(!k3Z0-ppp#p7p@;82 zoTo^G-Q0`o%-%d@-ecxgnYT|F_%PW~FqJR_ny7?f35;p%xADg( zg9E?9h}}%Y^IGmXdh^M6UK(=n2>bE8Zs-F?u#DtWE#nfIfyFWWzuw9KojqA zCROCE%B$H#*m!Ej%OkA#6Lo{IAUeL`4%5t53SV)L3^eNb0@sjd$Efs#}1_W%F@ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset01.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset01.class deleted file mode 100644 index 096079db7b6f5756b599953806b3a9f4ea6389f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27241 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset02.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset02.class deleted file mode 100644 index 9c713bf9aa2b98f881d254c44f3e79f531d2d127..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20323 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset03.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset03.class deleted file mode 100644 index cf79df7edb91ec4a19a6c178870e9d943b0f927c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16435 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

Nha|d^F z7xh2U|3v>2{ZI5i(f?$(mHMCPf1>}%i{@YA9`5BnzRXwnDqrL4e1mWDE$-*re24Gy zJ-*Km_#r>y$NYr)pXh(0|B3!5`k&~3a==RcPrk9k-%|e*{ZI5iIcVh}M}IW_i9hof z{>sBV!lV3+zw;0N$-nqF|KYzpM*Yv|e@6c^`k%=SM>G1LNgL~bM*lPVpUIdn#^Nl& zk}Sp2EW1%24SBw z4cUnLpE=2zCTwcHnQ?QrU`w`QYqnuqw&Te>g{QJTJFp`=u`|0+|1;f;^*__ySpPFU zjrBjH|Cv5!`m!JUa{vc&5C?MzhjJK)a|B0n6i0Im$MSTJ;~6}YSR)OZC~auxMIv)cG_UcoDQ6|d$RUc+m79k1sNT+4O5kvH*X-ojgX8*k?w zyp!vB7w_gh)c=hBXYMz%fgAY%AM{&zh~EEa9x=a(o4JKs`6wUb=q{DNQdD<0t2{D$B1JATg}c#wzqBY)!0eiy&+S2Krsgh%-sf9D_klYjAV{=au{Zm$FZ;1S2XG( ziJZg&p2f+W!l|6b>72otoW$C9zJi|p27lI4+3&EYvR^RI{zF6d QTk_!x>E*M}i=-<256hfrg8%>k diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset04.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset04.class deleted file mode 100644 index bf0b36e913e1c8e1b730da587b6e61170ad4c2ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22921 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset05.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/FloatingIslePreset05.class deleted file mode 100644 index dec7d505666df59a8b5c93407329724f2533d231..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17005 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/MapGenerator.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/MapGenerator.class deleted file mode 100644 index fff906ed63fbd22f93dc3df27008d15822394421..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18381 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 db{0|QKLFxbi diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise.class deleted file mode 100644 index 1ee31b50bc7f8f57a67fd8a6b9c1a3539dab5e11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1739 zcmbW0-BTM?7{;H??q*3?K1yBENLxk0hENFwn#S@`fiw`xNBOV}^uk$^EnS*yaI-0k0gLOy2XJ_nh;d_xHSKfBW;tR{%z^ z9z_RkL~srnVLlS(W)!0sGcYbD6T;jQ=3@hsQA9B%%yblCWW~nY!pjLWV_?=mUV%|5 z1ooa&Rgk$qU#OH*YZZUbE)`R2j_=!kt(;o0cV`^W@$I1Er&itaZpqnSthiO@)03m4 z3Zf5u=d+sQ6&^EB=zfk7oBQ0LRuq|AOSZr5RD+yj2Q}YOpzz}6UB|Dw)qtl&glDv> z;}q%6DF~0bo*PWiN#t{LefPLHT`6*3+q~;Ji?#BWtCNAQVfjcJVv7q4k|7xp=^LWdIg-#PObSmgPo8}Z=+`VXG33r9J zY+?ngCf4wYFl^kw*<=6ys1&pdqEyNDwo^-6J5GTbsR{7}WC1&6XE;^1gNLb{T@4oK z@D00OFkjgoV$T!#KE5q2A>WMQIr~B0J4qnJd67rmt$Z#TlFNyP=$?4XVxGj*7Bq51*xgn>o%3Xf zv;Oy3dy>@;QGqeMj~sfife)~aEBKQ0uW*%nfLR#0g(*hj^vK73y&Q!nbWx-ylnF^s zXrnUjGFP0Mj4|^SB&cs6*JB91VLHP=QVD5_fqtHUjY+1tiVshu#1SvjxjEaMQ`4HI zNycYL_X@|-hPs~6X|l9I@9D);_XuqaM;Lzk=$ozFfkrKU?S0NXDiJ{mM9yn0bC|N+ zU}3|=8kLYET+=ZwAvJMx12T(&I%F0pdLjO%Fi2cg0!0z}1A0h#&3uC4TAkr{J_hj| zHk&h=n$|774l&na>7rMeFaxR#TDt6B#)wH$ODA9~EZBs-B<&H}V}{_$Xa_pMzK?0A zWS3=QCRx!m+F5%Xx6zLoEOWk&JCbmP)x?ouySvzmel};AodiW} aSRG*omA`e#ubuLT1^-==UuTvO(tiQI{ZkMC diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise_octave$Grad.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/SimplexNoise_octave$Grad.class deleted file mode 100644 index 121fca2e9bebafde624b24b6cdd540877f79ede5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset01.png b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset01.png deleted file mode 100644 index 1d5e9ff955e82021c63dc34cdc940e8ade34be59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18077 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 C7zKd< diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset02.png b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset02.png deleted file mode 100644 index 4d436d82265ce5bae583d695355112f3ac50aa96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18030 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset05.png b/out/production/Terrarum_renewed/com/Torvald/Terrarum/MapGenerator/floatingIslePreset05.png deleted file mode 100644 index 9d6bd1481391c1c3b16c9194d27ead9d83856018..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21034 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/NoNegative.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/NoNegative.class deleted file mode 100644 index 23f810b125f65ef7ec95908e82f179bb6ba6060a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYL^!Ab)`5Jan!=$b@P!Fv`0VlJ7BH&23ilH`#5K=0UDCd|%++1Uku&4VA{M~Usl zJv3A`P1mdMpU*Db!z8>#h8FYCV)!otSJ z>|^TLzni_J#Hnk{a7MTpaJJP^tR^pp75{UY0r8$d80n0)CQY;)&eWZ&8@DJ_UZ@;l F`U~9mNv!|? diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/NonZero.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/NonZero.class deleted file mode 100644 index 05198ba9802ef86c95bd7a35ead96139580da600..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239 zcmYLEy9&ZU5S-O$G(J$U6tog8^cp)WL99fJSlONN5)zU-I1>v$&B71xqr?@&6bm~$ z!_3a>{dfXcqT|AI(Q?ryII#{5VKANT5_yv%l{ylBZety-2>rFzCYO0^^hSlUNOMAW zZ}j}GtQp^AS}20&o5BWa8>bA~%$}HBeBB7cz+~cREK4uqsH~N?$iz=W=#`m=bD{#a jAC)Kh4;SSh69S>aQ{^t?a0ApB)frWn4Y@@Bki4+=!6k!OZZO z&-?Ry0a#<;qvxaVBOrL0x@p2>u{`Fyka9)nU36g*amb_~1Sf4zm0sBqris3@NSl(&D~p6N+!S~A{~?U(&~u!N#QD!^ i=@;}%XLXS|fzWW*bYsYK6VP(3?O5{x-@%T94RpV@Mn7@@ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Nullable.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Nullable.class deleted file mode 100644 index 6b9e057e676eab7dacb3344cb8b90962b33e59ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmYLEy>5ar3_SDq6$%naT{={J6N05#x-nI%m=Fx`0wx3$6p|_=JY0u901s8wAi+0S zy0g#r-R1A+7r+O41v&+u3v>w$>vw_hGM>y2d}ig?@6{?r>-ST_;M4n%IN9L8%#O25 zgx5uOt~|5LrnIM$wKm_0H_p5hI;)VQHZ$uCp?4MD2G`4kHyw^@9ipsm)!M|!F(1`k sMCexrmYajo@@rVN_~ArVrbYxpO{y-zs3CFC6xI?}KcNu#B(R3|Kf&BY7XSbN diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/RoguelikeRandomiser.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/RoguelikeRandomiser.class deleted file mode 100644 index 1d6f568baee0b3078f526b1b3cbc6f05c8e193fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1125 zcma)5ZBNrs6n^eDwo!|WHwEQYQDG`YLNtbjWX#GI3ng78S^ThEx|>nxTGDkS{uTd) z;RA^ne}F&Acy71A2>9~l^gQR>`#k5KbNchww;ur3v8F&lK7;29637o?5HB)#sbHWB zR%ArWU^RnR3=?~%T`_m-dsbzqXw~W^)2Qk;L*i3~Vdx}?+`umdUeF2K3}eO-Kjm5{ zay_lg+lM>+WP@R_>Nb5Ibwa^VzIme14SC#eY85{cO%ZMwPSDcqAUx$>L+jFil%(XY zufBb~u}QQePFMDw+jfFe5sJni=>NghC%+X0p5T5=ulDF|ek^?ILto*=Fyx;Nw;fRx zZ*Geh{;U38XUlrgsM{6YqHZ(U)KcKLBko80-0O%WjSTeI>xV6UO(qz_WG}H(+^&@B zmcFg;cFANu$1vW@Z|PQ5w?16u<{8oj*LR~$hUC)nK0~S$G-yP_hU<&nPU}E~Hb3wv zGHL`4_x5?{O56*kqC=NPp1<}~TTpAlPD`_bW=DALv9P$`2wHBNhRTpFI9^XusnW_g z;=L;cCT}^uB3DVpJQnEnH`YqU5bn~#T_rAuqGAl=D(*mKSn8ks--=_%#Z>VYng>V1 ziLgNbfkIu(;)`S>Pm!uLjbZW=$Ppgt!=r>r`Z7O3_wM07;mP>?6yXPb_#xrxK0HHs zwhzyd29pgS`-m9K7z0!JbFd2}YUfCvA$5TP^3rF>e2rxulO08h>@?XKDsYwxn8PAP zRH7mRJi$}?X7TKjyb#|27IW$EN-dciHft$q269=mmX;=yG;7(Ud4{aiVURlMm~V*e J5}^c^e*=|;208!$ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/SAVE_FORMAT b/out/production/Terrarum_renewed/com/Torvald/Terrarum/SAVE_FORMAT deleted file mode 100644 index 38c6f9583..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/SAVE_FORMAT +++ /dev/null @@ -1,55 +0,0 @@ -* Save meta - - Binary (for more security) - - Filename : world (with no extension) - - Type Mnemonic Description - - Byte[4] TESV Magic - Byte[n] name Savegame name, UTF-8 - Byte null String terminator - Byte[8] terraseed Terrain seed - Byte[8] possible other seeds - Byte[32] hash1 SHA-256 hash of worldinfo1 being stored - Byte[32] hash2 SHA-256 hash of worldinfo2 being stored - Byte[32] hash3 SHA-256 hash of worldinfo3 being stored - Byte[32] hash4 SHA-256 hash of worldinfo4 beihg stored (TEMD data) [32, 214, 42, 3, 76, ...] - - -* Actor data - - GZip'd GSON - - Filename : (with no extension) - - -* Prop data - - GZip'd CSV - - Filename : worldinfo1 -- tileprop.csv - worldinfo2 -- itemprop.csv (with no extension) - - -* Roguelike randomiser data - - GZip'd GSON - - Filename : worldinfo3 - - -* Human-readable - - Tiles_list.txt -- list of tiles in csv - - Items_list.txt -- list of items in csv - - - -== How it works == - * If hash discrepancy is detected, (hash of csv in save dir != stored hash || hash of TEMD != stored hash) - printout "Save file corrupted. Continue?" with prompt "Yes/No" - - Directory: - - +--- - --- 2a93bc5fd...f823 Actor data - --- 423bdc838...93bd Actor data - --- Items_list.txt Human-readable - --- Tiles_list.txt Human-readable - --- world save meta - --- worldinfo1 tileprop - --- worldinfo2 itemprop - --- worldinfo3 Roguelike randomiser - --- worldinfo4 TEMD binary diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/Terrarum.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/Terrarum.class deleted file mode 100644 index 1b42c95537e7a740f5dce683630a09e8aef7cef0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8672 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 a>TYXN;z#sYDH1D zZFQ}VttjnTT@+J|Th_i+buF(`ZAO9Pbru!n{M%N`iN3&)nxcFd1-93T_Hd(Zd!fFO z*>!t*&TY)m_4nt-@S5MoWD^a?vsZiF9Xr^Fr=M#0Ez8}s0*CAU z#&opjgo+j#Ex%jc@PmEJZC5w!Ah3cS8XVVN2fz*@#}0>8q#)C=qZRP6CbE_Z<6641 z!h`~D4$KAI8eHelzN*tYU6~aVi_UR}nabh&JarLMtPQe{#gYFa1`V6il^S;&M>lL& ze_O`UV^qsIVLjd)jK}umakt-)u59z@8H~On?AZ)@O6{1j+22iGDZVT^;nr}wSTL%U zF@NL0UYBwAV4d@{thYahJMk5d;j2L|dCb8&ma9Ls+<_W~)`!Q1DWe+ab9r!RIg_JG z)9(c>yN)BEs603c3;Z~g=tVkJqDN@DL^B+Y(W51Lj2E`io1+`0r^m(c4HKR}oG4Z6h7KzV``rv2nVI{O)P3D;7BQ)Y$v66&W&SLaKnANr3RiG2|>>`G+%-zGr0QtNfbhv-$T{>l49S=oSrj2}(p!fh*qV$9xd6yJ2@pQI3|SPnCTl`! zBILZhHCYpK5s*s>5Po(T@-{6Ynuj%KLN1Gt3;3P!;L+9~BRLbY2FQ8>gdbXlyenoT zZ$g?P)R)wixoh2q~J7mI$fK zkfI6c0J4_=;rAv(E{adhxC!w^$R+uy88;z!0Qo!t!Y^)ytcYi%WJ10aAs@(Rq+~+A z0_5ui2!A;ka#@6wO~^L_L{USAlugLDfP9w#;ZGMsu83#khza>#fDo<9XXJ`QG~3^8JRF4KLPS{0)#)_4Ea!mOq!5i1c;)mGGx+({0hi#2@w7_ L!jPu^x^4Uii$R;# diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/TileProperties/TilePropCodex.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/TileProperties/TilePropCodex.class deleted file mode 100644 index 5f66a968ddcc6e712e61711a36065d9f88e9e3ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5261 zcmbVP349z?8UMe{CNtSi(`1{ZZBp88DUhTz+e<2>t))o|flV8l5G)mCvO7t(-Q9_^ zvprN41usNYyub^^qaLUQbQ`FEw}^P(_XR3mc;Epj_5Z!uO*U<$l>C0#_r3SN`+RfX z6L;PXV69plK_9L%aJ7M#8+b)65_n|H?)lmqVzWN$pCc)y&F_ogGfu%W}@XWvkXH zoc0uaAt8zkxCJliY-Q!s_;Lf#wbLmwE%f6evYWAAoM&ep7DAl=3HyLU1C~E2Uca68 zoYWNdnKNRSl{lsgS=ff{3TJi3^IlTw^Mw72-Nlg%>|_xe_=$y|;%5eaZs8aBr9$Vf zvLJ2kWwFhLbSA}&hzVUx2m=jbzVtE!zq0UaJiz9)*>(NA@7d#hjz8w6@^fnNU_E}r z<+t^?(!%fXkb&P@_yhi^Fjq%zdP}qLCtPIV1$d!_KjUGAMN{FOsrnV>O(6vF*UE~= zbX-@HqaX zVA54iZqy&M@L#zOr}A?5gurH|kWIQ7*Rya`aKkBj-BJkfgr!m%Z^TO{Wf)j0B>U=- zOhM%D#{o-KsW4CSZiXkSS~lT*b|zz~8V!$V*id0hnW~nTS$D5zsR$mm@FHBnvOmXC zv+%Hm7vl;`Sz?^3wbX1pVyHSx%~AE1YLF;}R<7jLO11$@MTv{u*ux(DR8nzTsxb^x z;oLsF+e!MI04Ewg)2MT>1!t|D;(@}lw&R;esh?EN-wKrm4&;3& z%b2F3P zQf9xx; zIXBpgj2=DDw0*96; z=uwkd%qd?Wk-_+Wf-CtpnG%%F?RED!@q`}1918Y`o%CIgPMnpU z+8OE;s*-TsJq11!t=?SD@wzj1KJW0|aet*|C4RwpIiC$Yp$K8V zO8C2jyGQu_6XJSd$6=_3dfbKZ?WnF=-+CLW@4gvLTw0GHyz?+>2Ci1>;L(So#stj7 zZK#b#ikP+hPFTPlm>uG`o|#x)#GG5nx*eObg`bXL43PP1!Qp3NnBRx9(S&(u#;IJ} z(TX@0VI5+`ZzshW*orn>fDR0jqJtE3(1MFGM4oX{UxH^7+RF2txRekT$1XgF>t+16 zCb6DN=y^P8Lii|IgbZ9x0qvz^C$67jTx{h5Gu!*M|sOv_oU_c}U%@i}6;Sn9hwlzp=9ZQ-es9B6D#aSL` zrp9QLX!c;o^5`i=EGl9#q1XhL6tR@hsTx{F=rlst7jZhlGxT8_p>_>*5LzBwpGk0q zKI|kE*U(Brt2DHl(3%OXE#eu3&eG62LeJFD*@Vu~P*+D0>u?kU7*PjJ1Zd^hV>8XCm;0(uin%m~g$BYK(C7c#O5`m2u~ z-Nw`H%(i}}>P3w00N;Lte8FCftLe?_nAA5ho$qBTKR}GK-|0kTkR@M%a&YNl@q0DY z<0Od41G1D4*U;x-UNwd`bg%{&O<-#g=WSqaZ(Dc^aYC%chRJ|SC4#I%xSZ!U&xf^8 zsW&l0f-NP{2#-SLuMv6pnokr3svOdaG$M4AY^x0L3t=B$cgzN9Fnm~+^y(v~WJ6tt zg!4uiVX9Ph3r_;K)esMK$dt)-lQQc{G6R!C)+P=wdG(iAca>NhE%o(dt(ObWkS@7^ z=k5xg#$;g`rNWBH*tuG-*zq zc3X}u%VoVwjDw~`=DLZA(;=nXvVd;li@BtNI8;ui)D izEo4aOto<3WKr|gLbU)3@Otj09lwD%*W-16: sticky -# Opacity/Lumcolor: 40-step RGB -# Solid: whether the tile has full collision -# movr: Movement resistance, (walkspeedmax) / (1 + (n/16)), 16 halves movement speed -# dsty: density. As we are putting water an 1000, it is identical to specific gravity. [g/l] - -# Defalut torch should have a colour of 63412 (ffa44e) : real candlelight colour taken from properly configured camera. - -# 16 colour palette : Old Apple Macintosh 16-colour palette - -# Magical ice: theoretical __metallic__ ice that might form under super-high pressure (> 5 TPa). Its density is a wild guess. - -# Off illuminator: NO OPACITY! this is intended! - -# References: -# * Density of various woods : http://www.engineeringtoolbox.com/wood-density-d_40.html -# * Density of various phases of ice : http://www1.lsbu.ac.uk/water/ice_phases.html \ No newline at end of file diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/TileStat/TileStat.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/TileStat/TileStat.class deleted file mode 100644 index fb1caa18073b25bd648545b4c27f3d6174c71cba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2683 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 RZqf>qT1{GR(kheR{}Z;MLbd<^ diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/ConsoleWindow.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/ConsoleWindow.class deleted file mode 100644 index 82bd85c96155360fdacc615d498798e35f7ee67e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5254 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 - */ -public interface UICanvas { - - int getWidth(); - - int getHeight(); - - void update(GameContainer gc, int delta_t); - - void render(GameContainer gc, Graphics g); - - void processInput(Input input); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UICanvas.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UICanvas.class deleted file mode 100644 index 8fc3f33886e0e0bfa7b44361f5cbe125fe63547b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1355 zcmb7D+fLg+5S?`r$2bs{dkFMGxHOc4)4WpkBBU0h&{h;^B_7bmUJ?_>j=Y;hedAmD zQ1u)7P$AT(epJ<2lN1#qP$he3X3yE#GrK##et-V~0A+YeV9g1e)_xdunD1KqJc?M< zZdwO|M|L22biy2N9oSne=rEB6LV%vK4zqj~)U0>aQ|`z#BnTKaEUOy=*)ggjHUT~2fy*NTFYi_}D0#$MbT5VJ?KWNh!ixZ~2OWN#!q?arLW0giIeJ`+fxny{-Or1ru zlfWlQ)BqS(J1DM!j*D;f=lR)&spT|NqvvNPei}7Q&A^{(ai|~zf3ymX!-R2?J3lLH zC9*?lCa;x-%Q_uFo84a7$Z*6Jv96=yOPYYuPZ(@`iS z)ippmNgxF}N?ylE*)#yonUFz$Lox7{dXw1!#L+=S3S+(1LmE2cY9~xO1G(PxNPjv8 z5t@Vf9u)7VR%l?w;}a;M{fzJfl=|=p5;iQvUjY{TQNe}+Ea5CH9{~}t0*{VhMqrOa sQNU_EW(DX1Mg?R9JQk1=U<#Ovp?d=E3&o!hFezYGKwbb9FePB^4-K|O*Z=?k diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable b/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable deleted file mode 100644 index b4ef9a84e..000000000 --- a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable +++ /dev/null @@ -1,22 +0,0 @@ -package com.Torvald.Terrarum.UserInterface; - -/** - * Created by minjaesong on 16-03-06. - */ -public interface UIClickable { - - void mouseMoved(int oldx, int oldy, int newx, int newy); - - void mouseDragged(int oldx, int oldy, int newx, int newy); - - void mousePressed(int button, int x, int y); - - void mouseReleased(int button, int x, int y); - - void mouseWheelMoved(int change); - - void controllerButtonPressed(int controller, int button); - - void controllerButtonReleased(int controller, int button); - -} diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIClickable.class deleted file mode 100644 index ae8c04c28756a4ac934f29b1784188dcd522a8e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 978 zcmb7CO;Zy=5Ph>rHerEe_>u)w@C$^LDyl_e}TCU*En1=-`pScAO8R{k#~fv>)y3qEN+X7#)x< zx|z|%v5Iwc(0!gJ@j&%bU55~mXKJjXRAnd8o8Fm@O&t}1V3?0c@8x6N7pS+p{B0cy zRLyBZ0z13^m*@#c=4t=4fap%PUl=m|iT_w&Hscb$DAdV`O*x@&3r%FHZ!53`_`Q)a zdB#FkjN@iq+&i6Wl}TEvv7#Cz0_f-%$%J$9ZOoJWX}+%!&QUQsXQ(NpR&M z5MGgq`&F*F-9c{BB#ZX6QGI0;-_sk8E8GrY4Vd=ET<3r{{l`K~U7Ux37kYswFU|vA zp7bWr2)stCaU5Qpcf1|(I+Wh3w^Ql(vdUOv^ew*HBmCzDA;Z{ z|C-V5f#HU{&qqb9UnVK{Z{^)6Gs#dNCY10HKh3h-D3jzF`K*eneR$NX0yX#mW3$8- zq~nVvF5!mbAyyo&S!9K_vk$SwNL=AfR=RbBN*A}?TF1sETkm2Wcla;v9zhW9;rm?q2+W(hSyi!e`EAS{v%TqbP(282h+H~;_u diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIHandler.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIHandler.class deleted file mode 100644 index 2553552152719efe5329874cf13065426386ad16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6038 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 diff --git a/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIItem.class b/out/production/Terrarum_renewed/com/Torvald/Terrarum/UserInterface/UIItem.class deleted file mode 100644 index 0aef34b8ee04988bbaf73d73187347411ed97177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 347 zcma)%K~BRk5Jmr_X##1XrJR5r1qpB1f!I_+iWI?uw1TDM8gP}w$Z>ivR!A&30Ea?M z8Vw9AiG}P}&BldPE>q7;^0iA)&gWYLx~qIiQU*X-ym(?QVj&<>&M_ zaHygl`=hFkjp&IB(#(51GdnYy_vi2ZF92P>&&Fsoo5mNGO;R{E zW1Vt*k@W9w^f2cZh!9=txsG#Pe2>2juQ_!sc!Y4mcV7)#%OgT_KRG?PBsAQQ%n}aI zpR?ox!INPGO2kv~Q^KlbdYrSa=eN%%rOUG-{>)B~wA0d~rgKk@q6#44a4ww_d5n$; zI%s!PAxB zKmC!s`J- Ti@@TIMYG108dqyvx9I!>rw@2{ diff --git a/out/production/Terrarum_renewed/com/Torvald/spriteAnimation/SpriteAnimation.class b/out/production/Terrarum_renewed/com/Torvald/spriteAnimation/SpriteAnimation.class deleted file mode 100644 index cc514a0461295cd9152beb4c3ee104b8a3d925fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5084 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 l%bE|V_d%1Y|QHAiC{{iSZrpEvP diff --git a/out/production/Terrarum_renewed/com/jme3/math/FastMath.class b/out/production/Terrarum_renewed/com/jme3/math/FastMath.class deleted file mode 100644 index 587ff433b6cdab264c3592cb2dfb10eca8fffe78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10534 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 diff --git a/out/production/Terrarum_renewed/com/jme3/math/Vector3f.class b/out/production/Terrarum_renewed/com/jme3/math/Vector3f.class deleted file mode 100644 index fe5edf3d9c7b2492979f2338c779e6224cde21df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11968 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 Mu=)k8v*=rY2ASSbfdBvi diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/Joise.class b/out/production/Terrarum_renewed/com/sudoplay/joise/Joise.class deleted file mode 100644 index 4a76eeee8d5af1db72e7868bfc2b4660ba43034f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4968 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 AvH$=8 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/JoiseException.class b/out/production/Terrarum_renewed/com/sudoplay/joise/JoiseException.class deleted file mode 100644 index ed7d64d00fbdc94dc3d515c56df5f38d03b703a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 730 zcmaix%TB^T6o&t4kt(7n2qL=BxKS{6W1N;#sCL~%wx>_59z0pp>3Tb9?dQLSLv%v z%c>Kr@egYQn-MD?vF^yHOnsDU?PLsj7IsN(uO_hlY1)r5B{D{(5Lk(T1p-Of`Ub(j BnLGdh diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/ModuleInstanceMap.class b/out/production/Terrarum_renewed/com/sudoplay/joise/ModuleInstanceMap.class deleted file mode 100644 index d2868defcecced6cecbe5a0d6faab8da2c49a523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2856 zcmb_eTUQfT6#h;UG9gU3M8MisOf6MNg0U^d3rYpViV)NyDBg!;3Iky#O(quB>Qnzf zpZg1Z=|lShi@H|zsjk(()a!R<4rGAX+RH=EoU>Hu;zJCj)wdHUPT~e6(!UI?wP0WP2l+J_({yV zMq!npRifb~lfZ|9z^^Z^m<9LsV1-xBjlH;(HQOl=D>$}mST-x!6^x)t(|?yLmTOiF z*Qp3}_x1bv)m*ETn^bZZw|UlDvJJOZVYiwlY`4OY`lM}}mGP2Mt(tUSXlQ#O;EyTy zdbUdV&w4a6JVGEb*YTkXbnXNU`VkO>*wrX1twYsCfg=Z6I99VtMYAFmEViOEU>&GI z_g`g;zwEw1eAcN|3g#6{&W!E@GvJiOsiOzS1bXV2XKJO=4ac%c=85%!S#~YQ z7SL>pQ&v&xuLvBj>-+Rlln`k56#WaHrNKoVt0?I>hx0n#!xe#4g8{W?yy(c{6KS@l z!-k`wtm8urlB)OE2OXcIqN55|Lrvh2hs3*oyIj)o1mtD=evtI=rH(J;JMloGIUz$0 z2=q39bf8`W9rakMHyk8&*$(?&F*-QWqei)G+8m1mK|buvmH?Ob6qWaEkA4H9?bnZ) za^}p+LD{i$?Y$aNM0bfgXirC5HmWn`I<@)b;fRaa-eK>=*yU)znk8pe9LQ60sK&UN zH%c`V@9?vBl;2Yz2C@ssxTbi@@hSLhN^e1Y&rOJ`K-3eS$8qj;Ujgr;mnR{+#5KkJ z*N7m@=b6k)B%UF(kPL4j@;v(zJ@WJnO$%FyCbdn(GW>0#S-wtZvRjD1K+AVD4SV6b z`N0N8=C6^% zhReSKS3=>+*6}213rwOJ*O0&z{LDT)Spl1+@WiLKjc z6OgF{J2@BVWL&xZ$kRDXOO67rDK=N9l}x>;dN-X(wzG4$)0^nXXSb0Q_y!}~91?he z&KdPOGq8;=De0EVndD*bLE#$$n@CV{L`t6i@m%dlhh~W};MF#GYn)lF#2mCws zkYs(tq#v`u1}sQv4d?25EJP znT_(jEUm9UMt%R?IAyZ5tqA>wP7RkeO#FiJ_E9+>{mPJbVb6aeone|;@@W%q?l1GX wK$#Oh5IW)TR8CGakmNu#%>umjSJqLLMi_pZu9A(irPm0AjrP)dh@oinpO|)|{r~^~ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/ModuleMap.class b/out/production/Terrarum_renewed/com/sudoplay/joise/ModuleMap.class deleted file mode 100644 index 90edd36a81f9e9701c2311afec62e294c0261179..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2943 zcmb_eTUQfT6#h;UGD8@mM!?!y8!J^vfY=*aL5fnmR1&dK6cu$yMi>Y)>11NXYJY<7 z{RO`Cp?!g6U90-kuGPQP>vv`*$pq15SAEDiXZGyNxA*?ep8Wpz&%Xfp1m7jF9|Z*$ z6wD?NMM1?yxqqdiDECVVL~vOu%_+Dd_p2)A<(q5r;d&QtU_r&r1m4B1F5HGLmqi8T zF7(1sa7V?GJT9v+rP7LARuxnftO>-&P0MsA1fm0ja{{p`yKD&Tm@zG*P+wa#oJ;y* zg_6{aUD7Lax?{@cKp1nE&6>denUcMhtJTYPwW6=*R&29o+YbjTB9n)GGd%5MTV^&bf2Z0U=vc^^ms3qHSb<<*rd&AL!+6`V4 zh?r&OwWe3kxrU>=wj=cg;$!A!ipli{_H0yLE@{?3lJ(hY+-LmSs3o6}?t7 z7-nf(+wqV;mZ9IX4TS%_nG<6Z1f#mPpN2qBBWT!{fFR7??IP1UQd<<*`$CUT)y+!T zaHN9C7WIUzLv`qDr}BEWLFWr0{Wp=PfD!W8K=9_P$;qL>BBR43X;QLv5tRS6zY}AtZiDP z{Pew&QFTq5+3#s7_{<8}K%zA6eVP{~eaCjv{+LK#*I=W{v9XZ0=u^WuPRMXyYdC~2 z1^Qn)*Fw`t!!XVfbz2b6v!kH~S3zCFT^uE&DILX8_DaJyxTj$q_Z56Au-k*~-Pb1X zG(5n4ft_2kqMHXA9?ExOLB<}DU=IuIdns7@Y?Q}~(bhMPp;q(;M_CfRS~V;Vm*Fs1 z8j~kPmbO~+=50Hv_+@GHvkk+x`cVxzp^9?U?rIDO4?RT;)7=8?>8NIN04mFRtzg`v zA-`#ykul4AXdg4pyAX2Z)hW*DeqK&zm4`XKQa5mbAI$yySOY4AWFyxDe9Cbb+&eOx z5I^w{!TVg}p70nB@~rs^=*I_q;uXbVuG07+V*G{!BSXL8;8R5ApCUTHiCC&*1Mw_> zDTT`h)J=3g%VdW(k$8@-A88Twq9i@*ae6sH?~`7%wC^#9M&B5~pod@t8DxoX$g>yy z6p}dslt%%S(M)y|8l&X5V(RuWCEGFi$}LDK`T?fViPPxD8F?>4utuA(Mp?NdjNM6% z51X)9+dna^;3K~In177?GUW+6La#{=+pkb!j}eRh&@6*r?7SDJ&)00mN#av4eVKFz zBHE;E7cU^yWCvsj*}eqZx8n(R3dmH#J-is|VIpvQ%+nd8C5Hu9dJ-C~Wa{OhhcnsK zE>`SHW&^4G&=c$y_#P8H^awmhZy|V{9e#p7DcK{Hv#Gbdjl#VG8%R>}wv;^n=UH$f zEmVmy<}qNDMF!?b$}8A`dGz2KiF%z3yTR5j5Z_Hq;T8(~KX@5BuA;=JvX@haJ`PiB z0-t-FDF@l9w4KCB=GB8)oT7aMUoeU+t*<{#egEBQ%4BJii2Q{f1!okT{R2}wPkN2_ z+joRIvVHLkvA?smzDGm#jr#~_&C%=Em7R)u=(;mm7HNpg+`zt9Iq444h{A8vdCV|) R1bH0io}k-a7U8pa=f9!U#WDZ@ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/ModulePropertyMap.class b/out/production/Terrarum_renewed/com/sudoplay/joise/ModulePropertyMap.class deleted file mode 100644 index 2190f4c5e9472de65b08914e6e8e55d0c8d20c95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4181 zcmbtX`+F4C8GcW0GrK!UV2PoYRyP(fB!SeH7BLtkkZ2$qlg1_mMLXFYk|CR!b$1q% z)@rNPYOQ#s7JI+a3*LH3MEaEeRG+7RP=D$5{bpuoXTu6U_LtdnzVn^;d%x?<{{27i z{RO~Y{5gr+u$087QP6Qm63cLsa8VTT!x~CSXmY%avPe8p^dFTZ&fpOZD;iccd?krZ zSkm!T`F&K!*K|B4OJ3^4<4JrS-_Y?y5`B15$5ZnAO&w1s@hv=~<5?Zw7SVHJ;X5fj zkF#RtYzi;nMR~lW;T0XPrf@6HY51;=*JSxUF>qeT>!SR94L{KELxr{jwqtw43eCN{ zW))fvyLn5YbHaA4$;$G)Rl3idFHn-6aC2s1)-2hw4}~q>qFq+lIgxXh2g{YbTP&EX zgQs1)Yz=1Je5GJbmE59L@>a8EaY$iDZzIiRUo*TgBrMtjk-{z4*H=iCEibS}FNzgU z;r8B%)8-j-uwXh1gEL;qb{2+Wl6&V*TRCrN*VQ5dELp4K?N#>`TF;n;iXV#FVF;zr zKI56WCAt}grg_04k)3fO*D{-;`k`__b;Grgf1GV7qU-*(3D;RrxFK$uzP~sa;B5F^QLF9 z1{IQaIY`ntA@rQJcy!ydN~Y(Q6uNsuCo7&^7#t7fteeD)z2KN$r9@X+M;))k z6dB`=W0ejU%yQWx%uK_(2Liu+JmzM*e>W6fyEul2hG|&$+-gp`ss`fs=zSv#yxCNq zSGX}2_5f$3Vi)pONfd0>M_252%-`<%W?L;*8!oKkkK~WSbOUSuUxYZxH2i2o!-aJo z^Zih<@CyUK#JIxE@q02a zH#8P|ufcFUDkCxiSJ+xZsjCxK$mmLu!-^9uQw(Qm=6(ae!UdMlKt`eCWX5wd^H#>p z6gUUO(O+x$je*}{Qeji=H1D^yf#2Z)&Uvp?u?$?q8|aEA}V> z2HwNEICYu3ladj>khV97+f~V}hR(NFS3Vr#H73>Gs^U939Tr60V<}$0UqoxrI<3!Ocm91diW)_Qc0qb-`{No$4L{KlZU7RTSz57dxO-E9s5vS+A|$vaunG#k8u z>jGJI*0wwIj z?c52#em(_YjGCgG6o9_|H8j;wI?&9MyNGfK35@ti-GO$9B$n>L5V4dDrV#UP-V@Bu zzH~DYTh`FJj<&fPa6oUAzKq2{J0sA}2$XFUg02!&==AizkJM#o$Je1>8F-(>`xVjO z?&}{|Lqb+mYWAbhjaIIYlK(MAAj@yZNo>WGZ!!~rMJ9W2ke*5?d+6;5`5)%G1x-eh zQVz|K#sW`-Mpv9hU;jFi*@2qnG;ad4e9qDGainn~X07N z8oiUp63~PsC`C8LQjqC3ssInh!kCEA6QNHE_h3API>(p@|9t{wyo>fXvX{|${4zE% zpqta_HEiL*mUI^%zKU#a;A0Kl>)3k5H>a~4q&TG10#|dC5preAZnJ$2}*J!#gD!9At>H>U5W)#TqZ?_6y1+R@m|(WK=I8miqm0; zKAuf)WBGmJbr|VS%HlkXFu*rmyncLdj*+h~UXP?J*v3Cz+p)s9twzLw=_sPpVMG&5 z^fb#jDBc8`{)KHCzMzx!OvL>lkENJWKEZTm4LujRjhEA7v2sd9R#H(p-4}snL$D6N z1^x!D?@mONOv>zRn5WX$W69p!kijo02^ux$xgBJn0rzEq*KPL5l0=p!5H1JIq+cx2!Hv<}-yoXJoL>_2McDrD RY0fg4`HDWhj4!n%{s+GSvCIGf diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/generator/BasePRNG.class b/out/production/Terrarum_renewed/com/sudoplay/joise/generator/BasePRNG.class deleted file mode 100644 index dedf4c473c7a0a665550cc07e57ce99cbb465ace..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcma)4-BQy)7(GjqwzT0_RJ28@inLV;3OXuSMsdV;T68GGwISUpfwW=L6o)71osZy! z*UmWJpyP!P;8XYpzJYi)jg?E=$+x@Te&>AWe94dB-@XG_#{Cr1D5h`=w^K;rjtUDZ znDM8-PESvN0`WBl^-Ewefx80nRj2I)C4pGJup^+YdkrZtR(0BPv)kI0{Wn21I;Q8h=t0P};ZEmcvNmB-4 ztFl0%BZIn>4K~eJRPS_@*mhcMILy**%MSrszFZ(e5G&Mr#OJwy&dWu5pmd&+JZ)L+ zCb4?H90IgJwhnpkdT-ff&uQ-Q&hOX6jx1MTq#juILCrdh9Hr`B*SF;hM|mFkt9)VK zIzoQj4LYBr3UlW?!L5X=}fAA+@WNF3A^k2 zvK^>V)Ew7UQ>M#`mgCz@M=ww)K@b?_+2ks?>cuY*pSc;r7-Kw4E@7N|qhEjtOahuv zvcr`|cq?#mK=uH!ur^uzilGz4{_&;A3q0o6vvP(r+2=hjEdh`$}8+<=FH4FXXg9n%+G&ce*lPKSVs*yeW*s47u`CP zW2Z;sF2A;b&aGI<+B+5n)bUKp7N|-% z+xE=v*1DaYx7O2)R3|b?E4^rC9qE^XYW}&C6KFfV*!c9)c&xL(mlc%_JMWf~h-rx_ zibYwcWCi?lc`Ny1+S+jokfVS%XXoc^J4I~mQ!d1u>*;fu-E7jHa3nhaNsY*+_0lqM z5tj^va897{tUeexj|&E_;kto()ETIisu?W?1~DYidTN4`x@VmmvvT%>M>CTGKDJ=q z%DRnE+v6Q^H1T>ynANM7K(0x-f(*XeAvL4zAKtm??!eS{n1MqMhyaqJwn;5Jya-d10!mDi{%R zHcG8H;7ygW9>UeaMN}yx4Q%`ege3k387(3(`%V!bkABJaXu!84wgypoq{xT0f{!B&bxuLP25;kzI!}q0_V-(^7rphOsF#=OgI6*Wc_pvAlGgK?Jehi_1g=g~^$`QPJAAC*tKl6wOR~R)82JSMZ5Wzi?%wm`o zm4n!h5lR6u4Yo)Bm`9>Ldk05^r+Ik)pS;`M9+IsG@_haiWwdO>&`mr~`42FShcxjB zPqBcPNTZ0yXyA!!tG^|^ZEF@8T%}3=k>%C44Zh{O*w8 zUX?dbxbH?fPA0-LH(p~6gn<;&40He4F)aRBvdsf=aJXN> zJPm4qhC>gD&=mDjOm=h*kt#?H7}gV*WuoU1i95>oV3^Jn-2&^>yMcb>VUjZBunml0 zloUf2V=-$B-9==HqgeM)T@xBNp4;TA;xWzd1S9yvp3fS f_<5F29AJmmy(<}`Qfo1TIxtDUO6$jz^ql?z3m0P_ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/generator/MWC.class b/out/production/Terrarum_renewed/com/sudoplay/joise/generator/MWC.class deleted file mode 100644 index 9f3c9c0cb50e4dd72462f50d74277ad03e4182e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 777 zcmah{Pfrs;9DUPW*t%?J!CFNt6tvQ=N-rLaA_tmKA(aqO)Pskiozx|zYj(Fr55|*; zAI6IbEr}+606&5s#`rg&<~Og@~gE20lN`)lt8W(^wsX*_)tYpjL(A4Ux#JFq=II&9hmFm#1x?^l(gWUaa5Vh4-pdGX1tsTiX z(!)hu5-3kPnTL6t_fW(I4`nQSDClSrOOv=X5~%!FepAM3@9}OE%Y248zLEu7+cC1W zk6Gz#c7$#i0t-aXSt+P!a7>v_3+c- InrYcIHn><=(hn13;uAz( zjsL(GUwkp4B~jxK@SphN4=_eNciR}B>Td4bnYnZ4oSC`bet-H3UL$%;}!Yf5-J%Q^8~_d7Wkr<;WIx&TR(xn zj0V$JM!;-Au!7J>Uhv@>Wg7yN69gMY7-Iw&XSy`HFo`Hn45nvN#7GR(*@zn8Yu;23 za-s$LREK#?u=QgE{7>FICQvg@U-cb2bQ_2Ao*8Y5y*w(z@WL3Sj-y8#iyxSvN+d!G zz^vvYf>NeOY2IVF1g28R_KF%c&@CsTwz> XnI5+r^oHR31zr5)OA;(bm3iwAKqa<5 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/generator/XORShift.class b/out/production/Terrarum_renewed/com/sudoplay/joise/generator/XORShift.class deleted file mode 100644 index 389729ea17edcb98b0ffa033f7911066f3732ac3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmaizT~8B16o%iSOP7|d)QX^1`BE%hf%<{Q526)Rw3b4s61`(7YrCYdrd<%Y?6rTw zdv8oEB%1gG{87gD%$DdCv^noNGrM!%XJ*>pe}4P|FoU~sB#|{?$I*ps41KuK%?JEs zl5vhEWok-fS|lfOQ{88lH?hlSWYUnhKedjovM-lxyCHfNqhh8)z$mW@R?rpzOLEG@dAE|E3

v+qeVRi2JIs# z`zN~IA0g6)VfUl^5au_&(uK>^6b*p;)O)mkz@0tB70y^}#N`;mFf)&gXkqIw=;m7B zt^FN65=rx*HEXkqwK>5YZzCqTw~e@DtBqcrrA|ioTIqB$vDa#~VR0rVv1Y8v!`fFi z4#9?CvVMXD@;vjWgqp)R<}rn5{65!^10hHUGJ%&EjP7K=uE{cb HhZBDRbcn7= diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array2Double.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array2Double.class deleted file mode 100644 index c10654dd8b7761ee42025c935b4a6fa3e94fd299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1276 zcma))Z%@-u6vm&swJVzgR{RT_;(xX(s}Nt9NKj!CXAq(&N(hN%Ygoxx$<`6kuVkVo z5)woF0DdUrb8nk6mc8)B+IvpV^Zd>^cYpr=`VHVAW;00Pei|C4GklZ{*fMxvU`9ZE z;BP@-c+qcl0;d(MJI$_}q!9eDArC@8>v*4Cfy8E&=eiR(@>~%}&3P>^m={PEOY8i! z=+{{`y6m;wmG0iQ+kWe8H<=k*_G?aa-D!I=j*?o?@Hzse<(j`|ce-_dzv&#>yS~?P z?LB9I-)rsI&)RM0aJJ%iDSIrS7pqkX5}){EFXB+ZU~aP_v&oJduqVbU6bCF|lgS;K zR#HX=ql%h9E0*L8GO?z{lL?v*G4bB32MskA6KN)1xZX~KHkmcQ+pf7wo*c{UZLhrR z95`8+7|UW9Bl1)bnEKD*vKU29ASX@iro+)!w|CuIfE&E36mLPpI1CK&R?>_T$S^+F z6K9ztR(+!t-)Uyp4Hf4Z%`*~wXRTuhOFzjRA@M_1U*K~D@}}oVc|_MaT$GhzJucxg zBTkDek=F`zRiCx;g?yoLVjLrR>Xji0ctW42%IA7m8~I4zaZE(sd7fln+*RcLh1DAM zlRbS}Kaoi0SLI79tXk7Y&`)s_YCQ{4>x&$?Lcnue!;->Vp7RrUj$I_cqbU101(w99bGe(&)%8XGaVR9paH+wTetq>*mpF4}1 z`NmuV@_tgR1YY&*GZ#~GF(nsK1a9GWq)8HN|FM}`7-aCd+>(Jy{C lP&|cVB%X=>aYneiuYK%|9=Q>-OM~TFxnI6DP;M#6y?i4-YZBv30JH;GjoIdSCJh5Qvr zKqQd(06q$F);1|mC_L=!%L&r@W zw{+|Zlm;@E0?lqe968fu5KaO)bB3Wm^_-EMO#Jb&^CXJoY~Kx&Uf{I^$_M_~j~@wW zR;SZEB*xQl;0dgC{jv8V8TGvAjby37MmOxs;7~@sit}VCe&oGU(X zb+~2%x2bkF)9soHxroRX>3RY2N_3=$@UD`311lc?{teI<4C?@P)k z-yO;mUhVFZH*3Pg8D(n9SSAcqOf<12aA!$~Y_7n%n(PFUZ}+k{^!l-Y{SS!e**ovM zfBK7-(psE)F?RTAR`_RDxeAIBe^-e-4s>YMjLeBlh7O&J#;{7w8pI^jePIW~}-RdybO5_XXN1ay3P2kJ)&HVdqp+Z8_lmM kpEAm{KI6=G3S*NSOBZY^3$2x0t2(WtK_vp0Qz}<}11W#NegFUf diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array3Double.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array3Double.class deleted file mode 100644 index b91efc3c546151776e07e8c724d2d5f3f46b169f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1365 zcma)4ZBNrs6h61@RyM|~Z_I9r_`)`I6@f2mh`=PyphQswjR}{nVI^aoTStU{;(stv z6N!l-{s4cJ@i})*Y35A)aC_eFbDrm%+h4zb{3N0|nom-U?j%U38I$g^oi%Arkl4go z5;U~zHQK&x_#3j`adcn^g)MdjoHy)fg0xMQ(ghi9_sBuwZ5e)5`jY*Up!fr~;ra`L z^jv-erDd;*Ya^>}!+F-(-*H+ml?D=avUTLzvi|Ds45F-w8j=k)6a!yCc5` zE{>W7Q3iiBy_l(OvlB07YugjXi&HU4)uxPDpD5Bf^(t0KYK5d$NNNS7pr9$b3OYg8 z=z2ge5%ZSP|Dd1wjG{)o{x~2+Pb1T&L*jHuoDPZ8;j}ksI-s**xl4@czVx(y9(mDN z&{|LqYwoTp3f6kTulj-ubTa_Y1izNqUGb+L?yU&i47qRhha1IS_`AOF+x_9Ozu>Yj Jyr?wVe*m%0t7HHG diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array3DoubleWriter.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Array3DoubleWriter.class deleted file mode 100644 index 9b514deb4f265a947e760722669e248ef6bf0716..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 993 zcmb7C%Wl&^6g`u~ack_R6le-*f%0nN0A92UPznMOB1KAJ(W(fsnmAT*l*Ex^7s6M8 z1VjRf58$H^XKa(QLSZp8ckbLdk2~}8*S8-4_E6Vx-GIQh0Ub9CEaB!dqgyI>TgM$8 zJ36WYg`SM0K&|5jLuV5Ag7H93oqpg?JZC7!V}EqwJPkuR-E9VOci=Syiu?Y^j~+9q zw%hI6F+rXMJx`$2@kic^c-ZyABgtBUwNBv5!LbZ|wa=1;=&e5ya2BO}75b4El32Xw zXmd~A9 zRjKa#eR;|T?=09~6DBM*mDN-;Vc?tz8x?_j3qqv40;`JI8A!h1%WmIuBLVv#5C`dN z?>7J3&sUY#{KSi}&9Ae>pR>%7QB2_=bpzP+@>l5y2PGgy2Ys+c1=%zz4mw4HQeev>oa<6ZNu>9{%v=d< zM-`jG+Rk`I+cuzU7q_-wRmwoeN%6TKu zU*47b((t6eZBzrZZtX0(j%Sy`FbHP_y3ANwuW0K=4*i!v!3^r5^V%u)7TR816GXV3=i?!;}Ee z$~c;p(U_IdoR!h+N}r?-mwev|7d#n7P9&fuyDo3-I#w(&czhv&;p2l2PbRxBy*lqS zUL4&lpDc?8ovkjfROZV9#gpeKL1??a^cu%c_n}~x<}2lrX});gZr0n)hCpW$MoVq( zueEh@YFp%nHb9sB6kU3u_3~M=LJp_VLwtsegET4N<9CRIpM|eTec>nl4VldHCuE*9 zY?f?CVimI4#OBBtkR7tn!T3}Kjfgl^w7@eJni zn7D+eFo{?35*D$I8Y1Et@9>^DP5D5!@l)$KM|y>-_7b0`x}bVTYNn-1Ew$QGc1y)A r^`WJ>-WarJ3NE7Z52*6D1gNV%%1Gf7`iV2ROn8Id0`=KN3@!HugM0wY diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping.class deleted file mode 100644 index 586cac35c9d05a3a3e6eae4e756f08b65d9bc3c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15687 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 LO5k^J4_N;LHvIgr diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping2DWriter$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping2DWriter$1.class deleted file mode 100644 index bd38e37b05222b593b3425d9e129e81365f6c802..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565 zcmb7B%T5A85Uk5NwsXI=`s1UC-hc;((CcT7B(Gjp7f+Td+tu~5kORJh= zIg^xrOP!Gpz1s}P74YPEQhZMw*Ye33MYKTA9a3jP3p zl=xC_o_cvRZ}#o%oBjUz_yTZ(Z4+x22@OUuE)Ldp~gz9t22u8#ETXB*#$p<>V%;P~=F3Y}Htm1b-9S7E-e&n__Ks|9!M0(d zMmSjhBB512=7fS1UQYw*&pA(T5yIg8QRTlR?3BjLG@Vd~#jJ(~Y(80Gz6*^j(D(%1 eze9UN<&|5)Dp!LMIOUNhqlOkMU<+F4Z1f9iJY~!P diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping3DWriter$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping3DWriter$1.class deleted file mode 100644 index 6aa2be9eb48a08723a28854e2d7764cd7208023e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmb7BJx>Bb5Pi$nA)=t-x1|LV!)YY3z}SE$mw*-+te0aWOO88occA#MtV}HY0sbiC zTd< zGU}=DLH0aWHd}!!y{-(k$$yKfc%UPJyyN>SYQ)3@U?6wNT(lazhm8!9&zsQi5b&XC}-c~f3K zL8Am_7Lm;;Or`P;@iu?X(wk@C5-ariMFVm~AYQ{dy&-pK8B<#(*5||;_ZY&0Xixz~ mdV@BIj1qn)QF4y9P@=*lwwWccgI&hdT=ObXj=hEfWPbqs4|B8t diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping3DWriter.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/Mapping3DWriter.class deleted file mode 100644 index 5943baf3bcbf1fe555b669c0dd8c47bea8ec1f56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcma)2!AiqG6r7i)O`1eowJM(VP(>O*-KRoV_GgZj!j8J_p8Nq0Kp4Z>MBbePV zR*5Rk36*v!=)H8p6AfP_axk9;G8>5?X2rTm=UFH(RoS%ud3Pf5Bsk9UY4(mBY{7A0 zz$6?jf058EA9G{DD_#eY3=2Z7yI7*e`BCN1BsJwDZSmjz{1WtLR!Kk6h3fO`cIvf20=`Lm( diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingMode.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingMode.class deleted file mode 100644 index 3c954394031d665d3793c7607abc7cfd5f8ef669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1377 zcmb7EYflqF6g@+?-R-hKDew1FZ9%CB_@EW2Skz<-iL1ob4`wM9x7oI&4-$Wn-?b!S zG#dQsk22mnZDfglsN3Y8p1Ei4oVhc*KYxAs4qz3J!%%Qr#~s{NF{k35j$y2GNNO0- zDVbzNO2ZiAeGTJ`8yY4UH#JN$ZfTfeOlz2Ce4t^5aa+Yhfza;W(`?!lh?%)^F;T4_ zmXAH>U7}EStNBFHIX-qvM~Q3`v*p8lQb4yd>8zQttk*C6#P*Yy0-YB!O8MBOoK4K| zDT%7{`)Tue#uA9XYTs4p#PRC+s=#9Gf2Jwhv?+le(=Fw9>&1h7<(YHf(TFPR?Y$95 z#ms_p;v_tWT4B{H)RAPoePdCxoO8T=r{Z$qR&}N16lsy@-<9c1Qf|quZ3qnhW8o+9 zeF3HR)}@_>E%&J8)an(g6o_#`OXa-Qwd;689&x!|$>n!k?nK0Q{7c*k z1G9V~=L}@9BXG67n`0n`M+RDMHMzA+@53;?bm6TLwgwQAJBegaB6*ZZ zHYJi%iDXtH`2`}Q+#0H+AdGoj0d{n&C+hz?1bG!@Y!D^ zA^{8f?yvC|h-WtO3--ZfIcM(W-gD2L`S#=U7XS}&$HEMjO{^BaerJN81p{j((z=FQ z8Y&t#OjIrMvJPq{>H@i*?B5e8wtR1(;s+f8dq0Z&cqf!e;wJ*trl)#tGVG{+DBrnV z6(qhJrFc9D!u4N`TVt*J0{KuWt(h`ov$4DP^0;{|b=-R;V^(#B<6F|jF7`M-5_!)+TEP_{9r;i86llm#|26tb4IaS00ovwFT8 za&7mp-Q_a~EM+MCxpLl3wb5wQT3F#T&hWkS5ZVb(ypIXfPa4w_c~Q?I8?4}_#6?E$ zQQ`^Mua6+==P*v@F*W{2$bUj1%{h*fMrKAu@t=y)hjheM;sQ+pkC4M-j(dU%p5i&4 z;Tp5{cqp!?mWo*VZD@@K^*4PE>tuxKkFd3*fR-$zZCfn4!N|Z(%#tl;4c>%<(ogfx Bp*;Wq diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingUpdateListener$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingUpdateListener$1.class deleted file mode 100644 index b67d557b7e8941aff0dbe94171ab8ea882a7d5b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmb7ByG{c!5FF=q;RqyzHx&g%px^?EL=gl<0us^%3Lw36vB1&ge7Xk`pGAd4!3XeB zh;c%NXd=tIvt!SCY=3=!d;;iT*F_PV4z?U@JJ=DZoa;zu7XroB;ZUH|Gh-!C_jROh z^XW(>4{{WeY5FFR;ZP>p*1u#ad)BEy?Iwy;(hFspDwZ8TFjFth$0iQtt2Z$^Ro+y_ zv5ua+!8||4W0@&mr8xQBfu!`eZYc$xy((H+d4MYi(Wa z{oC$%B3~pgaTNujNqOo(WzS|@Lm3r;)5YBhG;B*Rl)S;+Xrcm|YA@OcZ4~(Wd}Mw_ zfs=MvIYb__u*}gr#M^AS%4nB?Gb}OI<{RJ=fp`V0j8=TfS+?9?VRt6n=b2V87g|(D cgVCZjq9R9=RRQbRU@p!4EfcxiVSNJCA3+a)A^-pY diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingUpdateListener.class b/out/production/Terrarum_renewed/com/sudoplay/joise/mapping/MappingUpdateListener.class deleted file mode 100644 index 0a9bbb7f1566f154066391484248460a5fc1baf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleAutoCorrect.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleAutoCorrect.class deleted file mode 100644 index 631cf08583fdb6c128a17df53571a84dda9fd43a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6980 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 Z>C;MgLWBtU=`W%KV>2z}+kwbT%P;v8op}HN diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction$BasisType.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction$BasisType.class deleted file mode 100644 index 786515c15894e252c106bfaeff4f85292d665574..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1398 zcmbtT?@!ZE6g_Y2)~=La1A!qbDC#zZih>9mFvOvY1B{*M;-^yTEa_UZtt5Q*AJUPC z(P;SWA7#AnfiNOpgf_XS_r3e>J?HkmU%$Wo1TckM3=(t|_c1ABNXA1IaZGVDt)NGx z&1oL-NI^fx83h9zA1g?3oK-N$aZW~tA+oVle4S^AJu&M}y|lMuGiU|Rvun$)S+Co5 zhS{R!SM_?ZP%iE7bZ(+xP~Y%+D3JkqkiMSbWjI-b22R5$Hf z$=q~lMHU6t-!rTxi`(X|sk^3E(TzsU@hX|rC8)=XzGb=_X3gQ1j>}1&S*5D+e@ih$ zvySI978v@@VNytKFi4FL4)r2tI2F%q1U1SOPVx;UYq`gVU$msodqFjOVF?TLw^hRr zYL>m?@Lmm^GaD1UXBw{Zu^rNo#k>rXFmu5H(=dWX4R>%?Ll62i^m8-7O@f<2^f7dt z{wJ=GhR$+*j|lcAQ!VP(H@9u8K_bTgiwwhbYyZWi$+V-)b3%N)(j*%%}|RYr} z7Fi_P`N&X9mJf|1BkdUOL0WIOZ1*6Ox`9&SWzRI6U8805jJ>pyYcwc({9;P#a@Kb3 z_9nx`C5%d`T{`vlC!2Z`)9nM-Xa_Bd6i#x7k~N*)X1y3^u84V9GuVEBp8pioD!Iw#lF%11bI$kVI zsOfkvaU4sg`WmsbcW9Yys$=;|d>A(Rk3!t3Okdc4({i3gCbvo#b%btvB$wc{0g}XA zNFpyJ@drkxdCLeXA%ak-#iK zK@tl+B26lUKh+Tx-I3grYbp{SBj285zTgfb|Up{P)X<)5@E+@bldOC1d8^+*SU rdOg~~uzmu@Idxm05@{e$KhqqM?(#@sk!&F>;TB1ikP^~}=MsMbP-j|t diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBasisFunction.class deleted file mode 100644 index 0bcc803a52cce5e9c425748fba8634d34a78941c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8277 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 SqDos{U{U&AS1vb{!p#5kfQZ!q diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBlend.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBlend.class deleted file mode 100644 index 83fcce078d88444b1e26b226768ec72c3be79d17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3307 zcma)-{c;mk7{;G%l5Rdp8%hZXm?F?51=1o|LirFYe9k$WZJ--yXL|CU-E*Gz_nh;dvw#2h=U)I$q87$} ze4yjQF#1poVISs1bEW^nzkJU>(fdfeoEObi(Oe5-0gEEKE}A9L+|coH7z0=iA{FM8 zn?W21Vnl?u!nln)LF7c|lOQrdjO)0o)Oemp&-r^O^~T0@NaX6U$+aDe@Svfg>*TQ!>+0_o}L3@2!x^8c}h zzK0W{Il*Q{tP)?V_n&d`L`U_w{vp|O`Yq0Ws3CIqkzHw;i`Ja6p<%?+rCJyckPdw{ zG4g|&w=`t7UG!qYu_zAU%_vf$ z84-RKd`fMR8sQQXI>jnzKS-cwddkn10Lw~(lVM2e^v{_0KS%K;T(C|&VC>AeQHR`Lmg{EDp zuX^sSL-z8$;kCb8*1=Oyjp|f+fM;#C%&JUhw(@A$=V8qip#O~){omWBm92c4?b%=j z+NM$NEM3DZ-?kQWD?x97?jw*{VvX+Orv>oAFDjRjUlgzWW&QFu22Gpr4b{Ds5&aF}g^;y|A56hA^|nfe@#@JUojViali zc;=9G(p}`tK0XU&e}jLljnJl;_?`jpB8ZDpWLOP!M8qd?3`Z#=Ctbjcu1LALo^pzA+>VX4;740}KNy)ENd<7)plXB^J|zJfmbFssDlK zPn@VqYMAv1EK}+xhH;Dae4G1zM`E033MOzX;uPM7z!1+)GV*a&mho|F471kXVWd-G z2$PIL9LZbS!TphMVw^dlaFc;HVtGMHVAT;NN@UfEBqK>Z8F~R#RsRZQO4!R=d=#d{ zoS`&@UCap=bHc$CZ}So}#zQE8bt>$Zz#+~HOW=qEKH~uYN&|7~PIiEkdK)|Pf>I)@ zZlnXPy0K)8YaH>wUZ>at-VjyRLrr2|<91Wt#h!GrCtd7G2V0DrlGt$`abX}ttv%8} zgo?_5xM}z`bPW8%h1$ssg-rv3t&Mm-wrQgCD86Z=^Jp+RNIP*4Gd6`AG|?npOPaY) z1g3J$6kIa}*G$1RQ*g|P8Rw)K5uIlgq4Kyi7^CifX)w-t%HSYxz6-pv)K&VFWhXA9 z)6X%m%T}tI~-JRx@d5IJuC2`Tl;-i-jtg+C9{bGm?FXZGVhF3nf)Jwfr?T9 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBrightContrast.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleBrightContrast.class deleted file mode 100644 index a1c8d9687158eaa9c5adefb371e5e2c839e387d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3684 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 to?r5RIPiqC;+r+`9yZRlINI3Ajsx^x z^$;PUsy~1qg?O9zl3QfG_h!bsvopJM|8Vyoz-MeuV-o8n*mz^Cw}vW)-r3l&Q56us z1gsy2G+M+pVeA{?4{=3gL{DI%Cv|And>5GPUW94olR&Kz#2r7)TJfcpH-0+~Q{{K! zR;HEzbs%-6^^uBpxM??x!tTDnhw9k7YUcvQdfZY1bB!=kCt0Vdl5eu987Vj7K0klR94w;dU<%U?N`}gqx8VtFjd@+8#|pS6wXbFL+dpl#RnQeERL$jVjF}MYd~};L zQ6g9u+1NvU0%zdQ_d3Busr*p z-A7?4MX%7u#9uD3utYASNZw^3dvLMOGzVB_WO0}TD_Et+bc4e(iz1sEis6&FBfCCh;BnV1)CbbE1Yz%VEBQcnOQ=GN57!i4;tR%oR z^5*oE%kn^XwZI-<9sOM235+7CpmDI`@HW1~jAveA8 z!NC=Ky^8|lDw!PQ-watFExVZ)kGaJVQXehfi|K0y4vL9;v2n$~A!Xy9tW*f_vVo3? zD?zU8ohlHcfz9zoXQeZS3cW&k>$GTgFR#dxECz)lPk(!J#go+Vg7S=5=8;cUa{25~ zP?)ZJZs5u?A=N4NHg}WuOJcnUxxwMK=(fR>58-Xs}e<`J+Y9n+>=r3eL6A2cOv z@wg}#|Ic^`#2zhFf{ZtmQcx7KXC8}b{W|BKQ$7u z_`ZV_9(C}T47+96gGUXl|8iMBEywN!B=ADT&rCS@A$}yoj~)C3eGU%dNe4g0oPz-j zIyfxDAw1>aXP9?z1M?<+?%)^rrGulg_W^$8U|6IN@oNVoA{~?AH~7fF)&_VqBX!9n z;s4gb@9?pMUi6vxy@OBise?b@V*@=)2u}N@O0if7%3k&aQ`s%&3jX1%8LudUgHt$7 z^#&drWt@R{b4_V_(phz=1~xTUT~ulJy{oF1?$DjIQqJX5nS!6G1cB$5Q*OC1oy(;9 z)s*(j-jo+GSrQ7}N|bpI5hKrdDxkskW}~ z%0$C=be_~@y?Sp$13t7S+b7SrSm7zZ(BPaJHP!|$R;I?=Jn-DCgpbYq3QF=zt_>~H zk|;%_v8b87Ma^t4YG#Mwyc&jdG>-eZx=wwA^P%J|7|GAkQbp?mBFWomJIhDy3oz^C zXq{};$@XV7(SidUA4EIH$7%L!bTz>BAivfQv&RkbDd1>#c!K+&%nlNU(oYK#%KF>r zIC~3D=c+1JCvPHB#hNPC{+V0aMY~cPt~0m3W{&+ZH0Pt0KVWRzr^>vES0Cfqpz4`u-eIz7LFv+neZ| z$3t4WuV?NC)@XTMVs0M0dlFpTub(`ir}ck9Or)L#+$VEl0qbOr==e=xqP33f=dcB5 z8P7RJFpe~yXXNKqteX@AW3^bvQ075|Yi{(r)T$sM0=qbmNm zmQ?&3w9NQ#V6B$BVr>L-uqP2~;{$=i*8~nH!g)}n5Kc6N6OFYkpi4GFT+t<5-OBqU zGdaU+D~prx@Ek6{#T0VB4{gSE~uoi zLiE-W`Yp^JV48*D;|vOzK#{m#;uv5CCA^M`VqmYzvDq2}vo!{0YYfbW3=pMU`{Y%) zXh%!m9hC|F_hDONwG1YWyQt;Eo(NCdLeAwfbeAB#KxEv^29}V ztb;tA*F43nSO;~4D{cu_oXFL~B86PpAy@VySN0-TcFbDPK4KjU=$3av_UtA0lFVJ; z8Z-Q5@^qcQSMU~I#k+V7bL8$ryn#>gCO+d+$)lqx*QzxZt2Gv@H5RKi7ONqPn#mniY)c9|x_8>D zd(AO(=IhLwHM6ENCLO}0gE3|H3~Nu{7DHT1UyI(xcDCrAzt`;Qp8P?b&1lVLw8m&O zWYl0@pABuEq)q8H&1`<8Z0c%X&Zcm$t6i+03$34{b*b@Y)<03!btSFLy7Xa?kDZ)t8fxQ*#10t$2Dc*^6#xJL diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCellular.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCellular.class deleted file mode 100644 index ebaddf104daf2be898625c3783e37253bf3fbdac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4418 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner$1.class deleted file mode 100644 index fcfbb9c27fe55b21716f782297787ef3ec12337a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1063 zcmbVK|8CMy6#gz{6tHv1)G;=7y1Kzs>J(<8#*7SRh?JSY&}9Bo+GZ3>FDWqH6ZyBA z7-P&Hz^CyEjOSK?U}mx`X}=%0_nv!t&iV1{+X;X?3UMr9Ifgi{#YkNj_J)iVVQvbz zC16#6D&w|{b%t%V{>~YgZQbapChw~Kp~ZWyajbT@)3?H+QWZp-m(Umc0Y zanEK59aI>iPfgeHoWU~&DU)q7gm<__ALpucqBiWdY`xjVf(^=+3 zFiN28nJ(`;-l1*}+T4_PQhF{v|Bu~cGsbnf#q_btaW++cQSn51I!IiX&BEwECfY0~$rjl>F#_5~Vs zmPm=#356&wVvaaL?k6Nt!2VaTlkf4*2z?Td^abJY-UozV1U5o;W@2Tsk%^6xl_xev zHX7KEm_ZDeu|S-{D%ObCX&?&3TPUJLT*gb(i6va3G$KJVZ;&LNr_~hkJVgMV8>y|a vDvwoTtget+Lj0ACtI$sYx@dv6gedePaTsaBHF}e@7AHm`N&(W?*k1e%F{JzY diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner$CombinerType.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner$CombinerType.class deleted file mode 100644 index fa124532195af7f2854a92b2162b9a450b3ad6e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1363 zcmbVL-%ry}6#lw(ZCA>#fxr+I6m=WQL_vOR!WKZYIN+hMxcJnKI!n5iY%2-R{zEzv zF&Yie{!zwrE+8ZNVAdw*>$&&b?|kR<+@HU`{s1tKTof|WI-X!o#e|AyI%1e-v!G!} zr_BY9c&=fTaZ$q<225S%8}&;EN~@}?4Ctl_xGvh{vy@C9n>q-1gqlGiYn-L-br|!C>~fx zR@$|^TH0(i9Iuv1b}c(r^sAOzvKkKOxkx5^R-JOj{!S!8$vU3XT9q*J4;_VMiTd1n z?@%A2rc?8*R?r}(aDq3qY}LIuT@ulBK3*?l|rgJJ1#Cnri1a%C|nni$<5LIiqU0Na&eXo5R!6%Bwirt7f2-l1LNE< zIw2#9TeuAgcgVX-$dBHJ^ckTugg=reVUnyO_LeDrO2l#eJVIhskIAVoh@3&@_|UcZ zd$eMlM`0TG#Xj|yqL^V0VR`{IH8XJv<&)T+Bzu|e>bQyoOGi?~q@ZC2DI#W?4^#+0 zwQrEiF*SS&?F3Qb=(2Engkwa6(<_`lML7M!8Bm2YsC_4faGPekEVt2PmLqNSnq{Sp sezUB$F=(DZVwvY%(Wwq#1$it}9p};>;W4d+FpC?6Iz`HOis4-RH}S|m?f?J) diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleCombiner.class deleted file mode 100644 index 6fb1f7b7b2ffea1ccd02d983cc26dea730d7dd03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9892 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFloor.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFloor.class deleted file mode 100644 index b3e5231cec60f500487722be00e6dcfb5ecbf137..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2047 zcmbtU4R6y%7=Dg4b>g^$6vDEs>-Z|oMHEtQu9#P9scd53Xu&)@t*K$C`Vy%tC-E3k)jeWn+&;I&|@+`N}kK3^@Zg z@T-QK2EIT+!z}|#xGjwtIn2u8l)$-|zWZ>I6eZrWfjhWsU`P2ZhZ;NF&(Egq6H`e8m7PF!OwraUX473WU9)R>mXv0B48eY9fupicwT{`_t~E{X z1y%E03Y^!cq*OZ>+x&fLDNSaSi2e8l?!=xtP|q=v+0}ZI*KDOtZI;T7y-?RZ*Y0gI z)tQ)7eHsGrru2urq|ZtRkH!`BV0`6IbE6Jj%WUsv|KPK;kBYp!iPL=MvV1E64U{=@ z9H(j3I1A3n%6o`+TpYo1j+1KhGEQ)9_zuY9BrPHD07rTF9+LcksmfnCGG87c@c|QW zxDf@ZE09x2NXGy~uD(Q30Z-v8t`Z7(CIEiKC^h`7yCel|gvl71+lppUrJ4(Aav@DFq{#&|1jRQbl(pvD5D@;! ztfxqr-yrc~A6#w15x<`?LC{GooGUkKwmPA8@(dlA02%Qka7ccD%6iZ9G4dtVMji1%T z7-RSY{G*KL7TmH#6GF269_QYjb9V1(fBpV(24DfpS&ZRU207f$kh&x7xPrUV+>V!VHlyFrUt`ExK`XRH*^Lr+^*Aka zQGLU=y`bUx`&H3A2pk0u6g*V%7}F|xa7~4d85OgbV;K2=c@^_=+k%8e2}=^5V1}Vc zho=8MG(9>r{ru4Mu7&hE>~bzNQR zgnKR7$?{Zj*StbPx|Y;h#WXi|7#6RXKnX&}^|=>K4vkXZx=~u)+B9nQim_$wR4j{D z%4=1I+{-s>Tb1?dYqL)Kk{6t%&^@@aZ$jN;Mr;Xlol2e|+M diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal$FractalType.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal$FractalType.class deleted file mode 100644 index 24a7f8f63fb59f51a529d9222dc66ed993927969..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1428 zcmbVLYflqV5IvV}yW8y|P##hqqFAK`p&}2_RxEvhn-nl?fi!+v%8E<2yQB{i;t%m} zXi3CqG<^0)8RuRaDbWw6yUCnA_s*R;GduU^udhDgwrg!QDhF1zXdXDUB8%YLZyEGh;n+Mi6OQQ~C5(F2c8`+r4kd>R zUfFc^%&N_^v{Ff~S)q*Kztd1>Q?_f@R~d%>p+b-EF-Y}yHuWHA*hj8eZ&WFgFUB{N zRM}}A-e?P*cN>*dNAg$sZ#TR~wQQ~1yhq_112V_Eq~Q*q-U$t9tjWkQEOanm8luQ* zh+|sAAci$WxEbMQl$$Yb#xcxr>-yL5!e|1^j^~oLfmpn)=746CkQ;3Ou z>NR=sjPvl(OBGDdj9nn`No=>LyFM;shD*mI;WG;bbC_)j`9Ov6=lwTGrLgR~fO3wY zAgUxtND$30NVg!j0)q4i(klznCrDTkq`x=to#OeLH1H*gB0!{Q7CAo<{ rqog#^Z=8d1=~tansWu>oEo7;-E4c|grnN4r_cozQo)VTYl#cucGYCok diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFractal.class deleted file mode 100644 index 20908a383ab3a47176deb86856c5f0e3db8f53f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22636 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 F`@hkV`lkQ@ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient$1.class deleted file mode 100644 index 490d8dd6d8085ea420daf94fd29377636e5ff3bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1231 zcmb_cTTj$L6#iy+X?K?*E23Ogl*+{m1w=H_5Q#1X-35{&pgic%PGGQfNVi4&MLw&E zF~;x%{87d;h22fe@<2k;ewUN!oYOO>{qy(NF@PC7DPj=U3uwoU0;!wY4w<;6&20_C z8f*=BG>n)SH8IYxYP+9g?Cn=#xfjY844oAjisfW~TSRMoJD^BcMR`0} z=aJO@G?)=b41<+De#o7Ghda))auaWNL5jdHN0Ex2GIY2x_dZhL=`-}Q3`JKZktY_U z-guyO)f0MCDx@5GfvU-Hrz+xI<(s%`;+};En6S`+OBNhVTA0E#L;u-zSa_(H&1iU} zVOGOqOfpPUKb?9%owT3MNk5&|mDy7a)>0UX=taP5H9@^BH8Zbl?+Gtvm^|;c4CV7a za>mJaw?1&=kOzsb_SM+u+(eWCa@8>s{T!zI9+tO5#FGC)rGf6{gygf}}ysL|i zx_DC;>!~OW(YIyMx5i4ndOWm39-Sx=UnbLoEGaC%0=g9REcjGGIXhY35RJozn8p>~|Yovx?ZJ1O?wFNBe80FPDGU!7; YaSj87V{~^>teqI8JpGUcaQ}JVKRmoJL;wH) diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient$FunctionGradientAxis.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient$FunctionGradientAxis.class deleted file mode 100644 index b6350a3ff068e624c3413c91f68203f313adcac3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1547 zcmb_cT~8B16g|^!yW3?ECE4CsarozKYW#z#v?TSmbyQb|DjX%V{ zp(PQc(eUh#GTs@A6y(LE+vJ`(Gk5O2=gv%j{r>h7z$_j|AmNsZ+nALxD&vld818a2 zub@w*#d+>=PeGjHeFcLYGYW<{W)%!`e4t>2 zTW&r7&aN?NtFCKR7ag-!vxu$~N?s*h^UK~_$9$jO_3WCJu6SkNvC_{3oDGvWJHg{- zD6!E@9DaE`cyT<~I35(6136L57dDot%qLszt6~fb*-j~3{w3KzY7uF-f_*kU!_RFBwtXnC8xRBXbHXK`ju>(1TD~A zQFYI+maJu)_i^a_dp5;es^JoU8KW9<$jf-du+*0Osv&_z4JnLk=)-`9I5&gb3~@8e z%?JhV3AZFF5H2xK#LrB~|aLWHW&1gqnxPhctr>2t^&p3l1{Yb(1#P9*a zpT%-(x|8iPCV1(%DSRfOU<#AXLOzlZ{(blk$%x9q11S552%<`YbO@q_1nCsyLRgS4 zLAqr@dIX6og7kKWe^9(&gPw^YHPE3Op$0m2BiuljZpaPv=!Vijuf7k)OF!zAO4@)d b){r4>N9Cq5O>+U#dy!BjPYHAA&&B@$(c^u! diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleFunctionGradient.class deleted file mode 100644 index 498e979caa2f7da8c66b8193c70d6cc42441f7b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4394 zcmbtXNo*WN6n*7w7I$JZ7;u7tU?z^I9byy0>X5{Ei-VmQCUFb_OnatrCYhNwv&3-% z!9Z9fI3R?OSOiE25TFpY3}P22wi80!5CY#ga^Qv#uc~|6Jx-5B#6(ry|M#!||9kc8 zm-GEUpMD8o3my;Sa_kAA4dY?d;no0dYuJAB*zd#dwj7s=c!<+pIqj3vLIXw2{x7d4ZOpVm47oS=r&7kxZG{Lf_F8)lCC~Lw);3_fEyf`}#+A z4-1F^fmQuhHeWEZg$W~FGzIDmWjs8Zurl5GV$zyT8}r?VtW@6Y®}+Uy=vkL5w4 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleGradient.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleGradient.class deleted file mode 100644 index 3dde884f1e2e1e31670083b5214d0785837a41a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5110 zcma)9>3h^1izTy+;{K1?VR)OyCbgr zulzZH_4ub3EAh0BXS{IWgoox?G0%y4Ud#((UKH~?F)xYvy_i3Ud0EU!F|UYuRm^K* zUKjI*m_LenQ_NdB-u5DbKk4|h7j1Z2%wHPuS7}c*;vH$?#P~Eeyx@TW?Pk(h!KYJQdNBN3Y`P0guR{k;NA5;Dj!X75OLylb+U$mYi4(_M$N>B(f*cs5ZS zOLpy4&Gvjekxpg`n>6?)lZDw(gC6bSpX}@qx(;FM5V8*8>QTK`ztDCFYoGPjdM^?< zM1i3F-dncPZyGVvpeHlU|F=D78MaVV3ROy7?+WYZ#<9?bNOtJ>aM*0z?y=Y zMu|@)E^8UrVFBm>NMCJUrjIVY4 z-H&hZ4-HG}AgMX`8-cAlZ4FIxacWpmH%DuhS69m&&*hRCp8CRQPscSGVc&$+(QEoP z-C%fQAzQghyhG7z$4L_AiYzL()LFJ_qrTz8$&o_MM%F7{c2=bw#J#AFik0(Z@@lxR z-VWEDQk4SS^?MCtJtLAWle2tR*4ePG0HlF>Ed6V%V(DKuC;ri#c>SFC z$8+KhbK;-OiEpWiol+f$-6;h^wX6}UWtmVdD}`!VEL6*Sp<0#<)v{`+mW4yLtR1Rl z`A{t@h-z6xRLeS|T9y*kvYM!t1x2;2DQtbzl*NvA7o+XeMPnN_&qFik1^LhVn?b`_ zb~w;SI}Z)CcahB9n9qs#F!EO>;%C^+NMl9ZYb~1Qq8`2rne82h%h2mCDL?VR$t|2N z%dLk?rdZ2~w~u%QTL}I11V9J_^eW@_)6>@9JV(O+Z%`Njl-yHEHe%eg76IEAUzRw5ALRiE3>EtE|%(Mmb64wfHX14`Xw_th{%*IsAr+^Z#pd?*2ba6UGJ7=(D21^H4nKM|ndIrk}t`^{Js)(JUg74CMk3ZnvXJUQ8`}rZ2{fH&< zG*vmn@_H7(!pBVTPk4IgII2WDgD-Fa-?H?{C(x{@WS`*`7UoH6=;41(3M|eJ?jQyF z2=&x(6w{WzVV;kC%QLH57SG@ZyE;YAn>RX}{GaI?T@4%DVRw`NZM3$z!tOR_*uCxo zR_s3R)=qu*FSE_nu(r+Rxuy`SPveC%-rhEZ~Rc0aev9Hq(saClxnC&JU8Q&dhs= z^|^s74&h-uLT$nrq=t{Ol0C+eOW^p9%jr6f>v&wp6FQ#M@sy5VbDjTE5)HrMFb977 Ee_UwSrT_o{ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleInvert.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleInvert.class deleted file mode 100644 index d64d4fda286fa38566d14716075291aaea995e25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1997 zcmbtV2~QJ27=2?~w#U{YMXh*W&;zLlp7lUQumqF{VoZ#>&v1~VkmhC_w{Tm|?r11!xGOMl*Q#5s`vReCZbcyc*shoYsd=kzK5N%jO=sCyt#W5* z-d;1RD~4mqwYM2=eXyDW+4(iQR&2H_cB5)+7dLFHX%=gCrCl|P3u-9WH%+HiBFnnj z5{P7{r*qQ+;v>Iu+-4x$b2mQ;Xma7Mwgh5o<*nOv-xNr^+j6Xyxoj^O4S}ssw`E_LP{B^a;5eOCY{vx1BX}#*&>q)ZLLk;0&kd$_ORfsP|MD$Q|e zPD*oH;6gyhU7W7mB+itMhj^spF{U*<(J_Nr9Zykav;h!%GIB*DFt)#=n@7cEriPj- zFM&dzaxGEEhO=lmM$K%Q4(pcdL$KFb;9_7~_r$H#mQeC^;}e(-Jk?XMK4REWafBDB zT%qc+xp~>EV%4ax7nfR&RbOW+CjwG&X$ZhO&}j4ez0dX@4Jue~e7S#fqrx21sO)6_ z{J*pBmTztaXZeC1MCZhWjTNPCE@B1ge7lK&3zm6HP)q8(71H<9LCcO5W{!(0g| zZd!S`j0itKBL58s#&R8mwmx&&4N+1MXAqKZ9)z4_a7@7_Fv3|#!5;TuUou9G{z(@$ z6X_t_13aaG^9V~vA2{g)Cp}>K>j_ds6vau8!a$54Ahko0(K?9qkUUW&lPbxSPm=OU zQa(w_BOxSCkxo{b*WRPsW)MlzrFZEvu}q?afgZ{^Mfp?}AnjA8eaf^?nf58u9wiBI zhU7A{G+Ta*g%0B!&U;~0SZLXZk)P0Bv*FQ&{CJ^*SRvm*e7u9it6c>Qsmd-A>jhI< zCf16I%x&d}AK3^l;3Dy3RKzI8*nIxGA?Gp9d5qC~f%tm<3)x+H#5n?QsI<3TxKSTB Rs?ek~qh!b{+=4ni{ug)Xy88eC diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleMagnitude.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleMagnitude.class deleted file mode 100644 index 7d43420ad52d5b2c245e9e336dd4d8e6be655175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4173 zcma)8Yg1EK6kQjR+?yAX@VY)~)ryc{rL7hXP+BWKu*9k;h~ncyA_ho;Hwg&ZS{3a~ z-yb@i(#LfAsn4;WCJIx@_JJ{D$}mqFrjbtOlV+Fr$*?fzg&7j&tT2NLJl&~GD&M1^ zx;4VC>rgh4R1oSCvQl#u%OANVq>s&_TmYiM~DP%3n+6)~6DejN-;PqZATJ zQgP*ydGdF)_KJX>T()42F@Vx*O_8TqL8hW1SJ9BIXt=()b)CGeU|j-tN9ASAc|4g{ z;BM{hjWD`$ga1O_8+5AX=y^C}P0e#;o<ZVulk1I#o0D{Fi6V zR6cno8#ksEYH!`{bm(*xqsM^K_qP&Hih2-SbURpz_Pd{3FLmibzl@BNK{RcNQ(3YB(0$;Ge% zo!Ejdp1^LtwXfhc9;+8P8?XrAMZCnGg1wxz$Q?vA{{V0Fceq-X;9CY34=ivH8eW$m zjk52xLHHBAj1Iym4DJNyc7i)hxFZ$d4miSjoZ$Khcf0~z%n?p?f{PRGLx$1 z?iArpSAgqsg!4MVoh9601-QN3`Qpx2SsNyHwrvUil{-63xbthmy<+dI6P()#?jqqX zRe(F-$j;*gXAo|*0$j`yPIZDy67FgRxK2kn%?U0=xQPmIU5;>GC%81>G8N$XZrVG0 zn^%&TN3&U;*~k(CF*jXzi*!}pt-B|6RaYm+{zUK>F0?L+8hOx7_>n^+@-o~$-c1B5 zo#|#?8RATfv4ixgxq1`Ne+Sn!B7{TqRL=9=w#htXKgjjn78%{WgqoOY(Xl$>YVov0 ztd3t2)4jTPa!mK@{uLa@M-_wt12P4ojXvUWu4MF2HGaQX@y|cqxK$O()anIe!vtzL_a>l zWxl2+K9RyL$huoB3Ab1hZm}fXVoA6~TR5hVH>7aF>!;^ulm}AGAYSvv`%X8sY3|vi4$te`k0@C^*Z<#dyTu4P9hHf2TpDJxBvhE diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleNormalizedCoords.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleNormalizedCoords.class deleted file mode 100644 index a892478256f868c8a848ee13bd6cc7115c488435..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3441 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSawtooth.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSawtooth.class deleted file mode 100644 index 597b201ea372a58bb32079576f98cffd2de3d44b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2883 zcmbuAZ&MRj6vm$g!jeCrM6|I*t5!p@*rcsCEyb!-#9BcSs6uU(C0SuL$!0bisD0HJ zeccbzH?=cu?9`clfPRX8l1`sSb8i0m@2|fBTtqE_QC!n8 zoj?z+$MFtkWOPH!momL6qp$j}(p!G|ul%e2B7s|&mH*9&xh>|7j`;+Jad!YG65P5V zW>L&i0$=0a0J1W)eB#(mt5|a?t*TXA zESpu+oi|;xW_gx7$!(YHy6s)o(3{KO)6jR#saP5g&DwSAcB{5#xl86+l`H94hkNgt zt}XLmvCrGEn;MLLBF?G6i{_T+INk;W#+#NmAE5T-rX{G>;P14CbGg?FO^W}S*SqmN z>z1b>mYbf=Q(F6;zt6b3X;yh?uKLSAXwYTi&$fuCX2HD0O`95$kG5RfvzDAWlcc93 zDgATOK@s-W#Pehn=e8s18m`k|0<(KN&eOwky=S7VVPvgkS1U8FQ|nsS(AWp5%W-n= zFgNQ>&#ad%b$}?hpn!aOlI(-rt)(Hc=(OCjHDgN^9r5>f%AxSY+%!{o7pFAj4_vjf zVJw9cIGMr&89jiJ!nZO#kN0(am%>9llF5f+E{OS9!`X-cK2BGPM4Mu(FjH7VIfV)= z9gkC3$3_Y^o}};;te{+k*efaO98tsA-mZRXDn12^ldZwxY^sE57?SK1t7d(@IA?kr zESJYs$8p)DY#Y{eQdOnj(i(os&2IZIdahkxkG$`Ia_37Bb?3XX6DjC>bt*rA3XX8& zjSI7*8)G})akgp-E<9lm6uPVxIqIe7Fh1Z&Qp;B@i2oxG z8Rt&JkDrOPG2|1dp);Wi15GlcM>E{Qam*@)i`1r4$Y6vFM!+Ed{YWt!4`_5nb0MJl z8A*PCLWd@!w{fV$qbANoT!?6rnRqnOT^7}XBD#!zQ45I*AyFYDDg;F0cady5cl()= zqU5U|u>FEV`~anGwoE*eY~%1YU$Edz3<@JnGBX&>c%OB;tQZ$q0aOhcOCe(^WGsb@ zrGQa(lt?RgS7IOJnYVKR_aJNGQ}%`5OdfAV>OcDu!z*m4^qi4CBFN`iy(5O$qvJ*! z$IiF$*8S~jKBjK-AtS7^c1*TxnGr0-e9Bi0nX~u|lZ+QbKDU7w(*=?emxH<#i#7+Dh{LG6(t=;Nh@u67}AV)RYjRn3SayWFbIYO diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleScaleDomain.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleScaleDomain.class deleted file mode 100644 index d8b292347fb13b2f604d855cf0591b4f371584e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4167 zcmbtWTXR!Y6#h=zBqwRO1t7^pr|NHYp-bvl5(-7rGS>x=2!wr6LSHI8t{Vp z%sOlB?ES58t+m(Q`|tn$_!GbZ zydA=BOb2i#geIH~Vi(SdcuB;|B4$LK7h%YhSrKz$rbRPFydq*=#DxGdA*{ni9lasW zxul~{$AFF@9SI#t8Ow^ug|L9UjzeM;bUd%4U&o-1VI3nf_G$pd07@EGB}S5ir&1F$ zF@uCq3};bQ|YRPuGCyU*IlZl^M$Oj*nKgdDVg25 ze7ce~yT|8@tWi8+6pfr&Hj6#7WKqO55m!W1L|oS3@69Y^%6%G|qp?X1EyMY=sbNhj zvtS;p*uzxO^=#w# zXhQsIjK~?DrcJtzeTFufJN6W92I1JJXfqzi7CeTwEBZiQJ>q-EgQqb)^JZCtFPcci zSQ#Z|aikY%GksmV(8n%1#uoJ@x7Ki4X%#qy#cYuGSb$z;>XVm{{@*HE|*CD+8B#%_*STXW8|0`QuqwxZ3ROzuP3jin(p zp05<=%w$HkU7Nk$wSV?qG%g!qJcR=qVk>R|SZuLWn2m4Di*`IhSvgkJ&ZR{4dXg)gz+ZcVhekK zElZm#Yz>`_XWJP|+eElm*;#KN<65t7F&sy5>ij<-_`q2Av3D?IyJ(A|ekH+qeQ^Qt|Bs#>Hxk81RJHNsd z-5YmoW$EE2FPcVrsU#&Ye=91|y$l)?aCey;do~4Cfa4EcfaUPm&f9G_Z>s<{qZ3iy zS}|Hph@(Zika~+WqV;7jT3@!K^<_s|Up6Jb>$#TQPWd#g58xP*cm@q`O{!A%kF zbOX4gf;)s!r?O3U!KAWXHMHJc*|UT@*8r}UMY1dF1?TgEn<3o!25@}}uHTcL-wSSz zaOnnc0}5`?6E5HdH&3_=4d8|p+^{E{?ge*=aM=cM2?aOe2^aK&%M-5904}NEc(<#{ zob4R>0N8>?Z}r5IITr=`;TnKSGY!q0W!D?v_zZC1B;I8EH4npn;e>Az;q z9XJDsoht@>Lp*c(eC5#{?3?f@#nhl)t0|SB46Vnx@d8b0~LJ9*r$68NC^IE&#}wOtu?4G$RK1IBd$7H=hP7_SOG9qf&X|k2 zGbX3CZb##cwQ?-De2i}DQMOqT-Q*SbE{@?nzV+T`O>SDz9=57nb)v00(N>*kt4_34 z6)j`q)eyC6Qe_UJXk}%O;ke4cU-T$<%j_Mjo95*g8H-2OlV!^u_P~aCWFvK-(%Y!} zmA;93KTtyA@*EzaHmJ|L%$un`~gQvZZk@~6D_KEnt; z$4PvFDSQb7U%C2W)`@(U=l@Ca4`LcGVw@eM@d!VqBKlfIlwcr{N4w~|gJDD-Q(9YO zo6m+dsLu WCLFE_i=p&(f~+Sku2UB3>Hh)iiZ|~7 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleScaleOffset.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleScaleOffset.class deleted file mode 100644 index 1649a939b08e47d87c2d5fb8bb339b6d8392ee8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3008 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 TDNp2{>Z5l@lut($+W7wg%n-E? diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSin.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSin.class deleted file mode 100644 index 25dea02438310962a3b7af753f00f863cbd90bb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2039 zcmbu94R6y{6o%hRk~(o*vJ?U#D;*3<^HB&Jzt1`6zVVl@|9%FrfK?qCTu9+CsyZ&>CmlcI zl3Xpw;j$dAXt=5)iEBEeev!j<9W~sLtD72bY4}xO;)dO|y;}mYVrfGle$Q!H0-3tq zwH^;To0hw7Znk+cRdvwLNRy zX_!5M)5R#h4`x73))ni>$eHnh%&q4-Jyvw?;J{TzSgyA%l?9G&4(xVo$#ps-=K{Sk zDUAfy4#q5Z`<~ftTB?Akus!`{CSy__)e_LxoPpc4mTY;ghr|21@YZ~18u$)b1GjNU z!(9W%k=Jm~z#{I;&9oe5}T!6Ctsu zEZRn3?%*iDl9rF9i~6cEfy$VMti=Ny?3BWnVvgfd`RK?d#@q|>br@qd9K~vVxiL! zh58r@u$10_f6v#&{f|bqbANuN{}x6Ex|Z46ss73Tu71?sr45|s>n+1~B%nb^KXaVo zuF6?(PLw}F{Kdr~9N{>j4zJ=U*M=W}9FB1(r2jd}haVxq4=`E&8;9mfL&W|;{0|MP*B2?_@1kn5}po(pD{~~@flw@pBN$$A$?m(ml2ntp>!sc&IHo( z*OP=K6l5lVG?C&5$nHS$+7J^FnEMK|pi0e#m~4p2hL~)Cp(uVJQ1+Vdg#h@0RZkL_ z+Xd!R`ScK41aw6~AF4LwLTE08=0a#LgysS$5xnq%sxF5gxk|G~XK*%1q{Vj2>nMCe z@;NU))hN$bhR`eJA=2|h7|(W{Fr~V?O0B2t;yU>oBNti-Gb>;g=cu1z>2oO30(^&{ s91vFmVzOMJ{$%-2(tVTYoPif~+{+Q&WT=}|YSN-f5-Lh}UOj#O8*Qk;@&Et; diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSphere.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleSphere.class deleted file mode 100644 index 6c70d7958d22a65642a06634fbdd09b3065b24a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4979 zcma)9YjacA6l5u>&K!7ILvK`z1{rN8d?!_BX^q^p(7)1+CMX&=UF>_+dVor;h7qcK{QN~roRK+Ys@e~|E zH8FKD%O+N$NaKu!-YBO$ZK2OXzl8w{_gL6zVNklyMsW_$SlA_vXDtj{7_qS1!l;Ek z7WSHW&cyQuTJldD=%2_}7YA$0h3e8m?(E>{YPnV%T&xzB7m9;Z`P@RzIh=EHi^Y1; z8I~z$#hep!M$EF96$5Qfu25dC5sZ{8<@%_BP;X|&K7ZtrhG0ixqnJC>QG;lQr9F)nzBo zHH;=%T&0nqhOsaQ7WvS0xkt=SF@s{x%eeE{7sq~#nRp?N z@8d;j91?Rx%(Q{K0#cnrMMJJA?ERd>pjQedXFOV^)Q zLD{}RfIvcb)U}!qbEh6Guts|`H~M2>Q$Xw<0png;W_(ZHW+*rMm$|(#SdUIISGXo! zEoi;l67xn6Ztj48Lu6*KjTcT2Z$A^QQpQBBQpxI*#jHMA&+3yUtv*@R>XU`d&rTS! zZD_yA*3S_p0*?1xfzfvrEyvrhAoLMheK_pHZ9Z)Ju;s%Mg_DXW`XR|%@GaWyuxNMD z;Vjl+2%9j>5Jq^B@5Ww?Vgh@Jfw=1s?!&j)GC1RY?d(2;_yxkI%hnuJrh=n!cPE*eA^4x&3ix(A!kjRexQ1<^f3y6-lj+Z{+}2GJcN-NQ}j zMg!@rAiATZn`%P0Cy*`@L^ngaV@>Gx2GT`?=uVLCdrjzeVV_qhEpGm$Q2JL9zrIkO zAl=EE(mkLHC5SE@L^n&id=t8nK=0au=uVNY)P!z#Ae|XRcbatbP3T4g>8v2S3hAm% z==KECMS|!Y($$*K?G2=h2GOmM?o1OpUg^3}{>y_j$%A92M;$4dRU}H;aE6U=kJ~Wq zupOSaP1~H$e~k95oIO$XT{dRN>`2LuRkH~@(f-!EXloageDgiDB?bMS%prC5ZQ(k= zGuVh{d0aooW9fOGcIR;rFL2YnsQi@;NKd>YYX;v@N0#&*APOPD@edM($uoj+B9m+b z>>c6(cONf@hlpZi?&3i+#PJhkT#uG7Im9wC8FK&0acIa}##O=C$#w@vI$8xgyozKg zYib>IGh&Asds|ONw_{2aJ7P!X^Hd_{>XUHwQDd@6J836McCwmH*(t3MkyePPp^$q! zyuusd0-s^8GDEN72wvx=e*;DQh!yu^rP3)x#Zylu$5YACD#^DGGx{(yn^$_7*n(-L zSA^VSIIL6}BNpWnT*p-|$<)2>q*|sZs(X@3PFGEv6+~sJp{s1_nzCwaw!`kQQzg5jn(eeZwYEfB zTcYc={R!j!DK+{TX7MI}`o6__e48)Qcc|>UO51b1dl`wR?L|-9i=MU@wYDw3FXirfs@ ztY&75S)rx+v|V}Gqj&K{A@9#JEEJE$!1K9#$KQ}}?V z#V_z%{1TtwSNIga#uxYv{*B+M3|`{PipqEyT=O!x=4Eir%ix;Mpv-tgWl+!zQH;;T z&s0_uJYg=YtS0$NdrxIG#W5FDRy(l3-FA#KI_cMAc$BD%-rcJ*y@5WuneL{iZl*V@ zOmC7*e}Q#h&9t0OvcFn!94Fjt<8$s~dGpO(MOq%I9g}_O_0+Ru*O}) zZ5rFerpBVbrSV4Mh{oN-QHA^aRLugvW7}H}xk<`>n2@p7wJ*O&((u5xz7Y=YD7*K8YuFT$glQ;|wRgrJrlx$zal3 zHR?)l)5uP5*JwlfYZ`4#-=$G^`feBffg1VW*?* diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTiers.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTiers.class deleted file mode 100644 index c382a8e978d4f6d8d789bbe795952336cd58b24d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4022 zcmbuC?Q=yy{}h_Dr~cHnx=uIk>yY~1)2(nl*BKoT|0Io*=>>rXDzMejb7H3 zR!$sRT4>YsZOXtW-iF~5W%vTjP?Lcf{s8`_4&}M`t`r%|naq&P-ralm>~qff-E;4i z|NWnT{0qQ$@Tq|#D8x`qU;rz!SvBw)UYAc-4P3)@18?AlfgfT`c5lkYmd$z$B?C#6 z<8TaGZ^Usz-Yc@%l#OfP7OHWamYrH0XXL#un??+tz!TFmvlmttifflw7T1b%Ggk@% zVoo4A9i3XsceWT!Xxpv{3>5jzK#`vaUde)Qm#T~QmI|Dc z$i%6nrS1yEWJmXIGXm8M`cxF#jC}2O)AgOAM-hSJ*?uYOTxl>VgAUcD!G_DUaGL&(R2CRoZ@abfY}2dvj0bQ2H_n9K0Z#DcQ^joap042h;;eM)V_2jV~9AiMQ~!i67$~6Yt_DCVqN)mc8LDc#TTY zn`^Lqf$>MoPJzqRZZ6wRyYBc-lhZV|$J3tG`9H?oJmiE-)a*uOV$qiS zLu8}oc}*FDS{_IHXf@P&UttCU=9_J|;k%`aHK)NuPWCOz0Ei}`)=EMxE}5~wx$MHj zAPRodZB!=b`z5Tu@0m6wWh$wQo>y~hZY=%Ou06impie`D_5e#TaDoG0lKo`GQ;#*;Y8L-Hy125^l1r}?(i{{}6%y(mlWFuWUl z$K8qTDfTY#8^Qab+}|N`p)U~1g}*@fuN)dcmTe01sLfO6JQ8>bW9*sw6XY|#%e)R$3`M4E7RLUEAz=~J$rWNNqk1q^$H?%;~G9Mt3PkoMPDxb3A zR?0GHUM>BZu0m=yo+o=?2~jLFfLB=pS2&dgA}iu7RyaSaMDjW=<0{+h{QrhZYJ=0h zLX8(_m6CyXQC09F$7BgqILl{g6NQcM5nqJr3z+0sls+!t9H01ujw9dalfmmb*2Gyx zbe)%0eu+9q5c(2n@f8D!$MAztNQC$g_!0vlI^yXSP@JJ$h99_!Vyr_k7ErVzyD%iY z;h5%VSOz&tcpR{d3KOR{DrJJ$^vk^9NjKQH{dAWUL>Cgy_6Ku82xCXaeC84 z4f@nXO@60|rsz)-O>;)U1s)KcLqZYVhjc1HdWFkqh+k9{(nJSoqKnju?P8F?jNyca zYFZ|tN|GF~%u1fH_~?;yO5IZ(sA&l`qo8I8G{f>V`#^0mU7t|f+>5q}=QfkN!xVS8 z?(cGqy~UD!n`QY9*7)N?ZYOt{?9~9OtcPkBYPAcs+J#yTph~-G;*HUtqwpr^QR6kJ zpz)gYuJNXL*Lc(Ptnp?P-lHA7ufWiF_wk(x_}2JGkHru@#W&gEo9y9hC9J_+m_(Wy zPHM(!D^11(CI_r^B|l`P`RI{#M%^1Rj3cD z_qdMaNp$9)NM7Y(m0HYY4#`=#cX}7;T;>UhkdK+%>G55BZ9KP&A$Esfdw2qkGGgGD z%;DD<#&38|{+1it?-JX8H*2xbK~?pn)?gi>O(X`Ti_2=`kXu7A6Y_w>hU<*^*E~h$jx|^zL%B9SCz_@ F{{oQRMZN$4 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTranslateDomain.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ModuleTranslateDomain.class deleted file mode 100644 index c9bda690b6179f31d32694ead5045ccfb1ccdf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4200 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/module/ScalarParameter.class b/out/production/Terrarum_renewed/com/sudoplay/joise/module/ScalarParameter.class deleted file mode 100644 index d9a5d28ddd9c83d86d9905cf4afa11b092b6f117..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1958 zcmah}*>W326g{ocXe?TD^xhU*6gF~O7#V+Jv4hr1 z8$T#`vM{Uf6w-QS*FzrPrP4uneb9?K+X^$(u@meD^;Xc?uA5y}m|52qu0&$o%pnIZ zN`jA5xas2!oR(1VaRO65PGZ`_vX6IhPC`jSMMBNTEz~_UeB8#0Lgn~2IK-xKa$n&6 z&7H7G184?)pFbXC?6XV1KHvHm#<+A(ciH_X3bVY%|GI#8*x!?E{{(-mPS02%M;~k_ zoMxQiYDJ#_GS%Opswjxsw#bY2ZH3o)jn zGYw{G1m`g3A~CNKbLm*jX^qJnvY1O&XR2CziR3!s1pBfM#RREJ2OHH}RGQUDkqu$?C62zJizh2}$Q?vN#Yg zQ+y13q2c5Pc+kQXId_rB-VhVt#yq23Or4_~a|Q1OCy4_%_YUB=7Dw^U&&J7#IN5!E zDEZ-$$?STY98iwSoSdmd7gVZ@kb2Gyjb=(R)^E^>#~N{7o0^MV%Hh0rNt)&YXAY!P z2TH8t`(^3c@c0ArhHgrRQYG(>;2lZ$6?@`qO;}|YF)t>}$Ao!HC{N3zcE{AxPJF8^ z^&VR=O^AY_o*q-@y%8pkB>#q&5NPrR?NK2nFT~`9n7m-g$$%sLJ z?`qM=nBA9=Pv^5Eq>q#mvI(DPDR;Dg#aK!)mQswR6k{nxD}{V`kD|nYBHrgLJC=8b z!Y=9#lumre){{=0GxD-BjF5T3(fu7+=}prR=GA#hH7$Mgy|ZWyxA8dc|(eDlS_UNBSxls;xRz0VA7p z*Uf4@@0N?!D|5|tsC*7Oe z&DtYc@@8sR#eQ;6GPOIKh^tmrw)B(O<%vMYV$I6En6=7klxW4a@;EECWyPu4e#6+JTd(BoX-5j(Eo0k?jmVwp=s~Z* z;NCL(>~wTtzm7P%HC)p%f$IWYJD09w5;t@l!BHJIaZAH(9aESVNbU{)Hz$FUEmC(0 z#GB%Fs7><<=U3M3TrJbQCl#V5Outdhx}}0Z%f0hDg5^3PFE>M~TW;F?znXMz>*06O zHmqXZo_|j1d5}#g^3R!2g6}K9XBa?8s!J;*1?KN4gxm|iee|v(NDI)7&k#lrf}arn zKtF&3{K_{CjIwqN2W6I@i$gd}PsnX3oC)Ft8H*SLEfB^L#x)P2&qItT1m=6}_~>yA z{R+!uj^q?JJ|g^%hEFEq1t*(`gtv$cU{DoLFk6z280k-l>>TAbiA?Q5Btdy3k>fa_ zuuRYQiA3J-Aab`Qk&`&3if^jo4o(r-gcf>(Q1C55f}XVgG}$JQ4mHgXbHWI;Px5~a zP9v%CUMq$B({ZhV=y$Zu4sRlA40B8)9gj88-heI#_8asO1X$n>@1Ya-IouL8e&976 z^mf(1wS|79V6ab&myu>>0FneR<)?g;!{l*hi^m#0DR9D{tCMu3)j-EXvXCqLf==me mQ;D+#cmxfPd4x~7t7je!{}>WmG!lx2Y|gWclhFvx0L897_(KQtH17>hr0cSA9iRbQ?)3!!EHmV<)-4kGaQEE zw2GdpR?VwV^%9Qm)}>OVP!Tm*g<+*Ig&~tg?DE-RRHOZ;##&*jy1(ut^}#k=eW38= zSXsWF1KaB9wtHOTz3p+T{3!9O5FY7KINjBq$)Q0Y`C;-N!{X#{L1swWI&Tf+?*F&k zy{_Z(Zc`t~o+39GN;-TEFAT3){DpLV{fNKkDrRwkTIJlmDH7&Yq%osnL(Dd?pyEC@ zRXo5$hWr##u;&VY>*^2S}8@K*^sVG78y29FILn z)`KP_gi=V|6~YMI!VnkoqXe#eg6Jsj8R2#(;;wqQYq&0Pnzsfb0{4kz`o|OZ0aOA< zi%3-pZeUR+@6$brqoqrkm?vlT1o2Tlujp>}JW$RL9v&}^o5*>E(pbVWl~!;Iw8tE1 zGB=86CfPf_U?|Gp4w3lHZmY|{GBS$cgIOf8xRF*s?LW3Xf<4>GqUh7zyRO-pC$fjmo z!UpmTjWzihD)vsKxSmA!qnU___-HLKPTc%jO}AM(l}>yFG@A?-#P6~g9Fb^A5!Q1qRwB4r`X ItURFb4cuUB%K!iX diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$3.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$3.class deleted file mode 100644 index 996538263e240fcf9c14783a900c2ca40ce09d41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcma)2O-}+b5PgMpL0AD1@$;xz;NY6*O=E~42?^>!!@VpG6qc6kE++meKfoVl zoULd)(xmg|y>{MA`}y_$0pJ{mIb^VFH?zcO*-Zl=aW8}Y3=SCVOQ~dh#gMMm`wUh~ z4+TT9CzZHc%myNSm_=<`q}d?{M-SVjy^S1A#;0v<(zXuap_nHMdFdLHm+ zZ=z)+JY`~6#Uh;RfX6yKI=f)V%RhyhShaS&&A?*Xgt-U32z}9!$pD-GYfmQpiPM-j z$`5oT)#z5lV?A`RjvRx#VtT!lrLzNWL~jn;H|#Q|1ve z!nMX5*sD2qDB4DBVS{q#=K=~S5u>-EOff0GCc`vg!F8t1g^wN{Xs}T{_04 gY8n@oE>wdpRLCcdZF9eh9YV{DSfnf&&?W@3-*+8vO#lD@ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$4.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator$4.class deleted file mode 100644 index ac6ce830cd6864a67042f9cbf304efe6766d1214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 563 zcma)3%TB^T6g`8rAmSVG?MhQ|VO_Y>7!n@|26UleKa>d!)EUzj6Tiy1GI8Mt_)*5w zijO5Tx%Zs=zM1*>e0v9QgzX}xu6E}0rx~3otz3x>{VL= z&YA5ffw_h@>UwzJR?(eohx9BqY#_syjC5*`oKDiyu|TPAjEc@e8OMrdwGr5RKOT1M zLnxp8zSXhvO{VK6QPG19Wn!b9qho<-{p;ZnXYagvE+7&Lv3P5TQJ^k$y1>H!+JnA) zlw9+|1fh+!={8l;vz-#AQ4;XRoG&n+_VGh$y8cbOuL2I<9jh3JDDaWFBVRN};b2-b zWIj<4C-+|=Ub65kwVOGwFh`!IG6C~gBnm8{Oq~{AvF!x0;&}sJuZ-NF45v%w27_lt na`@}k%(_*w1uCO%ti>{gKZ=zse-&#)CtG!atjJh_2o$~mH@|WS diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Interpolator.class deleted file mode 100644 index 30e1db0c364bd25eea80fd3d8949b49fae69bb83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 711 zcmb7C+fKqj5IqZ(g;M3>4ZMpW@M5Fllf=Xz#u_XU(Zt6B8>R(t?SfWq2@=#1HVJ zj8ibiM|_!cX7Dnq{3c6zEe>^ObPcu~8K=?T@ISj`>?x9?cSz;RC*LN!gV zo;MiyRkd-WH7S|j-fMbOt1v{(U$LOO3m3%;hH$xUnYKANV+a9Tc-1+ak_VTKekpM9mSfJhj diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$1.class deleted file mode 100644 index 94258838075bd7237de1d08d0d6e8430ccae6cd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmaixOD{t~6vzLgx4m4KmU_R5MOnBccEm!FNQwoqpWcpknlU5yA?debgIM?gK9o3j zS|QS~m~-ZwIluFm^ZxPr24EMf9`cy>FoRhS4(43UyI5c->`N_^1BP5>1|y^SG=ysGhQ=Bcdm03oWQu^u2My<{7d7z~U4m*iBOmA*PM1d1uFN*7Ca8YlIFd_HQ zrEF@Rq!GbeUDO6#wIabAw%Pr@84n2dE=?MR;zVYXdA6yotU3*TtV3mDshejaX_OW5vfPiVQ3NO~^25$NAk8!_waq4al5TcqIL90ERI_mXnRygSUHdp;UUozyrPhq)&d( qg)Ut>BD&P0ze_(M_Z#kCdd!v>N7?ELOxlK~Ncwa)ecE#ZAn}%Q* zsYxx)(wn-7E_q#%r&Kc`S64ienca0dNlV5I{;}2~+E+Y|1(_?g(A)%Z+Az0@-v@0Y zV-aX8&oa5XxlK$~R%RJhO6eynYqd7Njy(q4m!Fjzc!i3xd z7qY2&l12nqJE#q~Y(;`MY_mH(Gwu@XU6?cq#gWV=^K4VqtU3*Ts6%C9shg)FX_HVC9!K$?-xuRnu5(xndrHXw7Jz$58*0x*anvYc$pF1*o&3&rva`X1=@Cw=;Z qE_CSP0nx=S{ayMAx!-W_(xbLS31e25F>V{0AnDWbD6vBt=>G($TAQ~3 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$3.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$3.class deleted file mode 100644 index df2940396940c1b684795fb4ee4651728e027fdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmaixOG^VW5Xb+q+peywt?&AN;GueO1-&UAe1T9Ev3O6nu}z7I>_hNd=|#nZAHWYK z&ZZSbiXJkPnapntc?fuq(Ap_84-NwJQeaz%&Fy zu`0DVOK<8Ts`0ua&uG;_$OM6=s@u}7G$neLvs_vX~Wzqejl`r zj76ZWJj>+j)($aQS(#;2DW#vPtX13mjt5$rVE;Z5`|0(yh$wLU>qT+h49@Fq5hmmw zxRg!JlQbfDql4OjS}PK~VVm9UnQ@O`@6x1ED2`<|nP;2Y$g0!eM> znDteyjB9?p%qsXxI--HYkcAVcmF)aLzGK}^32ZnyG6m1}(hRcsJWdz;b# diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$4.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$4.class deleted file mode 100644 index aa547c890f91d97567146c7b899699e8b041f56b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmaixOD{t~6vzLgx4m2!^?p-gQ5L-xcErLfkrWFe607O$Xr~!7avzd@D>jIQ58y+I zbEg#|4U0Kv&YAN&k2&ujuWtahu;L+)X%91)_26L6#k`9JhQf~2GTCLwmDevBoPARl z3?o&k#c6t56VU~)De{a}O~}dwM3YZ zd*EC)G*8lq;7SLz0T<0k@Vaewr)S1pg1vK-Mxi*8*<_w=s*+Ww!4Gw)Oe}TdL?lg9 zcd_WB0N2Hmk7bm63}b|$^xuRGlXjfnJuxi(jWUe)_y>l5t`uz`p@wJ5$Gtxbo3ztfNz5|(`oqsXxQ--HYkcAVcmF)aR#GK}^32ZnyG6m1}(hNsIXy*~?^wAnnZ z8_3b2wm~4>0@93he&ZSJkuH50umPF#8Xif%6M#Vsk>zA#cHzw~Tqu=a(Dy*EKk3>J qy3nCZheVgU^mpkeMtj}kkif&Ne3J)95# diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$6.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$6.class deleted file mode 100644 index e19686377abff3b7a5a6788aff88adcd9a23623d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmaixOG^VW5Xb+q+peyw*7y5~hw7p0K}1kI_yVEoLGhk$(>5h0vJau(N-ruN`~ZF^ zaW<_eQuL6S%w&G^$h?2Nz5&?As)szLJFuNTF2Be<-#M3|6! z;7T?$Ptu6satE~m*Ud=qnr(K!XT}49y(^POp*WSg6PjskEEOp~tBu!Iu zvFM`!*Ts^LWvuuZ#t6g8e-koH+HrpO#IW=?$}ryJ9~k<%QnZ1D8lEYg_5Lhu(Ps0s zZXid8+6IAi3rI84`ORmrN4oT3zy@T_Iy{noCjf&OBFo9f?7~}JxKP}ELEi(t{-os( qy3nDE$3z#q^mpkeeag7~`QI_+l)B1LmoL3G1w2nBt0#}zxB!#&}@vG!X0GEnzytF>$Sj`UAIM%(*N zpdhu`aqYI_xeFBqdd+o(ztOUSKyYrhZhMENpwsY7c zP0?mlu~ON(IFG~}f;W(8%$d5;t%c&SvrJWYCOq7p}iV{G~xlrQ15P8*jW)j`}M)=w57 zgWL3Yjc|un2LDDM`Z;bFj-jq3OlgxwBKm$MWh80SIjvwMJ~h815@Da@G}B0)d6|Nl z)w3BRVQ{UH9*liO^cbvc;1fx_#$8(GkB}rz6`6T$On!@9F>Mxzu6eIuu diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$2.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$2.class deleted file mode 100644 index 4cb2dcdf93b5285c4e64fc44936b4aa9286f80b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1232 zcmb7E+fvg|6kSO#N!wTu4HQJY720rXDHlZ;9fyEZK%7wqUkz!d1WUpssndRepX2C@ z=z|~N-}nQL>jW6!0mRH?pS5$&-e<3M_Q|h5KYjw3!*Ui1Mza`0DTgwQ48}1b+(`vf z3Z@lQB&3&J&yAi*NR*8o3CR_|;YjG&bUkOQeX#2U+tzN2U-~wE+iLAtfh+uzkI87y z4JBmP+MXS`zE?9PXm!tXf|ZsPh7RYZHf{f)61E%uVaw`P_I)>WDqd{2ge{)M7Hdl^ zqv=G9Dx2o|<&kwSa)Lv@Wkr6lWN=fd!&i)5QV1QVLAcIZ+;a;hl&+akg50SxL!F>Y zAa`a25~f2+a#wJE>$d~jS#yOr*_g`ozV*?fcB`J<@!913K(R=3yADkc-vBp!o=&CQ@yfEvlTie%Yrt^`M^_0lG zAhO7wGR-=lD?01ACoiNiOjMEPRg$3cUdeoUp!9M?6^;_e)c7|@U*c(vHZ4BNMcg3P zju#-0oAh{-aEn$1|3(jbIc}7WATOwfuo+!VzF)}d8QR>SQqt8=&F@Gg*eZjHp=VCL ze90(ig}konT&w5$Q(uuhLh3Wq$=nhcVa1S3NXuntvVlH%90hp-WAY^CDC=QQFOvp zsnV0zGCMG14;55B+{e0yOQ?HjVO`+ie~1=XveZEw>PhfsG?h{2qAlQ`n?s;9-0r{c zvhUdn|K2utU3v9(yVL6q_5~XMZiXi)@gE6(9>C$DXht=nfL_p-9(;lLoIfwn+GIEz z@QA(N3AlhIM#Aoi))r^975c^roR+^_T6MpoP{9d`r=sW+GaOjfnr-ep!;14fXWryk zte!JlbQxFjZVg-|D&()rSefTt!zv{da6M#nqhum?CbAu%Uxi=; zV!;RSQHV395^Si7rMa)U_sqF>#y@_3`wn0Ok35vH;^7YNRQ{dZ+wXEK?Y zILu74wvb9WqPa^h>aRqB);ST0F$vQNG5Tz7-^`Op?kGD2FX#MZ8omoT zq*pqMO{(oaj3_^o8eSO9EN{x0D+aW zbJ;-{MKVpBo1G3X-;UX5ldET!4Gs?k7T!-(CiAPyedlct9TfSp2*hXRaB%?is-+O^*a)Qj}kIxbP#;u-U-uDAT<(pNZ}mCq~YRZRGn^))y*l?PqA2u1}^9LbzGrUuxMDqGU;0DDz1@imFqfgkaPhzbL?BVOscq`&E7cQ?|ZY diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$5.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function2D$5.class deleted file mode 100644 index 1a06de70b67dff8b105b4b83b33d00cef756b9d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2224 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 M>T9BRFUI29Z-@sefB*mh diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$3.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function3D$3.class deleted file mode 100644 index c2900a294cf0a5689c44a28cfba5ba6afba01c9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmb7CT~8B16g{);cImPTRzwg*t<`ohvL^V3At7urCAB7seV=Y8WtwG%>~4wp=#TM1 zAB?;hdEf{5ql|Y(5;(OAn|M9RvZk&R!qjkR@JVmf~LZ|E6)MDH!}$b}dZ+@Xc!Z^;bJ3w9-1uk<8K#I`j2eY@@Im>+UF zPg^Ca&ZQbX7sZ|)2AD!MzymY`TtO{B3r&WH|G}JL*0hdNu13*|!B`}Phmaw>a1REz zzuA4=rn%=c{QKl|@Tq4nH{(vbx682n?_qchmp&7t9|Sn`h%{L~p@=ji?XG+Q`)tG0 zBuz4$_Xr3FKND~Xvt%)ICz7W49mR~UAH!*e3+}wPSpABUk7Jbou#-=e<-m0I%>vE` zEIA)-_YImw9nQKNbQN=UVjb5Am27mLkZaL(ELa+KEaC>yC}D~G4sPNW>9UQ@5UP>S NLj#v9Ra;4l2$Ua1 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 JsuN@-{sF1y*{lEn diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$1.class deleted file mode 100644 index c0165ddafbf3c70794003363ee9e7fbba1f36fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1454 zcmb7EOH&g~6g{0zGLTFXAWR&hpHDQ54?;BJ17Ao`gE2l(Tv_E1rsCi*V`YL6R_{T4JT3&lNRQhoe zr<7RLa9YEphBE@m3$E{WFA2yoYe67B6D&CbxrXaI&DE7fr*q$4^r#tX1TEWJusg1j zHrgdD!jKHyfD5k)G`cT=k z{dW2G;VN?< WwbRERZ!X!-*wpBw_iWn> diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$2.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$2.class deleted file mode 100644 index 535b4bffe0026369c7415e4f11cbdd2a0c437e47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1457 zcmb7EQBxCF6#i~*l7(cG0Ab^jwu%adRU|-DT8mYYpc4k;j56qhD9dIIOP5_I8w%m6 zZ$9;@zo5UM)4tU9q2seZ%JI7^4EUhp&fM>Q=k7gc&v)**`{wO`{{yI@o`Hs|8BC#? z#WZI6F^g}NS<~>HhB*!23#6}mf!DnuASbLff#hP?as>)2Uf?!&cQ)P5s=euRWoRXI zY=6z}c*;IpOm?@tNFZ}(H*mUM7}V+ldLszj&Z2Kek;`{iSDbLC8tt~i7rx!AZiimv zR)ZLu3dfFp$7bi5M%(QQR43|umOt*>2)b_PMd;hzurqJ*vtpk^%{`6-jy;NrT(?EK z%&fc<4g!@^MixlyPcuS;q(_oCP_U<9e@3k-I8d;sV4s2$Jp~5}_6V7W;cmxq?|7<+ znOO4Fw*8CE8ZQNoA4Xo#zUOwg!j_JHWHkJs;~IX{Ft6h}e$sG5$1N=AxQ#`DD_>Ad zfdTcQs&5DF>ix}a*I{9;QwI<@`{})uV>^x;MPs#T79=@Qw^*j}k2;+^GJ)*zfv_;j znTPi|d5^-*&u%9!VvT3|q1ku$!9u;U)LcD9)1CBW(`65Z%*-ey3vu(Q25cNYpJ>GQ zP5ePTtIpe&=G_zM<3&tx@MLLa$*P%_ELl#h`k*WYhI9)q-a^-v_z zS^R;o@HN+due?HHPPY{1%#@n)rlzKXp(i)y28qi~_MZlC2o}%l5yJ64!=D zvX+rMvPvUaGiBtDOp~T&6pqYt#WGW-W)7Pr(=^M5ZZNvR*ajmT#Zv#@NWMbqPo|Y% z>cE^5A)g>E*P+X&D9UFj%MFZ58<*rJCZ&T}*}^U9qA8zaUAE!NtyubNN~OF*>52`* zpm@bfWHM%F$Wk#g$+Vb_pv)?(eX2xR7W6lKgR{&?$4i_e%Q5z^7$wVdZx83m3bZ3! zARE9X?BF8VASThq7}*eim^Q}AioAmlxx-*SO)Q~8R>C^9PLP@Kxnhx(nc-z-k-!y3 c0g`bC43Mceef;+p(*4X$J$;Nmg`4TjJCyr5$p8QV diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$3.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$3.class deleted file mode 100644 index c0f73e4f14adadc947b6a566f87ea7ba13a3bab5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 878 zcmb7C+iuf95Iq|wag&&~1Slz&mP>GwR$wIhR)kbFDWnQPf|7T~S*4Dg-C{dH`3n97 z(HGP{@Bw@j;;g9zs#H`g&CHqcoVjU#{5<&%U<2!A6tP-@jXM>py9V8}ao8VWjjjsRU)}L&0jIm4wyk?uY#LH diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$4.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D$4.class deleted file mode 100644 index a8a53471491b0a94758330cf0d1fee14cb0005f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 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 diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function4D.class deleted file mode 100644 index c03ba4fb41220f1866dc658c295257227e36c46c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmb7DO>fgc5PcgvUT1M>fwoYf;VUf(g_@?})C#FeQfd?eqM;w+x(pjVCm5U2 z@Vgha3g8@dF*Gg_Sa*FL4WgcuVZ!l0|uT^G9jzu18YE5{Lp&$q1QcOP|jt{ zVAead-u`<7%a3Jv5qNeSggXtYQQvhu*LUOBWKnM%F{tg}Oft;(TwnGl}ueEGlDEl}pr>uVnp@{+93vw+NfisOT5Csa5F7WJ{-aR3M+CIz?9C EA5gm3*Z=?k diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$1.class deleted file mode 100644 index 420c6a9353ea4ac1a08319aa162ac4c78aba6ac9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1678 zcmb7FO>Y}j6g}fSd*YAOpU)XPuImIhwp$v<5M0`nk`l+@V1f`dNL}IBqr}0Tsr(sd z$EGYY$H@afE(-;@`?RL*BS`Kb0%)ao=mR1?YuG!a6%2%9c^VQxpt8aE6*quh-?yeSiv39_r z<}t@1$B1LVF=Sdj(`=D$GQRd1M-91i-k`yCu*?%`Bx4fSp@NZufr6oegA!q^;84Lx z!9c-K!2#uPjTIa!7%3Pi7!rJ++k7tT5MR&j@@fpyPuf-J-Zcv z7d{Am1T+~@|6Nby!=Y1vxU{*e^D+9qnugd|4Q#myZg1-bwn();xC)-?K}0m z8|UcEvu^B6|7jK_Cym-^ho1Cl?acF6NjGnWgEMa$+v#3WnRz4X@!hQbyXy7z;+$Sd<~jcqF5dj72gM$vEU( zeCAh($8i75^jwqx*kalc0eHj=0^$OqB8a32VP1rh7f~#U7*>SDO%cbMm_=0>sEZ`- zi8<_v6h`7A9*Q)M#3eiu^GaGRggGVOskDm4ARW1n5ht5+c4x`l4l~Gfhb73o4oi}$ zN*?p9lvA){Ttpf{7V&RfLIxqm{}<-T!pz}07RVw<;u+o`i*n~FvScw9^EX^3lUTw} zSR{+{SN=zqIfGgLw*SC4GBB`)?@=I2po$}0Axol;?{JlD4)^d4-sBl6?4gHiWND1h z;+c~B4{?`WCmF>Ny_do-Ugo8qX~t8= HhaTU*d6iqP diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$2.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$2.class deleted file mode 100644 index 417771b79ceca5a3f88bdcff4a0d8d206c88a92b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1681 zcmb7FO>Y}j6g}fSd*Y8`$M#FcPB3n8W4mc$C!`MfXh<8!#lZvtrAS@j*rUY3ovHj8 zXUC>2S!KlvsS+!MfCZ%sBzA~RSFG}15a&%|HC?oXk>0uI&YSz@-gEERfBp09cK}PM z_@Lva4+Sjy@h(=pSjC!h*LB>|v7zHV4W9Le)#z+!7|CSsYY}IuNx7Manc0Y1T=1m|x>Upoa7%-=M*Dl;;U$k^zb9SV3PwS3ys~(E?$h;8;Ol zL03Uf!4c(f4HO(J=qu`yZN}1G^r8 z7d{=E0o=wN9a{kuv8|&N!22i%u!9dY%>ED2HH6fQa?Pr>pZjR<(5$fm*-IawA@TZW zSx&W9Gu!RdQl27-OfgFlue~zpVq-P5zIqsLDb5h84BctEUKt&_DY||shwe-|Yq$;F@EU$&%19VVW7A}HDF0i69xv-s M*C_KT;I7B_FO_Cq@Bjb+ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$3.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$3.class deleted file mode 100644 index 0333c6072b5b1627a7167022ab3e8394e5869a8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmb7C+iuf95IvhXag(?t1Slz&atq{A8iPQ*6d_ejf)YZI+L9+;9A}j}a=n%96v{Ut zA^L*gfe+xL5NF*=AVg8IG&5&r_sq@v{m0jD03Ks4k1THGVB&Ux>W)TL6L(GAGf@}F zKJ@}GekPEvH%0=+rkY5B;=l{!aK1N|;f^!*87U8x>-Zxl^t68xG~!(^63BPwfg5`& zc+wWIdO;w=P2Y(k$+NYAtM=?@K2iI=b7;?$7fCxv^ib>SFK+eGI@_4aSm0s3oqYY% z*}Wi^;lA>nScU5i78dU)+8$EgQ{GbMlmm_xNjV|xvp?@QqCoA86*%R#nuo6JdU_rC zr1{p&IdHhGPT=|~@`CA08Skozg$3j+G|;qg9%T!wXbPD8lOE`k@ zm#F)Zj1+X0yl%$mqh`EFD!pM_%yv>qqYJp0RBz!DQ93zYBFZG_GLassg$mIzcbQ1% nZs7{9GLuHva2-XmSLmg112<`ngjpmiGiIWObJ<*ym+ScnO((*E diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$4.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$4.class deleted file mode 100644 index 3610211f483f54f64a713acc75e722a18bd8fbc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 927 zcmb7DT~pIQ6g}If4gG?)2*xiIt+oLn?F{mQ;|rCUG6f!}y!aH-wM{1^Op=25Yy1a} zzUcVi5Aa7ho?UVDMFx|(_ny7G_uP+czW@084ZsH4Mda|Xh(~A?@EA`_G)=Tj*aG?I ze(0w!1hOsrNWj>RhEiaz?}u`KdU7n|fqNX#Q}0Kf8yvZ@uhy4NBOUvRKyhapdZ{0U zn_Yo&FAQb89k@v%xwqE$q7x^X4x`h+y>KRxpGYUvdSB_rpV-F67RwmPRG`!9>Sy=g z(Y-L0@o5yeX%uhSOf23~l)a$5qnuNwlry%KNI4|jWqtl%fdb8IW+2DdO~&NtvEjpL z8hdibSCc8~KGrAhnajbw480&q{BX1<({VH`!^DhZG)WljD>u>~C|6?cuRmJTD zZa8udjwjONfb44%2rONFR-oj1o=lQP=UKbWetys1W~a+n$M#UHLI z7i}24a=c!=e;Ep=z*T|Bp%t{bmCq0#^>&duubjpKO2p+~2WaQGV*jX7tKj#TB?hdf zZRIS}Dp;k($`@odtDlfvsCGVZF9XF_RB4Sv)Qo}Ve51YAB_|nB$GpyC;RaDwv0{NJ zr_myjsnJa$mD}PwuemJT!fjNv?+)&=${Nq!!xAga;y(QuJis!op$9NaRHrY`AFz@y I(5s%ApZj&i(*OVf diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$5.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D$5.class deleted file mode 100644 index 6f28f2211e91e810b089b1803592073e4f1062ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2946 zcmb_ee{5S<75?sh*Y7!r>sXnczLy54NgBsV6T5C2gVRw`>UN|{Ye>2~d37DT z&#CRS8%RS)K?MpDKQuNNqGF(-N=OqRL_y<+;J-kDcwpBY4!n2MwGvP!iDZueg=g5dkeZu_B<3 z)z=(>-o=XRoZh^2-f5gEov+c-w^+AJwUtt%;^{j^)w)<|3Ur^?bnRB9?q>4>p#|4< z8pmp-X4B!^^rBtAlx}XW)i-LT$J6WeO4CWZK0od8eRtOGn?1}l%1%ollg#_$< zxGkr#QLmL+^~T`|ZY*rl0%?tOk&&)Aw8&LX$#R1>&!6@-MBM`KmS}k8`@?c$S6otl` z7a`<2S3T>FDqJrkE+|~M(DVwuYq?djtEWmEenaV<#gfvx??lxiF*zpFm_kpH$On^#GP$UmAqc5=H&+WQpvpcaA_NL z7CFGj($nI14eD2k)hgMx(`@cLbl^Zc1bf!AW6NYcqmf+AuP%76T*r6DGj}H!{Bd%E zD~A93Hj59PVFSyJ(ptrFTiLv?Ypbhy9DvEoL|}kdfF!Xy)ZRvvrWBNc$?rjY%b$*u z>z+|Pj3MGs+W~tqN=;xN#>lx?zlk8SfOa4Xc?+ty97Uj>i$yH6PPO%3 z8lomYRWlleQE&5VnGU&rlb@>D@7sM|wLQD(jcRTnimoVnZedq$&>ZxYFqJ4G)hPPx zYHl#1zhD%#@ui}gSSkk0z*12+jisVtb}bcyX3x@GJe(WSvcs|Ai2f|@Gl#5rY&c`* zhPH;qH@06jhnR3~h*7#3#T?@1(E?+25F>UV<8~mUcOduJfpgs9{}5#)oEz1$W3e$W z->5li4ade(*X-Qr))*81vpH(^Rdb{5V_R`8V-0JmYh`oPW(lmgqOLl6z={W`2RgcL z#dYd>M>njvLEY%+K`S1l9^BFAn1Xj8jRjGKVjxf`>UyDQ7=>amSeQ##V^-o8ViCi0 zl60~XT8e&FLQ&{eB0ynS37sNnB@BuPt-(}bZakbzhI5lzb}BX%F`mWmt?}4YDmxvU zmNyWxMq<-vQ|es7JLOzT%cf&#uNtFPDwej!V(AP$(kWIZom%7BC+(%JG>h{)b0C-2 zvYA-M^R~=1{WBS#Rm-{bR)#*e&2;#wui%_DqNS`6MGBB~l0gcl`gh$ze>U@N?2cs) z&K(TrX0+^VY_=V6#yS|A^#aajs&;N>Yt|2#G-u3o^^LEcOPZ5rpPifBn&SMhnKTEh zv?ZVCd!)g8&wj-pdZ3|C#mmRiSis*0PchVQ6L_#x%b zl#3VD2L7%ti->B7In@*^swIkQQ`qW?a4B2rs`#*aOuVd~5Zme_Qdb|9ht-xmqCO^% zs%!E=^>MkRJ|Ro$x-6?t$;;}~@;c>b)o0|B>T~jj`n-Ie^1JE_@&)yjd`W##zM{S) zZ>wkIU)7g2sAn`?-Ow!cRc)`jrX|$Zv}yHq@6HfUAc1dUH~Bb*#aUiI9vYMD^eOt2~t9EblU+gG8E-W{3hlIz(jnXqKqUM_HmCAH5y#z%C!815(P!<44*PNFFC@>S+PjeeY!zs9?WOxW`0m?s*5D}RckM1y!veiH9y z_Ho>l*KmxsArX;#k;ie?YDN4OCx}KwQTzrEaCTI@EDCrJSB!~mk--9I6Y?4V1d(eaMHk)vtfzz5llz~DUX$Ib_u_~{je;ZGu|86b@-p6m- zbN4oWi9P?rlW}*}c#HmpLGe0*G>X@dcpbV%Ik?S^j=Y69!cX>%j0gXTzHR;}4cvPO g|8-j;msrLbO6C6&ju7?HHo*VE!+ICn<&EHf07Mo|cK`qY diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$Function6D.class deleted file mode 100644 index e12a4397fb06f739c7ff518e93cf103b9f5166c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 927 zcmb7D?@!ZE6g_Xe^>xo8h=8Ipe@)p$s2k`PhzVhv*34mKBE(N!c_Cd&OWKaaKg;xk ziB0?i{G*Jw?Gis}*!ytLxoysQ_ulv3uirm@0@y}N;E@Ew;|k_c6L=!Qi{z=mnuI8l zxQz$+(?;z9{X9W{q@*k(BFLAYg?WEfI(!GOvvieMqE-vrq?pvVHcbqT2?@3jR1$r=zy=q$yJY!@{u1B( z1${BGn)qOR_D31dU5GU`G2vln=FXit=gjQ=`Rm(v08imqNTY1RzsG78y^c&m6Jxb&AWQoa|OAk7r3XBi;f$etB%jiYBTIA zzpWxqpXW(q{6-_?T5Y#G4x_WE=SE)87uby;aHG1fMkAL6PnzBEqBffJ!lAF;*9M_C za%(|sPqp2-0dPolQ+`TdvU8{+_dFCFR2Idlaz6iKh(8m%j*YfJc&5*>wioB%G6_7dKX8FiaO?aRx6xDUH7@CcWcE<*w>0|*r?dJ z1=EIwr3|Wq{l%7NV;viU{LKLcYuBl3`Ft4_{pYv-&w?@^QyPK{60{V^S4ZhsqE9li zu}qug=@rigea`s`adxkea7tH5eqt(t9PO&UmI4eZ!jyGnWdnKU%WPyDRGt4qsY^9M>lF?us=lg+LPV<8_Iu7PKE69vA6}`W!d-tCRc@Pam?5GpN@wz=pux(^LQ1N1&;D25FSdf;W@7j7x#d|DfRL zQ5;L9dc)z657yV8Bg7CjzA%G)Pm7oH(K<^MPz&nn#y41BO?ZXUF;0aBu})69hFC3$NSWVy?E@e`E59h#_S6dENIddR45PG{Ub?^4EbA5 zMuHP^jaG5NH0)xHNLO@m5tlfCMwf{kgRanW$<@L-eI6M-TxEsNnrqCka2+?OZL@WY Qs70Ut$fgc5Pj=>xN#C%QXG;3g+gePmez5EkoXXn2BcJ>94O_GlVdN5Th~T*Qc($s zuLC~^!3D&D8y9{Q;;qSnQ>9wkoq4lw=IxB_-+zAm1aKQ|136qba0873Zemr(nvSN9 zmO%c2ANrGr0-0uOUm&|3c~W4$?}u`CdNh>ro-+&>sq`b)3HF`XS9li8PR4#BPlz5+ev5M>i7J>ng@V<#E2n`7zna6r1|k*ay58PB3=?8?W! zYRE{%w+@_Rhy6YZ-5^T*aP&k@#*tTojyWCcC2Zi9j?EIbUtF5%W%@^rZ_VgbkRnZ zUkWSnv(dOX1)>5yi&oI)*1th~NskTg`84_;Dc6d1BV!-d%5@`aAG)8Jq(KQ)c`x8Ch2CKi@3Djr zSi#3s_+`qlXTp?0g&cKT8yDzhQqP>#uyK)|>d;0Fb@o`qD(h8w)kQ4h5-zje5?NP> ki&R-)bP;9NxymdJ*BApQrD~kxsxX%4&sEMFjH+kuFC~nz?EnA( diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise2.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise2.class deleted file mode 100644 index e9e5e59dee9776ef63d1e5da43836477f350efcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmb7C!A`gD4H6Ai6X}1QZ}YoTGLV!6MxEZFpcNuM`3-Pp#JmA_q17?ks?mSJ{! zeTIz19V>MBR8YEV7^ZnqGYB><$9C=MDMPYa8!$+1Z$y-A*LFoOoD7BE=R=1w>a`d8 zmN>KHARc!#=1-hdEg-5=*HA`Y!xFRwD;pY?p~=`|I9OmJLoSl3JKVk3FNb4cO&QY7 z-$$4K@012@Ora$vP>duKDn=@zjKr{lEFlFsX#lu4jK5l}*sMs6dMjy_3r6sn2+H(tDpv;Y7A diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise3$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise3$1.class deleted file mode 100644 index d674de942e03276e77aaafcbd24355505fab0312..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmb7DO>fgc5Pj<;c5Iv`grth9(} z0h^t|MI03D>-2`hq3`?K{h@$(LsR~c_Ex}%6yYmC#)wFjb15ezw`qw$MK_|%^K_Ag z@=2u5;^@9NXTj@$M}3@xahgZT^rKd*}ua9yn9hQP-0ss9{JprLwtaga>C zXXBX+3xW0jkl^S+7|J~FZVmZx9z@bp*+7^TdB2R&g;`JOfjHj zmr&yRfyE!Oj8D4wm7c0|Bu_C$PV1H(tPrV+4$cr&G&+lO{5}B+%C$#{+tfyOQc>1O z`~eG|pMYQkV!;RSM{E$sLl>+nHPOsH_uTjB`q!TyKLOmrnt>dy8@PeRBI;=9Sklqd zaZ@0FF9?J2eSu89u`Q78M7|W5>Ib3RoE+@Rc+1@#ktz2h&mC>MaggfAWOh6Z5&`pB z6z|J;GYS&9Mzt4)GVYArB$2c_eJ?t2l8GNZAGt@)Uh3t9>Q)i8|D$WGcLj>9<1LyJXp7h27%~PZhxOB2Nr*J(_CP}T`Y6<9d^>BQjg_Gm@PqzfDLG1d0 z499C-rDt|_x@aNG)!~|Ok2D@W1GOTNLn$b8OWz>AD6_#kugEtzLu~$Ypq!${@o|=S z8vL7n=O{b2ZWrw0tnnS%y7?6u+g!b4E!z6)!R=DRE>KKYa(0ojTq#wpOnbjFUA409 zeXmlkS~<$kOrs$!eO`6>78c&Y#(T`;1FqpCn)syJc|{9L9=DUCGGht)2ys)cpdnPX0yt8o#R$joCAmzkx+>R0%m;owc?SRg91 b%2mc|wACoHs^=0>nOvS2f~|Y8jVmjEyBsm3PcNE= z+3xljGPdQ~k!y`PgIYBV!!*sann9d~?K++_K4wT(Yu5}?%O4Oa+i^VJjYfSQ^sK%s z$}asVu=$A-2l2qYq4j8yt{G%i>Ke+(YnX#JW97bvd1wl@74IU2tQymv$-fXFRt`_qty-Lbh zE@P#PI|AmTD2b+z1qz++jzDoE-IW5)AWG!+Y=0=T*TFC*(-@>-5bp$8r0%C=ak>}f z0`{9Uo5*ZCjdHopYd=Y3wh;$;F6s3LVY=_Wuc^+3mXz1*+^6 z&f;LozIJDm(x+^7HwDCds(y zP(F{;T9zJRZ5+G}xb?FnjMF?yMla-aFJVDEX$5U*`74Ys+C9h9 z)Z|Av#43~laB-eipb3wsO8&{X25rl$dX`u7?D_gP6z)5o^P!321aUAS&s&i$rCOF5xowQW;l>)OIZ_ z5!E!hN_0~B8u>bVHE^Ar!>U!>U=^3O+l)1E6SruKx`tY*K~DWB=S+*=PD$ktn8coG diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4$2.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4$2.class deleted file mode 100644 index 00b4417de431ee5ab6240781cf11c9b61186c6e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1029 zcmb7D+fvg|6kR91(U97f8k%}R&>}5ZQYzqh8D6N&z*KyY-~&$~InxG8;xsLaKj44( z1CIIt;^hPUD94q+gHOzOW=_`H`<%V^+PkN}|D688jlibuEN(Vq;Zba}Ex+OxwRdpwp75BHcr zaT%nzQGgo-xC~HV1*3r@H@v7}H5RvcU?1C@$8+E52chS8U&vuEa5ZEwmO)d)5?UEN z)Hvi7fyRGzDo}{Bn|<5wnlJYcq%#y)_>U9<71WIbnN_!adPeA z0x?gE{iDb)gGGb)D)d=;R#)|LU7O6EL0QdzK|;^Bo)qTv?1%2-VqI4WB_pMe6Llk_ zYs9iqtP~PUheoMVNG=^ZhF&S8A}m)5Y2qg)RuGAqqF&&X<}D!tJf`wJ+4#})tp diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise4.class deleted file mode 100644 index e6bf1008d7c8de1ef3e4e8d458e6e1ad72b5e785..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmb7C!A`cNu_F5g?6|J*n+^{G5ileMjqXjG;jn9Y6Eg@$-lM~x&9P*gZseoN(%&v84BGisqt$8m z`V1+HJ67oMsi5xV7FmbvqS7K(-EwT#o}Mzq%as9x()30|OLuKo^uozd_K&ZI|`zaM`QlPN!bFzN>u|zWDP9ASg`Wgz%mRKdkhB)Ok~JNnWn?td-HNQ7S@y@ zS^s@>@&8Uq(AG3sWDI#JnNVJ;kQs$x1!+PWGRV@3R|!{%DJ?e#yL&@yhWH!`p~MWy lSGr(WBdvMa^BV`7jY$9i diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6$1.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6$1.class deleted file mode 100644 index 81938b8a70424076822490e366e3f0419e95e917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 910 zcmb7D%Wl&^6g}glNt32|J1tPkD~6O;D}6pO zrYHL<5hy&5;<1c(BbCTa9=l;EYdnGT}Ez&mzFn&pOOHxbRhqnqn@ z1ahq8PXlkly5-ikSzWVs+S>x+B}MCF$}7qX%9L^>U@7hFYCx~0=(ZI7mLkDYWTX=* z2juKfLV+36i9r5oG>v`vNa@SwO=D{#@5tjU9)^ApB`O>~mXrO6vCF4lsDL>X3RuTY z4*zuOKX>PKbxk+$!lC=5Ka&1LVD&#zuyxP(Ws)>EI()hL)}OI;(ZMXg2-^7mEed<& zX`aZX7SuBc35J;L^wD@ zG-G&YiLwTrBgz@HL^Nm6c`Ta-9b6#NH62_e(${ftiRgE=%S07pyFyeos7XeRPZd{b kv)N$|*Ow@ zVA{Zpfr}cFi+V@u*^^$CK)qE&`Tywh z)MX9rJjrR+>;}*69$r$pmTH zpC0kZ^IZC@5O?ipmz5uS4vkyfQg<1yyE4?3p{@*dWvI*0)V;7-cf6avY)DEaKe1;Y z+U(bjz^R3iAMD)r8oQyJhJiK%vuRwyoPqf?7Qn*BPt*w(FL$rh>|m#IXM4|c8XCq< zu!V;H#>pGT5X}4m8(L<5gV@A5T6$Q;T~?RpIg_}BAySbQ uUBxh|k9Ez_BaZ=ASH&o)#Qev&yN(MOr^eM+mwDy5mgE=DBvV|KPum~8P2cJO diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise$WorkerNoise6.class deleted file mode 100644 index 2b241626e5361cf35c73964422e92927208c3813..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 600 zcmb7CK}!Nr5dNO7ySiuo!@Q5L*EawM*w(P3gJCrV4Qm?mI+UNFpkYJ9CWCR~`S-%_ zdUhZVDQvs0@EZ;f0ueAIuIrtv7Q=4G@G%lbAKjv0Zz7%n&bEt{IeuHy~=dW4odoj{3sy@xDVD z{n874OPttI5VhSK@<&eUW)N4Z8Ym)bU=GHNmHP(fVQAQ5*qNatjV)!G4tMX&^Zrm+ zV+OVMJ9P2?msHT^lC;bi@=`LPyi_4G3c~`@gp$Z0OKV;vTqUNo+!XBg1+fX@Qz(QI n6R6L0!LUT99?{;(e-c`zObj`SfCA#wavdpEeims-s)_tJtYnU@ diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Noise.class deleted file mode 100644 index 6d9b0708187be590bda9d609767adc3dd20f53ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19222 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�h-6tb*F zVzIDgH4!&OEUTHgDQa0Q#7!~FY9(%pJMQZemgOg|N;>YBQkK<5TzNY_&eE3EPF$67 z3@Yn*ILcX82eDY5htI2m;{&YdIHi)~uB+^rSH-cRs^iY8=J)`89G`7<$MhPO)kz#y z)A3Q)avWXTvEA3QI*V4v(ds%Lzj}@h^&OvI1Iy|nNJGblMvkK!J3i?qjt{V@Wpxvz znPv45H_aV)K@0KB^J?k18(TR}Y;9S+#G;?$$>#5PoZIkB^=j+*B-=Uej`og6y@TV4 z*wOJ6>SS4c#P$HkO=rgg9O!sLb#Xj9yINL1LAqJi0CCgZ@$~B9xTkws@oH?;}hv`S%ZWe;CM9*bUZNzIqu@Yj(cSYPg(K%KiuQuZ+_ z53cz8of#(nMrS?|@wYhh*xPNRxO42b(R_q<+ZeSzR;`cYQ?=X1^Axq)Ch)ws+a_Ap z5MS~8O_R9O?6%3=*LK?!bvu<;pxri2_37M6cH0adV7qN5AHCf+i$@Av$ ziQ8>+d4}6<^SA@;w)xz(uRfwQqyEKQ^lQn|Kx2ZJT-c z?Y94TE!%Bd#Iw$B+p6xBZR)e!&ZBI%?ch~rx9wD)?JhNCx4M`2sLy_{I(46AiT6^w zZNK_#4yeyMgr~LLc93U?-F8SlI)~Lqd4#8o-FB2WD7)<#&vCo$xcV$lsE_ufx<19L z*ls(m&N-vzhN^r2ta^5xQ|sr|y>LPKi@eh9woB?+a9KU7S9n#}ZCBN!cTIiX*VVK4 z2Cr?q?I!oyEnb&)+ikUaN1b+;*N@$H4|QKXGajf%@}Zg$##@5j_DG%bSlwq&)Fb?q zHy*p~nYw+h?&}x45bd^?>OOg;KDXEEyf^B;eybkKcj}{iukQN~ytmkGA65Uvdy?Ju znHRs^_C>t{zp7`_H}%T+t{#&g>M{DMUU|RNWA|G*qUc_vrR8QHfqss9?^@7I$NwqwdVW}3h!2V diff --git a/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Util$Vector3d.class b/out/production/Terrarum_renewed/com/sudoplay/joise/noise/Util$Vector3d.class deleted file mode 100644 index be0c4aaa783e08500018cbe91a2fb38a20bb84c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 601 zcma)2%TB^T6g|VMv{vv1z8@q;p$ogvxY4+gn3xba3O&EGt;iu%=;MKs+<*i~-|CAb02m zUhhaCU9B|*GRI-t6(}~mz&-1CTW)kITRtZP2{1QFceHc*RUb5^}js=Q%cMBWpHnww>tDKu=?j+RQP=we>V-j z6gn$<9A~a)pW=kRhy`~0WDDlJRVWlj5U&ZNNHoXU31e$6g_LnvSn-xiJKZyNPtvTXo(AH_$Vnj#LWj|NIL}gF|$@wqgat#TQ22= zztKK0edUp9`#^?={s4YO{|7Ujo?R=6ht6P)cJJQZd+s^+uKf1jH-7{83Y!H?;_Cu# zW7)<8zERel0U3c37B}M z>BalC!EiV3h4NW#FAfHNEz;xTBnWQ{WW7-C_n6IXG#c}ymkpxcFk#mHAX20Jg_Iv9 z((68uy+ibNAc>x3j0zELz6>!#zfUM3X?COv7ahv_X&6LF;N1)Th@~-I9g`o(r%4e&hjB?+Ig<1g*!7`)i?{z*~_mX{?JEfIa=Czi*P`3bO0A|i7Q(v zrbh+0Ve%wUb===xAm_fsDW_`w`aAMf^Ce8@755Cxavb3;YrI+d7z0PsQPyXCGur3U zGBK|sjKYb!!F()kns0?TCihCNbAZgBFuDgYRg%nDlDbYZr2$L$B27}l6`jP!!V&#- z)Xs1@2aO-#>!= EA9h#H;{X5v diff --git a/out/production/Terrarum_renewed/com/sudoplay/util/Assert.class b/out/production/Terrarum_renewed/com/sudoplay/util/Assert.class deleted file mode 100644 index a0bce8220508e06b6d5f12db10a2fd9188d1da64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2934 zcmbtUO>Yxd6g|%$v13diAs>Vg>H-DF0m5eju`x~3Pz;Wti9-p{!o(TOz+`MZV+v8T zW78E<7hQDGN^H7qH;zQ4utcgV^V&2TV=iPhHx%a+b-@M!a za2j_)=tCla^C5WTnhfAV2!14j_*kwJ@--R6lw3av!H4M}E{5!xIn-tSede}3-m^Br5`Adl@VPr z@*`IlAE-GiE`y4K^xtCQ*@6vXh+SJ871%y!DY=I;O3}_IfP(_<_Z2g(8hPu!K;KpY zQ!-+k?m$FJphGjKbj36?wL}j`UCG#{_!i;q%yR;rEnre@R_kf8rdao8a3YqB+l6SK z)AEL5l}i*m){=mPy(NcE%}g1lr5HK2&LH4W5(qV{0%I+Htm)OQ0&g6*)vd%yOcDzEsEOXw!5)Ov3;^)7SJDpXGhbVpl( zbkMU^Kx(n0k)+)soZq}^Wt3&sG{`S!b61ns>Ufck`lzhvob)E|wU)fen<=N5mcSu* z@S54h*4e^`=;fU!pCBkL`uX0&zY(s2t3S2|@e4mZ7~s3j-aLi9{0>(E7{osQeS;4W z;f_4KO0=KrN3rzq#(8gYaPJEY3=f_h_x1Z;W7|4B3v2Mcdgc{B{riV>?zNrw+J{Eb zi7{q%mTpIJ5OF(LFI{$GJM-Po+ncU&fHt`T9q_(EAb>+c^!`a7?Kq66lgbOCJ;Y>V zuW@+b2OL<3Z($vNCeYRus315{L3>w-9~Ep{L-bSsk7^vXS(T`g(kWFYxF{ zkMHETzu*5FhopLL0)V*UOKIxFb<9w#<4slj&}au zg|!CdJ$7H-C1r)>UPO{)Gq_8#_gqxR>s06KROef$N?VQUPC32R7Wf;}%_K+bB!6>A z&Nh*}=py-^MSZ!Mp+<%ec&R<)&7RYn)pi#Qy^(Hf=uu diff --git a/out/production/Terrarum_renewed/com/sudoplay/util/Checked.class b/out/production/Terrarum_renewed/com/sudoplay/util/Checked.class deleted file mode 100644 index 45efe87c5e3ed4b9a4a5293ae3fe783107a74435..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 806 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 diff --git a/out/production/Terrarum_renewed/shader/ShaderResourceManager.class b/out/production/Terrarum_renewed/shader/ShaderResourceManager.class deleted file mode 100644 index 2c24f4d32b9ac38b36d40101df42cf4a320581ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363 zcmZvYK}*9x5QX2=w9#s{1-*!Z$MoV}ym_sKfT9@aeccReYO-54Yg_-C2Y-M+O5CJq z4|Qztc7Y<%`Cb9U*3aFX24lWTg6Qa7yCL7_bZu5$NHH6{zg8QdAD^IwvP7A}UT&|3$ v%R;?~tf{|O^$3Jcco7gqgdId-?lx2Cy+GnWWEXp39bSX|pd%cF+QHx(lr&w` diff --git a/out/production/Terrarum_renewed/shader/ShaderResourceManagerImpl.class b/out/production/Terrarum_renewed/shader/ShaderResourceManagerImpl.class deleted file mode 100644 index 9f974fa826c7db46d21ebdd0269fd838f544c39b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5130 zcmbVQ33yc175?93l9xv@je~zF92>`96|^m2%!YG z3+E2m-5KJ+4+`T$vfL%-mI(K59rqOD-VmnaJ{|Y#_;3i7*j@mQTy$XGGIM**zM z$q5I&0|Asoe1vV2a*(_#nX@p&Cz&`{9b)uCZt zd%EB3wNj1U?njrEP7bA_R)?7|V^*p~Ly6*dn1dS1+qan8%*G+djyIAZ+-^ITFrA^4 zrJ*UGyIeiS%|xuR+ez7pSW6Bil5i|hu!2G+D;4XL>r%;B${a{*So6xV{F^x^x-BPH zn}1@3l0K-Uu1_i#DZOa9ov@u1j6roxkA~o?WH0S6Z?_Xx=g`1rE4AL-94DosJsCCQ zJ!Z<5XO9?k`fbWM|Ez(F3=GEUSy9Y#+%Si$YtDL}XQ%P(>J+0sU?m)7YNSoW^y-|b zd2y_XFlc=|D@Rw`ajVlDaLskolN)gj0lQbj)EpUpbTpK8J7#n%6X|-!GSCpZVn@^( zbnIk;E>59EJyy!Gc4W<&w9O@CmClW(EYq>P)Tx7Q)}WQ>H51XD8Vai;5eagMmj>}k zqy5Ec7jW{Zt1UI=0*pyzREoW8WX{OX#?C=MBMZ(23M^3#=bg=1+oFvJnyBXp)K9$AsK83;)D`-rZDi>`9nMiPTV4pC^C19_LS zWL^rXd@4%<*SC_=YdWTXtumvljno{8yy|ru`jQcUhP`ZKI=-ain2ufShHQGYa(OiF zRdlG^?O%dVB1XZ{Yi3fDi=;vfL~s@1oo!}o%yd8Nz(6Zj8CWgL8d+Y0l{&s`;43)p zpLeUvt0CH$OvM`G+qcBxjY(pjA6K?twAjE`@r;2J_?m&Q;~NIPiEkN5A#LE>_>O_^ zf~vlUXW2!v6&s1it(X~KnTicbS!c4Kp?;N_NF<#wecT#0!z#LAyEp9gn@+elX{E!$ zwszQQXOTGfeF7%y91F=e-tFAtENKRQfM<35(7=!IV}jDaPw-O%Kf})rybhZ*%*@)R z`cCVR9p|VZ+}8J7VXrVFZD9kyz;m)ZPgcG;27ZYb4Eze447`YE4g6Yk{6_qL5yuVu z7K1u|XW;kvgRhVnJOdZv(jS>|1Ame@{uzHU@K?#;RM*0M&}s-vP7>DkUUPe*F&(#~ zTN}G&%|z6|-|&KtzZ>`m{;A_%lB9nd_zzC~Stddf?sJB15a>>4h}t#D;WOKubLNYWePtK1f?ib3@bHeh|5 z86UFN_OVRZOmf?oH=5b;SnL{>O`s{~_}O$9+X<&f)VQOTN@hH2a)z`PRIQq++uOr%SWE2%W)j-y7Jl?YMd$E1~4x)kE>P`(AN< ztMCh>@no9#3ekuTE1l*GR9;(FWA0kMvT{yNR`WkQ{@j7@W%~>S`sJ8U7Q|Aq%3eN; zegymCHs6z{`hai`s5#5G{N?;QqTzA`Fkl?yul8XHVw&N= z!r4X2)x2>d3b+FS*UW1BG0}t{vr=Lu;zA5a*+V zR6|KbC)V<*80&D2r>)B60KvzgA0$tM$SQKF)m*#KP3y$2hiMnTCgJkhClIU~Lva94 zp`@e!80soYM`4Vjtixs1k6}^)Hq;NJytZxxlSeT{_M@nfj{_7@;3}C1o%>5LiC=3f za4Ah*h6~Y*i_yaMGS~31Qt25^Gp?rT?KHiErmv;x>u7q{E0})6Ih)Q&O$QitZ6yOBdEG0atzwMFFfD+4 zP&SU~8!KjvVCGSBisrZ+Hzl(=8;)W2I4X&o*_}SKK_#U@iI@|>26773le*R%tPCDQ zm3Of@=<_Rs>S|?BDUrK^x}clHCX{i%36t@9BCZ#8u=uUDkLipN^)_)9M-&6-M*?p^ z61Q;O!TZ((v5ptLA9^S^-qb(9{ZR*U=@8D3w8*GHa!p&SLX zPoYjn%*8~E0{dx*0`Y@hIBN*fDh-_s%Ulh2V-7d-Gyyar+7zsvGd(zr^Y)*9F6(Ip zLB&FDhH-)5gRWkf z$jLHab#q~5p#nq=0Z~~vhFS^aOgU7SbGn|~{ihG` zXhYU|A!Z}nO7!se7fiuz{Mls>Tf*%u-8)#$cj5-z#aQ1>>OEZVWf!^+kKlfc-~k-s zuP{eQc?SF3Osrs#y7{j%u?MxpT9g>u#b)AX=R_tuC%o)T!C@C;Dm#KKb+eB*6|c|B z(_9pt!X+-Sirj3ScM7t33Ed}oBp}}fxJud1AkHLXU0R3MSvQJB9ph-+SU-ZrQfBOf zOAZ%r>>S2L++JKstS#M-isr&`G;ORb9LA+1Sa!7G$S7VdVQv^kGb22V7On@0iKzrx zJ;S8>XfxXoaFCiGB~BjauUk*>#4xcmf(01m*>Rp8!y*Q(g})xP@^_;Mp}rPRyJ1^H z@GfE*I~Z~cvMUp!E^KpKR)B47JE0$-{7%Au7d201FTM$HBt_EqCcK$<1qBE;9dU% DLVOLp diff --git a/out/production/Terrarum_renewed/shader/ShaderVariable$Qualifier.class b/out/production/Terrarum_renewed/shader/ShaderVariable$Qualifier.class deleted file mode 100644 index 06a30cd4ef71930b465e3e6e4c8323ee2812c0d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1937 zcma)6T~`xV6x}y7$xOloFa|6ig=(oL5lmIAv_uLbNNNBjAvU#NlQ_U=GNF?hy87N< z(wDxr!HU*Zm(N}P4u3vPtP6za3Wc@o_4UF6t?#&c)!Z-*TR_WNmSN9V^+v;J2%OF}w)Fdkoz8nxQMXOK zTs6iHBBlkD^_A@6>e@1`igRnF?8;4oX*jlNZ5HYamRl3($vx0_^t9`k)%3EyO+n$j zxoPQ+Ya0SL4)11KW>vQ~(|HeO`dAh-1Swm3jnHC8!-?5gaW1#MkQX>}?^rN_(2ibp zS^rof`7ZwQeEmKh-IFsdW5unN4ZFZ;qH{f<)eV6wiKD!d??5G%t5@{ue&T)DP{y=O zXGS2=0X5sx0Hsnd{fS8DB`Yy zF9k-AX;=;8C}~LJD-C1#NW%v>t>B)9ukj7FrS4G2m0ibRmyb0J;(e;3YndB$yQX2p zGk0|RC+cnuqimjd)7wjWV~aF%?39KCk{T{!Qp30SPN3WK^V+&~D}t43-6CO!^SxSr zU{o9u-`7#eTb<?UzmP;0WBY?;YNSlTuaJJpuC)JL6z*E|G z$$hGWdmF9)2bjG`FVg@$fT7s|PB%a^<=LAl!L&2TMFQPjS_kkU{i$+5?;uy7BN66g zlShiIGc@xr(u8=7zzayfktJ}R#*nucC;xFw`2LfG#}Sd3oO*)b3&`vrIOKnUzGyA4 z*4eaA{Xrw2xCDtbkVoqL@E$^`i9ewHet^+UyCBvfitHlZjMYz(jCj%0$17GO`3f)5 zNz^w!zckIvFPM4+64Rq-(=NzhEded})PfPCUk`iKlo^!rh+(;@5v)aVjOR93xO@ z-AC%;Si~vZ#t_OF#x~76)HM5LDx({pQfei9#@Z2hjgkUMh=0g=Kg-j|&}IPF=o?j^ Lw91&n(Col}X49@2 diff --git a/out/production/Terrarum_renewed/shader/ShaderVariable$Type.class b/out/production/Terrarum_renewed/shader/ShaderVariable$Type.class deleted file mode 100644 index 4bb9352e4f25596a0b99faa379518c45e7407072..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1409 zcmah|ZBNr+6g_3#+KtLfVJL5c3c3wppnxb7$IF1}!V(Kh7X8wVGD=Eo%0^=1kJ6!H zG#Wnpqm1`r7{pu47CvWyW1&kG2x zJ~g+eAL>aY8?i%A}FPVs0y=2^f5JMT0}#swoI~G4rM~GC}@+AafTr$yw%GkC2)MZmG&=Ev5r{himZYdo+}u{P4c|tIF_N?{4K7a2fcJzww)Rs zh=M-Of;*O@R~7VgBAIs8s2Hw-0Z!Zg-WeW-z-7y^N$6QS@})haT%}>67b+7l(`>MJ zr{|k|@~>mF!Q74bdYbEeSTj1cCRI2^gVw$lIGF{3!1F_-W$fiij#Ez94u4k?}2O@b~D8 z(m*wO(>{4mZ|=B`0BI*gVr<|Tp~UznNFV-iw9zgwOT8bV6?0&&9;#%v}#4MjyA0rtfNyahU)0njv(-;4SO4-PLcQr ZNRfuqfu<;DOCRC}#R#EAGUIx>_cu4!B=P_N diff --git a/out/production/Terrarum_renewed/shader/ShaderVariable.class b/out/production/Terrarum_renewed/shader/ShaderVariable.class deleted file mode 100644 index 3088ac8215baaa42b92c04b880b6e8245e5e7e05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5150 zcmd5=Yj_-G6@F(gnawh7+AZ5Q1O+0c>@_sy0e|^p&iBpt zo$s9Uo%5b^X7`0pc8>#Cf{(+Pg^S8jfo}`BSjZ(pz7xWwGF~R+yDBaZ;d^0};|h7d zGK8ySyjsOIVUFJyDI`C@wL*Saj^+4KIev`mLbzVV4Pk7>jpb;@PeQm!#ZN=HIgCSa zi;7#rn2RgIxDB_9pgY326WhZ08HR=2B^!4O*)HVgLhcda_o}!rj2JEo;eHt(5b|IM zJ3@F!rnKcwJRHUdMum8C#^m%)A-ja^7CC!F%OfE?8p3!8dqa3EgvUd8LJWRV#Zw9b z>$VJ<3beRonNCy6NTSbYuc zu9LL-mMNIhWLs(1u-pwsDnoJQYt}cm<_?r^E()60n(jAxOsApU8#WkD(&$c^RRvv? z6>vR^4m|*?*h?;T$V{{+&!a9S&NFFmT0ZF5eU32@KUqO2WhV?bX14Ky0iG*6K4~T06BMkkj_-e`186TAdH@E`ym-831NAi7J=9atnzYQe%s{v4tdq-% z3u#&^fBD>E!0k__70jAkuJ}d#NLRPJMq<-SW6(QCfU0zCp_r{4q&TZ0-{YJV!dnbQ&4ZU8GHr@4Bve$M7a&Zq< zcbzU*4-Og(gM!&5N}Bo&r=99eDX4@-%M=c1*=6yxZTb;39}_B z@t83Yjr9U>4IQ{p!>MT1uo7(=+Ob;0I;>X!4I6NZhP7C&;D};2#0jxJBh~2iWd=;k zZ9X?)4rT#(l)zKBdv!Bq%2rw*$fRAp+tm9U({N2kcl!-XKU$PNuVIx4uCYAGe6CY# zf zE_F^$J{7NO z_zhmuZ~-n<@w$fJ;tirv!<%?R!&~^BhTr248vZEcZ6WUnc^52|v-X#nOtJbYSTLDQ zOooh^t`8Snt>HcVNyz*3sXml4xLxqOx8$8D_(8*;@fQ`(iE$r@T_1{FByS6ON61G4 z*_r=?UQo}+hS)RLWJ>f*VYMcJL3*!+)YZjtJbdkl_OAwu%dO*(eyxHYDJ;4=V7AY z&=bF<5*V7|@LWFIhHp91;zvNAtD9Eeu1-?b4hZdKybIHrb3%zU2Wi-nOoJMe|zmN>|>diGCqkJ#eKg z==>U;#ZTlg=3oU*fr2>Se3;4iua&&d;ToHux5qx{jqFd}$hPB+Y=qv(7U_-bk{lsj zk~GAp1E*0#C!j2VA1YVQj*UTyDI@R+@yC242*ms&2*x61BT!?9j35+SD6=}@sSJ=Q z8VuZyDSJ@f83~W!puMqZa0FVktgt#IyGj95AEXXHPA6@_bkfrh;62M}(Nx}I2G(FU z8~9w>G@o46_&Vxv1{UK?9EY>e1cUzQW+zUN!{kaYx+vw8tnK7JgKxZrd<5`jGLzf- zyxE!bm*1O-#{%9=d=~U(;xF$+n$!85%f>ieT(v zs1I=B^X^sVEpGDc(y|OWyAGQ0L);^Akt*D5NVp{DerjH_WkN+MrWSunC zGk7zv=g>K>Cv;}^VBxY+^dm{JV!9v73{Lquk<+t?qZkrmUWuKdg2)sG zvgdu3^a*jHOyzn14jjAmd}+YHG#Cv=iM6?P(ct2xWecNaTcHMq5%7;tORAb}~hvB>;=OsX=XSVcy~5UGH8 zA8Uy~yJV3N;r>2eWWNm`HQaI z7|-yZgcrH;F~;yu>{NW%MTqQHqIkrENsK_=UVsT>PyokFg5z99=rQU@V@nPk(@8f^AbLoPk3f}UXwqk+_&B5Z1gh{9>hUyN(z9$n&*2)p#B_ccckqYR{dk2jd=