-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
Dynamic Dimensions / Extension improvements
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,5 @@ | ||
language: node_js | ||
node_js: | ||
- "12" | ||
before_script: | ||
- npm install grunt-cli -g | ||
script: grunt | ||
script: npm run test | ||
install: npm install |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Dimension Packet Update Types | ||
If you use packet 67 with Dimensions, make sure the first data is an Int16 with a message type not already used to avoid it being misread as one of the below. If you publish a plugin or tool which uses this packet and that is used with Dimensions, add the type and information to this file. | ||
|
||
## [0] Real IP Address | ||
Dimensions sends this to a Terraria Server to update the client's IP address from the IP of the machine Dimensions is running on to the real IP of the client. | ||
| Info | Size | Datatype | | ||
| ----------- | ---- | -------- | | ||
| Type | 2 | Int16 | | ||
| IP | ? | String | | ||
|
||
## [1] Gamemodes Join Mode | ||
Gamemodes uses this to specify what mode the user has joined for. | ||
| Info | Size | Datatype | | ||
| ----------- | ---- | -------- | | ||
| Type | 2 | Int16 | | ||
| Join Mode | ? | String | | ||
|
||
## [2] Switch Server | ||
Terraria Servers use this to tell Dimensions to switch the clients Dimension | ||
| Info | Size | Datatype | | ||
| -------------- | ---- | -------- | | ||
| Type | 2 | Int16 | | ||
| Dimension Name | ? | String | | ||
|
||
## [3] Switch Server Manual | ||
| Info | Size | Datatype | | ||
| -------------- | ---- | -------- | | ||
| Type | 2 | Int16 | | ||
| Server IP | ? | String | | ||
| Server Port | ? | UInt16 | | ||
Terraria Servers use this to tell Dimension to switch the client to a specific ip/port that is not in the Dimensions config. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
// grunt-ts creates this file to help TypeScript find the compilation root of your project. If you wish to get to stop creating it, specify a `rootDir` setting in the Gruntfile ts `options`. See https://github.com/TypeStrong/grunt-ts#rootdir for details. Note that `rootDir` goes under `options`, and is case-sensitive. This message was revised in grunt-ts v6. Note that `rootDir` requires TypeScript 1.5 or higher. |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
{ | ||
"spec_dir": "build/spec", | ||
"spec_files": [ | ||
"**/*[sS]pec.js" | ||
], | ||
"helpers": [ | ||
"helpers/**/*.js" | ||
], | ||
"stopSpecOnExpectationFailure": false, | ||
"random": true | ||
} |