mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-02 16:49:03 +00:00
Compare commits
369 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9272195db6 | |||
| 3437877fb2 | |||
| 33ef596bd3 | |||
| d1c2150c60 | |||
| e8bfe7f88a | |||
| e88c5eaca8 | |||
| 1b5f185944 | |||
| c27e629da2 | |||
| bd97bdca3c | |||
| 6ce09f3091 | |||
| e6e18efe34 | |||
| c87f135e97 | |||
| 54dc827dfa | |||
| 094c3f79dc | |||
| 8e68d9739c | |||
| 43a0f3e9f1 | |||
| e8685c97d0 | |||
| b79103ed79 | |||
| aa6b9a9aa0 | |||
| 5f500280b2 | |||
| 1c2deaacb6 | |||
| 287018346b | |||
| 850b09e6fc | |||
| 9759d004eb | |||
| 10070843e6 | |||
| b1b06e9cb9 | |||
| 1702a9b726 | |||
| 32bbf1e003 | |||
| bc4320ee68 | |||
| b07dd8cfb7 | |||
| 7f7e00788e | |||
| 2790decd44 | |||
| c5c1c2fc35 | |||
| 17e5e7ea5c | |||
| bda71ee34a | |||
| f6e8f2d851 | |||
| 7157020ac6 | |||
| 5ce95df4ea | |||
| 13977992d7 | |||
| 2005be0948 | |||
| 0842e2bc9c | |||
| a27b9e22f9 | |||
| 00500a072b | |||
| cfa59f4a4d | |||
| 521ae52e4c | |||
| 62a22f8857 | |||
| 223c3194a8 | |||
| 0653db8ad1 | |||
| e0d795323b | |||
| a16311ba15 | |||
| f12181140b | |||
| 6bf8d407e0 | |||
| 9ed0acfb04 | |||
| 87eaaed36f | |||
| 06d40b9a98 | |||
| 37322d4874 | |||
| b94157f01b | |||
| c1a5cf449c | |||
| 23951e9af6 | |||
| 2d58593be9 | |||
| 9b160452ad | |||
| f39993e3d9 | |||
| 6ad9d1f7e9 | |||
| 8ec8a92d20 | |||
| c891e4741e | |||
| 64ae22188f | |||
| f3b47bb0d6 | |||
| dc4694c24c | |||
| a9d720fbae | |||
| ba7daa72d5 | |||
| 55a35a26b2 | |||
| 8e524cdcda | |||
| 9c21669609 | |||
| 06798c5e90 | |||
| 8317f3f031 | |||
| d9d450f61e | |||
| 8af938548b | |||
| 9fb110bb41 | |||
| 402d732975 | |||
| 199df17cf9 | |||
| 256452114c | |||
| e2cf6d2998 | |||
| 705f624a2b | |||
| fdac3e1422 | |||
| 414c9c3d0d | |||
| bbb33d243e | |||
| 930bc8d37b | |||
| d4b16a25aa | |||
| 680a0c2ee0 | |||
| 68256e41d8 | |||
| 20303071de | |||
| d876a923b9 | |||
| 3d1ae1b288 | |||
| f1ea4810dd | |||
| c9c3888c20 | |||
| a50f7d548b | |||
| fd31f57f5d | |||
| 3650170a84 | |||
| 4e8832cded | |||
| 4b78f6c136 | |||
| 8393c0c928 | |||
| 564f400007 | |||
| c3f4e831a3 | |||
| 9d57cb6d1a | |||
| ab57946a01 | |||
| f7d719c811 | |||
| 2498cff188 | |||
| 209b3b3bf3 | |||
| 4f5c808298 | |||
| 8920ff512a | |||
| 66cc2e47fe | |||
| e110ba296e | |||
| 2104fd9918 | |||
| 576bee32c3 | |||
| c91027f25f | |||
| 64ce050d10 | |||
| bda929229e | |||
| 05a3a912f6 | |||
| 4c42557332 | |||
| f4ea14f2bf | |||
| e42394fdbe | |||
| 28b7163c6d | |||
| ded7cd28b8 | |||
| 626d237a8e | |||
| 4445fc0871 | |||
| e519d1b00b | |||
| 2b93d72a15 | |||
| 2683ab888b | |||
| 3a4895590e | |||
| a1ff2458f1 | |||
| 5a520fa316 | |||
| aa61fc5cbf | |||
| b920549af0 | |||
| 10c7adf74d | |||
| d2cf6fac12 | |||
| b940e8e859 | |||
| e0925538c7 | |||
| ca12809861 | |||
| 3afb44615e | |||
| bff9e44d8f | |||
| d6ec93b199 | |||
| abc3a9859f | |||
| ae883964af | |||
| d62e5a8d70 | |||
| 544f266c8f | |||
| 23081c0eac | |||
| 8b4969a882 | |||
| e282778f22 | |||
| b6a590d44f | |||
| 7627ed80eb | |||
| 0543919ed1 | |||
| a91dc597e9 | |||
| 07472a9a90 | |||
| 6e3f76329a | |||
| 03721c5c1a | |||
| 3c332cd653 | |||
| 34f2665858 | |||
| 447fc738d9 | |||
| 4b3bb7ade7 | |||
| 92688def31 | |||
| c0c6b40387 | |||
| 820c6fafba | |||
| 27b5f075bc | |||
| 925c91406d | |||
| e5a0f84fcc | |||
| 26ff191af3 | |||
| 2b6ff7db02 | |||
| 855f4b9ab7 | |||
| 4a2358945c | |||
| 92c5ac1f7e | |||
| e28bada221 | |||
| 8570b5f531 | |||
| 9dcc1eee0b | |||
| 9ed8ea8ae7 | |||
| e8cbb975bc | |||
| 3592cb7af9 | |||
| b13fa89de2 | |||
| 165f156814 | |||
| 7366de67e1 | |||
| 982ae74d37 | |||
| c827d46ca0 | |||
| a4e4b89d99 | |||
| d14f4e5044 | |||
| e26f32439a | |||
| 2f26fbe5fb | |||
| 2aef86ed25 | |||
| 6cda5d5c78 | |||
| d53ed61064 | |||
| 679fad7b18 | |||
| dc3f561868 | |||
| c6155eb529 | |||
| 4db7ee6761 | |||
| 8d14d76313 | |||
| aaf0a48140 | |||
| 68013f3498 | |||
| afd1da91e1 | |||
| 4490de88c4 | |||
| 58dab39d3b | |||
| 8ef0b3662e | |||
| 6b4b1eddf7 | |||
| c2a768a354 | |||
| 3a50391304 | |||
| c152a1c8d9 | |||
| e2f700de67 | |||
| f13f0af171 | |||
| 2ade1073b9 | |||
| 452ee7a637 | |||
| 87440ecd2a | |||
| dcc7984e27 | |||
| 0a11ce01d1 | |||
| 9db31e52c9 | |||
| ff75851cad | |||
| a176bfa9cb | |||
| 16b23be1d5 | |||
| bb936bf809 | |||
| 5c4ca489ef | |||
| fcb3fa255f | |||
| b02950045c | |||
| dcf6cbdc45 | |||
| efc6b3c8be | |||
| 9950dbe315 | |||
| d7f4ed199b | |||
| 4760cee80e | |||
| 52414ce985 | |||
| 912a08c423 | |||
| 459e68773d | |||
| abcb1133d8 | |||
| dd206ece70 | |||
| 0b57ebc7db | |||
| 276dc251dd | |||
| 8e874e6310 | |||
| 43713164cc | |||
| df62d7efcf | |||
| 01199f1d58 | |||
| 8262512bf6 | |||
| e9480ee890 | |||
| a9d45373e0 | |||
| 365e4a13be | |||
| a0cade8735 | |||
| 607178155a | |||
| 551e785b94 | |||
| 441ca60292 | |||
| 3743ebf4da | |||
| 04f474ed6d | |||
| aa68571818 | |||
| 20135d096f | |||
| b5c2a8fa59 | |||
| aa0e46bd16 | |||
| 93770239de | |||
| a457cba05d | |||
| 0561237df2 | |||
| 7c3e0ca17c | |||
| 18f18b107c | |||
| a65daa5408 | |||
| 021a7ccdfa | |||
| cfdffea92b | |||
| c697a36dc2 | |||
| 028920af08 | |||
| 6eadfd3da4 | |||
| bd6b34f4a5 | |||
| 30c0207ef9 | |||
| 95285fa786 | |||
| 7217295d37 | |||
| 1e99863687 | |||
| 7570b61245 | |||
| abc412e011 | |||
| 92ada218a2 | |||
| 8de8b619a0 | |||
| 14f162347e | |||
| 70573a76bc | |||
| a3be2f3d90 | |||
| fd01ac0b6a | |||
| db800ca7e6 | |||
| 818ea68ae1 | |||
| ede6989139 | |||
| 115cff892f | |||
| 6d67f72583 | |||
| 90654b9dec | |||
| d1c3746aaa | |||
| ba20d5b166 | |||
| fe5d715691 | |||
| 571501ed21 | |||
| 3139814932 | |||
| 5156f09352 | |||
| 3e83996a7f | |||
| ed1c4b1960 | |||
| fc0ee0179b | |||
| 7c42a83c22 | |||
| dbb4ac970a | |||
| d589c83975 | |||
| 88c039eeca | |||
| 7a9cfbd426 | |||
| 90f6cc7806 | |||
| 6b96d07a91 | |||
| b788d13c31 | |||
| 0e969c1a08 | |||
| 5ffd84a305 | |||
| 76f96756af | |||
| ff64247854 | |||
| 81d231bc41 | |||
| 9e4ce2aa44 | |||
| 6aefe41cd8 | |||
| 239c5dfa14 | |||
| 0d728d8af0 | |||
| ea50d4065a | |||
| 8b7b1255ec | |||
| da6f46ecb7 | |||
| 0e231cef7e | |||
| 6cfca2886a | |||
| fc45ec3548 | |||
| 3e71d072f7 | |||
| ae05e80a7c | |||
| 6a538afd70 | |||
| e7cfc21a0a | |||
| 969887e948 | |||
| 5b4c669d64 | |||
| 83e612b50f | |||
| 6f92f19327 | |||
| d9d09a7ed0 | |||
| b97a843428 | |||
| 1f49bff69d | |||
| 719fe680da | |||
| 1f54e4e748 | |||
| 59515b3113 | |||
| a3b8e773d4 | |||
| 7b9e2f7163 | |||
| 42f545e0bc | |||
| d9e3d08ff8 | |||
| 4c90e2c6a5 | |||
| 1f04d2cbaa | |||
| 4a06c906cd | |||
| 5a87a47262 | |||
| 29f5d14f46 | |||
| ffc3e02f59 | |||
| 84dbe2e879 | |||
| a89082ebde | |||
| 84b7bb5476 | |||
| 8e47af0b29 | |||
| ddec3a1204 | |||
| 655d4f5857 | |||
| 112fffb093 | |||
| f777f24e53 | |||
| b327e34f8e | |||
| 66396fc4f5 | |||
| a0794be929 | |||
| d822c80882 | |||
| 5fe35d517d | |||
| c72542a86c | |||
| 1dc22f65b7 | |||
| 2484a47927 | |||
| d737aa398b | |||
| 61a0fc7f2b | |||
| 15278364a6 | |||
| 3af5acc0eb | |||
| 178810413b | |||
| 0d92f3bded | |||
| d320d8efe3 | |||
| 72927379dc | |||
| 9d45efb06c | |||
| 15150159a4 | |||
| 828a0702db | |||
| 1af8ef1649 | |||
| d1e74667ae | |||
| e54659ed3c | |||
| 9851cf11f7 | |||
| 585dccf26c | |||
| 9835ee8cd9 | |||
| d621654f8e | |||
| 9bcfe27933 |
@@ -1 +1,5 @@
|
||||
2006Redone\ Server/data/characters/
|
||||
.idea/
|
||||
.idea/workspace.xml
|
||||
**/.idea/workspace.xml
|
||||
**/.idea/*
|
||||
|
||||
Generated
+19
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="masterDetails">
|
||||
<states>
|
||||
<state key="ProjectJDKs.UI">
|
||||
<settings>
|
||||
<last-edited>1.7</last-edited>
|
||||
<splitter-proportions>
|
||||
<option name="proportions">
|
||||
<list>
|
||||
<option value="0.2" />
|
||||
</list>
|
||||
</option>
|
||||
</splitter-proportions>
|
||||
</settings>
|
||||
</state>
|
||||
</states>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+2
@@ -0,0 +1,2 @@
|
||||
# Default ignored files
|
||||
/workspace.xml
|
||||
Generated
+178
@@ -0,0 +1,178 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/2006Redone Server/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/2006Redone file_server/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/2006Redone Client/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/commons-lang3-3.1.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/javac++.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/mina.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/mysql-connector-java-5.1.23-bin.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/slf4j-nop.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/slf4j.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/xpp3-1.1.4c.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone Server/libs/xstream-1.4.1.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/netty-3.6.6.Final.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/commons-lang3-3.1.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/javac++.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/mina.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/mysql-connector-java-5.1.23-bin.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/slf4j-nop.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/slf4j.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/xpp3-1.1.4c.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="jar://$MODULE_DIR$/2006Redone file_server/libs/xstream-1.4.1.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="module-library">
|
||||
<library>
|
||||
<CLASSES>
|
||||
<root url="file://$MODULE_DIR$/2006Redone Server/libs" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
<jarDirectory url="file://$MODULE_DIR$/2006Redone Server/libs" recursive="false" />
|
||||
</library>
|
||||
</orderEntry>
|
||||
<orderEntry type="library" name="libs" level="project" />
|
||||
<orderEntry type="library" name="commons-lang3-3.1" level="project" />
|
||||
</component>
|
||||
</module>
|
||||
Generated
+11
@@ -0,0 +1,11 @@
|
||||
<component name="ArtifactManager">
|
||||
<artifact type="jar" name="2006rebotted:jar">
|
||||
<output-path>$PROJECT_DIR$/CompiledServer/artifacts/2006rebotted_jar</output-path>
|
||||
<root id="archive" name="2006rebotted.jar">
|
||||
<element id="directory" name="META-INF">
|
||||
<element id="file-copy" path="$PROJECT_DIR$/2006Redone Client/METAs/Client Meta/META-INF/MANIFEST.MF" />
|
||||
</element>
|
||||
<element id="module-output" name="2006rebotted" />
|
||||
</root>
|
||||
</artifact>
|
||||
</component>
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
<component name="ArtifactManager">
|
||||
<artifact type="jar" name="localhost_2006rebotted:jar">
|
||||
<output-path>$PROJECT_DIR$/CompiledServer/artifacts/localhost_2006rebotted_jar</output-path>
|
||||
<root id="archive" name="localhost_2006rebotted.jar">
|
||||
<element id="directory" name="META-INF">
|
||||
<element id="file-copy" path="$PROJECT_DIR$/2006Redone Client/METAs/Local Client Meta/META-INF/MANIFEST.MF" />
|
||||
</element>
|
||||
<element id="module-output" name="2006rebotted" />
|
||||
</root>
|
||||
</artifact>
|
||||
</component>
|
||||
Generated
+16
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CheckStyle-IDEA">
|
||||
<option name="configuration">
|
||||
<map>
|
||||
<entry key="checkstyle-version" value="8.25" />
|
||||
<entry key="copy-libs" value="true" />
|
||||
<entry key="location-0" value="BUNDLED:(bundled):Sun Checks" />
|
||||
<entry key="location-1" value="BUNDLED:(bundled):Google Checks" />
|
||||
<entry key="scan-before-checkin" value="false" />
|
||||
<entry key="scanscope" value="JavaOnly" />
|
||||
<entry key="suppress-errors" value="false" />
|
||||
</map>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+17
@@ -0,0 +1,17 @@
|
||||
<component name="libraryTable">
|
||||
<library name="commons-lang3-3.1">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/commons-lang3-3.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/javac++.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/mina.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/mysql-connector-java-5.1.23-bin.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/netty-3.6.6.Final.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/slf4j-nop.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/slf4j.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/xpp3-1.1.4c.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/2006Redone file_server/libs/xstream-1.4.1.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
||||
Generated
+7
@@ -0,0 +1,7 @@
|
||||
<component name="libraryTable">
|
||||
<library name="libs">
|
||||
<CLASSES />
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/CompiledServer" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+8
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/2006rebotted.iml" filepath="$PROJECT_DIR$/.idea/2006rebotted.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+175
@@ -0,0 +1,175 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ArtifactsWorkspaceSettings">
|
||||
<artifacts-to-build>
|
||||
<artifact name="localhost_2006rebotted:jar" />
|
||||
</artifacts-to-build>
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="9c1d485e-b413-4c80-b742-7c5a88c1c73c" name="Default Changelist" comment="">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/2006Redone Server/src/com/rebotted/net/packets/impl/Commands.java" beforeDir="false" afterPath="$PROJECT_DIR$/2006Redone Server/src/com/rebotted/net/packets/impl/Commands.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/CompiledServer/production/2006rebotted/com/rebotted/net/packets/impl/Commands.class" beforeDir="false" afterPath="$PROJECT_DIR$/CompiledServer/production/2006rebotted/com/rebotted/net/packets/impl/Commands.class" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="FileColors">
|
||||
<fileColor scope="Local Unit Tests" color="#161c22" />
|
||||
<fileColor scope="Android Instrumented Tests" color="#161c22" />
|
||||
</component>
|
||||
<component name="FindInProjectRecents">
|
||||
<findStrings>
|
||||
<find>math.sq</find>
|
||||
</findStrings>
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="ProjectFrameBounds">
|
||||
<option name="x" value="-7" />
|
||||
<option name="width" value="1294" />
|
||||
<option name="height" value="1407" />
|
||||
</component>
|
||||
<component name="ProjectId" id="1Sr1PyvKre5eWJ6XgOrqWrHM5hp" />
|
||||
<component name="ProjectViewState">
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showExcludedFiles" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">
|
||||
<property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
|
||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
||||
<property name="aspect.path.notification.shown" value="true" />
|
||||
<property name="last_opened_file_path" value="$PROJECT_DIR$/2006Redone Client/METAs/Client Meta" />
|
||||
<property name="project.structure.last.edited" value="Project" />
|
||||
<property name="project.structure.proportion" value="0.15" />
|
||||
<property name="project.structure.side.proportion" value="0.2" />
|
||||
</component>
|
||||
<component name="RunManager" selected="Application.GameEngine">
|
||||
<configuration name="Client" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="Client" />
|
||||
<module name="2006rebotted" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="FileServer" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="org.apollo.jagcached.FileServer" />
|
||||
<module name="2006rebotted" />
|
||||
<option name="WORKING_DIRECTORY" value="2006Redone file_server" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="org.apollo.jagcached.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration name="GameEngine" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="com.rebotted.GameEngine" />
|
||||
<module name="2006rebotted" />
|
||||
<option name="WORKING_DIRECTORY" value="2006Redone Server" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="redone.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<list>
|
||||
<item itemvalue="Application.FileServer" />
|
||||
<item itemvalue="Application.GameEngine" />
|
||||
<item itemvalue="Application.Client" />
|
||||
</list>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="Application.GameEngine" />
|
||||
<item itemvalue="Application.FileServer" />
|
||||
<item itemvalue="Application.Client" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
<component name="ServiceViewManager">
|
||||
<option name="viewStates">
|
||||
<list>
|
||||
<serviceView>
|
||||
<treeState>
|
||||
<expand />
|
||||
<select />
|
||||
</treeState>
|
||||
</serviceView>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="SvnConfiguration">
|
||||
<configuration />
|
||||
</component>
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="Default task">
|
||||
<changelist id="9c1d485e-b413-4c80-b742-7c5a88c1c73c" name="Default Changelist" comment="" />
|
||||
<created>1572306880139</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1572306880139</updated>
|
||||
<workItem from="1576853591840" duration="1190000" />
|
||||
<workItem from="1576854792240" duration="1663000" />
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="1" />
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
<option name="TAB_STATES">
|
||||
<map>
|
||||
<entry key="MAIN">
|
||||
<value>
|
||||
<State>
|
||||
<option name="COLUMN_ORDER" />
|
||||
</State>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
<option name="RECENT_FILTERS">
|
||||
<map>
|
||||
<entry key="Branch">
|
||||
<value>
|
||||
<list />
|
||||
</value>
|
||||
</entry>
|
||||
<entry key="User">
|
||||
<value>
|
||||
<list />
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
</component>
|
||||
<component name="WindowStateProjectService">
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.bottom" timestamp="1576858443106">
|
||||
<screen x="0" y="40" width="1920" height="1040" />
|
||||
</state>
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.bottom/0.40.1920.1040@0.40.1920.1040" timestamp="1576858443106" />
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.center" timestamp="1576858443106">
|
||||
<screen x="0" y="40" width="1920" height="1040" />
|
||||
</state>
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.center/0.40.1920.1040@0.40.1920.1040" timestamp="1576858443106" />
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.left" timestamp="1576858443105">
|
||||
<screen x="0" y="40" width="1920" height="1040" />
|
||||
</state>
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.left/0.40.1920.1040@0.40.1920.1040" timestamp="1576858443105" />
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.right" timestamp="1576858443106">
|
||||
<screen x="0" y="40" width="1920" height="1040" />
|
||||
</state>
|
||||
<state width="1877" height="266" key="GridCell.Tab.0.right/0.40.1920.1040@0.40.1920.1040" timestamp="1576858443106" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -0,0 +1,3 @@
|
||||
Manifest-Version: 1.0
|
||||
Main-Class: Client
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
/Client.class
|
||||
/LocalGame.class
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
/* AUTOMATICALLY GENERATED ON Tue Apr 16 17:20:59 EDT 2002*/
|
||||
/* DO NOT EDIT */
|
||||
|
||||
grant {
|
||||
permission java.security.AllPermission;
|
||||
};
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
@echo off
|
||||
title 2006Redone
|
||||
cd bin
|
||||
java Main
|
||||
pause
|
||||
@@ -0,0 +1,22 @@
|
||||
import java.net.InetAddress;
|
||||
import java.net.UnknownHostException;
|
||||
|
||||
public final class Client {
|
||||
|
||||
public static void main(String[] args) {
|
||||
ClientSettings.SERVER_IP = "127.0.0.1";
|
||||
try {
|
||||
Game game = new Game();
|
||||
Game.nodeID = 10;
|
||||
Game.portOff = 0;
|
||||
Game.setHighMem();
|
||||
Game.isMembers = true;
|
||||
Signlink.storeid = 32;
|
||||
Signlink.startpriv(InetAddress.getLocalHost());
|
||||
game.createClientFrame(503, 765);
|
||||
} catch (UnknownHostException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -10,16 +10,19 @@ public class ClientSettings {
|
||||
/**
|
||||
* The Servers Name
|
||||
*/
|
||||
public final static String SERVER_NAME = "2006Redone";
|
||||
public final static String SERVER_NAME = "2006rebotted";
|
||||
/**
|
||||
* The Servers Website
|
||||
*/
|
||||
public final static String SERVER_WEBSITE = "www.2006redone.org";
|
||||
public final static String SERVER_WEBSITE = "www.2006rebotted.tk";
|
||||
/**
|
||||
* The Servers Ip
|
||||
*
|
||||
* You don't have to change this, the client will automatically connect to the server
|
||||
* on localhost (Assuming you're running Client and LocalGame respectively)
|
||||
*
|
||||
*/
|
||||
public static String SERVER_IP = "35.226.247.68";
|
||||
//public final static String SERVER_IP = "127.0.0.1";
|
||||
public static String SERVER_IP = "2006rebotted.hopto.org";
|
||||
/**
|
||||
* The Npc Bits for the Server
|
||||
*/
|
||||
@@ -31,6 +34,4 @@ public class ClientSettings {
|
||||
|
||||
public static final BigInteger RSA_MODULUS = new BigInteger("91553247461173033466542043374346300088148707506479543786501537350363031301992107112953015516557748875487935404852620239974482067336878286174236183516364787082711186740254168914127361643305190640280157664988536979163450791820893999053469529344247707567448479470137716627440246788713008490213212272520901741443");
|
||||
public static final BigInteger RSA_EXPONENT = new BigInteger("65537");
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
// Jad home page: http://www.kpdus.com/jad.html
|
||||
// Decompiler options: packimports(3)
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
public final class Flo {
|
||||
|
||||
public static void unpackConfig(StreamLoader streamLoader) {
|
||||
@@ -25,6 +28,10 @@ public final class Flo {
|
||||
return;
|
||||
} else if (i == 1) {
|
||||
anInt390 = stream.read3Bytes();
|
||||
Calendar date = new GregorianCalendar();
|
||||
if ((date.get(Calendar.MONTH) + 1) == 12) {
|
||||
anInt390 = 0xffffff;
|
||||
}
|
||||
method262(anInt390);
|
||||
} else if (i == 2) {
|
||||
anInt391 = stream.readUnsignedByte();
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
/**
|
||||
* NOTICE: IF YOU CHANGE ANYTHING IN GAME.JAVA, PLEASE COPY-PASTE THE WHOLE CLASS OVER TO LOCALGAME.JAVA
|
||||
* THIS IS TO ALLOW LOCAL PARABOT TO CONTINUE TO WORK
|
||||
*/
|
||||
|
||||
import javax.swing.*;
|
||||
import java.applet.AppletContext;
|
||||
import java.awt.Color;
|
||||
import java.awt.Component;
|
||||
import java.awt.Font;
|
||||
import java.awt.Graphics;
|
||||
import java.awt.*;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.DataInputStream;
|
||||
@@ -20,8 +23,13 @@ import java.text.DecimalFormatSymbols;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* NOTICE: IF YOU CHANGE ANYTHING IN GAME.JAVA, PLEASE COPY-PASTE THE WHOLE CLASS OVER TO LOCALGAME.JAVA
|
||||
* THIS IS TO ALLOW LOCAL PARABOT TO CONTINUE TO WORK
|
||||
*/
|
||||
@SuppressWarnings("serial")
|
||||
public class Game extends RSApplet {
|
||||
private boolean graphicsEnabled = true;
|
||||
|
||||
public static String intToKOrMilLongName(int i) {
|
||||
String s = String.valueOf(i);
|
||||
@@ -385,7 +393,11 @@ public class Game extends RSApplet {
|
||||
}
|
||||
if (l == 0) {
|
||||
if (i1 > 0 && i1 < 110) {
|
||||
try {
|
||||
textDrawingArea.method389(false, 4, 0, chatMessages[k], i1);
|
||||
} catch (Exception e) {
|
||||
|
||||
}
|
||||
}
|
||||
j++;
|
||||
}
|
||||
@@ -1133,10 +1145,10 @@ public class Game extends RSApplet {
|
||||
if (itemDef.actions != null && itemDef.actions[l3] != null) {
|
||||
menuActionName[menuActionRow] = itemDef.actions[l3] + " @lre@" + itemDef.name;
|
||||
if (l3 == 3) {
|
||||
menuActionID[menuActionRow] = 493;
|
||||
menuActionID[menuActionRow] = 493;
|
||||
}
|
||||
if (l3 == 4) {
|
||||
menuActionID[menuActionRow] = 847;
|
||||
menuActionID[menuActionRow] = 847;
|
||||
}
|
||||
menuActionCmd1[menuActionRow] = itemDef.id;
|
||||
menuActionCmd2[menuActionRow] = k2;
|
||||
@@ -1169,20 +1181,30 @@ public class Game extends RSApplet {
|
||||
if (class9_1.isInventoryInterface && itemDef.actions != null) {
|
||||
for (int i4 = 2; i4 >= 0; i4--) {
|
||||
if (itemDef.actions[i4] != null) {
|
||||
menuActionName[menuActionRow] = itemDef.actions[i4] + " @lre@" + itemDef.name;
|
||||
if (i4 == 0) {
|
||||
menuActionID[menuActionRow] = 74;
|
||||
if (shiftDown)
|
||||
{
|
||||
menuActionName[menuActionRow] = "Drop @lre@" + itemDef.name;
|
||||
menuActionCmd1[menuActionRow] = itemDef.id;
|
||||
menuActionCmd2[menuActionRow] = k2;
|
||||
menuActionCmd3[menuActionRow] = class9_1.id;
|
||||
}
|
||||
if (i4 == 1) {
|
||||
menuActionID[menuActionRow] = 454;
|
||||
else
|
||||
{
|
||||
menuActionName[menuActionRow] = itemDef.actions[i4] + " @lre@" + itemDef.name; //Seems like it's Wear + SPACE + ItemName.
|
||||
if (i4 == 0) {
|
||||
menuActionID[menuActionRow] = 74;
|
||||
}
|
||||
if (i4 == 1) {
|
||||
menuActionID[menuActionRow] = 454;
|
||||
}
|
||||
if (i4 == 2) {
|
||||
menuActionID[menuActionRow] = 539;
|
||||
}
|
||||
menuActionCmd1[menuActionRow] = itemDef.id;
|
||||
menuActionCmd2[menuActionRow] = k2;
|
||||
menuActionCmd3[menuActionRow] = class9_1.id;
|
||||
menuActionRow++;
|
||||
}
|
||||
if (i4 == 2) {
|
||||
menuActionID[menuActionRow] = 539;
|
||||
}
|
||||
menuActionCmd1[menuActionRow] = itemDef.id;
|
||||
menuActionCmd2[menuActionRow] = k2;
|
||||
menuActionCmd3[menuActionRow] = class9_1.id;
|
||||
menuActionRow++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1212,7 +1234,6 @@ public class Game extends RSApplet {
|
||||
menuActionRow++;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
menuActionName[menuActionRow] = "Examine @lre@" + itemDef.name + (showInfo ? " @gre@(@whi@" + (class9_1.inv[k2] - 1) + "@gre@)" : "");
|
||||
menuActionID[menuActionRow] = 1125;
|
||||
@@ -4200,7 +4221,7 @@ public class Game extends RSApplet {
|
||||
if (l == 447) {
|
||||
if (shiftDown)
|
||||
{
|
||||
doAction(2); //Drop?
|
||||
doAction(2); //1=Examine, 2=Drop, 3=wear?, 4= does some really wack shit in the inventory
|
||||
needDrawTabArea = true;
|
||||
return;
|
||||
}
|
||||
@@ -4213,6 +4234,7 @@ public class Game extends RSApplet {
|
||||
needDrawTabArea = true;
|
||||
return;
|
||||
}
|
||||
|
||||
if (l == 1226) {
|
||||
int j1 = i1 >> 14 & 0x7fff;
|
||||
ObjectDef class46 = ObjectDef.forID(j1);
|
||||
@@ -4751,6 +4773,9 @@ public class Game extends RSApplet {
|
||||
inputTaken = true;
|
||||
}
|
||||
if ((j == 13 || j == 10) && inputString.length() > 0) {
|
||||
if (inputString.equals("::gfxtgl") || inputString.equals("::tglgfx") || inputString.equals("::togglerender") || inputString.equals("::togglegfx")) {
|
||||
graphicsEnabled = !graphicsEnabled;
|
||||
}
|
||||
if (myPrivilege == 2) {
|
||||
if (inputString.equals("::clientdrop")) {
|
||||
dropClient();
|
||||
@@ -4770,18 +4795,6 @@ public class Game extends RSApplet {
|
||||
if (inputString.equals("::dataon")) {
|
||||
showInfo = !showInfo;
|
||||
}
|
||||
if (inputString.equals("::clip")) {
|
||||
for (int k1 = 0; k1 < 4; k1++) {
|
||||
for (int i2 = 1; i2 < 103; i2++) {
|
||||
for (int k2 = 1; k2 < 103; k2++) {
|
||||
aClass11Array1230[k1].anIntArrayArray294[i2][k2] = 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
if (inputString.startsWith("::")) {
|
||||
stream.createFrame(103);
|
||||
@@ -5957,7 +5970,6 @@ public class Game extends RSApplet {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
int j3 = j2;
|
||||
int k3 = j1;
|
||||
anIntArrayArray901[j2][j1] = 99;
|
||||
@@ -6536,7 +6548,7 @@ public class Game extends RSApplet {
|
||||
}
|
||||
catch(IOException _ex)
|
||||
{
|
||||
s = "connection problem";
|
||||
s = "Connection problem -- Make sure FileServer is running!!";
|
||||
expectedCRCs[8] = 0;
|
||||
}
|
||||
catch(Exception _ex)
|
||||
@@ -9491,13 +9503,13 @@ public class Game extends RSApplet {
|
||||
if (loginScreenState == 3) {
|
||||
chatTextDrawingArea.method382(0xffff00, c / 2, "Create a free account", c1 / 2 - 60, true);
|
||||
int k = c1 / 2 - 35;
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "To create a new account you need to", k, true);
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "To create a new account just click", k, true);
|
||||
k += 15;
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "go back to the main " + ClientSettings.SERVER_NAME + " webpage", k, true);
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "\"Cancel\" below, and click \"Existing User\".", k, true);
|
||||
k += 15;
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "and choose the red 'create account'", k, true);
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "Log in with any credentials you want and an", k, true);
|
||||
k += 15;
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "button at the top right of that page.", k, true);
|
||||
chatTextDrawingArea.method382(0xffffff, c / 2, "account will automatically be created for you.", k, true);
|
||||
k += 15;
|
||||
int j1 = c / 2;
|
||||
int i2 = c1 / 2 + 50;
|
||||
@@ -9751,8 +9763,10 @@ public class Game extends RSApplet {
|
||||
int j13 = stream.readUnsignedByte();
|
||||
int k15 = anInt1268 + (j13 >> 4 & 7);
|
||||
int l16 = anInt1269 + (j13 & 7);
|
||||
if (k15 >= 0 && l16 >= 0 && k15 < 104 && l16 < 104)
|
||||
|
||||
if (k15 >= 0 && l16 >= 0 && k15 < 104 && l16 < 104) {
|
||||
method130(-1, -1, j8, i11, l16, k5, plane, k15, 0);
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (j == 151) {
|
||||
@@ -9764,6 +9778,7 @@ public class Game extends RSApplet {
|
||||
int i15 = k12 >> 2;
|
||||
int k16 = k12 & 3;
|
||||
int l17 = anIntArray1177[i15];
|
||||
//System.out.println("id: " + j10 + " x:" + (this.baseX + anInt1268) + " y:" + (this.baseY + anInt1269));
|
||||
if (l4 >= 0 && k7 >= 0 && l4 < 104 && k7 < 104)
|
||||
method130(-1, j10, k16, l17, k7, i15, plane, l4, 0);
|
||||
return;
|
||||
@@ -10622,7 +10637,7 @@ public class Game extends RSApplet {
|
||||
}
|
||||
if (pktType == 174) {
|
||||
int id = inStream.readUnsignedWord();
|
||||
int type = inStream.readUnsignedByte();
|
||||
int type = /*inStream.readUnsignedByte()*/1;
|
||||
int delay = inStream.readUnsignedWord();
|
||||
int volume = inStream.readUnsignedByte();
|
||||
sound[currentSound] = id;
|
||||
@@ -11397,6 +11412,7 @@ public class Game extends RSApplet {
|
||||
|
||||
Signlink.reporterror(s2);
|
||||
resetLogout();
|
||||
exception.printStackTrace();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
@@ -11464,20 +11480,25 @@ public class Game extends RSApplet {
|
||||
Model.anInt1685 = super.mouseX - 4;
|
||||
Model.anInt1686 = super.mouseY - 4;
|
||||
DrawingArea.setAllPixelsToZero();
|
||||
// xxx disables graphics if(graphicsEnabled){
|
||||
worldController.method313(xCameraPos, yCameraPos, xCameraCurve, zCameraPos, j, yCameraCurve);
|
||||
worldController.clearObj5Cache();
|
||||
updateEntities();
|
||||
drawHeadIcon();
|
||||
if(graphicsEnabled){
|
||||
worldController.method313(xCameraPos, yCameraPos, xCameraCurve, zCameraPos, j, yCameraCurve);
|
||||
worldController.clearObj5Cache();
|
||||
updateEntities();
|
||||
drawHeadIcon();
|
||||
}
|
||||
// Allow tabs to work
|
||||
method37(k2);
|
||||
// Allow stuff inside the tabs to work
|
||||
draw3dScreen();
|
||||
// Show overlays on main screen
|
||||
aRSImageProducer_1165.drawGraphics(4, super.graphics, 4);
|
||||
xCameraPos = l;
|
||||
zCameraPos = i1;
|
||||
yCameraPos = j1;
|
||||
yCameraCurve = k1;
|
||||
xCameraCurve = l1;
|
||||
// }
|
||||
if(graphicsEnabled) {
|
||||
xCameraPos = l;
|
||||
zCameraPos = i1;
|
||||
yCameraPos = j1;
|
||||
yCameraCurve = k1;
|
||||
xCameraCurve = l1;
|
||||
}
|
||||
}
|
||||
|
||||
public void closeOpenInterfaces() {
|
||||
@@ -11505,6 +11526,16 @@ public class Game extends RSApplet {
|
||||
}
|
||||
|
||||
public Game() {
|
||||
//Test if they're on 32-bit, warn them if they are
|
||||
if (!System.getProperty("sun.arch.data.model").contains("64"))
|
||||
{
|
||||
JOptionPane.showMessageDialog(null, "You're running 32-bit java. This will definitely cause problems.\nYou can get the right Java 8 at AdoptOpenJDK.net", "You're running 32-bit Java!", JOptionPane.INFORMATION_MESSAGE);
|
||||
System.out.println("Please upgrade to 64-bit java to avoid problems! (AdoptOpenJDK.net)");
|
||||
}
|
||||
if (Double.parseDouble(System.getProperty("java.specification.version")) >= 1.9) {
|
||||
JOptionPane.showMessageDialog(null, "You're not running Java 8. If you're using Parabot, this will cause problems!\nYou can get Java 8 from AdoptOpenJDK.net", "You're not running Java 8!", JOptionPane.INFORMATION_MESSAGE);
|
||||
System.out.println("Please downgrade to Java 8 to avoid problems! (AdoptOpenJDK.net)");
|
||||
}
|
||||
server = ClientSettings.SERVER_IP;
|
||||
anIntArrayArray825 = new int[104][104];
|
||||
friendsNodeIDs = new int[200];
|
||||
@@ -12139,7 +12170,7 @@ public class Game extends RSApplet {
|
||||
this.anInt1187 += (j << 1);
|
||||
}
|
||||
|
||||
public final void keyPressed(KeyEvent keyevent)
|
||||
public void keyPressed(KeyEvent keyevent)
|
||||
{
|
||||
super.keyPressed(keyevent);
|
||||
switch (keyevent.getKeyCode())
|
||||
|
||||
@@ -190,7 +190,11 @@ public final class ItemDef {
|
||||
|
||||
cacheIndex = (cacheIndex + 1) % 10;
|
||||
ItemDef itemDef = cache[cacheIndex];
|
||||
stream.currentOffset = streamIndices[i];
|
||||
try {
|
||||
stream.currentOffset = streamIndices[i];
|
||||
} catch (Exception e) {
|
||||
System.out.println("Itemdef issue? Apparently this ID is out of bounds: " + e);
|
||||
}
|
||||
itemDef.id = i;
|
||||
itemDef.setDefaults();
|
||||
itemDef.readValues(stream);
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
/**
|
||||
* NOTICE: IF YOU CHANGE ANYTHING IN GAME.JAVA, PLEASE COPY-PASTE THE WHOLE CLASS OVER TO LOCALGAME.JAVA
|
||||
* THIS IS TO ALLOW LOCAL PARABOT TO CONTINUE TO WORK
|
||||
*/
|
||||
|
||||
import java.applet.AppletContext;
|
||||
import java.awt.*;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.io.*;
|
||||
import java.net.InetAddress;
|
||||
import java.net.Socket;
|
||||
import java.net.URL;
|
||||
import java.text.DecimalFormat;
|
||||
import java.text.DecimalFormatSymbols;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* NOTICE: IF YOU CHANGE ANYTHING IN GAME.JAVA, PLEASE COPY-PASTE THE WHOLE CLASS OVER TO LOCALGAME.JAVA
|
||||
* THIS IS TO ALLOW LOCAL PARABOT TO CONTINUE TO WORK
|
||||
*/
|
||||
@SuppressWarnings("serial")
|
||||
public class LocalGame extends Game {
|
||||
public LocalGame() {
|
||||
super();
|
||||
server = "127.0.0.1";
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,20 @@ import java.net.UnknownHostException;
|
||||
|
||||
public final class Main {
|
||||
|
||||
/*
|
||||
|
||||
DEAR DEVELOPER!
|
||||
|
||||
If you want to run the client locally, the easiest way to do that is run the class "Client.java" instead!
|
||||
|
||||
If you REALLY want to use this class, add two random program arguments.
|
||||
But seriously, Client.java is just a copy-paste of this class and does it locally. Use that instead!
|
||||
|
||||
|
||||
*/
|
||||
|
||||
public static void main(String[] args) {
|
||||
ClientSettings.SERVER_IP = "2006rebotted.hopto.org";
|
||||
if (args.length > 1)
|
||||
{
|
||||
System.out.println("Running local");
|
||||
|
||||
@@ -284,7 +284,7 @@ public class RSApplet extends Applet implements Runnable, MouseListener, MouseMo
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void mouseMoved(MouseEvent mouseevent) {
|
||||
public void mouseMoved(MouseEvent mouseevent) {
|
||||
int i = mouseevent.getX();
|
||||
int j = mouseevent.getY();
|
||||
if (gameFrame != null) {
|
||||
|
||||
@@ -111,6 +111,14 @@ public final class RSInterface {
|
||||
rsInterface.actions[l3] = null;
|
||||
}
|
||||
}
|
||||
if(rsInterface.parentID == 3822) {
|
||||
rsInterface.actions[2] = "Sell 10";
|
||||
rsInterface.actions[3] = "Sell X";
|
||||
}
|
||||
if(rsInterface.id == 3900) {
|
||||
rsInterface.actions[2] = "Buy 10";
|
||||
rsInterface.actions[3] = "Buy X";
|
||||
}
|
||||
}
|
||||
if (rsInterface.type == 3) {
|
||||
rsInterface.aBoolean227 = stream.readUnsignedByte() == 1;
|
||||
|
||||
@@ -278,7 +278,7 @@ public final class Signlink implements Runnable {
|
||||
public static Synthesizer synthesizer = null;
|
||||
|
||||
public static String findcachedir() {
|
||||
String path = System.getProperty("user.home") + "/.2006redone_file_system/";
|
||||
String path = System.getProperty("user.home") + "/.2006rebotted_file_system/";
|
||||
File file = new File(path);
|
||||
if (!file.exists()) {
|
||||
if (!file.mkdirs()) {
|
||||
@@ -289,7 +289,7 @@ public final class Signlink implements Runnable {
|
||||
}
|
||||
|
||||
public static String secondDir() {
|
||||
File file = new File("C:/.2006redone_file_system/");
|
||||
File file = new File("C:/.2006rebotted_file_system/");
|
||||
if (!file.exists()) {
|
||||
file.mkdirs();
|
||||
}
|
||||
|
||||
@@ -34,31 +34,31 @@ final class SizeConstants {
|
||||
173, 228, 121, 83, 133, 68, 0
|
||||
};
|
||||
public static final int[] packetSizes = {
|
||||
0, 0, 0, 0, 6, 0, 0, 0, 4, 0,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, -2, 4, 3, 0, 0, 0,
|
||||
0, 0, 0, 0, 5, 0, 0, 6, 0, 0,
|
||||
9, 0, 0, -2, 0, 0, 0, 0, 0, 0,
|
||||
-2, 1, 0, 0, 2, -2, 0, 0, 0, 0,
|
||||
6, 3, 2, 4, 2, 4, 0, 0, 0, 4,
|
||||
0, -2, 0, 0, 7, 2, 0, 6, 0, 0,
|
||||
0, 0, 0, 0, 0, 0, 0, 2, 0, 1,
|
||||
0, 2, 0, 0, -1, 4, 1, 0, 0, 0,
|
||||
1, 0, 0, 0, 2, 0, 0, 15, 0, 0,
|
||||
0, 4, 4, 0, 0, 0, -2, 0, 0, 0,
|
||||
0, 0, 0, 0, 6, 0, 0, 0, 0, 0,
|
||||
0, 0, 2, 0, 0, 0, 0, 14, 0, 0,
|
||||
0, 4, 0, 0, 0, 0, 3, 0, 0, 0,
|
||||
4, 0, 0, 0, 2, 0, 6, 0, 0, 0,
|
||||
0, 3, 0, 0, 5, 0, 10, 6, 0, 0,
|
||||
0, 0, 0, 0, 0, 2, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0, -1, 0, 0, 0,
|
||||
4, 0, 0, 0, 0, 0, 3, 0, 2, 0,
|
||||
0, 0, 0, 0, -2, 7, 0, 0, 2, 0,
|
||||
0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
2, -2, 0, 0, 0, 0, 6, 0, 4, 3,
|
||||
0, 0, 0, -1, 6, 0, 0
|
||||
0, 0, 0, 0, 6, 0, 0, 0, 4, 0,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //10
|
||||
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, //20
|
||||
0, 0, 0, 0, -2, 4, 3, 0, 0, 0, //30
|
||||
0, 0, 0, 0, 5, 0, 0, 6, 0, 0, //40
|
||||
9, 0, 0, -2, 0, 0, 0, 0, 0, 0, //50
|
||||
-2, 1, 0, 0, 2, -2, 0, 0, 0, 0, //60
|
||||
6, 3, 2, 4, 2, 4, 0, 0, 0, 4, //70
|
||||
0, -2, 0, 0, 7, 2, 0, 6, 0, 0, //80
|
||||
0, 0, 0, 0, 0, 0, 0, 2, 0, 1, //90
|
||||
0, 2, 0, 0, -1, 4, 1, 0, 0, 0, //100
|
||||
1, 0, 0, 0, 2, 0, 0, 15, 0, 0, //110
|
||||
0, 4, 4, 0, 0, 0, -2, 0, 0, 0, //120
|
||||
0, 0, 0, 0, 6, 0, 0, 0, 0, 0, //130
|
||||
0, 0, 2, 0, 0, 0, 0, 14, 0, 0, //140
|
||||
0, 4, 0, 0, 0, 0, 3, 0, 0, 0, //150
|
||||
4, 0, 0, 0, 2, 0, 6, 0, 0, 0, //160
|
||||
0, 3, 0, 0, 5, 0, 10, 6, 0, 0, //170
|
||||
0, 0, 0, 0, 0, 2, 0, 0, 0, 0, //180
|
||||
0, 0, 0, 0, 0, 0, -1, 0, 0, 0, //190
|
||||
4, 0, 0, 0, 0, 0, 3, 0, 2, 0, //200
|
||||
0, 0, 0, 0, -2, 7, 0, 0, 2, 0, //210
|
||||
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, //220
|
||||
8, 0, 0, 0, 0, 0, 0, 0, 0, 0, //230
|
||||
2, -2, 0, 0, 0, 0, 6, 0, 4, 3, //240
|
||||
0, 0, 0, -1, 6, 0, 0//250
|
||||
};
|
||||
}
|
||||
|
||||
@@ -200,7 +200,11 @@ public final class TextDrawingArea extends DrawingArea {
|
||||
if (flag1) {
|
||||
method392(aByteArrayArray1491[c], i + anIntArray1494[c] + 1, k + anIntArray1495[c] + 1, anIntArray1492[c], anIntArray1493[c], 0);
|
||||
}
|
||||
try {
|
||||
method392(aByteArrayArray1491[c], i + anIntArray1494[c], k + anIntArray1495[c], anIntArray1492[c], anIntArray1493[c], j);
|
||||
} catch (Exception e) {
|
||||
|
||||
}
|
||||
}
|
||||
i += anIntArray1496[c];
|
||||
}
|
||||
|
||||
@@ -8,6 +8,9 @@
|
||||
<classpathentry kind="lib" path="libs/slf4j.jar"/>
|
||||
<classpathentry kind="lib" path="libs/xpp3-1.1.4c.jar"/>
|
||||
<classpathentry kind="lib" path="libs/xstream-1.4.1.jar"/>
|
||||
<classpathentry kind="lib" path="libs/everythingrs-api.jar"/>
|
||||
<classpathentry kind="lib" path="libs/javacord-api-3.0.4.jar"/>
|
||||
<classpathentry kind="lib" path="libs/json-20190722.jar"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
/bin/
|
||||
@@ -1,14 +1,14 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.7
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.source=1.7
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
||||
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
|
||||
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
|
||||
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="library" name="libs" level="project" />
|
||||
<orderEntry type="library" name="libs1" level="project" />
|
||||
<orderEntry type="library" name="libs2" level="project" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -1,3 +0,0 @@
|
||||
@echo off
|
||||
java -jar libs/javac++.jar src libs bin
|
||||
pause
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user