Merge branch 'master' of gitlab.com:veloren/veloren into sharp/small-fixes

This commit is contained in:
Joshua Yanovski 2020-07-07 19:34:17 +02:00
commit db1401a691
690 changed files with 6870 additions and 3484 deletions

View File

@ -2,3 +2,4 @@
rustflags = [ rustflags = [
"-C", "link-arg=-fuse-ld=gold", "-C", "link-arg=-fuse-ld=gold",
] ]

View File

@ -34,6 +34,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Ability to wield 2 × 1h weapons and shields (Note: 1h weapons & shields are not currently avaliable, see [!1095](https://gitlab.com/veloren/veloren/-/merge_requests/1095) for more info) - Ability to wield 2 × 1h weapons and shields (Note: 1h weapons & shields are not currently avaliable, see [!1095](https://gitlab.com/veloren/veloren/-/merge_requests/1095) for more info)
- Zoomable Map - Zoomable Map
- M2 attack for hammer - M2 attack for hammer
- Spawnable training dummies
- New quadruped_low body for reptile-likes
- Added new animals
- Better pathfinding
- Bombs
- Training dummy items
### Changed ### Changed
@ -50,6 +56,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed unable to use ability; Secondary and ability3 (fire rod) will now automatically wield - Fixed unable to use ability; Secondary and ability3 (fire rod) will now automatically wield
- Gliding is now a toggle that can be triggered from the ground - Gliding is now a toggle that can be triggered from the ground
- Replaced `log` with `tracing` in all crates - Replaced `log` with `tracing` in all crates
- Switch to a new network backend that will allow several improvements in the future
- Connection screen fails after 4 minutes if it can't connect to the server instead of 80 minutes
- Rebuilt quadruped_medium animation and assets
- Disabled destruction of most blocks by explosions
- Disable damage to pets
- Made pets healable
- Rebalanced fire staff
- Animals are more effective in combat
- Pathfinding is much smoother and pets are cleverer
- Animals run/turn at different speeds
### Removed ### Removed

359
Cargo.lock generated
View File

@ -15,15 +15,6 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2" checksum = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
[[package]]
name = "ahash"
version = "0.2.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f33b5018f120946c1dcf279194f238a9f146725593ead1c08fa47ff22b0b5d3"
dependencies = [
"const-random",
]
[[package]] [[package]]
name = "ahash" name = "ahash"
version = "0.3.8" version = "0.3.8"
@ -81,12 +72,6 @@ dependencies = [
"winapi 0.3.8", "winapi 0.3.8",
] ]
[[package]]
name = "anyhow"
version = "1.0.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85bb70cc08ec97ca5450e6eba421deeea5f172c0fc61f78b5357b2a8e8be195f"
[[package]] [[package]]
name = "anymap" name = "anymap"
version = "0.12.1" version = "0.12.1"
@ -120,7 +105,7 @@ checksum = "0609c78bd572f4edc74310dfb63a01f5609d53fa8b4dd7c4d98aef3b3e8d72d1"
dependencies = [ dependencies = [
"proc-macro-hack", "proc-macro-hack",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -163,7 +148,7 @@ dependencies = [
"crossbeam-utils 0.7.2", "crossbeam-utils 0.7.2",
"futures-core", "futures-core",
"futures-io", "futures-io",
"futures-timer 2.0.2", "futures-timer",
"kv-log-macro", "kv-log-macro",
"log", "log",
"memchr", "memchr",
@ -474,16 +459,6 @@ dependencies = [
"libc", "libc",
] ]
[[package]]
name = "chashmap"
version = "2.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff41a3c2c1e39921b9003de14bf0439c7b63a9039637c291e1a64925d8ddfa45"
dependencies = [
"owning_ref",
"parking_lot 0.4.8",
]
[[package]] [[package]]
name = "chrono" name = "chrono"
version = "0.4.11" version = "0.4.11"
@ -623,13 +598,13 @@ dependencies = [
[[package]] [[package]]
name = "const-tweaker" name = "const-tweaker"
version = "0.2.6" version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fbe3e1d2fccd896d451adb486910a0bfc233fd6dcafdb4e13bac7de72f8f250" checksum = "297be2ecc39b6e680c7bb03d8d053a483c32a61d95bd758fca76e9b95ce7e276"
dependencies = [ dependencies = [
"anyhow",
"async-std", "async-std",
"const-tweaker-attribute", "const-tweaker-attribute",
"ctor",
"dashmap", "dashmap",
"horrorshow", "horrorshow",
"lazy_static", "lazy_static",
@ -639,14 +614,14 @@ dependencies = [
[[package]] [[package]]
name = "const-tweaker-attribute" name = "const-tweaker-attribute"
version = "0.4.1" version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a43d28ffebd3bb949c8c274de94fb84826134a023c5e6dac528c38a0f1cf1ba" checksum = "2d709e38f0f6100c0c8c0b3aefb0aa1f83af865d7b6b267e8402820513a0c0d8"
dependencies = [ dependencies = [
"darling", "darling",
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -729,18 +704,18 @@ dependencies = [
[[package]] [[package]]
name = "cpal" name = "cpal"
version = "0.10.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ded070249be850b5b59e1e3a44a70b8ae395e0e5c65b487131d8909a8208120" checksum = "6b55d55d69f403f62a95bd3c04b431e0aedf5120c70f15d07a8edd234443dd59"
dependencies = [ dependencies = [
"alsa-sys", "alsa-sys",
"core-foundation-sys", "core-foundation-sys",
"coreaudio-rs", "coreaudio-rs",
"failure",
"lazy_static", "lazy_static",
"libc", "libc",
"num-traits", "num-traits",
"stdweb 0.1.3", "stdweb 0.1.3",
"thiserror",
"winapi 0.3.8", "winapi 0.3.8",
] ]
@ -764,7 +739,7 @@ dependencies = [
"clap", "clap",
"criterion-plot", "criterion-plot",
"csv", "csv",
"itertools 0.9.0", "itertools",
"lazy_static", "lazy_static",
"num-traits", "num-traits",
"oorandom", "oorandom",
@ -785,7 +760,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddeaf7989f00f2e1d871a26a110f3ed713632feac17f65f03ca938c542618b60" checksum = "ddeaf7989f00f2e1d871a26a110f3ed713632feac17f65f03ca938c542618b60"
dependencies = [ dependencies = [
"cast", "cast",
"itertools 0.9.0", "itertools",
] ]
[[package]] [[package]]
@ -924,6 +899,16 @@ dependencies = [
"memchr", "memchr",
] ]
[[package]]
name = "ctor"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39858aa5bac06462d4dd4b9164848eb81ffc4aa5c479746393598fd193afa227"
dependencies = [
"quote 1.0.7",
"syn 1.0.33",
]
[[package]] [[package]]
name = "daggy" name = "daggy"
version = "0.5.0" version = "0.5.0"
@ -954,7 +939,7 @@ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"strsim", "strsim",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -965,7 +950,7 @@ checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72"
dependencies = [ dependencies = [
"darling_core", "darling_core",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -974,7 +959,7 @@ version = "3.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8cfcd41ae02d60edded204341d2798ba519c336c51a37330aa4b98a1128def32" checksum = "8cfcd41ae02d60edded204341d2798ba519c336c51a37330aa4b98a1128def32"
dependencies = [ dependencies = [
"ahash 0.3.8", "ahash",
"cfg-if", "cfg-if",
"num_cpus", "num_cpus",
] ]
@ -995,17 +980,6 @@ dependencies = [
"byteorder 1.3.4", "byteorder 1.3.4",
] ]
[[package]]
name = "derivative"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c6d883546668a3e2011b6a716a7330b82eabb0151b138217f632c8243e17135"
dependencies = [
"proc-macro2 0.4.30",
"quote 0.6.13",
"syn 0.15.44",
]
[[package]] [[package]]
name = "deunicode" name = "deunicode"
version = "1.1.1" version = "1.1.1"
@ -1031,7 +1005,7 @@ checksum = "45f5098f628d02a7a0f68ddba586fb61e80edec3bdc1be3b921f4ceec60858d3"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -1045,20 +1019,20 @@ dependencies = [
] ]
[[package]] [[package]]
name = "directories" name = "directories-next"
version = "2.0.2" version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "551a778172a450d7fc12e629ca3b0428d00f6afa9a43da1b630d54604e97371c" checksum = "21eaa04e945bec7e2dc7383817c566881d9a83d20a07cc949b54585873585a48"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"dirs-sys", "dirs-sys-next",
] ]
[[package]] [[package]]
name = "dirs-sys" name = "dirs-sys-next"
version = "0.3.5" version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a" checksum = "9c60f7b8a8953926148223260454befb50c751d3c50e1c178c4fd1ace4083c9a"
dependencies = [ dependencies = [
"libc", "libc",
"redox_users", "redox_users",
@ -1183,7 +1157,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
"synstructure", "synstructure",
] ]
@ -1347,7 +1321,7 @@ dependencies = [
"proc-macro-hack", "proc-macro-hack",
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -1371,12 +1345,6 @@ version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6" checksum = "a1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6"
[[package]]
name = "futures-timer"
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
[[package]] [[package]]
name = "futures-util" name = "futures-util"
version = "0.3.5" version = "0.3.5"
@ -1607,9 +1575,9 @@ dependencies = [
[[package]] [[package]]
name = "git2" name = "git2"
version = "0.10.2" version = "0.13.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c1af51ea8a906616af45a4ce78eacf25860f7a13ae7bf8a814693f0f4037a26" checksum = "11e4b2082980e751c4bf4273e9cbb4a02c655729c8ee8a79f66cad03c8f4d31e"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"libc", "libc",
@ -1848,12 +1816,12 @@ dependencies = [
[[package]] [[package]]
name = "hashbrown" name = "hashbrown"
version = "0.6.3" version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead" checksum = "96282e96bfcd3da0d3aa9938bedf1e50df3269b6db08b4876d2da0bb1a0841cf"
dependencies = [ dependencies = [
"ahash 0.2.18", "ahash",
"autocfg 0.1.7", "autocfg 1.0.0",
"rayon", "rayon",
"serde", "serde",
] ]
@ -2092,15 +2060,6 @@ dependencies = [
"libc", "libc",
] ]
[[package]]
name = "itertools"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
dependencies = [
"either",
]
[[package]] [[package]]
name = "itertools" name = "itertools"
version = "0.9.0" version = "0.9.0"
@ -2173,13 +2132,13 @@ checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
[[package]] [[package]]
name = "lewton" name = "lewton"
version = "0.9.4" version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d542c1a317036c45c2aa1cf10cc9d403ca91eb2d333ef1a4917e5cb10628bd0" checksum = "be42bea7971f4ba0ea1e215730c29bc1ff9bd2a9c10013912f42a8dcf8d77c0d"
dependencies = [ dependencies = [
"byteorder 1.3.4", "byteorder 1.3.4",
"ogg", "ogg",
"smallvec 0.6.13", "tinyvec",
] ]
[[package]] [[package]]
@ -2190,9 +2149,9 @@ checksum = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49"
[[package]] [[package]]
name = "libgit2-sys" name = "libgit2-sys"
version = "0.9.2" version = "0.12.7+1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4870c781f6063efb83150cd22c1ddf6ecf58531419e7570cdcced46970f64a16" checksum = "bcd07968649bcb7b9351ecfde53ca4d27673cccfdf57c84255ec18710f3153e0"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
@ -2223,9 +2182,9 @@ dependencies = [
[[package]] [[package]]
name = "libsqlite3-sys" name = "libsqlite3-sys"
version = "0.9.3" version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3711dfd91a1081d2458ad2d06ea30a8755256e74038be2ad927d94e1c955ca8" checksum = "1e704a02bcaecd4a08b93a23f6be59d0bd79cd161e0963e9499165a0a35df7bd"
dependencies = [ dependencies = [
"cc", "cc",
"pkg-config", "pkg-config",
@ -2393,7 +2352,7 @@ dependencies = [
"migrations_internals", "migrations_internals",
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -2562,13 +2521,12 @@ dependencies = [
[[package]] [[package]]
name = "notify" name = "notify"
version = "5.0.0-pre.2" version = "5.0.0-pre.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b00c0b65188bffb5598c302e19b062feb94adef02c31f15622a163c95d673c3" checksum = "77d03607cf88b4b160ba0e9ed425fff3cee3b55ac813f0c685b3a3772da37d0e"
dependencies = [ dependencies = [
"anymap", "anymap",
"bitflags", "bitflags",
"chashmap",
"crossbeam-channel 0.4.2", "crossbeam-channel 0.4.2",
"filetime", "filetime",
"fsevent", "fsevent",
@ -2629,9 +2587,9 @@ dependencies = [
[[package]] [[package]]
name = "num-integer" name = "num-integer"
version = "0.1.42" version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f6ea62e9d81a77cd3ee9a2a5b9b609447857f3d358704331e4ef39eb247fcba" checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"
dependencies = [ dependencies = [
"autocfg 1.0.0", "autocfg 1.0.0",
"num-traits", "num-traits",
@ -2639,9 +2597,9 @@ dependencies = [
[[package]] [[package]]
name = "num-iter" name = "num-iter"
version = "0.1.40" version = "0.1.41"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfb0800a0291891dd9f4fe7bd9c19384f98f7fbe0cd0f39a2c6b88b9868bbc00" checksum = "7a6e6b7c748f995c4c29c5f5ae0248536e04a5739927c74ec0fa564805094b9f"
dependencies = [ dependencies = [
"autocfg 1.0.0", "autocfg 1.0.0",
"num-integer", "num-integer",
@ -2662,9 +2620,9 @@ dependencies = [
[[package]] [[package]]
name = "num-traits" name = "num-traits"
version = "0.2.11" version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096" checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
dependencies = [ dependencies = [
"autocfg 1.0.0", "autocfg 1.0.0",
] ]
@ -2782,15 +2740,6 @@ dependencies = [
"shared_library", "shared_library",
] ]
[[package]]
name = "owning_ref"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
dependencies = [
"stable_deref_trait",
]
[[package]] [[package]]
name = "packed_simd" name = "packed_simd"
version = "0.3.3" version = "0.3.3"
@ -2827,16 +2776,6 @@ dependencies = [
"pkg-config", "pkg-config",
] ]
[[package]]
name = "parking_lot"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "149d8f5b97f3c1133e3cfcd8886449959e856b557ff281e292b733d7c69e005e"
dependencies = [
"owning_ref",
"parking_lot_core 0.2.14",
]
[[package]] [[package]]
name = "parking_lot" name = "parking_lot"
version = "0.9.0" version = "0.9.0"
@ -2858,18 +2797,6 @@ dependencies = [
"parking_lot_core 0.7.2", "parking_lot_core 0.7.2",
] ]
[[package]]
name = "parking_lot_core"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4db1a8ccf734a7bce794cc19b3df06ed87ab2f3907036b693c68f56b4d4537fa"
dependencies = [
"libc",
"rand 0.4.6",
"smallvec 0.6.13",
"winapi 0.3.8",
]
[[package]] [[package]]
name = "parking_lot_core" name = "parking_lot_core"
version = "0.6.2" version = "0.6.2"
@ -2943,7 +2870,7 @@ checksum = "10b4b44893d3c370407a1d6a5cfde7c41ae0478e31c516c85f67eb3adc51be6d"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -3052,15 +2979,6 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0afe1bd463b9e9ed51d0e0f0b50b6b146aec855c56fd182bb242388710a9b6de" checksum = "0afe1bd463b9e9ed51d0e0f0b50b6b146aec855c56fd182bb242388710a9b6de"
[[package]]
name = "proc-macro2"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b06e2f335f48d24442b35a19df506a835fb3547bc3c06ef27340da9acf5cae7"
dependencies = [
"unicode-xid 0.1.0",
]
[[package]] [[package]]
name = "proc-macro2" name = "proc-macro2"
version = "0.4.30" version = "0.4.30"
@ -3081,27 +2999,15 @@ dependencies = [
[[package]] [[package]]
name = "prometheus" name = "prometheus"
version = "0.7.0" version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5567486d5778e2c6455b1b90ff1c558f29e751fc018130fa182e15828e728af1" checksum = "dd0ced56dee39a6e960c15c74dc48849d614586db2eaada6497477af7c7811cd"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"fnv", "fnv",
"lazy_static", "lazy_static",
"quick-error",
"spin", "spin",
] "thiserror",
[[package]]
name = "prometheus-static-metric"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1baa57413523cff73783204f73299a3f602ebcf51a5e64752b32bc1b3c376013"
dependencies = [
"lazy_static",
"proc-macro2 0.3.8",
"quote 0.5.2",
"syn 0.13.11",
] ]
[[package]] [[package]]
@ -3119,15 +3025,6 @@ version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
[[package]]
name = "quote"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9949cfe66888ffe1d53e6ec9d9f3b70714083854be20fd5e271b232a017401e8"
dependencies = [
"proc-macro2 0.3.8",
]
[[package]] [[package]]
name = "quote" name = "quote"
version = "0.6.13" version = "0.6.13"
@ -3152,19 +3049,6 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac" checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac"
[[package]]
name = "rand"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
dependencies = [
"fuchsia-cprng",
"libc",
"rand_core 0.3.1",
"rdrand",
"winapi 0.3.8",
]
[[package]] [[package]]
name = "rand" name = "rand"
version = "0.5.6" version = "0.5.6"
@ -3439,9 +3323,9 @@ dependencies = [
[[package]] [[package]]
name = "rodio" name = "rodio"
version = "0.10.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e0e0dfa7c8b17c6428f6e992a22ea595922cc86f946191b6b59e7ce96b77262" checksum = "73bbf260262fd5501b7a17d6827e0d25c1127e921eb177150a060faf6e217a70"
dependencies = [ dependencies = [
"cpal", "cpal",
"hound", "hound",
@ -3646,22 +3530,22 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.111" version = "1.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9124df5b40cbd380080b2cc6ab894c040a3070d995f5c9dc77e18c34a8ae37d" checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.111" version = "1.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f2c3ac8e6ca1e9c80b8be1023940162bf81ae3cffbb1809474152f2ce1eb250" checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -3720,16 +3604,17 @@ checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"
[[package]] [[package]]
name = "shred" name = "shred"
version = "0.9.4" version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92472b9bafafbcba21935c6444d924e5332742f6778c49504a49a97eaeff6ccc" checksum = "c5f08237e667ac94ad20f8878b5943d91a93ccb231428446c57c21c57779016d"
dependencies = [ dependencies = [
"arrayvec 0.4.12", "arrayvec 0.5.1",
"hashbrown", "hashbrown",
"mopa", "mopa",
"rayon", "rayon",
"shred-derive", "shred-derive",
"smallvec 0.6.13", "smallvec 1.4.0",
"tynm",
] ]
[[package]] [[package]]
@ -3740,7 +3625,7 @@ checksum = "a1f37080f2751fbf091dbdebaa95bd6cf9dbf74ad1d50396b1908518a1747fdf"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -3815,12 +3700,10 @@ dependencies = [
[[package]] [[package]]
name = "specs" name = "specs"
version = "0.15.1" version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "git+https://github.com/amethyst/specs.git?rev=7a2e348ab2223818bad487695c66c43db88050a5#7a2e348ab2223818bad487695c66c43db88050a5"
checksum = "4943fde8c5d3d14c3d19d2a4c7abbd7b626c270a19e6cd35252294a48feb698c"
dependencies = [ dependencies = [
"crossbeam-queue 0.1.2", "crossbeam-queue 0.2.3",
"derivative",
"hashbrown", "hashbrown",
"hibitset", "hibitset",
"log", "log",
@ -3834,7 +3717,7 @@ dependencies = [
[[package]] [[package]]
name = "specs-idvs" name = "specs-idvs"
version = "0.1.0" version = "0.1.0"
source = "git+https://gitlab.com/veloren/specs-idvs.git#111548cf44e9bb4c43feb12aa3fc253953ac6e4a" source = "git+https://gitlab.com/veloren/specs-idvs.git#530ebb00b60685d6d1f47a3bc16c5b1f25c5e530"
dependencies = [ dependencies = [
"specs", "specs",
] ]
@ -3845,12 +3728,6 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "stable_deref_trait"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
[[package]] [[package]]
name = "static_assertions" name = "static_assertions"
version = "1.1.0" version = "1.1.0"
@ -3898,7 +3775,7 @@ dependencies = [
"quote 1.0.7", "quote 1.0.7",
"serde", "serde",
"serde_derive", "serde_derive",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -3914,7 +3791,7 @@ dependencies = [
"serde_derive", "serde_derive",
"serde_json", "serde_json",
"sha1", "sha1",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -3950,17 +3827,6 @@ version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2" checksum = "8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2"
[[package]]
name = "syn"
version = "0.13.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14f9bf6292f3a61d2c716723fdb789a41bbe104168e6f496dc6497e531ea1b9b"
dependencies = [
"proc-macro2 0.3.8",
"quote 0.5.2",
"unicode-xid 0.1.0",
]
[[package]] [[package]]
name = "syn" name = "syn"
version = "0.15.44" version = "0.15.44"
@ -3974,9 +3840,9 @@ dependencies = [
[[package]] [[package]]
name = "syn" name = "syn"
version = "1.0.31" version = "1.0.33"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5304cfdf27365b7585c25d4af91b35016ed21ef88f17ced89c7093b43dba8b6" checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
@ -3991,7 +3857,7 @@ checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
"unicode-xid 0.2.0", "unicode-xid 0.2.0",
] ]
@ -4013,6 +3879,26 @@ dependencies = [
"unicode-width", "unicode-width",
] ]
[[package]]
name = "thiserror"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dfdd070ccd8ccb78f4ad66bf1982dc37f620ef696c6b5028fe2ed83dd3d0d08"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793"
dependencies = [
"proc-macro2 1.0.18",
"quote 1.0.7",
"syn 1.0.33",
]
[[package]] [[package]]
name = "thread_local" name = "thread_local"
version = "1.0.1" version = "1.0.1"
@ -4076,6 +3962,12 @@ dependencies = [
"serde_json", "serde_json",
] ]
[[package]]
name = "tinyvec"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed"
[[package]] [[package]]
name = "tokio" name = "tokio"
version = "0.1.22" version = "0.1.22"
@ -4247,7 +4139,7 @@ checksum = "99bbad0de3fd923c9c3232ead88510b783e5a4d16a6154adffa3d53308de984c"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
] ]
[[package]] [[package]]
@ -4331,6 +4223,15 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44834418e2c5b16f47bedf35c28e148db099187dd5feee6367fb2525863af4f1" checksum = "44834418e2c5b16f47bedf35c28e148db099187dd5feee6367fb2525863af4f1"
[[package]]
name = "tynm"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "367fb781963961b4a90a3362c54b1871caaecb081f011005778242230f39d34e"
dependencies = [
"nom 5.1.1",
]
[[package]] [[package]]
name = "unicode-bidi" name = "unicode-bidi"
version = "0.3.4" version = "0.3.4"
@ -4486,7 +4387,7 @@ dependencies = [
"authc", "authc",
"byteorder 1.3.4", "byteorder 1.3.4",
"futures-executor", "futures-executor",
"futures-timer 3.0.2", "futures-timer",
"futures-util", "futures-util",
"hashbrown", "hashbrown",
"image", "image",
@ -4507,7 +4408,6 @@ name = "veloren-common"
version = "0.6.0" version = "0.6.0"
dependencies = [ dependencies = [
"authc", "authc",
"bincode",
"criterion", "criterion",
"crossbeam", "crossbeam",
"dot_vox", "dot_vox",
@ -4516,15 +4416,12 @@ dependencies = [
"image", "image",
"indexmap", "indexmap",
"lazy_static", "lazy_static",
"lz4-compress",
"mio",
"notify", "notify",
"parking_lot 0.9.0", "parking_lot 0.9.0",
"rand 0.7.3", "rand 0.7.3",
"rayon", "rayon",
"ron", "ron",
"serde", "serde",
"serde_derive",
"serde_json", "serde_json",
"specs", "specs",
"specs-idvs", "specs-idvs",
@ -4544,19 +4441,17 @@ dependencies = [
"diesel_migrations", "diesel_migrations",
"dotenv", "dotenv",
"futures-executor", "futures-executor",
"futures-timer 3.0.2", "futures-timer",
"futures-util", "futures-util",
"hashbrown", "hashbrown",
"lazy_static", "lazy_static",
"libsqlite3-sys", "libsqlite3-sys",
"portpicker", "portpicker",
"prometheus", "prometheus",
"prometheus-static-metric",
"rand 0.7.3", "rand 0.7.3",
"ron", "ron",
"scan_fmt", "scan_fmt",
"serde", "serde",
"serde_derive",
"serde_json", "serde_json",
"specs", "specs",
"specs-idvs", "specs-idvs",
@ -4594,7 +4489,7 @@ dependencies = [
"criterion", "criterion",
"crossbeam", "crossbeam",
"deunicode", "deunicode",
"directories", "directories-next",
"dispatch", "dispatch",
"dot_vox", "dot_vox",
"euc", "euc",
@ -4659,7 +4554,7 @@ dependencies = [
"fxhash", "fxhash",
"hashbrown", "hashbrown",
"image", "image",
"itertools 0.8.2", "itertools",
"lazy_static", "lazy_static",
"minifb", "minifb",
"noise", "noise",
@ -4673,7 +4568,6 @@ dependencies = [
"ron", "ron",
"roots", "roots",
"serde", "serde",
"serde_derive",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber",
"vek", "vek",
@ -4689,6 +4583,7 @@ dependencies = [
"crossbeam-channel 0.4.2", "crossbeam-channel 0.4.2",
"futures 0.3.5", "futures 0.3.5",
"lazy_static", "lazy_static",
"lz4-compress",
"prometheus", "prometheus",
"rand 0.7.3", "rand 0.7.3",
"serde", "serde",
@ -4765,7 +4660,7 @@ dependencies = [
"log", "log",
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
@ -4787,7 +4682,7 @@ checksum = "3156052d8ec77142051a533cdd686cba889537b213f948cd1d20869926e68e92"
dependencies = [ dependencies = [
"proc-macro2 1.0.18", "proc-macro2 1.0.18",
"quote 1.0.7", "quote 1.0.7",
"syn 1.0.31", "syn 1.0.33",
"wasm-bindgen-backend", "wasm-bindgen-backend",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]

View File

@ -72,3 +72,7 @@ debug = false
[profile.releasedebuginfo] [profile.releasedebuginfo]
inherits = 'release' inherits = 'release'
debug = 1 debug = 1
# living on the edge
[patch.crates-io]
specs = { git = "https://github.com/amethyst/specs.git", rev = "7a2e348ab2223818bad487695c66c43db88050a5" }

View File

@ -38,7 +38,7 @@ We provide 64-bit builds for Linux, Mac, and Windows, which can be downloaded on
Due to rapid developement stable versions become outdated fast and might be **incompatible with the public server**. Due to rapid developement stable versions become outdated fast and might be **incompatible with the public server**.
If you want to compile Veloren yourself, take a look at the [How to Compile Guide](https://book.veloren.net/compile/index.html) in the book. If you want to compile Veloren yourself, follow the instructions in our [Book](https://book.veloren.net/contributors/introduction.html).
### Packaging status ### Packaging status

View File

@ -0,0 +1,7 @@
Item(
name: "Bomb",
description: "Boom!\n\n<Right-Click to use>",
kind: Throwable(
kind: Bomb,
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Bomb",
description: "Boom!\n\n<Right-Click to use>",
kind: Throwable(
kind: Bomb,
amount: 10,
),
)

View File

@ -0,0 +1,7 @@
Item(
name: "Training Dummy",
description: "His name is William. Fire at will.\n\n<Right-Click to use>",
kind: Throwable(
kind: TrainingDummy,
),
)

View File

@ -1,10 +1,18 @@
[ [
// All loot rates go here // All loot rates go here
// food
(3, "common.items.cheese"),
(3, "common.items.apple"),
(3, "common.items.mushroom"),
// miscellaneous // miscellaneous
(0.4, "common.items.velorite"), (0.4, "common.items.velorite"),
(0.6, "common.items.veloritefrag"), (0.6, "common.items.veloritefrag"),
(0.6, "common.items.cheese"),
(0.6, "common.items.apple"),
(1.5, "common.items.potion_minor"), (1.5, "common.items.potion_minor"),
(1, "common.items.collar"), (0.5, "common.items.collar"),
(0.5, "common.items.bomb_pile"),
(1, "common.items.bomb"),
// swords // swords
(0.1, "common.items.weapons.sword.starter_sword"), (0.1, "common.items.weapons.sword.starter_sword"),
(0.1, "common.items.weapons.sword.wood_sword"), (0.1, "common.items.weapons.sword.wood_sword"),
@ -73,7 +81,6 @@
(0.2, "common.items.armor.pants.cloth_blue_0"), (0.2, "common.items.armor.pants.cloth_blue_0"),
(0.2, "common.items.armor.pants.cloth_green_0"), (0.2, "common.items.armor.pants.cloth_green_0"),
(0.2, "common.items.armor.pants.cloth_purple_0"), (0.2, "common.items.armor.pants.cloth_purple_0"),
(0.15, "common.items.armor.pants.green_0"),
(0.15, "common.items.armor.pants.leather_0"), (0.15, "common.items.armor.pants.leather_0"),
(0.1, "common.items.armor.pants.steel_0"), (0.1, "common.items.armor.pants.steel_0"),
(0.05, "common.items.armor.pants.plate_green_0"), (0.05, "common.items.armor.pants.plate_green_0"),

View File

@ -251,22 +251,10 @@
"keyword": "sabertooth", "keyword": "sabertooth",
"generic": "Sabertooth Tiger" "generic": "Sabertooth Tiger"
}, },
"viper": {
"keyword": "viper",
"generic": "Lizard"
},
"tuskram": { "tuskram": {
"keyword": "tuskram", "keyword": "tuskram",
"generic": "Tusk Ram" "generic": "Tusk Ram"
}, },
"alligator": {
"keyword": "alligator",
"generic": "Alligator"
},
"monitor": {
"keyword": "monitor",
"generic": "Monitor Lizard"
},
"lion": { "lion": {
"keyword": "lion", "keyword": "lion",
"generic": "Lion" "generic": "Lion"
@ -274,6 +262,22 @@
"tarasque": { "tarasque": {
"keyword": "tarasque", "keyword": "tarasque",
"generic": "Tarasque" "generic": "Tarasque"
},
"tiger": {
"keyword": "tiger",
"generic": "Tiger"
},
"wolf": {
"keyword": "wolf",
"generic": "Wolf"
},
"frostfang": {
"keyword": "frostfang",
"generic": "Frostfang"
},
"mouflon": {
"keyword": "mouflon",
"generic": "Mouflon"
} }
} }
}, },
@ -589,5 +593,47 @@
"names": [] "names": []
}, },
"species": null "species": null
},
"quadruped_low": {
"body": {
"keyword": "quadruped_low",
"names": [
"Sobek"
]
},
"species": {
"crocodile": {
"keyword": "crocodile",
"generic": "Crocodile"
},
"alligator": {
"keyword": "alligator",
"generic": "Alligator"
},
"salamander": {
"keyword": "salamander",
"generic": "Salamander"
},
"monitor": {
"keyword": "monitor",
"generic": "Monitor"
},
"asp": {
"keyword": "asp",
"generic": "Asp"
},
"tortoise": {
"keyword": "tortoise",
"generic": "Tortoise"
},
"rocksnapper": {
"keyword": "rocksnapper",
"generic": "Rock Snapper"
},
"pangolin": {
"keyword": "pangolin",
"generic": "Pangolin"
}
}
} }
} }

View File

@ -778,6 +778,15 @@
"voxel.sprite.velorite.velorite_1", "voxel.sprite.velorite.velorite_1",
(0.0, -1.0, 0.0), (-50.0, 40.0, 20.0), 0.8, (0.0, -1.0, 0.0), (-50.0, 40.0, 20.0), 0.8,
), ),
// Throwables
Throwable(Bomb): VoxTrans(
"voxel.object.bomb",
(0.0, -1.0, 0.0), (-50.0, 40.0, 20.0), 0.8,
),
Throwable(TrainingDummy): VoxTrans(
"voxel.object.training_dummy",
(0.0, -1.0, 0.0), (-50.0, 40.0, 20.0), 0.8,
),
// Ingredients // Ingredients
Ingredient(Flower): VoxTrans( Ingredient(Flower): VoxTrans(
"voxel.sprite.flowers.flower_red_2", "voxel.sprite.flowers.flower_red_2",

View File

@ -250,7 +250,8 @@ void main() {
emitted_light = vec3(1.0); emitted_light = vec3(1.0);
reflected_light = vec3(1.0); reflected_light = vec3(1.0);
max_light += get_sun_diffuse2(/*time_of_day.x, */sun_info, moon_info, f_norm, view_dir, f_pos, mu, cam_attenuation, fluid_alt, k_a/* * (shade_frac * 0.5 + light_frac * 0.5)*/, k_d, k_s, alpha, f_norm, 1.0, emitted_light, reflected_light); float f_select = (select_pos.w > 0 && select_pos.xyz == floor(f_pos - f_norm * 0.5)) ? 1.0 / PERSISTENT_AMBIANCE : 1.0;
max_light += get_sun_diffuse2(/*time_of_day.x, */sun_info, moon_info, f_norm, view_dir, f_pos, mu, cam_attenuation, fluid_alt, k_a * f_select/* * (shade_frac * 0.5 + light_frac * 0.5)*/, k_d, k_s, alpha, f_norm, 1.0, emitted_light, reflected_light);
// emitted_light *= f_light * point_shadow * max(shade_frac, MIN_SHADOW); // emitted_light *= f_light * point_shadow * max(shade_frac, MIN_SHADOW);
// reflected_light *= f_light * point_shadow * shade_frac; // reflected_light *= f_light * point_shadow * shade_frac;

View File

@ -16,15 +16,15 @@
(Ogre, Female): ( (Ogre, Female): (
head: ( head: (
offset: (-8.0, -5.0, -6.0), offset: (-8.0, -5.0, -6.0),
center: ("npc.ogre.female.head"), center: ("npc.ogre.male.head"),
), ),
torso_upper: ( torso_upper: (
offset: (-8.0, -4.5, -5.0), offset: (-8.0, -4.5, -5.0),
center: ("npc.ogre.female.torso_upper"), center: ("npc.ogre.male.torso_upper"),
), ),
torso_lower: ( torso_lower: (
offset: (-5.0, -4.5, -4.5), offset: (-5.0, -4.5, -4.5),
center: ("npc.ogre.female.torso_lower"), center: ("npc.ogre.male.torso_lower"),
) )
), ),
(Cyclops, Male): ( (Cyclops, Male): (
@ -44,15 +44,15 @@
(Cyclops, Female): ( (Cyclops, Female): (
head: ( head: (
offset: (-7.0, -7.0, -6.5), offset: (-7.0, -7.0, -6.5),
center: ("npc.cyclops.female.head"), center: ("npc.cyclops.male.head"),
), ),
torso_upper: ( torso_upper: (
offset: (-8.0, -6.0, -6.0), offset: (-8.0, -6.0, -6.0),
center: ("npc.cyclops.female.torso_upper"), center: ("npc.cyclops.male.torso_upper"),
), ),
torso_lower: ( torso_lower: (
offset: (-6.0, -5.5, -6.0), offset: (-6.0, -5.5, -6.0),
center: ("npc.cyclops.female.torso_lower"), center: ("npc.cyclops.male.torso_lower"),
) )
), ),
}) })

View File

@ -40,31 +40,31 @@
), ),
shoulder_r: ( shoulder_r: (
offset: (-4.0, -5.5, -4.0), offset: (-4.0, -5.5, -4.0),
lateral: ("npc.ogre.female.shoulder_r"), lateral: ("npc.ogre.male.shoulder_r"),
), ),
hand_l: ( hand_l: (
offset: (-2.5, -2.5, -11.0), offset: (-2.5, -2.5, -11.0),
lateral: ("npc.ogre.female.hand_l"), lateral: ("npc.ogre.male.hand_l"),
), ),
hand_r: ( hand_r: (
offset: (-2.5, -2.5, -11.0), offset: (-2.5, -2.5, -11.0),
lateral: ("npc.ogre.female.hand_r"), lateral: ("npc.ogre.male.hand_r"),
), ),
leg_l: ( leg_l: (
offset: (-6.0, -3.5, -7.0), offset: (-6.0, -3.5, -7.0),
lateral: ("npc.ogre.female.leg_l"), lateral: ("npc.ogre.male.leg_l"),
), ),
leg_r: ( leg_r: (
offset: (0.0, -3.5, -7.0), offset: (0.0, -3.5, -7.0),
lateral: ("npc.ogre.female.leg_r"), lateral: ("npc.ogre.male.leg_r"),
), ),
foot_l: ( foot_l: (
offset: (-3.0, -5.0, -2.5), offset: (-3.0, -5.0, -2.5),
lateral: ("npc.ogre.female.foot_l"), lateral: ("npc.ogre.male.foot_l"),
), ),
foot_r: ( foot_r: (
offset: (-3.0, -5.0, -2.5), offset: (-3.0, -5.0, -2.5),
lateral: ("npc.ogre.female.foot_r"), lateral: ("npc.ogre.male.foot_r"),
) )
), ),
(Cyclops, Male): ( (Cyclops, Male): (
@ -104,35 +104,35 @@
(Cyclops, Female): ( (Cyclops, Female): (
shoulder_l: ( shoulder_l: (
offset: (-3.0, -4.0, -5.0), offset: (-3.0, -4.0, -5.0),
lateral: ("npc.cyclops.female.shoulder_l"), lateral: ("npc.cyclops.male.shoulder_l"),
), ),
shoulder_r: ( shoulder_r: (
offset: (-3.0, -4.0, -5.0), offset: (-3.0, -4.0, -5.0),
lateral: ("npc.cyclops.female.shoulder_r"), lateral: ("npc.cyclops.male.shoulder_r"),
), ),
hand_l: ( hand_l: (
offset: (-3.5, -3.5, -14.0), offset: (-3.5, -3.5, -14.0),
lateral: ("npc.cyclops.female.hand_l"), lateral: ("npc.cyclops.male.hand_l"),
), ),
hand_r: ( hand_r: (
offset: (-3.5, -3.5, -14.0), offset: (-3.5, -3.5, -14.0),
lateral: ("npc.cyclops.female.hand_r"), lateral: ("npc.cyclops.male.hand_r"),
), ),
leg_l: ( leg_l: (
offset: (-6.0, -3.5, -7.0), offset: (-6.0, -3.5, -7.0),
lateral: ("npc.cyclops.female.leg_l"), lateral: ("npc.cyclops.male.leg_l"),
), ),
leg_r: ( leg_r: (
offset: (0.0, -3.5, -7.0), offset: (0.0, -3.5, -7.0),
lateral: ("npc.cyclops.female.leg_r"), lateral: ("npc.cyclops.male.leg_r"),
), ),
foot_l: ( foot_l: (
offset: (-3.0, -5.0, -5.0), offset: (-3.0, -5.0, -5.0),
lateral: ("npc.cyclops.female.foot_l"), lateral: ("npc.cyclops.male.foot_l"),
), ),
foot_r: ( foot_r: (
offset: (-3.0, -5.0, -5.0), offset: (-3.0, -5.0, -5.0),
lateral: ("npc.cyclops.female.foot_r"), lateral: ("npc.cyclops.male.foot_r"),
) )
), ),
}) })

View File

@ -72,15 +72,15 @@
(Goose, Female): ( (Goose, Female): (
head: ( head: (
offset: (-2.0, -3.5, -2.5), offset: (-2.0, -3.5, -2.5),
center: ("npc.goose.female.head"), center: ("npc.goose.male.head"),
), ),
torso: ( torso: (
offset: (-3.5, -4.5, -3.0), offset: (-3.5, -4.5, -3.0),
center: ("npc.goose.female.torso"), center: ("npc.goose.male.torso"),
), ),
tail: ( tail: (
offset: (-2.0, -1.0, -3.5), offset: (-2.0, -1.0, -3.5),
center: ("npc.goose.female.tail"), center: ("npc.goose.male.tail"),
) )
), ),
(Peacock, Male): ( (Peacock, Male): (
@ -128,15 +128,15 @@
(Eagle, Female): ( (Eagle, Female): (
head: ( head: (
offset: (-2.0, -2.0, -3.5), offset: (-2.0, -2.0, -3.5),
center: ("npc.eagle.female.head"), center: ("npc.eagle.male.head"),
), ),
torso: ( torso: (
offset: (-3.0, -4.5, -4.5), offset: (-3.0, -4.5, -4.5),
center: ("npc.eagle.female.torso"), center: ("npc.eagle.male.torso"),
), ),
tail: ( tail: (
offset: (-2.0, -3.5, -3.5), offset: (-2.0, -3.5, -3.5),
center: ("npc.eagle.female.tail"), center: ("npc.eagle.male.tail"),
) )
), ),
(Snowyowl, Male): ( (Snowyowl, Male): (
@ -156,15 +156,15 @@
(Snowyowl, Female): ( (Snowyowl, Female): (
head: ( head: (
offset: (-3.5, -4.5, -4.0), offset: (-3.5, -4.5, -4.0),
center: ("npc.snowyowl.female.head"), center: ("npc.snowyowl.male.head"),
), ),
torso: ( torso: (
offset: (-3.5, -5.0, -3.0), offset: (-3.5, -5.0, -3.0),
center: ("npc.snowyowl.female.torso"), center: ("npc.snowyowl.male.torso"),
), ),
tail: ( tail: (
offset: (-2.5, -3.0, -2.0), offset: (-2.5, -3.0, -2.0),
center: ("npc.snowyowl.female.tail"), center: ("npc.snowyowl.male.tail"),
) )
), ),
(Parrot, Male): ( (Parrot, Male): (
@ -184,15 +184,15 @@
(Parrot, Female): ( (Parrot, Female): (
head: ( head: (
offset: (-1.5, -1.5, -2.5), offset: (-1.5, -1.5, -2.5),
center: ("npc.parrot.female.head"), center: ("npc.parrot.male.head"),
), ),
torso: ( torso: (
offset: (-1.5, -3.5, -3.5), offset: (-1.5, -3.5, -3.5),
center: ("npc.parrot.female.torso"), center: ("npc.parrot.male.torso"),
), ),
tail: ( tail: (
offset: (-1.5, -4.5, -1.5), offset: (-1.5, -4.5, -1.5),
center: ("npc.parrot.female.tail"), center: ("npc.parrot.male.tail"),
) )
), ),
(Cockatrice, Male): ( (Cockatrice, Male): (
@ -212,15 +212,15 @@
(Cockatrice, Female): ( (Cockatrice, Female): (
head: ( head: (
offset: (-2.5, -3.5, -8.0), offset: (-2.5, -3.5, -8.0),
center: ("npc.cockatrice.female.head"), center: ("npc.cockatrice.male.head"),
), ),
torso: ( torso: (
offset: (-3.5, -6.5, -7.5), offset: (-3.5, -6.5, -7.5),
center: ("npc.cockatrice.female.torso"), center: ("npc.cockatrice.male.torso"),
), ),
tail: ( tail: (
offset: (-1.5, -3.5, -4.0), offset: (-1.5, -3.5, -4.0),
center: ("npc.cockatrice.female.tail"), center: ("npc.cockatrice.male.tail"),
) )
), ),
}) })

View File

@ -92,19 +92,19 @@
(Goose, Female): ( (Goose, Female): (
wing_l: ( wing_l: (
offset: (-0.5, -2.5, -4.0), offset: (-0.5, -2.5, -4.0),
lateral: ("npc.goose.female.wing"), lateral: ("npc.goose.male.wing"),
), ),
wing_r: ( wing_r: (
offset: (-0.5, -2.5, -4.0), offset: (-0.5, -2.5, -4.0),
lateral: ("npc.goose.female.wing"), lateral: ("npc.goose.male.wing"),
), ),
foot_l: ( foot_l: (
offset: (-1.0, 0.0, -6.5), offset: (-1.0, 0.0, -6.5),
lateral: ("npc.goose.female.leg_l"), lateral: ("npc.goose.male.leg_l"),
), ),
foot_r: ( foot_r: (
offset: (-1.0, 0.0, -6.5), offset: (-1.0, 0.0, -6.5),
lateral: ("npc.goose.female.leg_r"), lateral: ("npc.goose.male.leg_r"),
) )
), ),
(Peacock, Male): ( (Peacock, Male): (
@ -164,19 +164,19 @@
(Eagle, Female): ( (Eagle, Female): (
wing_l: ( wing_l: (
offset: (-1.0, -3.5, -12.0), offset: (-1.0, -3.5, -12.0),
lateral: ("npc.eagle.female.wing_l"), lateral: ("npc.eagle.male.wing_l"),
), ),
wing_r: ( wing_r: (
offset: (-1.0, -3.5, -12.0), offset: (-1.0, -3.5, -12.0),
lateral: ("npc.eagle.female.wing_r"), lateral: ("npc.eagle.male.wing_r"),
), ),
foot_l: ( foot_l: (
offset: (-1.5, 0.0, -8.0), offset: (-1.5, 0.0, -8.0),
lateral: ("npc.eagle.female.leg_l"), lateral: ("npc.eagle.male.leg_l"),
), ),
foot_r: ( foot_r: (
offset: (-1.5, 0.0, -8.0), offset: (-1.5, 0.0, -8.0),
lateral: ("npc.eagle.female.leg_r"), lateral: ("npc.eagle.male.leg_r"),
) )
), ),
(Snowyowl, Male): ( (Snowyowl, Male): (
@ -200,55 +200,55 @@
(Snowyowl, Female): ( (Snowyowl, Female): (
wing_l: ( wing_l: (
offset: (-1.0, -2.5, -8.0), offset: (-1.0, -2.5, -8.0),
lateral: ("npc.snowyowl.female.wing_l"), lateral: ("npc.snowyowl.male.wing_l"),
), ),
wing_r: ( wing_r: (
offset: (-1.0, -2.5, -8.0), offset: (-1.0, -2.5, -8.0),
lateral: ("npc.snowyowl.female.wing_r"), lateral: ("npc.snowyowl.male.wing_r"),
), ),
foot_l: ( foot_l: (
offset: (-1.0, 0.0, -6.5), offset: (-1.0, 0.0, -6.5),
lateral: ("npc.snowyowl.female.leg_l"), lateral: ("npc.snowyowl.male.leg_l"),
), ),
foot_r: ( foot_r: (
offset: (-1.0, 0.0, -6.5), offset: (-1.0, 0.0, -6.5),
lateral: ("npc.snowyowl.female.leg_r"), lateral: ("npc.snowyowl.male.leg_r"),
) )
), ),
(Parrot, Male): ( (Parrot, Male): (
wing_l: ( wing_l: (
offset: (-0.5, -2.5, -8.0), offset: (-0.5, -2.5, -8.0),
lateral: ("npc.parrot.female.wing"), lateral: ("npc.parrot.male.wing"),
), ),
wing_r: ( wing_r: (
offset: (-0.5, -2.5, -8.0), offset: (-0.5, -2.5, -8.0),
lateral: ("npc.parrot.female.wing"), lateral: ("npc.parrot.male.wing"),
), ),
foot_l: ( foot_l: (
offset: (-1.0, 0.0, -3.0), offset: (-1.0, 0.0, -3.0),
lateral: ("npc.parrot.female.leg_l"), lateral: ("npc.parrot.male.leg_l"),
), ),
foot_r: ( foot_r: (
offset: (-1.0, 0.0, -3.0), offset: (-1.0, 0.0, -3.0),
lateral: ("npc.parrot.female.leg_r"), lateral: ("npc.parrot.male.leg_r"),
) )
), ),
(Parrot, Female): ( (Parrot, Female): (
wing_l: ( wing_l: (
offset: (-0.5, -2.5, -8.0), offset: (-0.5, -2.5, -8.0),
lateral: ("npc.parrot.female.wing"), lateral: ("npc.parrot.male.wing"),
), ),
wing_r: ( wing_r: (
offset: (-0.5, -2.5, -8.0), offset: (-0.5, -2.5, -8.0),
lateral: ("npc.parrot.female.wing"), lateral: ("npc.parrot.male.wing"),
), ),
foot_l: ( foot_l: (
offset: (-1.0, 0.0, -3.0), offset: (-1.0, 0.0, -3.0),
lateral: ("npc.parrot.female.leg_l"), lateral: ("npc.parrot.male.leg_l"),
), ),
foot_r: ( foot_r: (
offset: (-1.0, 0.0, -3.0), offset: (-1.0, 0.0, -3.0),
lateral: ("npc.parrot.female.leg_r"), lateral: ("npc.parrot.male.leg_r"),
) )
), ),
(Cockatrice, Male): ( (Cockatrice, Male): (
@ -272,19 +272,19 @@
(Cockatrice, Female): ( (Cockatrice, Female): (
wing_l: ( wing_l: (
offset: (-2.0, -3.0, -9.0), offset: (-2.0, -3.0, -9.0),
lateral: ("npc.cockatrice.female.wing_l"), lateral: ("npc.cockatrice.male.wing_l"),
), ),
wing_r: ( wing_r: (
offset: (-2.0, -3.0, -9.0), offset: (-2.0, -3.0, -9.0),
lateral: ("npc.cockatrice.female.wing_r"), lateral: ("npc.cockatrice.male.wing_r"),
), ),
foot_l: ( foot_l: (
offset: (-2.5, 0.0, -12.0), offset: (-2.5, 0.0, -12.0),
lateral: ("npc.cockatrice.female.leg_l"), lateral: ("npc.cockatrice.male.leg_l"),
), ),
foot_r: ( foot_r: (
offset: (-2.5, 0.0, -12.0), offset: (-2.5, 0.0, -12.0),
lateral: ("npc.cockatrice.female.leg_r"), lateral: ("npc.cockatrice.male.leg_r"),
) )
), ),
}) })

View File

@ -24,23 +24,23 @@
(Rat, Female): ( (Rat, Female): (
head: ( head: (
offset: (-4.5, -4.0, -4.0), offset: (-4.5, -4.0, -4.0),
center: ("npc.rat.female.head"), center: ("npc.rat.male.head"),
), ),
chest: ( chest: (
offset: (-4.5, -6.0, -4.0), offset: (-4.5, -6.0, -4.0),
center: ("npc.rat.female.chest"), center: ("npc.rat.male.chest"),
), ),
feet_f: ( feet_f: (
offset: (-4.0, -1.5, -1.0), offset: (-4.0, -1.5, -1.0),
center: ("npc.rat.female.feet_f"), center: ("npc.rat.male.feet_f"),
), ),
feet_b: ( feet_b: (
offset: (-4.0, -1.5, -1.0), offset: (-4.0, -1.5, -1.0),
center: ("npc.rat.female.feet_b"), center: ("npc.rat.male.feet_b"),
), ),
tail: ( tail: (
offset: (-0.5, -4.0, -1.5), offset: (-0.5, -4.0, -1.5),
center: ("npc.rat.female.tail"), center: ("npc.rat.male.tail"),
), ),
), ),
(Axolotl, Male): ( (Axolotl, Male): (
@ -68,23 +68,23 @@
(Axolotl, Female): ( (Axolotl, Female): (
head: ( head: (
offset: (-3.5, -4.0, -2.0), offset: (-3.5, -4.0, -2.0),
center: ("npc.axolotl.female.head"), center: ("npc.axolotl.male.head"),
), ),
chest: ( chest: (
offset: (-2.5, -4.0, -1.5), offset: (-2.5, -4.0, -1.5),
center: ("npc.axolotl.female.chest"), center: ("npc.axolotl.male.chest"),
), ),
feet_f: ( feet_f: (
offset: (-3.0, -0.5, -1.0), offset: (-3.0, -0.5, -1.0),
center: ("npc.axolotl.female.feet_f"), center: ("npc.axolotl.male.feet_f"),
), ),
feet_b: ( feet_b: (
offset: (-3.0, -0.5, -1.0), offset: (-3.0, -0.5, -1.0),
center: ("npc.axolotl.female.feet_b"), center: ("npc.axolotl.male.feet_b"),
), ),
tail: ( tail: (
offset: (-1.5, -2.5, -1.5), offset: (-1.5, -2.5, -1.5),
center: ("npc.axolotl.female.tail"), center: ("npc.axolotl.male.tail"),
), ),
), ),
(Gecko, Male): ( (Gecko, Male): (
@ -112,23 +112,23 @@
(Gecko, Female): ( (Gecko, Female): (
head: ( head: (
offset: (-2.5, -3.0, -2.0), offset: (-2.5, -3.0, -2.0),
center: ("npc.gecko.female.head"), center: ("npc.gecko.male.head"),
), ),
chest: ( chest: (
offset: (-1.5, -4.0, -1.5), offset: (-1.5, -4.0, -1.5),
center: ("npc.gecko.female.chest"), center: ("npc.gecko.male.chest"),
), ),
feet_f: ( feet_f: (
offset: (-2.0, -0.5, -1.0), offset: (-2.0, -0.5, -1.0),
center: ("npc.gecko.female.feet_f"), center: ("npc.gecko.male.feet_f"),
), ),
feet_b: ( feet_b: (
offset: (-2.0, -0.5, -1.0), offset: (-2.0, -0.5, -1.0),
center: ("npc.gecko.female.feet_b"), center: ("npc.gecko.male.feet_b"),
), ),
tail: ( tail: (
offset: (-0.5, -2.5, -1.0), offset: (-0.5, -2.5, -1.0),
center: ("npc.gecko.female.tail"), center: ("npc.gecko.male.tail"),
), ),
), ),
(Turtle, Male): ( (Turtle, Male): (
@ -156,23 +156,23 @@
(Turtle, Female): ( (Turtle, Female): (
head: ( head: (
offset: (-2.5, -2.5, -2.5), offset: (-2.5, -2.5, -2.5),
center: ("npc.turtle.female.head"), center: ("npc.turtle.male.head"),
), ),
chest: ( chest: (
offset: (-6.0, -6.0, -4.0), offset: (-6.0, -6.0, -4.0),
center: ("npc.turtle.female.chest"), center: ("npc.turtle.male.chest"),
), ),
feet_f: ( feet_f: (
offset: (-5.0, -0.5, -1.0), offset: (-5.0, -0.5, -1.0),
center: ("npc.turtle.female.feet_f"), center: ("npc.turtle.male.feet_f"),
), ),
feet_b: ( feet_b: (
offset: (-5.0, -0.5, -1.0), offset: (-5.0, -0.5, -1.0),
center: ("npc.turtle.female.feet_b"), center: ("npc.turtle.male.feet_b"),
), ),
tail: ( tail: (
offset: (-0.5, -2.0, -1.0), offset: (-0.5, -2.0, -1.0),
center: ("npc.turtle.female.tail"), center: ("npc.turtle.male.tail"),
), ),
), ),
(Squirrel, Male): ( (Squirrel, Male): (
@ -200,23 +200,23 @@
(Squirrel, Female): ( (Squirrel, Female): (
head: ( head: (
offset: (-1.5, -2.0, -2.0), offset: (-1.5, -2.0, -2.0),
center: ("npc.squirrel.female.head"), center: ("npc.squirrel.male.head"),
), ),
chest: ( chest: (
offset: (-1.5, -3.0, -1.5), offset: (-1.5, -3.0, -1.5),
center: ("npc.squirrel.female.chest"), center: ("npc.squirrel.male.chest"),
), ),
feet_f: ( feet_f: (
offset: (-2.0, -0.5, -1.0), offset: (-2.0, -0.5, -1.0),
center: ("npc.squirrel.female.feet_f"), center: ("npc.squirrel.male.feet_f"),
), ),
feet_b: ( feet_b: (
offset: (-2.0, -0.5, -1.0), offset: (-2.0, -0.5, -1.0),
center: ("npc.squirrel.female.feet_b"), center: ("npc.squirrel.male.feet_b"),
), ),
tail: ( tail: (
offset: (-1.5, -1.5, -3.0), offset: (-1.5, -1.5, -3.0),
center: ("npc.squirrel.female.tail"), center: ("npc.squirrel.male.tail"),
), ),
), ),
(Fungome, Male): ( (Fungome, Male): (
@ -244,23 +244,23 @@
(Fungome, Female): ( (Fungome, Female): (
head: ( head: (
offset: (-2.5, -1.5, -2.0), offset: (-2.5, -1.5, -2.0),
center: ("npc.fungome.female.head"), center: ("npc.fungome.male.head"),
), ),
chest: ( chest: (
offset: (-6.0, -6.0, -4.0), offset: (-6.0, -6.0, -4.0),
center: ("npc.fungome.female.chest"), center: ("npc.fungome.male.chest"),
), ),
feet_f: ( feet_f: (
offset: (-3.0, -0.5, -1.0), offset: (-3.0, -0.5, -1.0),
center: ("npc.fungome.female.feet_f"), center: ("npc.fungome.male.feet_f"),
), ),
feet_b: ( feet_b: (
offset: (-3.0, -0.5, -1.0), offset: (-3.0, -0.5, -1.0),
center: ("npc.fungome.female.feet_b"), center: ("npc.fungome.male.feet_b"),
), ),
tail: ( tail: (
offset: (-1.0, -0.5, -1.0), offset: (-1.0, -0.5, -1.0),
center: ("npc.fungome.female.tail"), center: ("npc.fungome.male.tail"),
), ),
), ),
}) })

View File

@ -32,31 +32,31 @@
(Reddragon, Female): ( (Reddragon, Female): (
upper: ( upper: (
offset: (-6.5, -2.0, -6.0), offset: (-6.5, -2.0, -6.0),
center: ("npc.reddragon.female.head_upper"), center: ("npc.reddragon.male.head_upper"),
), ),
lower: ( lower: (
offset: (-2.5, -2.0, -5.0), offset: (-2.5, -2.0, -5.0),
center: ("npc.reddragon.female.head_lower"), center: ("npc.reddragon.male.head_lower"),
), ),
jaw: ( jaw: (
offset: (-3.5, -2.0, -1.5), offset: (-3.5, -2.0, -1.5),
center: ("npc.reddragon.female.jaw"), center: ("npc.reddragon.male.jaw"),
), ),
chest_front: ( chest_front: (
offset: (-6.5, -6.0, -7.5), offset: (-6.5, -6.0, -7.5),
center: ("npc.reddragon.female.chest_front"), center: ("npc.reddragon.male.chest_front"),
), ),
chest_rear: ( chest_rear: (
offset: (-6.5, -7.0, -7.0), offset: (-6.5, -7.0, -7.0),
center: ("npc.reddragon.female.chest_rear"), center: ("npc.reddragon.male.chest_rear"),
), ),
tail_front: ( tail_front: (
offset: (-2.5, -12.0, -3.5), offset: (-2.5, -12.0, -3.5),
center: ("npc.reddragon.female.tail_front"), center: ("npc.reddragon.male.tail_front"),
), ),
tail_rear: ( tail_rear: (
offset: (-3.5, -16.0, -3.0), offset: (-3.5, -16.0, -3.0),
center: ("npc.reddragon.female.tail_rear"), center: ("npc.reddragon.male.tail_rear"),
) )
), ),
}) })

View File

@ -36,35 +36,35 @@
(Reddragon, Female): ( (Reddragon, Female): (
wing_in_l: ( wing_in_l: (
offset: (-24.0, -3.0, 0.0), offset: (-24.0, -3.0, 0.0),
lateral: ("npc.reddragon.female.wing_in_l"), lateral: ("npc.reddragon.male.wing_in_l"),
), ),
wing_in_r: ( wing_in_r: (
offset: (0.0, -3.0, 0.0), offset: (0.0, -3.0, 0.0),
lateral: ("npc.reddragon.female.wing_in_r"), lateral: ("npc.reddragon.male.wing_in_r"),
), ),
wing_out_l: ( wing_out_l: (
offset: (-29.0, -3.0, -4.0), offset: (-29.0, -3.0, -4.0),
lateral: ("npc.reddragon.female.wing_out_l"), lateral: ("npc.reddragon.male.wing_out_l"),
), ),
wing_out_r: ( wing_out_r: (
offset: (0.0, -3.0, -4.0), offset: (0.0, -3.0, -4.0),
lateral: ("npc.reddragon.female.wing_out_r"), lateral: ("npc.reddragon.male.wing_out_r"),
), ),
foot_fl: ( foot_fl: (
offset: (-5.5, -4.0, -1.5), offset: (-5.5, -4.0, -1.5),
lateral: ("npc.reddragon.female.foot_fl"), lateral: ("npc.reddragon.male.foot_fl"),
), ),
foot_fr: ( foot_fr: (
offset: (-5.5, -4.0, -1.5), offset: (-5.5, -4.0, -1.5),
lateral: ("npc.reddragon.female.foot_fr"), lateral: ("npc.reddragon.male.foot_fr"),
), ),
foot_bl: ( foot_bl: (
offset: (-5.5, -4.0, -3.0), offset: (-5.5, -4.0, -3.0),
lateral: ("npc.reddragon.female.foot_bl"), lateral: ("npc.reddragon.male.foot_bl"),
), ),
foot_br: ( foot_br: (
offset: (-5.5, -4.0, -3.0), offset: (-5.5, -4.0, -3.0),
lateral: ("npc.reddragon.female.foot_br"), lateral: ("npc.reddragon.male.foot_br"),
) )
), ),
}) })

View File

@ -12,11 +12,11 @@
(StoneGolem, Female): ( (StoneGolem, Female): (
head: ( head: (
offset: (-5.0, -5.5, -7.5), offset: (-5.0, -5.5, -7.5),
center: ("npc.stonegolem.female.head"), center: ("npc.stonegolem.male.head"),
), ),
torso_upper: ( torso_upper: (
offset: (-6.0, -3.5, -10.0), offset: (-6.0, -3.5, -10.0),
center: ("npc.stonegolem.female.torso_upper"), center: ("npc.stonegolem.male.torso_upper"),
), ),
), ),
}) })

View File

@ -40,31 +40,31 @@
), ),
shoulder_r: ( shoulder_r: (
offset: (-4.5, -4.0, -5.0), offset: (-4.5, -4.0, -5.0),
lateral: ("npc.stonegolem.female.shoulder_r"), lateral: ("npc.stonegolem.male.shoulder_r"),
), ),
hand_l: ( hand_l: (
offset: (-3.0, -3.5, -14.0), offset: (-3.0, -3.5, -14.0),
lateral: ("npc.stonegolem.female.hand_l"), lateral: ("npc.stonegolem.male.hand_l"),
), ),
hand_r: ( hand_r: (
offset: (-3.0, -3.5, -14.0), offset: (-3.0, -3.5, -14.0),
lateral: ("npc.stonegolem.female.hand_r"), lateral: ("npc.stonegolem.male.hand_r"),
), ),
leg_l: ( leg_l: (
offset: (-2.5, -2.5, -6.0), offset: (-2.5, -2.5, -6.0),
lateral: ("npc.stonegolem.female.leg_l"), lateral: ("npc.stonegolem.male.leg_l"),
), ),
leg_r: ( leg_r: (
offset: (-2.5, -2.5, -6.0), offset: (-2.5, -2.5, -6.0),
lateral: ("npc.stonegolem.female.leg_r"), lateral: ("npc.stonegolem.male.leg_r"),
), ),
foot_l: ( foot_l: (
offset: (-3.0, -3.5, -10.5), offset: (-3.0, -3.5, -10.5),
lateral: ("npc.stonegolem.female.foot_l"), lateral: ("npc.stonegolem.male.foot_l"),
), ),
foot_r: ( foot_r: (
offset: (-3.0, -3.5, -10.5), offset: (-3.0, -3.5, -10.5),
lateral: ("npc.stonegolem.female.foot_r"), lateral: ("npc.stonegolem.male.foot_r"),
) )
), ),
}) })

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.

BIN
assets/voxygen/voxel/npc/alligator/male/chest.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/alligator/male/foot_bl.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/alligator/male/foot_br.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/alligator/male/foot_fl.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/alligator/male/foot_fr.vox (Stored with Git LFS) Normal file

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.

BIN
assets/voxygen/voxel/npc/alligator/male/tail_front.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/alligator/male/tail_rear.vox (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/chest.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/foot_bl.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/foot_br.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/foot_fl.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/foot_fr.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/head_lower.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/head_upper.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/jaw.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/tail_front.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/asp/male/tail_rear.vox (Stored with Git LFS) Normal file

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.

BIN
assets/voxygen/voxel/npc/crocodile/male/chest.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/foot_bl.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/foot_br.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/foot_fl.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/foot_fr.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/head_lower.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/head_upper.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/jaw.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/tail_front.vox (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/voxel/npc/crocodile/male/tail_rear.vox (Stored with Git LFS) Normal file

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