diff --git a/assets/common/npc_names.json b/assets/common/npc_names.json index 8099a24adf..32aa922761 100644 --- a/assets/common/npc_names.json +++ b/assets/common/npc_names.json @@ -243,9 +243,9 @@ ] }, "species": { - "wolf": { - "keyword": "wolf", - "generic": "Wolf" + "grolgar": { + "keyword": "grolgar", + "generic": "Grolgar" }, "saber": { "keyword": "sabertooth", @@ -493,6 +493,10 @@ "ogre": { "keyword": "ogre", "generic": "Ogre" + }, + "cyclops": { + "keyword": "cyclops", + "generic": "Cyclops" } } }, diff --git a/assets/voxygen/voxel/biped_large_center_manifest.ron b/assets/voxygen/voxel/biped_large_center_manifest.ron index 8cdd961d0c..9a799a37c2 100644 --- a/assets/voxygen/voxel/biped_large_center_manifest.ron +++ b/assets/voxygen/voxel/biped_large_center_manifest.ron @@ -27,4 +27,32 @@ center: ("npc.ogre.female.torso_lower"), ) ), + (Cyclops, Male): ( + head: ( + offset: (-7.0, -7.0, -6.5), + center: ("npc.cyclops.male.head"), + ), + torso_upper: ( + offset: (-8.0, -6.0, -6.0), + center: ("npc.cyclops.male.torso_upper"), + ), + torso_lower: ( + offset: (-6.0, -5.5, -6.0), + center: ("npc.cyclops.male.torso_lower"), + ) + ), + (Cyclops, Female): ( + head: ( + offset: (-7.0, -7.0, -6.5), + center: ("npc.cyclops.female.head"), + ), + torso_upper: ( + offset: (-8.0, -6.0, -6.0), + center: ("npc.cyclops.female.torso_upper"), + ), + torso_lower: ( + offset: (-6.0, -5.5, -6.0), + center: ("npc.cyclops.female.torso_lower"), + ) + ), }) diff --git a/assets/voxygen/voxel/biped_large_lateral_manifest.ron b/assets/voxygen/voxel/biped_large_lateral_manifest.ron index 0bae9fb070..a74c9306b1 100644 --- a/assets/voxygen/voxel/biped_large_lateral_manifest.ron +++ b/assets/voxygen/voxel/biped_large_lateral_manifest.ron @@ -67,4 +67,72 @@ lateral: ("npc.ogre.female.foot_r"), ) ), + (Cyclops, Male): ( + shoulder_l: ( + offset: (-3.0, -4.0, -5.0), + lateral: ("npc.cyclops.male.shoulder_l"), + ), + shoulder_r: ( + offset: (-3.0, -4.0, -5.0), + lateral: ("npc.cyclops.male.shoulder_r"), + ), + hand_l: ( + offset: (-3.5, -3.5, -14.0), + lateral: ("npc.cyclops.male.hand_l"), + ), + hand_r: ( + offset: (-3.5, -3.5, -14.0), + lateral: ("npc.cyclops.male.hand_r"), + ), + leg_l: ( + offset: (-6.0, -3.5, -7.0), + lateral: ("npc.cyclops.male.leg_l"), + ), + leg_r: ( + offset: (0.0, -3.5, -7.0), + lateral: ("npc.cyclops.male.leg_r"), + ), + foot_l: ( + offset: (-3.0, -5.0, -5.0), + lateral: ("npc.cyclops.male.foot_l"), + ), + foot_r: ( + offset: (-3.0, -5.0, -5.0), + lateral: ("npc.cyclops.male.foot_r"), + ) + ), + (Cyclops, Female): ( + shoulder_l: ( + offset: (-3.0, -4.0, -5.0), + lateral: ("npc.cyclops.female.shoulder_l"), + ), + shoulder_r: ( + offset: (-3.0, -4.0, -5.0), + lateral: ("npc.cyclops.female.shoulder_r"), + ), + hand_l: ( + offset: (-3.5, -3.5, -14.0), + lateral: ("npc.cyclops.female.hand_l"), + ), + hand_r: ( + offset: (-3.5, -3.5, -14.0), + lateral: ("npc.cyclops.female.hand_r"), + ), + leg_l: ( + offset: (-6.0, -3.5, -7.0), + lateral: ("npc.cyclops.female.leg_l"), + ), + leg_r: ( + offset: (0.0, -3.5, -7.0), + lateral: ("npc.cyclops.female.leg_r"), + ), + foot_l: ( + offset: (-3.0, -5.0, -5.0), + lateral: ("npc.cyclops.female.foot_l"), + ), + foot_r: ( + offset: (-3.0, -5.0, -5.0), + lateral: ("npc.cyclops.female.foot_r"), + ) + ), }) diff --git a/assets/voxygen/voxel/npc/cyclops/female/foot_l.vox b/assets/voxygen/voxel/npc/cyclops/female/foot_l.vox new file mode 100644 index 0000000000..28e8831551 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/foot_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68922b688dd4b6af52b7e32e84f614d7b6cffa7fe7765868b235055f130e95ca +size 2196 diff --git a/assets/voxygen/voxel/npc/cyclops/female/foot_r.vox b/assets/voxygen/voxel/npc/cyclops/female/foot_r.vox new file mode 100644 index 0000000000..724deb18c0 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/foot_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbec9af121656c67dcad42f86b508da2b675a310795a941bebbb7615e9bc0b10 +size 2196 diff --git a/assets/voxygen/voxel/npc/cyclops/female/hammer.vox b/assets/voxygen/voxel/npc/cyclops/female/hammer.vox new file mode 100644 index 0000000000..225e1b06eb --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/hammer.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80441437d997cb0a4c04f2376efc43ab30e32206778f5d3ad3be5d1bdd6e1910 +size 2952 diff --git a/assets/voxygen/voxel/npc/cyclops/female/hand_l.vox b/assets/voxygen/voxel/npc/cyclops/female/hand_l.vox new file mode 100644 index 0000000000..854c3ec7b7 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/hand_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a79fac3f12d2d75a863d0871fbf98319cf7a46e91ad43dcca2a016879884483f +size 2112 diff --git a/assets/voxygen/voxel/npc/cyclops/female/hand_r.vox b/assets/voxygen/voxel/npc/cyclops/female/hand_r.vox new file mode 100644 index 0000000000..d17bda172b --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/hand_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c78a6bce195ec1ae3146deb4027411f6ce4437d08c4e61fd011af67af737654 +size 2112 diff --git a/assets/voxygen/voxel/npc/cyclops/female/head.vox b/assets/voxygen/voxel/npc/cyclops/female/head.vox new file mode 100644 index 0000000000..f11c524547 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/head.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c26d1dee037c0b02b31ddc864699ca53533410162b30b58ee63e28f8e7c6f809 +size 4812 diff --git a/assets/voxygen/voxel/npc/cyclops/female/leg_l.vox b/assets/voxygen/voxel/npc/cyclops/female/leg_l.vox new file mode 100644 index 0000000000..80a44d9c98 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/leg_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99f371b580f7c5887be8178306d3939c9cffec94dcc8f997f74f4b1b42bf26a2 +size 1932 diff --git a/assets/voxygen/voxel/npc/cyclops/female/leg_r.vox b/assets/voxygen/voxel/npc/cyclops/female/leg_r.vox new file mode 100644 index 0000000000..e91ad51fa9 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/leg_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42bfae287134f49887a345180df8dcc534335c5f55dc90e24bd99f3b5c9cd815 +size 1932 diff --git a/assets/voxygen/voxel/npc/cyclops/female/shoulder_l.vox b/assets/voxygen/voxel/npc/cyclops/female/shoulder_l.vox new file mode 100644 index 0000000000..fa43b91ac4 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/shoulder_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:315d56efea48853303cf38969c28fef54263acd39557c6a445e72ff7a8c5ce9c +size 2024 diff --git a/assets/voxygen/voxel/npc/cyclops/female/shoulder_r.vox b/assets/voxygen/voxel/npc/cyclops/female/shoulder_r.vox new file mode 100644 index 0000000000..c220338abf --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/shoulder_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:456850b7812bda2a23fbf7786782718d5ebb924c7d9247da30ef9300dcf26094 +size 2024 diff --git a/assets/voxygen/voxel/npc/cyclops/female/torso_lower.vox b/assets/voxygen/voxel/npc/cyclops/female/torso_lower.vox new file mode 100644 index 0000000000..e5c571a2a6 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/torso_lower.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22487461be00f47fe33f97301879e58b0a54a78c5dd363264dea74666f84c5fd +size 2996 diff --git a/assets/voxygen/voxel/npc/cyclops/female/torso_upper.vox b/assets/voxygen/voxel/npc/cyclops/female/torso_upper.vox new file mode 100644 index 0000000000..594d12c405 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/female/torso_upper.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6213a11324dc9537913ef2ff6d6a7227d7ce1c8bb6b8c071acabeb10b1d1f63 +size 6272 diff --git a/assets/voxygen/voxel/npc/cyclops/male/foot_l.vox b/assets/voxygen/voxel/npc/cyclops/male/foot_l.vox new file mode 100644 index 0000000000..28e8831551 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/foot_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68922b688dd4b6af52b7e32e84f614d7b6cffa7fe7765868b235055f130e95ca +size 2196 diff --git a/assets/voxygen/voxel/npc/cyclops/male/foot_r.vox b/assets/voxygen/voxel/npc/cyclops/male/foot_r.vox new file mode 100644 index 0000000000..724deb18c0 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/foot_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbec9af121656c67dcad42f86b508da2b675a310795a941bebbb7615e9bc0b10 +size 2196 diff --git a/assets/voxygen/voxel/npc/cyclops/male/hammer.vox b/assets/voxygen/voxel/npc/cyclops/male/hammer.vox new file mode 100644 index 0000000000..225e1b06eb --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/hammer.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80441437d997cb0a4c04f2376efc43ab30e32206778f5d3ad3be5d1bdd6e1910 +size 2952 diff --git a/assets/voxygen/voxel/npc/cyclops/male/hand_l.vox b/assets/voxygen/voxel/npc/cyclops/male/hand_l.vox new file mode 100644 index 0000000000..854c3ec7b7 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/hand_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a79fac3f12d2d75a863d0871fbf98319cf7a46e91ad43dcca2a016879884483f +size 2112 diff --git a/assets/voxygen/voxel/npc/cyclops/male/hand_r.vox b/assets/voxygen/voxel/npc/cyclops/male/hand_r.vox new file mode 100644 index 0000000000..d17bda172b --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/hand_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c78a6bce195ec1ae3146deb4027411f6ce4437d08c4e61fd011af67af737654 +size 2112 diff --git a/assets/voxygen/voxel/npc/cyclops/male/head.vox b/assets/voxygen/voxel/npc/cyclops/male/head.vox new file mode 100644 index 0000000000..f11c524547 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/head.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c26d1dee037c0b02b31ddc864699ca53533410162b30b58ee63e28f8e7c6f809 +size 4812 diff --git a/assets/voxygen/voxel/npc/cyclops/male/leg_l.vox b/assets/voxygen/voxel/npc/cyclops/male/leg_l.vox new file mode 100644 index 0000000000..80a44d9c98 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/leg_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99f371b580f7c5887be8178306d3939c9cffec94dcc8f997f74f4b1b42bf26a2 +size 1932 diff --git a/assets/voxygen/voxel/npc/cyclops/male/leg_r.vox b/assets/voxygen/voxel/npc/cyclops/male/leg_r.vox new file mode 100644 index 0000000000..e91ad51fa9 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/leg_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42bfae287134f49887a345180df8dcc534335c5f55dc90e24bd99f3b5c9cd815 +size 1932 diff --git a/assets/voxygen/voxel/npc/cyclops/male/shoulder_l.vox b/assets/voxygen/voxel/npc/cyclops/male/shoulder_l.vox new file mode 100644 index 0000000000..fa43b91ac4 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/shoulder_l.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:315d56efea48853303cf38969c28fef54263acd39557c6a445e72ff7a8c5ce9c +size 2024 diff --git a/assets/voxygen/voxel/npc/cyclops/male/shoulder_r.vox b/assets/voxygen/voxel/npc/cyclops/male/shoulder_r.vox new file mode 100644 index 0000000000..c220338abf --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/shoulder_r.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:456850b7812bda2a23fbf7786782718d5ebb924c7d9247da30ef9300dcf26094 +size 2024 diff --git a/assets/voxygen/voxel/npc/cyclops/male/torso_lower.vox b/assets/voxygen/voxel/npc/cyclops/male/torso_lower.vox new file mode 100644 index 0000000000..e5c571a2a6 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/torso_lower.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22487461be00f47fe33f97301879e58b0a54a78c5dd363264dea74666f84c5fd +size 2996 diff --git a/assets/voxygen/voxel/npc/cyclops/male/torso_upper.vox b/assets/voxygen/voxel/npc/cyclops/male/torso_upper.vox new file mode 100644 index 0000000000..594d12c405 --- /dev/null +++ b/assets/voxygen/voxel/npc/cyclops/male/torso_upper.vox @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6213a11324dc9537913ef2ff6d6a7227d7ce1c8bb6b8c071acabeb10b1d1f63 +size 6272 diff --git a/assets/voxygen/voxel/npc/wolf/female/ears.vox b/assets/voxygen/voxel/npc/grolgar/female/ears.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/ears.vox rename to assets/voxygen/voxel/npc/grolgar/female/ears.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/foot_lb.vox b/assets/voxygen/voxel/npc/grolgar/female/foot_lb.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/foot_lb.vox rename to assets/voxygen/voxel/npc/grolgar/female/foot_lb.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/foot_lf.vox b/assets/voxygen/voxel/npc/grolgar/female/foot_lf.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/foot_lf.vox rename to assets/voxygen/voxel/npc/grolgar/female/foot_lf.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/foot_rb.vox b/assets/voxygen/voxel/npc/grolgar/female/foot_rb.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/foot_rb.vox rename to assets/voxygen/voxel/npc/grolgar/female/foot_rb.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/foot_rf.vox b/assets/voxygen/voxel/npc/grolgar/female/foot_rf.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/foot_rf.vox rename to assets/voxygen/voxel/npc/grolgar/female/foot_rf.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/head_lower.vox b/assets/voxygen/voxel/npc/grolgar/female/head_lower.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/head_lower.vox rename to assets/voxygen/voxel/npc/grolgar/female/head_lower.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/head_upper.vox b/assets/voxygen/voxel/npc/grolgar/female/head_upper.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/head_upper.vox rename to assets/voxygen/voxel/npc/grolgar/female/head_upper.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/jaw.vox b/assets/voxygen/voxel/npc/grolgar/female/jaw.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/jaw.vox rename to assets/voxygen/voxel/npc/grolgar/female/jaw.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/tail.vox b/assets/voxygen/voxel/npc/grolgar/female/tail.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/tail.vox rename to assets/voxygen/voxel/npc/grolgar/female/tail.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/torso_back.vox b/assets/voxygen/voxel/npc/grolgar/female/torso_back.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/torso_back.vox rename to assets/voxygen/voxel/npc/grolgar/female/torso_back.vox diff --git a/assets/voxygen/voxel/npc/wolf/female/torso_front.vox b/assets/voxygen/voxel/npc/grolgar/female/torso_front.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/female/torso_front.vox rename to assets/voxygen/voxel/npc/grolgar/female/torso_front.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/ears.vox b/assets/voxygen/voxel/npc/grolgar/male/ears.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/ears.vox rename to assets/voxygen/voxel/npc/grolgar/male/ears.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/foot_lb.vox b/assets/voxygen/voxel/npc/grolgar/male/foot_lb.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/foot_lb.vox rename to assets/voxygen/voxel/npc/grolgar/male/foot_lb.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/foot_lf.vox b/assets/voxygen/voxel/npc/grolgar/male/foot_lf.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/foot_lf.vox rename to assets/voxygen/voxel/npc/grolgar/male/foot_lf.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/foot_rb.vox b/assets/voxygen/voxel/npc/grolgar/male/foot_rb.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/foot_rb.vox rename to assets/voxygen/voxel/npc/grolgar/male/foot_rb.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/foot_rf.vox b/assets/voxygen/voxel/npc/grolgar/male/foot_rf.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/foot_rf.vox rename to assets/voxygen/voxel/npc/grolgar/male/foot_rf.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/head_lower.vox b/assets/voxygen/voxel/npc/grolgar/male/head_lower.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/head_lower.vox rename to assets/voxygen/voxel/npc/grolgar/male/head_lower.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/head_upper.vox b/assets/voxygen/voxel/npc/grolgar/male/head_upper.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/head_upper.vox rename to assets/voxygen/voxel/npc/grolgar/male/head_upper.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/jaw.vox b/assets/voxygen/voxel/npc/grolgar/male/jaw.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/jaw.vox rename to assets/voxygen/voxel/npc/grolgar/male/jaw.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/tail.vox b/assets/voxygen/voxel/npc/grolgar/male/tail.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/tail.vox rename to assets/voxygen/voxel/npc/grolgar/male/tail.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/torso_back.vox b/assets/voxygen/voxel/npc/grolgar/male/torso_back.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/torso_back.vox rename to assets/voxygen/voxel/npc/grolgar/male/torso_back.vox diff --git a/assets/voxygen/voxel/npc/wolf/male/torso_front.vox b/assets/voxygen/voxel/npc/grolgar/male/torso_front.vox similarity index 100% rename from assets/voxygen/voxel/npc/wolf/male/torso_front.vox rename to assets/voxygen/voxel/npc/grolgar/male/torso_front.vox diff --git a/assets/voxygen/voxel/quadruped_medium_central_manifest.ron b/assets/voxygen/voxel/quadruped_medium_central_manifest.ron index b1d556b3d8..3536ec793d 100644 --- a/assets/voxygen/voxel/quadruped_medium_central_manifest.ron +++ b/assets/voxygen/voxel/quadruped_medium_central_manifest.ron @@ -1,62 +1,62 @@ ({ - (Wolf, Male): ( + (Grolgar, Male): ( upper: ( offset: (-7.0, -9.0, -5.5), - central: ("npc.wolf.male.head_upper"), + central: ("npc.grolgar.male.head_upper"), ), lower: ( offset: (-7.0, -4.5, -5.0), - central: ("npc.wolf.male.head_lower"), + central: ("npc.grolgar.male.head_lower"), ), jaw: ( offset: (-3.0, -3.0, -2.5), - central: ("npc.wolf.male.jaw"), + central: ("npc.grolgar.male.jaw"), ), torso_f: ( offset: (-8.0, -5.5, -6.0), - central: ("npc.wolf.male.torso_front"), + central: ("npc.grolgar.male.torso_front"), ), torso_b: ( offset: (-7.0, -6.0, -6.0), - central: ("npc.wolf.male.torso_back"), + central: ("npc.grolgar.male.torso_back"), ), ears: ( offset: (-4.0, -1.0, -1.5), - central: ("npc.wolf.male.ears"), + central: ("npc.grolgar.male.ears"), ), tail: ( offset: (-2.0, -9.5, -5.0), - central: ("npc.wolf.male.tail"), + central: ("npc.grolgar.male.tail"), ), ), - (Wolf, Female): ( + (Grolgar, Female): ( upper: ( offset: (-7.0, -9.0, -5.5), - central: ("npc.wolf.female.head_upper"), + central: ("npc.grolgar.female.head_upper"), ), lower: ( offset: (-7.0, -4.5, -5.0), - central: ("npc.wolf.female.head_lower"), + central: ("npc.grolgar.female.head_lower"), ), jaw: ( offset: (-3.0, -3.0, -2.5), - central: ("npc.wolf.male.jaw"), + central: ("npc.grolgar.male.jaw"), ), torso_f: ( offset: (-8.0, -5.5, -6.0), - central: ("npc.wolf.female.torso_front"), + central: ("npc.grolgar.female.torso_front"), ), torso_b: ( offset: (-7.0, -6.0, -6.0), - central: ("npc.wolf.female.torso_back"), + central: ("npc.grolgar.female.torso_back"), ), ears: ( offset: (-4.0, -1.0, -1.5), - central: ("npc.wolf.female.ears"), + central: ("npc.grolgar.female.ears"), ), tail: ( offset: (-2.0, -9.5, -5.0), - central: ("npc.wolf.female.tail"), + central: ("npc.grolgar.female.tail"), ), ), diff --git a/assets/voxygen/voxel/quadruped_medium_lateral_manifest.ron b/assets/voxygen/voxel/quadruped_medium_lateral_manifest.ron index 69c104c2fa..ed7260aa95 100644 --- a/assets/voxygen/voxel/quadruped_medium_lateral_manifest.ron +++ b/assets/voxygen/voxel/quadruped_medium_lateral_manifest.ron @@ -1,38 +1,38 @@ ({ - (Wolf, Male): ( + (Grolgar, Male): ( left_front: ( offset: (-2.5, -4.0, -1.5), - lateral: ("npc.wolf.male.foot_lf"), + lateral: ("npc.grolgar.male.foot_lf"), ), right_front: ( offset: (-2.5, -4.0, -1.5), - lateral: ("npc.wolf.male.foot_rf"), + lateral: ("npc.grolgar.male.foot_rf"), ), left_back: ( offset: (-2.5, -4.0, -3.0), - lateral: ("npc.wolf.male.foot_lb"), + lateral: ("npc.grolgar.male.foot_lb"), ), right_back: ( offset: (-2.5, -4.0, -3.0), - lateral: ("npc.wolf.male.foot_rb"), + lateral: ("npc.grolgar.male.foot_rb"), ), ), - (Wolf, Female): ( + (Grolgar, Female): ( left_front: ( offset: (-2.5, -4.0, -1.5), - lateral: ("npc.wolf.female.foot_lf"), + lateral: ("npc.grolgar.female.foot_lf"), ), right_front: ( offset: (-2.5, -4.0, -1.5), - lateral: ("npc.wolf.female.foot_rf"), + lateral: ("npc.grolgar.female.foot_rf"), ), left_back: ( offset: (-2.5, -4.0, -3.0), - lateral: ("npc.wolf.female.foot_lb"), + lateral: ("npc.grolgar.female.foot_lb"), ), right_back: ( offset: (-2.5, -4.0, -3.0), - lateral: ("npc.wolf.female.foot_rb"), + lateral: ("npc.grolgar.female.foot_rb"), ), ), (Saber, Male): ( diff --git a/common/src/comp/body/biped_large.rs b/common/src/comp/body/biped_large.rs index 3a1635279b..598a15b7fe 100644 --- a/common/src/comp/body/biped_large.rs +++ b/common/src/comp/body/biped_large.rs @@ -28,6 +28,7 @@ impl From
for super::Body { #[repr(u32)] pub enum Species { Ogre = 0, + Cyclops = 1, } /// Data representing per-species generic data. @@ -36,6 +37,7 @@ pub enum Species { #[derive(Clone, Debug, Deserialize)] pub struct AllSpecies