mirror of
https://gitlab.com/2009scape/tools/rs09-constants-library.git
synced 2026-08-01 14:39:15 -06:00
Initial Commit
This commit is contained in:
parent
039ab8e570
commit
37f1c34401
15 changed files with 43733 additions and 90 deletions
9
.gitignore
vendored
Normal file
9
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
build
|
||||
build/
|
||||
/build/
|
||||
**/.idea/workspace.xml
|
||||
**/.idea/tasks.xml
|
||||
.gradle
|
||||
gradle
|
||||
.idea
|
||||
.idea/
|
||||
90
README.md
90
README.md
|
|
@ -1,93 +1,3 @@
|
|||
# RS09 Constants Library
|
||||
|
||||
A library containing constants for animations, interfaces, graphics, items, networking, npcs, scenery, and sounds.
|
||||
|
||||
## Getting started
|
||||
|
||||
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
|
||||
|
||||
Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)!
|
||||
|
||||
## Add your files
|
||||
|
||||
- [ ] [Create](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files
|
||||
- [ ] [Add files using the command line](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command:
|
||||
|
||||
```
|
||||
cd existing_repo
|
||||
git remote add origin https://gitlab.com/2009scape/rs09-constants-library.git
|
||||
git branch -M main
|
||||
git push -uf origin main
|
||||
```
|
||||
|
||||
## Integrate with your tools
|
||||
|
||||
- [ ] [Set up project integrations](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://gitlab.com/2009scape/rs09-constants-library/-/settings/integrations)
|
||||
|
||||
## Collaborate with your team
|
||||
|
||||
- [ ] [Invite team members and collaborators](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/members/)
|
||||
- [ ] [Create a new merge request](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html)
|
||||
- [ ] [Automatically close issues from merge requests](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically)
|
||||
- [ ] [Enable merge request approvals](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/merge_requests/approvals/)
|
||||
- [ ] [Automatically merge when pipeline succeeds](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/project/merge_requests/merge_when_pipeline_succeeds.html)
|
||||
|
||||
## Test and Deploy
|
||||
|
||||
Use the built-in continuous integration in GitLab.
|
||||
|
||||
- [ ] [Get started with GitLab CI/CD](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/ci/quick_start/index.html)
|
||||
- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing(SAST)](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/application_security/sast/)
|
||||
- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/topics/autodevops/requirements.html)
|
||||
- [ ] [Use pull-based deployments for improved Kubernetes management](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/user/clusters/agent/)
|
||||
- [ ] [Set up protected environments](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://docs.gitlab.com/ee/ci/environments/protected_environments.html)
|
||||
|
||||
***
|
||||
|
||||
# Editing this README
|
||||
|
||||
When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thank you to [makeareadme.com](https://gitlab.com/-/experiment/new_project_readme_content:7f8ca38a6fb4ad3ddc280cacd5ce7ec4?https://www.makeareadme.com/) for this template.
|
||||
|
||||
## Suggestions for a good README
|
||||
Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
|
||||
|
||||
## Name
|
||||
Choose a self-explaining name for your project.
|
||||
|
||||
## Description
|
||||
Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
|
||||
|
||||
## Badges
|
||||
On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
|
||||
|
||||
## Visuals
|
||||
Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
|
||||
|
||||
## Installation
|
||||
Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
|
||||
|
||||
## Usage
|
||||
Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
|
||||
|
||||
## Support
|
||||
Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
|
||||
|
||||
## Roadmap
|
||||
If you have ideas for releases in the future, it is a good idea to list them in the README.
|
||||
|
||||
## Contributing
|
||||
State if you are open to contributions and what your requirements are for accepting them.
|
||||
|
||||
For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
|
||||
|
||||
You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
|
||||
|
||||
## Authors and acknowledgment
|
||||
Show your appreciation to those who have contributed to the project.
|
||||
|
||||
## License
|
||||
For open source projects, say how it is licensed.
|
||||
|
||||
## Project status
|
||||
If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
|
||||
|
||||
|
|
|
|||
16
build.gradle
Normal file
16
build.gradle
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
plugins {
|
||||
id 'org.jetbrains.kotlin.jvm' version '1.4.31'
|
||||
}
|
||||
|
||||
group 'org.rs09.consts'
|
||||
version '1.4'
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
|
||||
|
||||
dependencies {
|
||||
implementation "org.jetbrains.kotlin:kotlin-stdlib"
|
||||
}
|
||||
1
gradle.properties
Normal file
1
gradle.properties
Normal file
|
|
@ -0,0 +1 @@
|
|||
kotlin.code.style=official
|
||||
185
gradlew
vendored
Normal file
185
gradlew
vendored
Normal file
|
|
@ -0,0 +1,185 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
#
|
||||
# Copyright 2015 the original author or authors.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
##############################################################################
|
||||
##
|
||||
## Gradle start up script for UN*X
|
||||
##
|
||||
##############################################################################
|
||||
|
||||
# Attempt to set APP_HOME
|
||||
# Resolve links: $0 may be a link
|
||||
PRG="$0"
|
||||
# Need this for relative symlinks.
|
||||
while [ -h "$PRG" ] ; do
|
||||
ls=`ls -ld "$PRG"`
|
||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||
if expr "$link" : '/.*' > /dev/null; then
|
||||
PRG="$link"
|
||||
else
|
||||
PRG=`dirname "$PRG"`"/$link"
|
||||
fi
|
||||
done
|
||||
SAVED="`pwd`"
|
||||
cd "`dirname \"$PRG\"`/" >/dev/null
|
||||
APP_HOME="`pwd -P`"
|
||||
cd "$SAVED" >/dev/null
|
||||
|
||||
APP_NAME="Gradle"
|
||||
APP_BASE_NAME=`basename "$0"`
|
||||
|
||||
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
|
||||
|
||||
# Use the maximum available, or set MAX_FD != -1 to use that value.
|
||||
MAX_FD="maximum"
|
||||
|
||||
warn () {
|
||||
echo "$*"
|
||||
}
|
||||
|
||||
die () {
|
||||
echo
|
||||
echo "$*"
|
||||
echo
|
||||
exit 1
|
||||
}
|
||||
|
||||
# OS specific support (must be 'true' or 'false').
|
||||
cygwin=false
|
||||
msys=false
|
||||
darwin=false
|
||||
nonstop=false
|
||||
case "`uname`" in
|
||||
CYGWIN* )
|
||||
cygwin=true
|
||||
;;
|
||||
Darwin* )
|
||||
darwin=true
|
||||
;;
|
||||
MSYS* | MINGW* )
|
||||
msys=true
|
||||
;;
|
||||
NONSTOP* )
|
||||
nonstop=true
|
||||
;;
|
||||
esac
|
||||
|
||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||
|
||||
|
||||
# Determine the Java command to use to start the JVM.
|
||||
if [ -n "$JAVA_HOME" ] ; then
|
||||
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
|
||||
# IBM's JDK on AIX uses strange locations for the executables
|
||||
JAVACMD="$JAVA_HOME/jre/sh/java"
|
||||
else
|
||||
JAVACMD="$JAVA_HOME/bin/java"
|
||||
fi
|
||||
if [ ! -x "$JAVACMD" ] ; then
|
||||
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
|
||||
|
||||
Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
else
|
||||
JAVACMD="java"
|
||||
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||
|
||||
Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
|
||||
# Increase the maximum file descriptors if we can.
|
||||
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
|
||||
MAX_FD_LIMIT=`ulimit -H -n`
|
||||
if [ $? -eq 0 ] ; then
|
||||
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
|
||||
MAX_FD="$MAX_FD_LIMIT"
|
||||
fi
|
||||
ulimit -n $MAX_FD
|
||||
if [ $? -ne 0 ] ; then
|
||||
warn "Could not set maximum file descriptor limit: $MAX_FD"
|
||||
fi
|
||||
else
|
||||
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
|
||||
fi
|
||||
fi
|
||||
|
||||
# For Darwin, add options to specify how the application appears in the dock
|
||||
if $darwin; then
|
||||
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
|
||||
fi
|
||||
|
||||
# For Cygwin or MSYS, switch paths to Windows format before running java
|
||||
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
|
||||
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
|
||||
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
|
||||
|
||||
JAVACMD=`cygpath --unix "$JAVACMD"`
|
||||
|
||||
# We build the pattern for arguments to be converted via cygpath
|
||||
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
|
||||
SEP=""
|
||||
for dir in $ROOTDIRSRAW ; do
|
||||
ROOTDIRS="$ROOTDIRS$SEP$dir"
|
||||
SEP="|"
|
||||
done
|
||||
OURCYGPATTERN="(^($ROOTDIRS))"
|
||||
# Add a user-defined pattern to the cygpath arguments
|
||||
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
|
||||
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
|
||||
fi
|
||||
# Now convert the arguments - kludge to limit ourselves to /bin/sh
|
||||
i=0
|
||||
for arg in "$@" ; do
|
||||
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
|
||||
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
|
||||
|
||||
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
|
||||
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
|
||||
else
|
||||
eval `echo args$i`="\"$arg\""
|
||||
fi
|
||||
i=`expr $i + 1`
|
||||
done
|
||||
case $i in
|
||||
0) set -- ;;
|
||||
1) set -- "$args0" ;;
|
||||
2) set -- "$args0" "$args1" ;;
|
||||
3) set -- "$args0" "$args1" "$args2" ;;
|
||||
4) set -- "$args0" "$args1" "$args2" "$args3" ;;
|
||||
5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
|
||||
6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
|
||||
7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
|
||||
8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
|
||||
9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Escape application args
|
||||
save () {
|
||||
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
|
||||
echo " "
|
||||
}
|
||||
APP_ARGS=`save "$@"`
|
||||
|
||||
# Collect all arguments for the java command, following the shell quoting and substitution rules
|
||||
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
|
||||
|
||||
exec "$JAVACMD" "$@"
|
||||
89
gradlew.bat
vendored
Normal file
89
gradlew.bat
vendored
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
@rem
|
||||
@rem Copyright 2015 the original author or authors.
|
||||
@rem
|
||||
@rem Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@rem you may not use this file except in compliance with the License.
|
||||
@rem You may obtain a copy of the License at
|
||||
@rem
|
||||
@rem https://www.apache.org/licenses/LICENSE-2.0
|
||||
@rem
|
||||
@rem Unless required by applicable law or agreed to in writing, software
|
||||
@rem distributed under the License is distributed on an "AS IS" BASIS,
|
||||
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
@rem See the License for the specific language governing permissions and
|
||||
@rem limitations under the License.
|
||||
@rem
|
||||
|
||||
@if "%DEBUG%" == "" @echo off
|
||||
@rem ##########################################################################
|
||||
@rem
|
||||
@rem Gradle startup script for Windows
|
||||
@rem
|
||||
@rem ##########################################################################
|
||||
|
||||
@rem Set local scope for the variables with windows NT shell
|
||||
if "%OS%"=="Windows_NT" setlocal
|
||||
|
||||
set DIRNAME=%~dp0
|
||||
if "%DIRNAME%" == "" set DIRNAME=.
|
||||
set APP_BASE_NAME=%~n0
|
||||
set APP_HOME=%DIRNAME%
|
||||
|
||||
@rem Resolve any "." and ".." in APP_HOME to make it shorter.
|
||||
for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
|
||||
|
||||
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||
set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
|
||||
|
||||
@rem Find java.exe
|
||||
if defined JAVA_HOME goto findJavaFromJavaHome
|
||||
|
||||
set JAVA_EXE=java.exe
|
||||
%JAVA_EXE% -version >NUL 2>&1
|
||||
if "%ERRORLEVEL%" == "0" goto execute
|
||||
|
||||
echo.
|
||||
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||
echo.
|
||||
echo Please set the JAVA_HOME variable in your environment to match the
|
||||
echo location of your Java installation.
|
||||
|
||||
goto fail
|
||||
|
||||
:findJavaFromJavaHome
|
||||
set JAVA_HOME=%JAVA_HOME:"=%
|
||||
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
|
||||
|
||||
if exist "%JAVA_EXE%" goto execute
|
||||
|
||||
echo.
|
||||
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
|
||||
echo.
|
||||
echo Please set the JAVA_HOME variable in your environment to match the
|
||||
echo location of your Java installation.
|
||||
|
||||
goto fail
|
||||
|
||||
:execute
|
||||
@rem Setup the command line
|
||||
|
||||
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
|
||||
|
||||
|
||||
@rem Execute Gradle
|
||||
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
|
||||
|
||||
:end
|
||||
@rem End local scope for the variables with windows NT shell
|
||||
if "%ERRORLEVEL%"=="0" goto mainEnd
|
||||
|
||||
:fail
|
||||
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
|
||||
rem the _cmd.exe /c_ return code!
|
||||
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
|
||||
exit /b 1
|
||||
|
||||
:mainEnd
|
||||
if "%OS%"=="Windows_NT" endlocal
|
||||
|
||||
:omega
|
||||
2
settings.gradle
Normal file
2
settings.gradle
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
rootProject.name = 'ConstLib'
|
||||
|
||||
88
src/main/kotlin/org/rs09/consts/Animations.kt
Normal file
88
src/main/kotlin/org/rs09/consts/Animations.kt
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
package org.rs09.consts
|
||||
|
||||
object Animations {
|
||||
|
||||
const val HUMAN_OPEN_CHEST_536 = 536
|
||||
const val PARTY_PETE_NOD_TWIRL_DANCE_784 = 784
|
||||
const val HUMAN_BURYING_BONES_827 = 827
|
||||
const val HUMAN_EATTING_829 = 829
|
||||
const val HUMAN_BANK_DEPOSIT_BOX_834 = 834
|
||||
const val HUMAN_CLIMB_OVER_MEDIUM_839 = 839
|
||||
const val HUMAN_SHAKE_HEAD_YES_855 = 855
|
||||
const val HUMAN_SHAKE_HEAD_NO_856 = 856
|
||||
const val HUMAN_THINK_857 = 857
|
||||
const val HUMAN_BOW_858 = 858
|
||||
const val HUMAN_ANGRY_859 = 859
|
||||
const val HUMAN_CRY_860 = 860
|
||||
const val HUMAN_LAUGH_861 = 861
|
||||
const val HUMAN_CHEER_862 = 862
|
||||
const val HUMAN_WAVE_863 = 863
|
||||
const val HUMAN_BECKON_864 = 864
|
||||
const val HUMAN_CLAP_865 = 865
|
||||
const val HUMAN_DANCE_866 = 866
|
||||
const val HUMAN_PICKPOCKETING_881 = 881
|
||||
const val HUMAN_GLASS_WALL_1128 = 1128
|
||||
const val HUMAN_LEAN_1129 = 1129
|
||||
const val HUMAN_CLIMB_ROPE_1130 = 1130
|
||||
const val HUMAN_GLASS_BOX_1131 = 1131
|
||||
const val MOUNTAIN_TROLL_THROW_ROCK_1142 = 1142
|
||||
const val HUMAN_DRINKING_1327 = 1327
|
||||
const val HUMAN_BLOW_KISS_1374 = 1374
|
||||
const val HUMAN_SPINNING_PLATE_START_1902 = 1902
|
||||
const val HUMAN_SPINNING_PLATE_SUCCESS_1904 = 1904
|
||||
const val HUMAN_SPINNING_PLATE_FAIL_1906 = 1906
|
||||
const val HUMAN_PANIC_2105 = 2105
|
||||
const val HUMAN_JIG_2106 = 2106
|
||||
const val HUMAN_TWIRL_2107 = 2107
|
||||
const val HUMAN_HEAD_BANG_2108 = 2108
|
||||
const val HUMAN_JUMP_FOR_JOY_2109 = 2109
|
||||
const val HUMAN_BLOW_RASPBERRY_2110 = 2110
|
||||
const val HUMAN_YAWN_2111 = 2111
|
||||
const val HUMAN_SALUTE_2112 = 2112
|
||||
const val HUMAN_SHRUG_2113 = 2113
|
||||
const val HUMAN_GOBLIN_BOW_2127 = 2127
|
||||
const val HUMAN_GOBLIN_SALUTE_2128 = 2128
|
||||
const val HUMAN_AIR_GUITAR_2414 = 2414
|
||||
const val HUMAN_PLAY_WITH_FISHBOWL_2780 = 2780
|
||||
const val HUMAN_FEED_FISHBOWL_2781 = 2781
|
||||
const val HUMAN_TALK_WITH_FISHBOWL_2782 = 2782
|
||||
const val HUMAN_PLAY_WITH_FISHBOWL2_2783 = 2783
|
||||
const val HUMAN_FEED_FISHBOWL2_2784 = 2784
|
||||
const val HUMAN_TALK_WITH_FISHBOWL2_2785 = 2785
|
||||
const val HUMAN_PLAY_WITH_FISHBOWL3_2786 = 2786
|
||||
const val HUMAN_FEED_FISHBOWL3_2787 = 2787
|
||||
const val HUMAN_TALK_WITH_FISHBOWL3_2788 = 2788
|
||||
const val HUMAN_SCARED_2836 = 2836
|
||||
const val HUMAN_ZOMBIE_DANCE_3543 = 3543
|
||||
const val HUMAN_ZOMBIE_WALK_3544 = 3544
|
||||
const val HUMAN_ENHANCED_FLAP_3859 = 3859
|
||||
const val HUMAN_SLAP_HEAD_4275 = 4275
|
||||
const val HUMAN_IDEA_4276 = 4276
|
||||
const val HUMAN_STOMP_4278 = 4278
|
||||
const val HUMAN_FLAP_4280 = 4280
|
||||
const val TRAIBORN_SUMMON_CABINET_4602 = 4602
|
||||
const val WALLY_SILVERLIGHT_STAB_4603 = 4603
|
||||
const val HUMAN_RECEIVE_SILVERLIGHT_4604 = 4604
|
||||
const val HUMAN_CURTSY_5312 = 5312
|
||||
const val HUMAN_ENHANCED_YAWN_5313 = 5313
|
||||
const val HUMAN_ENHANCED_ANGRY_5315 = 5315
|
||||
const val HUMAN_ENHANCED_DANCE_5316 = 5316
|
||||
const val HUMAN_ENHANCED_BECKON_5845 = 5845
|
||||
const val HUMAN_BUNNY_HOP_6111 = 6111
|
||||
const val HUMAN_STAT_SPY_6293 = 6293
|
||||
const val HUMAN_PARTY_ROOM_LEVER_6933 = 6933
|
||||
const val HUMAN_SPIRIT_TREE_TELE_TO_7082 = 7082
|
||||
const val HUMAN_SPIRIT_TREE_TELE_FROM_7084 = 7084
|
||||
const val HUMAN_ZOMBIE_HAND_7272 = 7272
|
||||
const val HUMAN_SNOWMAN_DANCE_7531 = 7531
|
||||
const val HUMAN_SAFETY_FIRST_8770 = 8770
|
||||
const val HUMAN_DRAGON_KITE_FLYING_8990 = 8990
|
||||
const val HUMAN_EXPLORE_9990 = 9990
|
||||
const val HUMAN_TRICK_10530 = 10530
|
||||
const val HUMAN_TURKEY_TRANSFORMATION_10994 = 10994
|
||||
const val HUMAN_TURKEY_RETURN_10995 = 10995
|
||||
const val HUMAN_TURKEY_DANCE_10996 = 10996
|
||||
const val HUMAN_FALADOR_SHIELD_PRAYER_RESTORE_11012 = 11012
|
||||
const val HUMAN_FREEZE_AND_MELT_11044 = 11044
|
||||
|
||||
}
|
||||
497
src/main/kotlin/org/rs09/consts/Components.kt
Normal file
497
src/main/kotlin/org/rs09/consts/Components.kt
Normal file
|
|
@ -0,0 +1,497 @@
|
|||
package org.rs09.consts
|
||||
|
||||
object Components {
|
||||
const val GUIDE_EGGS_OVERLAY_0 = 0
|
||||
const val GUIDE_FLOUR_OVERLAY_1 = 1
|
||||
const val GUIDE_INV_FLOUR_2 = 2
|
||||
const val GUIDE_MILK_OVERLAY_3 = 3
|
||||
const val TOG_WATER_BOWL_4 = 4
|
||||
const val AGILITYARENA_OVERLAY_5 = 5
|
||||
const val AGILITYARENA_TRADE_6 = 6
|
||||
const val AHOY_BLACKOUT_7 = 7
|
||||
const val AHOY_ISLANDMAP_8 = 8
|
||||
const val AHOY_RUNEDRAW_9 = 9
|
||||
const val AHOY_WINDSPEED_10 = 10
|
||||
const val BANK_DEPOSIT_BOX_11 = 11
|
||||
const val BANKPIN_MAIN_13 = 13
|
||||
const val BANKPIN_SETTINGS_14 = 14
|
||||
const val BANNER_PADLOCK_KEYS_15 = 15
|
||||
const val BANNER_ANTI_VIRUS_16 = 16
|
||||
const val BANNER_SCAMMING_21 = 21
|
||||
const val BANNER_SECURITY_22 = 22
|
||||
const val BANNER_XMAS_23 = 23
|
||||
const val BARROWS_OVERLAY_24 = 24
|
||||
const val BARROWS_PUZZLE_25 = 25
|
||||
const val BLAST_FURNACE_BAR_STOCK_28 = 28
|
||||
const val BLAST_FURNACE_PLAN_SCROLL_29 = 29
|
||||
const val BLAST_FURNACE_TEMP_GAUGE_30 = 30
|
||||
const val BOARDGAMES_CHALLENGE_31 = 31
|
||||
const val BOARDGAMES_DRAUGHTS_32 = 32
|
||||
const val BOARDGAMES_DRAUGHTS_OPTIONS_33 = 33
|
||||
const val BOARDGAMES_DRAUGHTS_OVERLAY_34 = 34
|
||||
const val BOARDGAMES_DRAUGHTS_VIEW_35 = 35
|
||||
const val BOARDGAMES_RUNELINK_36 = 36
|
||||
const val BOARDGAMES_RUNELINK_OPTIONS_37 = 37
|
||||
const val BOARDGAMES_RUNELINK_OVERLAY_38 = 38
|
||||
const val BOARDGAMES_RUNELINK_VIEW_39 = 39
|
||||
const val BOARDGAMES_RUNESQUARES_40 = 40
|
||||
const val BOARDGAMES_RUNESQUARES_OPTIONS_41 = 41
|
||||
const val BOARDGAMES_RUNESQUARES_OVERLAY_42 = 42
|
||||
const val BOARDGAMES_RUNESQUARES_VIEW_43 = 43
|
||||
const val BOARDGAMES_RUNEVERSI_44 = 44
|
||||
const val BOARDGAMES_RUNEVERSI_OPTIONS_45 = 45
|
||||
const val BOARDGAMES_RUNEVERSI_OVERLAY_46 = 46
|
||||
const val BOARDGAMES_RUNEVERSI_VIEW_47 = 47
|
||||
const val BOB_LOCATOR_AMULET_48 = 48
|
||||
const val BURGH_MAP_51 = 51
|
||||
const val CANOE_52 = 52
|
||||
const val CANOE_STATIONS_MAP_53 = 53
|
||||
const val CASTLEWARS_CATAPULT_54 = 54
|
||||
const val CASTLEWARS_SCORE_55 = 55
|
||||
const val CASTLEWARS_SHOPSIDE_56 = 56
|
||||
const val CASTLEWARS_STATUS_OVERLAY_57 = 57
|
||||
const val CASTLEWARS_STATUS_OVERLAY_SARADOMIN_58 = 58
|
||||
const val CASTLEWARS_STATUS_OVERLAY_ZAMORAK_59 = 59
|
||||
const val CASTLEWARS_TRADE_60 = 60
|
||||
const val CAT_NAMING_61 = 61
|
||||
const val CAVE_GOBLIN_MARKERS_62 = 62
|
||||
const val CHAMPIONS_SCROLL_63 = 63
|
||||
const val CHAT1_64 = 64
|
||||
const val CHAT2_65 = 65
|
||||
const val CHAT3_66 = 66
|
||||
const val CHAT4_67 = 67
|
||||
const val CHAT_NP1_68 = 68
|
||||
const val CHAT_NP2_69 = 69
|
||||
const val CHAT_NP3_70 = 70
|
||||
const val CHAT_NP4_71 = 71
|
||||
const val COOKING_CHURN_OP1_72 = 72
|
||||
const val COOKING_CHURN_OP2_73 = 73
|
||||
const val COOKING_CHURN_OP3_74 = 74
|
||||
const val WEAPON_BAXE_SEL_75 = 75
|
||||
const val WEAPON_WARHAMMER_SEL_76 = 76
|
||||
const val WEAPON_BOW_SEL_77 = 77
|
||||
const val WEAPON_CLAWS_SEL_78 = 78
|
||||
const val WEAPON_XBOW_SEL_79 = 79
|
||||
const val WEAPON_FIXED_DEVICE_SEL_80 = 80
|
||||
const val WEAPON_SCIMITAR_SEL_81 = 81
|
||||
const val WEAPON_2H_SWORD_SEL_82 = 82
|
||||
const val WEAPON_PICKAXE_SEL_83 = 83
|
||||
const val WEAPON_HALBERD_SEL_84 = 84
|
||||
const val WEAPON_SCEPTER_SEL_85 = 85
|
||||
const val WEAPON_SCYTHE_SEL_86 = 86
|
||||
const val WEAPON_SPEAR_SEL_87 = 87
|
||||
const val WEAPON_MACE_SEL_88 = 88
|
||||
const val WEAPON_DAGGER_SEL_89 = 89
|
||||
const val WEAPON_STAFF_SEL_90 = 90
|
||||
const val WEAPON_THROWN_SEL_91 = 91
|
||||
const val WEAPON_FISTS_SEL_92 = 92
|
||||
const val WEAPON_WHIP_SEL_93 = 93
|
||||
const val CONFIRM_DESTROY_94 = 94
|
||||
const val SAILING_TRANSPORT_WORLD_MAP_95 = 95
|
||||
const val DARKNESS_DARK_96 = 96
|
||||
const val DARKNESS_LIGHT_97 = 97
|
||||
const val DARKNESS_MEDIUM_98 = 98
|
||||
const val DEATH_DICE_99 = 99
|
||||
const val DEEP_BLUE_100 = 100
|
||||
const val PATTERN_NEXT_103 = 103
|
||||
const val STOCKMARKET_105 = 105
|
||||
const val STOCKSIDE_107 = 107
|
||||
const val STOCKCOLLECT_109 = 109
|
||||
const val DWARF_ROCK_BOOK_111 = 111
|
||||
const val DWARF_ROCK_CANNON_112 = 112
|
||||
const val DWARF_ROCK_SCHEMATICS_113 = 113
|
||||
const val DWARF_ROCK_SCHEMATICS_CONTROL_114 = 114
|
||||
const val ENAKH_FILM_117 = 117
|
||||
const val ENAKH_SMOKE_OVERLAY_118 = 118
|
||||
const val FADE_TO_BLACK_120 = 120
|
||||
const val FADE_TO_LIGHT_BLUE_121 = 121
|
||||
const val FADE_TO_WHITE_122 = 122
|
||||
const val FAIRY_CERTIFICATE_123 = 123
|
||||
const val FARMING_TOOLS_125 = 125
|
||||
const val FARMING_TOOLS_SIDE_126 = 126
|
||||
const val FAVOUR_KEYRING_127 = 127
|
||||
const val DOUBLEOBJBOX_131 = 131
|
||||
const val GARDEN_LIST_132 = 132
|
||||
const val GARDEN_QUIZ_133 = 133
|
||||
const val AIDE_COMPASS_135 = 135
|
||||
const val CHATDEFAULT_137 = 137
|
||||
const val GLIDERMAP_138 = 138
|
||||
const val GNOMEBALL_139 = 139
|
||||
const val HORROR_METALDOOR_142 = 142
|
||||
const val HAUNTEDMINE_CONTROLS_144 = 144
|
||||
const val INVENTORY_149 = 149
|
||||
const val KELDAGRIM_MAP_150 = 150
|
||||
const val KELDAGRIM_STORY1_151 = 151
|
||||
const val KELDAGRIM_TITLES_152 = 152
|
||||
const val AIDE_DEATH_153 = 153
|
||||
const val LEATHER_CRAFTING_154 = 154
|
||||
const val LEGENDS_MIRROR_155 = 155
|
||||
const val QUICKCHAT_TUTORIAL_157 = 157
|
||||
const val ROCKO_KITTENS_160 = 160
|
||||
const val SMKI_ASSIGNMENT_161 = 161
|
||||
const val SMKI_LEARN_163 = 163
|
||||
const val SMKI_BUY_164 = 164
|
||||
const val SMKI_SMOKE_OVERLAY_165 = 165
|
||||
const val ROCKO_CANNONBALL_166 = 166
|
||||
const val ROCKO_UNDERWATER_167 = 167
|
||||
const val ROCKO_SEAGULL_168 = 168
|
||||
const val FADE_FROM_BLACK_170 = 170
|
||||
const val CHATLARGE_173 = 173
|
||||
const val WOM_SCROLL_174 = 174
|
||||
const val HEAT_OVERLAY_175 = 175
|
||||
const val FADE_FROM_WHITE_177 = 177
|
||||
const val LIGHT2_178 = 178
|
||||
const val LIGHT_BLUE_179 = 179
|
||||
const val LIGHTNING_FLASH_180 = 180
|
||||
const val LOGOUT_182 = 182
|
||||
const val MACRO_COMBILOCK_185 = 185
|
||||
const val MACRO_EVIL_BOB_186 = 186
|
||||
const val MUSIC_V3_187 = 187
|
||||
const val MACRO_MIME_EMOTES_188 = 188
|
||||
const val MACRO_QUIZSHOW_191 = 191
|
||||
const val MAGIC_192 = 192
|
||||
const val MAGIC_ZAROS_193 = 193
|
||||
const val MAGICTRAINING_GRAVE_196 = 196
|
||||
const val MAGICTRAINING_SHOP_197 = 197
|
||||
const val MAGICTRAINING_TELE_198 = 198
|
||||
const val MAZETIMER_209 = 209
|
||||
const val MESSAGE1_210 = 210
|
||||
const val MESSAGE2_211 = 211
|
||||
const val MESSAGE3_212 = 212
|
||||
const val MESSAGE4_213 = 213
|
||||
const val MESSAGE5_214 = 214
|
||||
const val MESSAGE_NP1_215 = 215
|
||||
const val MESSAGE_NP2_216 = 216
|
||||
const val MESSAGE_NP3_217 = 217
|
||||
const val MESSAGE_NP4_218 = 218
|
||||
const val MESSAGE_NP5_219 = 219
|
||||
const val MESSAGESCROLL_220 = 220
|
||||
const val MESSAGESCROLL2_221 = 221
|
||||
const val PENG_EMOTE_223 = 223
|
||||
const val MISC_SHIPJOURNEY_224 = 224
|
||||
const val MM_MESSAGE_225 = 225
|
||||
const val MOLE_MUD_226 = 226
|
||||
const val MOURNING_DEATHALTER_LIST_227 = 227
|
||||
const val MULTI2_228 = 228
|
||||
const val MULTI2_CHAT_229 = 229
|
||||
const val MULTI3_230 = 230
|
||||
const val MULTI3_CHAT_231 = 231
|
||||
const val MULTI4_232 = 232
|
||||
const val MULTI4_CHAT_233 = 233
|
||||
const val MULTI5_234 = 234
|
||||
const val MULTI5_CHAT_235 = 235
|
||||
const val MULTIVAR2_236 = 236
|
||||
const val MULTIVAR4_237 = 237
|
||||
const val MULTIVAR5_238 = 238
|
||||
const val NPCCHAT1_241 = 241
|
||||
const val NPCCHAT2_242 = 242
|
||||
const val NPCCHAT3_243 = 243
|
||||
const val NPCCHAT4_244 = 244
|
||||
const val NPCCHAT_NP1_245 = 245
|
||||
const val NPCCHAT_NP2_246 = 246
|
||||
const val NPCCHAT_NP3_247 = 247
|
||||
const val NPCCHAT_NP4_248 = 248
|
||||
const val SUROK_LETTER1_249 = 249
|
||||
const val SUROK_LETTER2_250 = 250
|
||||
const val OLAF2_LOCK_GATE_252 = 252
|
||||
const val OLAF2_SKULL_PUZZLE_253 = 253
|
||||
const val OLAF2_TREASUREMAP_254 = 254
|
||||
const val AREA_TASK_259 = 259
|
||||
const val DREAM_ARMOUR_260 = 260
|
||||
const val OPTIONS_261 = 261
|
||||
const val PINBALL_INTERFACE_263 = 263
|
||||
const val PAINT_CANNON_264 = 264
|
||||
const val CLANWARS_OVERLAY_265 = 265
|
||||
const val PEST_REWARDS_267 = 267
|
||||
const val PRAYER_271 = 271
|
||||
const val PRIESTPERIL_GRAVEMONUMENT_272 = 272
|
||||
const val PRISONPETE_273 = 273
|
||||
const val QUESTJOURNAL_V2_274 = 274
|
||||
const val QUESTJOURNAL_SCROLL_275 = 275
|
||||
const val QUEST_COMPLETE_SCROLL_277 = 277
|
||||
const val RATCATCHER_FLUTE_282 = 282
|
||||
const val RATCATCHER_FLUTE_MUSIC_283 = 283
|
||||
const val RATCATCHER_OVERLAY_284 = 284
|
||||
const val RD_COMBOLOCK_285 = 285
|
||||
const val REGICIDE_STILL_286 = 286
|
||||
const val ROGUESDEN_DIALS_290 = 290
|
||||
const val ROGUESDEN_GEAR_SELECT_291 = 291
|
||||
const val ROGUESDEN_GEARS_292 = 292
|
||||
const val ROGUESDEN_PUZZLE_293 = 293
|
||||
const val RUM_DEAL_TITLE_295 = 295
|
||||
const val SANDSTORM_296 = 296
|
||||
const val SEER_COMBOLOCK_298 = 298
|
||||
const val SMITHING_NEW_300 = 300
|
||||
const val SKILL_COOKMANY_307 = 307
|
||||
const val LOTR_SCROLL_308 = 308
|
||||
const val SKILL_MULTI1_309 = 309
|
||||
const val SLAYER_STAFF_SPELLS_310 = 310
|
||||
const val SMELTING_311 = 311
|
||||
const val SMOKEOVERLAY_313 = 313
|
||||
const val SOULBANE_ANGERBAR_315 = 315
|
||||
const val SOULBANE_CUT_316 = 316
|
||||
const val SOULBANE_DARKNESS_317 = 317
|
||||
const val SOULBANE_SCARE_318 = 318
|
||||
const val STAFF_SPELLS_319 = 319
|
||||
const val STATS_320 = 320
|
||||
const val SWAMP_BOATJOURNEY_321 = 321
|
||||
const val SWAMP_BOATJOURNEY_BACK_322 = 322
|
||||
const val TANNER_324 = 324
|
||||
const val TARGET_325 = 325
|
||||
const val TELEPORT_OTHER_326 = 326
|
||||
const val CWS_WARNING_11_327 = 327
|
||||
const val TEMPLE_SCREEN_328 = 328
|
||||
const val TEMPLETREK_MAP_329 = 329
|
||||
const val TRADECONFIRM_334 = 334
|
||||
const val TRADEMAIN_335 = 335
|
||||
const val TRADESIDE_336 = 336
|
||||
const val TRAIL_CLUELONG_345 = 345
|
||||
const val TRAIL_MAP01_346 = 346
|
||||
const val TRAIL_MAP02_347 = 347
|
||||
const val TRAIL_MAP03_348 = 348
|
||||
const val TRAIL_MAP04_349 = 349
|
||||
const val TRAIL_MAP05_350 = 350
|
||||
const val TRAIL_MAP06_351 = 351
|
||||
const val TRAIL_MAP07_352 = 352
|
||||
const val TRAIL_MAP08_353 = 353
|
||||
const val TRAIL_MAP09_354 = 354
|
||||
const val TRAIL_MAP10_355 = 355
|
||||
const val TRAIL_MAP11_356 = 356
|
||||
const val TRAIL_MAP12_357 = 357
|
||||
const val TRAIL_MAP13_358 = 358
|
||||
const val TRAIL_MAP14_359 = 359
|
||||
const val TRAIL_MAP15_360 = 360
|
||||
const val TRAIL_MAP16_361 = 361
|
||||
const val TRAIL_MAP17_362 = 362
|
||||
const val TRAIL_PUZZLE_363 = 363
|
||||
const val TRAIL_REWARD_364 = 364
|
||||
const val TRAIL_SEXTANT_365 = 365
|
||||
const val TRAWLER_OVERLAY_366 = 366
|
||||
const val TRAWLER_REWARD_367 = 367
|
||||
const val TRAWLER_START_368 = 368
|
||||
const val TUTORIAL_PROGRESS_371 = 371
|
||||
const val TUTORIAL_TEXT_372 = 372
|
||||
const val TZHAAR_FIGHTPIT_373 = 373
|
||||
const val WELCOME_SCREEN_378 = 378
|
||||
const val WEREWOLF_GOAL_379 = 379
|
||||
const val WELCOME_FINAL_TEX_380 = 380
|
||||
const val WILDERNESS_OVERLAY_381 = 381
|
||||
const val WILDERNESS_WARNING_382 = 382
|
||||
const val WOM_TELESCOPE_386 = 386
|
||||
const val WORNITEMS_387 = 387
|
||||
const val OBJDIALOG_389 = 389
|
||||
const val POH_HANGMAN_393 = 393
|
||||
const val POH_HOUSE_OPTIONS_398 = 398
|
||||
const val POH_MAGIC_TABLETS_400 = 400
|
||||
const val POH_RANGING_401 = 401
|
||||
const val POH_SAWMILL_403 = 403
|
||||
const val POH_SCRYING_POOL_404 = 404
|
||||
const val BANNER_POH_405 = 405
|
||||
const val PEST_MACE_406 = 406
|
||||
const val PEST_LANDER_OVERLAY_407 = 407
|
||||
const val PEST_STATUS_OVERLAY_408 = 408
|
||||
const val MCANNON_INTERFACE_409 = 409
|
||||
const val WARGUILD_DEFENCE_410 = 410
|
||||
const val WARGUILD_DEFENCE_MINI_411 = 411
|
||||
const val WARGUILD_DUMMY_412 = 412
|
||||
const val BREW_TELESCOPE_OVERLAY_413 = 413
|
||||
const val BREW_GAME_OVER_414 = 414
|
||||
const val BREW_OVERLAY_415 = 415
|
||||
const val BREW_WORKTABLE_416 = 416
|
||||
const val BREW_TOOLS_417 = 417
|
||||
const val TUTORIAL_TEXT2_421 = 421
|
||||
const val FAIRY2_CERTIFICATE_BROKEN_423 = 423
|
||||
const val FAIRY2_MESSAGE_424 = 424
|
||||
const val SCROLL_GODFATHER_427 = 427
|
||||
const val NTK_OVERLAY_428 = 428
|
||||
const val MAGIC_LUNAR_430 = 430
|
||||
const val XBOWS_ENCHANT_BOLT_432 = 432
|
||||
const val XBOWS_POUCH_433 = 433
|
||||
const val CRAFTING_SILVER_CASTING_438 = 438
|
||||
const val OPENURL_445 = 445
|
||||
const val CRAFTING_GOLD_446 = 446
|
||||
const val BANNER_CHATHEADS_447 = 447
|
||||
const val BRAIN_WATER_OVERLAY_448 = 448
|
||||
const val MULTIVAR3_451 = 451
|
||||
const val MYQ3_STATUE_PAINTING_452 = 452
|
||||
const val MYQ3_BLACKOUT_453 = 453
|
||||
const val MYQ3_BOAT_MAP_454 = 454
|
||||
const val CRAFTING_SPINNING_459 = 459
|
||||
const val SEASLUG_BOAT_TRAVEL_461 = 461
|
||||
const val KINGS_LETTER_V2_463 = 463
|
||||
const val EMOTES_464 = 464
|
||||
const val ZEP_BALLOON_MAP_469 = 469
|
||||
const val ZEP_INTERFACE_470 = 470
|
||||
const val ZEP_INTERFACE_SIDE_471 = 471
|
||||
const val WEAPON_CHINCHOMPA_SEL_473 = 473
|
||||
const val WEAPON_SALAMANDER_SEL_474 = 474
|
||||
const val ANMA_RGB_480 = 480
|
||||
const val BARBASSAULT_HORN_484 = 484
|
||||
const val BARBASSAULT_OVER_ATT_485 = 485
|
||||
const val BARBASSAULT_OVER_COL_486 = 486
|
||||
const val BARBASSAULT_OVER_DEF_487 = 487
|
||||
const val BARBASSAULT_OVER_HEAL_488 = 488
|
||||
const val BARBASSAULT_PLAYERSTAT_490 = 490
|
||||
const val BARBASSAULT_REWARD_SHOP_491 = 491
|
||||
const val BARBASSAULT_TIMER_OVERLAY_494 = 494
|
||||
const val BARBASSAULT_TURRET_495 = 495
|
||||
const val BARBASSAULT_TUTORIAL_496 = 496
|
||||
const val BARBASSAULT_WAVECOMPLETE_497 = 497
|
||||
const val CONTACT_SCROLL_BLOOD_498 = 498
|
||||
const val SKILL_GUIDE_V2_499 = 499
|
||||
const val POH_HANGMAN_GERMAN_507 = 507
|
||||
const val TOL_HOMONCULUS_OVERLAY_508 = 508
|
||||
const val TOL_CAGE_PUZZLE_509 = 509
|
||||
const val TOL_PRESSURE_MACHINE_510 = 510
|
||||
const val TOL_PIPE_MACHINE_511 = 511
|
||||
const val INVENTORY_RANGING_512 = 512
|
||||
const val INVENTORY_WEAR_513 = 513
|
||||
const val BRAIN_CAT_OVERLAY_514 = 514
|
||||
const val BRAIN_GAS_OVERLAY_515 = 515
|
||||
const val OBJBOX_519 = 519
|
||||
const val DREAM_CYRISUS_521 = 521
|
||||
const val DREAM_MONSTER_STAT_522 = 522
|
||||
const val DREAM_PLAYER_STATS_523 = 523
|
||||
const val DREAM_TITLE_524 = 524
|
||||
const val VM_MUSEUM_MAP_527 = 527
|
||||
const val VM_DIGSITE_528 = 528
|
||||
const val VM_KUDOS_532 = 532
|
||||
const val VM_TIMELINE_534 = 534
|
||||
const val GRIM_TASKLIST_538 = 538
|
||||
const val NOEXIT_539 = 539
|
||||
const val CRAFTING_GLASS_542 = 542
|
||||
const val DRAGON_SLAYER_QIP_CLOUDS_543 = 543
|
||||
const val DRAGON_SLAYER_QIP_CR_JOURNEY_544 = 544
|
||||
const val DRAGON_SLAYER_QIP_ELVARG_545 = 545
|
||||
const val DRAGON_SLAYER_QIP_ELVARG_FLY_546 = 546
|
||||
const val DRAGON_SLAYER_QIP_MAP_547 = 547
|
||||
const val TOPLEVEL_548 = 548
|
||||
const val TOPLEVEL_FULL_549 = 549
|
||||
const val FRIENDS2_550 = 550
|
||||
const val IGNORE2_551 = 551
|
||||
const val SNAPSHOT_MAIN_553 = 553
|
||||
const val MULTI2_MES_557 = 557
|
||||
const val SKILL_MULTI6_558 = 558
|
||||
const val PATTERN_CARDS_559 = 559
|
||||
const val CWS_WARNING_9_560 = 560
|
||||
const val CWS_WARNING_21_561 = 561
|
||||
const val CWS_WARNING_2_562 = 562
|
||||
const val CWS_WARNING_5_563 = 563
|
||||
const val CWS_WARNING_23_564 = 564
|
||||
const val CWS_WARNING_10_565 = 565
|
||||
const val CWS_WARNING_6_566 = 566
|
||||
const val CWS_WARNING_14_567 = 567
|
||||
const val CWS_WARNING_3_568 = 568
|
||||
const val CWS_WARNING_16_569 = 569
|
||||
const val CWS_WARNING_17_570 = 570
|
||||
const val CWS_WARNING_19_571 = 571
|
||||
const val CWS_WARNING_13_572 = 572
|
||||
const val CWS_WARNING_12_573 = 573
|
||||
const val CWS_WARNING_1_574 = 574
|
||||
const val CWS_WARNING_8_576 = 576
|
||||
const val CWS_WARNING_18_577 = 577
|
||||
const val CWS_WARNING_15_578 = 578
|
||||
const val CWS_WARNING_4_579 = 579
|
||||
const val CWS_WARNING_20_580 = 580
|
||||
const val CWS_WARNING_24_581 = 581
|
||||
const val SKILL_MULTI1_SMALL_582 = 582
|
||||
const val CWS_DOOMSAYER_583 = 583
|
||||
const val KR_KING_STATUE_584 = 584
|
||||
const val KR_PYRAMID_ESCAPE_585 = 585
|
||||
const val KR_PICKLOCK_588 = 588
|
||||
const val CLANJOIN_589 = 589
|
||||
const val CLANSETUP_590 = 590
|
||||
const val CWS_WARNING_25_600 = 600
|
||||
const val GODWARS_OVERLAY_601 = 601
|
||||
const val SHOP_TEMPLATE_620 = 620
|
||||
const val SHOP_TEMPLATE_SIDE_621 = 621
|
||||
const val BANNER_GROUP_622 = 622
|
||||
const val BANNER_GROUP_ASSIST_623 = 623
|
||||
const val CWS_WARNING_26_627 = 627
|
||||
const val DUEL2_SIDE_628 = 628
|
||||
const val DUEL2_SCOREBOARD_632 = 632
|
||||
const val DUEL2_CHALLENGEOVERLAY_638 = 638
|
||||
const val DUEL2_SELECT_TYPE_640 = 640
|
||||
const val EXCHANGE_HISTORY_643 = 643
|
||||
const val EXCHANGE_SETS_SIDE_644 = 644
|
||||
const val EXCHANGE_ITEMSETS_645 = 645
|
||||
const val EXCHANGE_SAND_TIMER_646 = 646
|
||||
const val CLANWARS_VIEWING_ORB_649 = 649
|
||||
const val CWS_WARNING_30_650 = 650
|
||||
const val GRAVESTONE_SHOP_652 = 652
|
||||
const val BOUNTY_OVERLAY_653 = 653
|
||||
const val BOUNTY_OVERLAY_WAITING_656 = 656
|
||||
const val BOUNTY_WARNING_657 = 657
|
||||
const val LORE_STATS_SIDE_662 = 662
|
||||
const val LORE_CATS_SIDE_663 = 663
|
||||
const val LORE_BANK_SIDE_665 = 665
|
||||
const val EQUIP_SCREEN2_667 = 667
|
||||
const val INVENTORY_WEAR2_670 = 670
|
||||
const val LORE_BANK_671 = 671
|
||||
const val TUTORIAL2_MESBOX_674 = 674
|
||||
const val CWS_WARNING_27_676 = 676
|
||||
const val CWS_WARNING_28_677 = 677
|
||||
const val CWS_WARNING_29_678 = 678
|
||||
const val BANNER_SUMMONING_679 = 679
|
||||
const val RABBIT_SHOP_686 = 686
|
||||
const val RABBIT_OVERLAY_689 = 689
|
||||
const val BANNER_EASTER08_715 = 715
|
||||
const val SUMMONING_SIDE_722 = 722
|
||||
const val CARPET_INFO_723 = 723
|
||||
const val CARPET_RUNESQUARES_724 = 724
|
||||
const val CARPET_RUNELINK_725 = 725
|
||||
const val CARPET_RUNEVERSI_726 = 726
|
||||
const val CARPET_DRAUGHTS_727 = 727
|
||||
const val CARPET_MAIN_728 = 728
|
||||
const val CARPET_TICKET_729 = 729
|
||||
const val GRAPHICS_OPTIONS_742 = 742
|
||||
const val SOUND_OPTIONS_743 = 743
|
||||
const val LOGINSCREEN_744 = 744
|
||||
const val STATUSICONS_745 = 745
|
||||
const val TOPLEVEL_FULLSCREEN_746 = 746
|
||||
const val TOPSTAT_LORE_747 = 747
|
||||
const val TOPSTAT_HITPOINTS_748 = 748
|
||||
const val TOPSTAT_PRAYER_749 = 749
|
||||
const val TOPSTAT_RUN_750 = 750
|
||||
const val FILTERBUTTONS_751 = 751
|
||||
const val CHATTOP_752 = 752
|
||||
const val PMCHAT_754 = 754
|
||||
const val WORLDMAP_755 = 755
|
||||
const val BOARDGAMES_OPTIONS_756 = 756
|
||||
const val NPCCHATLARGE_757 = 757
|
||||
const val CANOE_TRAVEL_758 = 758
|
||||
const val TUTORIAL2_OBJBOX_760 = 760
|
||||
const val BANK_V2_MAIN_762 = 762
|
||||
const val BANK_V2_SIDE_763 = 763
|
||||
const val TUTORIAL2_SWITCH_TASK_765 = 765
|
||||
const val TUTORIAL2_DEATH_766 = 766
|
||||
const val BANK_V2_HELP_767 = 767
|
||||
const val TUTORIAL2_TEXT_769 = 769
|
||||
const val RCGUILD_SIDE_778 = 778
|
||||
const val RCGUILD_REWARDS_779 = 779
|
||||
const val RCGUILD_MAP_780 = 780
|
||||
const val RCGUILD_OVERLAY_781 = 781
|
||||
const val CRCS_TIGHTROPE_783 = 783
|
||||
const val CRCS_SIDE_784 = 784
|
||||
const val CRCS_REWARDS_785 = 785
|
||||
const val CRCS_EQUIPMENT_786 = 786
|
||||
const val CRCS_SCOREBOARD_788 = 788
|
||||
const val CLANWARS_END_790 = 790
|
||||
const val CLANWARS_SETUP_791 = 791
|
||||
const val CLANWARS_SETUP_SIDE_792 = 792
|
||||
const val BANNER_HALLOWEEN_800 = 800
|
||||
const val QUICKCHAT_LOCKED_801 = 801
|
||||
const val SC_TUTORIAL_OVERLAY_802 = 802
|
||||
const val SC_SCORES_BORDER_803 = 803
|
||||
const val SC_ITEM_TRANSFER_805 = 805
|
||||
const val SC_REMAINING_CLAY_806 = 806
|
||||
const val SC_SCORES_810 = 810
|
||||
const val SC_REWARD_SHOP_811 = 811
|
||||
const val SC_PROCESSING_813 = 813
|
||||
const val LUC2_CHAPTER2_814 = 814
|
||||
const val LUC2_TELESCOPE_VIEW_816 = 816
|
||||
const val LUC2_CHAPTER3_822 = 822
|
||||
const val LUC2_CHAPTER1_826 = 826
|
||||
const val LUC2_LUCIEN_PROJECTILES_827 = 827
|
||||
const val CREDIT_SHOP = 837
|
||||
}
|
||||
43
src/main/kotlin/org/rs09/consts/Graphics.kt
Normal file
43
src/main/kotlin/org/rs09/consts/Graphics.kt
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
package org.rs09.consts
|
||||
|
||||
object Graphics {
|
||||
|
||||
const val TRAIBORN_BONE_RITUAL_777 = 777
|
||||
const val RECEIVE_SILVERLIGHT_778 = 778
|
||||
const val ZOMBIE_HAND_1244 = 1244
|
||||
const val AIR_GUITAR_1537 = 1537
|
||||
const val SAFETY_FIRST_1553 = 1553
|
||||
const val BLOW_KISS_1702 = 1702
|
||||
const val EXPLORE_1734 = 1734
|
||||
const val TRICK_1864 = 1864
|
||||
const val FREEZE_1973 = 1973
|
||||
const val GIVE_THANKS_86 = 86
|
||||
const val AROUND_WORLD_IN_EGGITY_DAYS_2037 = 2037
|
||||
const val DRAMATIC_POINT_780 = 780
|
||||
const val ATTACK_ACCOMPLISHMENT_CAPE_823 = 823
|
||||
const val DEFENCE_ACCOMPLISHMENT_CAPE_824 = 824
|
||||
const val STRENGTH_ACCOMPLISHMENT_CAPE_828 = 828
|
||||
const val HITPOINTS_ACCOMPLISHMENT_CAPE_2745 = 2745
|
||||
const val RANGED_ACCOMPLISHMENT_CAPE_832 = 832
|
||||
const val PRAYER_ACCOMPLISHMENT_CAPE_829 = 829
|
||||
const val MAGIC_ACCOMPLISHMENT_CAPE_813 = 813
|
||||
const val COOKING_ACCOMPLISHMENT_CAPE_821 = 821
|
||||
const val WOODCUTTING_ACCOMPLISHMENT_CAPE_822 = 822
|
||||
const val FLETCHING_ACCOMPLISHMENT_CAPE_812 = 812
|
||||
const val FISHING_ACCOMPLISHMENT_CAPE_819 = 819
|
||||
const val FIREMAKING_ACCOMPLISHMENT_CAPE_831 = 831
|
||||
const val CRAFTING_ACCOMPLISHMENT_CAPE_818 = 818
|
||||
const val SMITHING_ACCOMPLISHMENT_CAPE_815 = 815
|
||||
const val MINING_ACCOMPLISHMENT_CAPE_814 = 814
|
||||
const val HERBLORE_ACCOMPLISHMENT_CAPE_835 = 835
|
||||
const val AGILITY_ACCOMPLISHMENT_CAPE_830 = 830
|
||||
const val THIEVING_ACCOMPLISHMENT_CAPE_826 = 826
|
||||
const val SLAYER_ACCOMPLISHMENT_CAPE_1656 = 1656
|
||||
const val FARMING_ACCOMPLISHMENT_CAPE_825 = 825
|
||||
const val RUNECRAFTING_ACCOMPLISHMENT_CAPE_817 = 817
|
||||
const val HUNTER_ACCOMPLISHMENT_CAPE_907 = 907
|
||||
const val CONSTRUCTION_ACCOMPLISHMENT_CAPE_820 = 820
|
||||
const val SUMMONING_ACCOMPLISHMENT_CAPE_1515 = 1515
|
||||
const val QUEST_ACCOMPLISHMENT_CAPE_816 = 816
|
||||
|
||||
}
|
||||
14660
src/main/kotlin/org/rs09/consts/Items.kt
Normal file
14660
src/main/kotlin/org/rs09/consts/Items.kt
Normal file
File diff suppressed because it is too large
Load diff
8596
src/main/kotlin/org/rs09/consts/NPCs.kt
Normal file
8596
src/main/kotlin/org/rs09/consts/NPCs.kt
Normal file
File diff suppressed because it is too large
Load diff
120
src/main/kotlin/org/rs09/consts/Network.kt
Normal file
120
src/main/kotlin/org/rs09/consts/Network.kt
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
package org.rs09.consts
|
||||
|
||||
object Network {
|
||||
|
||||
/** JS5 file server **/
|
||||
//Session IDS
|
||||
const val ACKNOWLEDGE_ID = 3
|
||||
const val STATUS_ID = 0
|
||||
|
||||
//Opcodes
|
||||
const val PREFETCH_REQUEST = 0
|
||||
const val PRIORITY_REQUEST = 1
|
||||
const val STATUS_LOGGED_IN = 2
|
||||
const val STATUS_LOGGED_OUT = 3
|
||||
const val ACKNOWLEDGE = 6
|
||||
const val HANDSHAKE_REQUEST = 15
|
||||
|
||||
//Responses
|
||||
const val JS5_GAME_UPDATED = 6
|
||||
const val JS5_BAD_SESSION_ID = 10
|
||||
const val JS5_REJECT_SESSION = 11
|
||||
/** END **/
|
||||
|
||||
|
||||
/** Account creation **/
|
||||
//NETWORK - Receiving opcodes
|
||||
const val SUBMIT_ACCOUNT_REGISTRATION = 36
|
||||
const val VERIFY_BIRTHDAY_INFORMATION = 147
|
||||
const val VERIFY_USERNAME_INFORMATION = 186
|
||||
|
||||
//NETWORK - Reply opcodes
|
||||
const val ACCOUNT_CREATION_APPROVAL = 21
|
||||
/** End **/
|
||||
|
||||
/** Account creation client response **/
|
||||
const val UNEXPECTED_SERVER_RESPONSE = 0
|
||||
const val SUCCESS = 2
|
||||
const val ERROR_CONTACTING_CREATE_SYSTEM = 3
|
||||
const val SERVER_BUSY = 7
|
||||
const val CANNOT_CREATE_ACCOUNT_TRY_LATER = 9
|
||||
const val INVALID_BIRTHDAY = 10
|
||||
const val INVALID_BIRTHDAY_FUTURE = 11
|
||||
const val INVALID_BIRTHDAY_THIS_YEAR = 12
|
||||
const val INVALID_BIRTHDAY_LAST_YEAR = 13
|
||||
const val COUNTRY_ENTERED_INVALID = 14
|
||||
/** End **/
|
||||
|
||||
/** Login handler **/
|
||||
const val LOGIN_REQUEST = 14
|
||||
const val USER_NEW_LOGIN = 16
|
||||
const val USER_RECONNECTION_LOGIN = 18
|
||||
/** End **/
|
||||
|
||||
/** Error messages | Login **/
|
||||
const val CONNECTION_TIMED_OUT = -5
|
||||
const val ERROR_CONNECTING_TO_SERVER = -4
|
||||
const val PERFORMING_LOGIN = -3
|
||||
const val ENTER_USERNAME_AND_PASSWORD = -2
|
||||
const val COULD_NOT_DISPLAY_VIDEO_AD = 1
|
||||
const val UNEXPECTED_SERVER_RESPONSE_2 = 2
|
||||
const val INVALID_USER_OR_PASSWORD = 3
|
||||
const val ACCOUNT_DISABLED = 4
|
||||
const val ACCOUNT_STILL_LOGGED_IN = 5
|
||||
const val GAME_HAS_UPDATED = 6
|
||||
const val WORLD_IS_FULL = 7
|
||||
const val LOGIN_SERVER_OFFLINE = 8
|
||||
const val TOO_MANY_CONNECTIONS = 9
|
||||
const val BAD_SESSION_ID = 10
|
||||
const val WEAK_PASSWORD_ALERT = 11
|
||||
const val NON_MEMBERS_ACCOUNT = 12
|
||||
const val COULD_NOT_COMPLETE_LOGIN = 13
|
||||
const val SERVER_BEING_UPDATED_WAIT = 14
|
||||
const val UNEXPECTED_SERVER_RESPONSE_15 = 15
|
||||
const val MAX_INCORRECT_LOGIN_AMOUNT = 16
|
||||
const val FREE_ACCOUNT_IN_MEMBERS_AREA = 17
|
||||
const val LOCKED_ACCOUNT_STOLEN = 18
|
||||
const val FULLSCREEN_MEMBERS_ONLY = 19
|
||||
const val MALFORMED_LOGIN_PACKET = 22
|
||||
const val NO_LOGIN_SERVER_REPLY = 23
|
||||
const val ERROR_LOADING_PROFILE = 24
|
||||
const val MAC_BANNED = 26
|
||||
const val SERVICE_UNAVAILABLE = 27
|
||||
|
||||
//Special*
|
||||
const val REQUIREMENT_WORLD = 29
|
||||
//REQUIREMENT WORLD OPTIONS --
|
||||
const val REQ_ADD_PVP_COMBAT_MINIMUM_LEVEL_20 = 0
|
||||
const val REQ_ADD_PVP_CARRYING_LENT_ITEMS = 1
|
||||
//END REQ WORLD OPTIONS --
|
||||
|
||||
const val NON_MEMBER_MEMBER_LOGIN = 30
|
||||
/** END **/
|
||||
|
||||
/**
|
||||
* Packet master list
|
||||
* Group 1: Server to Client
|
||||
* Group 2: Client to Server
|
||||
*/
|
||||
//Server to client
|
||||
const val UPDATE_SCENE_GRAPH = 162
|
||||
const val WINDOW_PANE = 145
|
||||
const val SEND_INTERFACE = 155
|
||||
const val SEND_SKILL_LEVEL = 38
|
||||
const val VARP_SMALL = 60
|
||||
const val VARP_LARGE = 226
|
||||
const val ACCESS_MASK = 165
|
||||
const val SEND_GAME_MESSAGE = 70
|
||||
const val RUN_SCRIPT = 115
|
||||
const val UPDATE_RUN_ENERGY = 234
|
||||
const val UPDATE_CONTAINER = 144
|
||||
const val SET_TEXT = 171
|
||||
const val LOGOUT_FULL = 86
|
||||
const val CLOSE_INTERFACE = 149
|
||||
const val ANIMATE_INTERFACE = 36
|
||||
const val DISPLAY_MODEL_PLAYER = 66
|
||||
const val DISPLAY_MODEL_NPC = 73
|
||||
const val DISPLAY_MODEL_ITEM = 50
|
||||
const val DISPLAY_MODEL = 130
|
||||
const val INTERFACE_SCRIPT = 21
|
||||
}
|
||||
19415
src/main/kotlin/org/rs09/consts/Scenery.kt
Normal file
19415
src/main/kotlin/org/rs09/consts/Scenery.kt
Normal file
File diff suppressed because it is too large
Load diff
12
src/main/kotlin/org/rs09/consts/Sounds.kt
Normal file
12
src/main/kotlin/org/rs09/consts/Sounds.kt
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
package org.rs09.consts
|
||||
|
||||
object Sounds {
|
||||
|
||||
const val OPEN_CABINET_44 = 44
|
||||
const val OPEN_HEAVY_54 = 54
|
||||
const val WATER_BEING_POURED_2982 = 2982
|
||||
const val KEY_DROPPING_DOWN_DRAIN_2983 = 2983
|
||||
const val TRAIBORN_SUMMON_WARDROBE_2973 = 2973
|
||||
const val RECEIVE_SILVERLIGHT_2990 = 2990
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue