Untitled
{ code: "player", class: "EntityPlayer", weight: 65, canClimb: true, climbTouchDistance: 0.5, hitboxSize: { x: 0.6, y: 1.85 }, eyeHeight: 1.7, attributes: { glitchAffected: true, droppedItemsOnDeathTimer: 600, emotes: ["wave", "cheer", "shrug", "cry", "nod", "facepalm", "bow", "laugh", "rage"], randomIdleAnimations: ["yawn", "stretch", "cough", "headscratch"], disableElements: ["hair-covered", "showshoeR", "showshoeL"], skinnableParts: [ { code: "baseskin", type: "texture", variants: [ { code: "skin1", texture: "entity/humanoid/seraphskinparts/body/skin1" } ], }, { code: "eyecolor", type: "texture", textureRenderTo: { x: 109, y: 0}, variants: [ { code: "acid-green", texture: "entity/humanoid/seraphskinparts/eyes/acid-green" } ], }, { code: "underwear", type: "texture", useDropDown: true, textureRenderTo: { x: 0, y: 0}, variants: [ { code: "twopiece", texture: "entity/humanoid/seraphskinparts/underwear/twopiece" }, { code: "leotard", texture: "entity/humanoid/seraphskinparts/underwear/leotard" }, { code: "breeches", texture: "entity/humanoid/seraphskinparts/underwear/breeches" } ], }, { code: "voicetype", type: "voice", useDropDown: true, variants: [ { code: "altoflute", sound: "sounds/voice/altoflute" } ], }, { code: "voicepitch", type: "voice", colbreak: true, useDropDown: true, variants: [ { code: "verylow" } ], }, { code: "hairbase", type: "shape", shapeTemplate: { base: "entity/humanoid/seraphskinparts/hair-base/{code}" }, variants: [ { code: "bald" } ] }, { code: "hairextra", type: "shape", shapeTemplate: { base: "entity/humanoid/seraphskinparts/hair-extra/{code}" }, variants: [ { code: "none" } ] }, { code: "facialexpression", type: "shape", variants: [ { code: "angry", shape: { base: "entity/humanoid/seraphskinparts/face/angry" } }}, { code: "sad", shape: { base: "entity/humanoid/seraphskinparts/face/sad" } }, { code: "serious", shape: { base: "entity/humanoid/seraphskinparts/face/serious" } }, { code: "tired", shape: { base: "entity/humanoid/seraphskinparts/face/tired" } }, { code: "very-sad", shape: { base: "entity/humanoid/seraphskinparts/face/very-sad" } }, ] }, { code: "mustache", type: "shape", shapeTemplate: { base: "entity/humanoid/seraphskinparts/hair-face/{code}" }, variants: [ { code: "none" }, { code: "mst-line01-pencil" } ] }, { code: "beard", type: "shape", shapeTemplate: { base: "entity/humanoid/seraphskinparts/hair-face/{code}" }, variants: [ { code: "none" }, { code: "brd-stubble" } ] }, { code: "haircolor", type: "texture", textureTarget: "hair", textureTemplate: "entity/humanoid/seraphskinparts/hair/{code}", variants: [ { code: "lightgray" } ] } ] }, client: { renderer: "PlayerShape", shape: { base: "entity/humanoid/seraph-faceless" }, texture: { base: "entity/humanoid/seraph-naked-hairless" }, behaviors: [ { code: "repulseagents" }, { code: "nametag" }, { code: "playerphysics" }, { code: "interpolateposition" }, { code: "aimingaccuracy" }, { code: "tiredness" }, { code: "extraskinnable" }, { code: "bodytemperature" }, { code: "breathe" }, { code: "drunktyping" }, { code: "idleanimations" }, { code: "playerinventory" } ], animations: [ { code: "walk", animation: "walk", blendMode: "Average", mulWithWalkSpeed: true, animationSpeed: 1.3, triggeredBy: { onControls: ["Move"], matchExact: true } }, { code: "walk-fp", animation: "walk-fp", blendMode: "Average", mulWithWalkSpeed: true, animationSpeed: 1.3 }, { code: "idle", animation: "idle1", clientSide: true, blendMode: "Average", triggeredBy: { onControls: ["Idle"], matchExact: true, defaultAnim: true } }, { code: "idle-fp", animation: "idle1-fp", clientSide: true, blendMode: "Average", }, { code: "helditemready", animation: "helditemready", clientSide: true, weightCapFactor: 0.85, easeInSpeed: 10, easeOutSpeed: 5, "__comment": "Prevent anything but the upper arm R from affecting the player pose. A value of 0 seems to break things (seraph goes invisible when mounted and playing this anim)", weight: 0.001, blendMode: "AddAverage", elementWeight: { "UpperArmR": 20, "LowerArmR": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "helditemready-fp", animation: "helditemready-fp", clientSide: true, weightCapFactor: 0.85, easeInSpeed: 5, easeOutSpeed: 5, "__comment": "Prevent anything but the upper arm R from affecting the player pose", weight: 0, blendMode: "AddAverage", elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "helditemreadyslant", animation: "helditemreadyslant", clientSide: true, weightCapFactor: 0.85, easeInSpeed: 10, easeOutSpeed: 5, "__comment": "Prevent anything but the upper arm R from affecting the player pose", weight: 0, blendMode: "AddAverage", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "helditemreadyslant-fp", animation: "helditemreadyslant-fp", clientSide: true, weightCapFactor: 0.85, easeInSpeed: 5, easeOutSpeed: 5, "__comment": "Prevent anything but the upper arm R from affecting the player pose", weight: 0, blendMode: "AddAverage", elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "helditemreadybucket", animation: "helditemreadybucket", clientSide: true, weightCapFactor: 0.85, easeInSpeed: 10, easeOutSpeed: 5, "__comment": "Prevent anything but the upper arm R from affecting the player pose", weight: 0, blendMode: "AddAverage", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "helditemreadybucket-fp", animation: "helditemreadybucket-fp", clientSide: true, weightCapFactor: 0.85, easeInSpeed: 5, easeOutSpeed: 5, "__comment": "Prevent anything but the upper arm R from affecting the player pose", weight: 0, blendMode: "AddAverage", elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "sitflooridle", animation: "sitflooridle", blendMode: "Average", triggeredBy: { onControls: ["Idle", "FloorSitting"], matchExact: true }, easeInSpeed: 2, elementWeight: { "LowerTorso": 80, "UpperTorso": 80, "UpperFootR": 80, "UpperFootL": 80, "LowerFootR": 80, "LowerFootL": 80, }, elementBlendMode: { "LowerTorso": "Average", "UpperTorso": "Average", "UpperFootR": "Average", "UpperFootL": "Average", "LowerFootR": "Average", "LowerFootL": "Average", } }, { code: "sitboatidle", animation: "sitboatidle", clientSide: true, blendMode: "Average", easeInSpeed: 2, elementWeight: { "LowerTorso": 80, "UpperTorso": 80, "UpperFootR": 80, "UpperFootL": 80, "LowerFootR": 80, "LowerFootL": 80, }, elementBlendMode: { "LowerTorso": "Average", "UpperTorso": "Average", "UpperFootR": "Average", "UpperFootL": "Average", "LowerFootR": "Average", "LowerFootL": "Average", } }, { code: "sitflooredge", animation: "sitidle", clientSide: true, blendMode: "Average", easeInSpeed: 2, elementWeight: { "LowerTorso": 80, "UpperTorso": 80, "UpperFootR": 80, "UpperFootL": 80, "LowerFootR": 80, "LowerFootL": 80, }, elementBlendMode: { "LowerTorso": "Average", "UpperTorso": "Average", "UpperFootR": "Average", "UpperFootL": "Average", "LowerFootR": "Average", "LowerFootL": "Average", } }, { code: "sprint", animation: "sprint", animationSpeed: 0.6, mulWithWalkSpeed: true, triggeredBy: { onControls: ["Move", "SprintMode"], matchExact: true }, blendMode: "Average", elementWeight: { "UpperFootR": 2, "UpperFootL": 2, "LowerFootR": 2, "LowerFootL": 2, "UpperArmR": 2, "LowerArmR": 2, "UpperArmL": 2, "LowerArmL": 2, } }, { code: "sprint-fp", animation: "sprint-fp", animationSpeed: 0.6, mulWithWalkSpeed: true, blendMode: "Average", elementWeight: { "UpperFootR": 2, "UpperFootL": 2, "LowerFootR": 2, "LowerFootL": 2, "UpperArmR": 2, "LowerArmR": 2, "UpperArmL": 2, "LowerArmL": 2, }, elementBlendMode: { "UpperFootR": "Average", "UpperFootL": "Average", "LowerFootR": "Average", "LowerFootL": "Average", "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", } }, { code: "sneakwalk", animation: "sneakwalk", animationSpeed: 3, weight: 2, mulWithWalkSpeed: true, triggeredBy: { onControls: ["Move", "SneakMode"], matchExact: true }, blendMode: "Average" }, { code: "sneakwalk-fp", animation: "sneakwalk-fp", animationSpeed: 3, weight: 2, mulWithWalkSpeed: true, blendMode: "Average" }, { code: "sneakidle", animation: "sneakidle", weight: 2, triggeredBy: { onControls: ["Idle", "SneakMode"], matchExact: true }, blendMode: "Average" }, { code: "sneakidle-fp", animation: "sneakidle-fp", weight: 2, blendMode: "Average" }, { code: "riding", animation: "riding", weight: 2, blendMode: "AddAverage", elementWeight: { "UpperFootL": 40, "LowerFootL": 40, "UpperFootR": 40, "LowerFootR": 40, }, elementBlendMode: { "UpperFootL": "AddAverage", "LowerFootL": "AddAverage", "UpperFootR": "AddAverage", "LowerFootR": "AddAverage" } }, { code: "creativefly", animation: "creativefly", triggeredBy: { onControls: ["Fly"] }, blendMode: "Average" }, { code: "creativefly-fp", animation: "creativefly-fp", blendMode: "Average" }, { code: "glide", animation: "glide", triggeredBy: { onControls: ["Glide"] }, blendMode: "Average" }, { code: "glide-fp", animation: "glide-fp", blendMode: "Average" }, { code: "swim", animation: "swim", triggeredBy: { onControls: ["Move", "Swim"], matchExact: true }, blendMode: "Average" }, { code: "swim-fp", animation: "swim-fp", blendMode: "Average" }, { code: "swimidle", animation: "swimidle", animationSpeed: 0.5, triggeredBy: { onControls: ["Idle", "Swim"], matchExact: true }, blendMode: "Average" }, { code: "land", animation: "creativefly", triggeredBy: { onControls: ["Fall"] }, blendMode: "Average" }, { code: "land-fp", animation: "creativefly-fp", blendMode: "Average" }, { code: "die", animation: "die", blendMode: "Average", triggeredBy: { onControls: ["Dead"] }, animationSpeed: 1.5, }, { code: "heavyimpact", animation: "heavyimpact", blendMode: "Average" }, { code: "jump", animation: "newjump", triggeredBy: { onControls: ["Idle", "Jump"], matchExact: true }, blendMode: "Average" }, { code: "climbup", animation: "ladderup", triggeredBy: { onControls: ["Move", "Climb"], matchExact: true }, blendMode: "Average" }, { code: "climbidle", animation: "LadderIdle", triggeredBy: { onControls: ["Idle", "Climb"], matchExact: true }, blendMode: "Average" }, { code: "sleep", animation: "lie", blendMode: "Add" }, { code: "coldidle", animation: "coldidle", blendMode: "AddAverage", elementWeight: { "UpperArmR": 40, "LowerArmR": 40, "UpperArmL": 40, "LowerArmL": 200, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", } }, { code: "coldidle-fp", animation: "coldidle-fp", blendMode: "AddAverage", elementWeight: { "UpperArmR": 40, "LowerArmR": 40, "UpperArmL": 40, "LowerArmL": 200, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", } }, { code: "protecteyes", animation: "protecteyes", clientSide: true, blendMode: "Add", easeInSpeed: 1, elementWeight: { "UpperArmR": 40, "LowerArmR": 40 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "protecteyes-fp", animation: "protecteyes-fp", clientSide: true, blendMode: "Add", easeInSpeed: 1, elementWeight: { "UpperArmR": 300, "LowerArmR": 300 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "coldidleheld", animation: "coldidleheld", blendMode: "AddAverage" }, { code: "holdunderarm", animation: "holdunderarm", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", } }, { code: "holdunderarm-fp", animation: "holdunderarm-fp", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", } }, { code: "holdinglanternrighthand", animation: "holdinglanternrighthand", blendMode: "Add", elementWeight: { "UpperArmR": 100, "LowerArmR": 100, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", } }, { code: "holdinglanternrighthand-fp", animation: "holdinglanternrighthand-fp", blendMode: "Add", elementWeight: { "UpperArmR": 100, "LowerArmR": 100, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", } }, { code: "holdinglanternlefthand", animation: "holdinglanternlefthand", blendMode: "Add", elementWeight: { "UpperArmL": 100, "LowerArmL": 100, }, elementBlendMode: { "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", } }, { code: "holdinglanternlefthand-fp", animation: "holdinglanternlefthand-fp", blendMode: "Add", elementWeight: { "UpperArmL": 100, "LowerArmL": 100, }, elementBlendMode: { "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", } }, { code: "hurt", animation: "hurt", animationSpeed: 3, blendMode: "Add", }, { code: "holdbothhands", animation: "holdbothhands", blendMode: "Add", elementWeight: { "UpperArmR": 100, "LowerArmR": 100, "UpperArmL": 100, "LowerArmL": 100 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "holdbothhands-fp", animation: "holdbothhands-fp", blendMode: "Add", elementWeight: { "UpperArmR": 100, "LowerArmR": 100, "UpperArmL": 100, "LowerArmL": 100 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "holdbothhandslarge", animation: "holdbothhandslarge", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 12, "LowerArmL": 12 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "holdbothhandslarge-fp", animation: "holdbothhandslarge-fp", blendMode: "Add", elementWeight: { "UpperArmR": 100, "LowerArmR": 100, "UpperArmL": 100, "LowerArmL": 100 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "bowaim", animation: "bowaim", blendMode: "Add", elementWeight: { "UpperArmR": 90, "LowerArmR": 90, "UpperArmL": 90, "LowerArmL": 90, "ItemAnchor": 90 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "bowaimcrude", animation: "bowaimcrude", blendMode: "Add", elementWeight: { "UpperArmR": 90, "LowerArmR": 90, "UpperArmL": 90, "LowerArmL": 90 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "bowaimlong", animation: "bowaimlong", blendMode: "Add", elementWeight: { "Neck": 90, "Head": 90, "UpperTorso": 90, "UpperArmR": 90, "LowerArmR": 90, "UpperArmL": 90, "LowerArmL": 90, "ItemAnchor": 90 }, elementBlendMode: { "UpperTorso": "AddAverage", "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", } }, { code: "bowaimrecurve", animation: "bowaimrecurve", blendMode: "Add", elementWeight: { "UpperArmR": 90, "LowerArmR": 90, "UpperArmL": 90, "LowerArmL": 90, "ItemAnchor": 90 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "bowhit", animation: "bowhit", easeInSpeed: 999, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "aim", animation: "throwaim", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "throw", animation: "throw", blendMode: "Add", easeInSpeed: 999, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "slingaimgreek", animation: "slingaimgreek", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "slingthrowgreek", animation: "slingthrowgreek", blendMode: "Add", easeInSpeed: 999, easeOutSpeed: 2.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "slingaimbalearic", animation: "slingaimbalearic", blendMode: "Add", animationSpeed: 1.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "slingaimbalearic-fp", animation: "slingaimbalearic-fp", blendMode: "Add", animationSpeed: 1.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "slingthrowbalearic", animation: "slingthrowbalearic", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "hit", animation: "hit", blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "smithing", animation: "smithing", animationSpeed: 1.33, holdEyePosAfterEasein: 0, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "smithing-fp", animation: "smithing-fp", animationSpeed: 1.33, holdEyePosAfterEasein: 0, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "pickaxe", animation: "pickaxe", animationSpeed: 2, holdEyePosAfterEasein: 0, blendMode: "Add", attributes: { soundAtFrame: 21, damageAtFrame: 22, authorative: true }, elementWeight: { "UpperArmR": 40, "LowerArmR": 40, "UpperArmL": 0.2, "LowerArmL": 0.2, "ItemAnchor": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "pickaxe-fp", animation: "pickaxe-fp", animationSpeed: 2, holdEyePosAfterEasein: 0, blendMode: "Add", elementWeight: { "UpperArmR": 40, "LowerArmR": 40, "UpperArmL": 0.2, "LowerArmL": 0.2, "ItemAnchor": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "hammerhit", animation: "hammerhit", animationSpeed: 1.33, holdEyePosAfterEasein: 0, blendMode: "Add", attributes: { soundAtFrame: 16, damageAtFrame: 20, authorative: true }, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 0.2, "LowerArmL": 0.2 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "hammerhit-fp", animation: "hammerhit-fp", animationSpeed: 1.33, holdEyePosAfterEasein: 0, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 0.2, "LowerArmL": 0.2 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "smithingwide", animation: "smithingwide", animationSpeed: 1.33, holdEyePosAfterEasein: 0, blendMode: "Add", attributes: { soundAtFrame: 16, damageAtFrame: 20, authorative: true }, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 0.2, "LowerArmL": 0.2 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "smithingwide-fp", animation: "smithingwide-fp", animationSpeed: 1.33, holdEyePosAfterEasein: 0, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 0.2, "LowerArmL": 0.2 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "knap", animation: "knap", animationSpeed: 1.2, blendMode: "AddAverage", holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "LowerTorso": "Average", "UpperTorso": "Average", } }, { code: "knap-ifp", animation: "knap-ifp", animationSpeed: 1.2, blendMode: "AddAverage", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "LowerTorso": 0.4, "UpperTorso": 0.4 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "LowerTorso": "Average", "UpperTorso": "Average", } }, { code: "clayform", animation: "knap", animationSpeed: 1.2, blendMode: "AddAverage", holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "LowerTorso": "Average", "UpperTorso": "Average", } }, { code: "clayform-ifp", animation: "knap-ifp", animationSpeed: 1.2, blendMode: "AddAverage", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "LowerTorso": 0.4, "UpperTorso": 0.4 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "LowerTorso": "Average", "UpperTorso": "Average", } }, { code: "knap-fp", animation: "knap-fp", animationSpeed: 1.2, blendMode: "AddAverage", weight: 0, holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "LowerTorso": 0.4, "UpperTorso": 0.4, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "LowerTorso": "Average", "UpperTorso": "Average", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "breaktool", animation: "breaktool", animationSpeed: 1.5, blendMode: "Add", holdEyePosAfterEasein: 0.99, attributes: { soundAtFrame: 8, damageAtFrame: 12, authorative: true }, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "breaktool-fp", animation: "breaktool-fp", animationSpeed: 1.5, blendMode: "Add", holdEyePosAfterEasein: 0.99, elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "UpperArmL": 80, "LowerArmL": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "breakhand", animation: "breakhand", animationSpeed: 1.8, holdEyePosAfterEasein: 0.9, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "breakhand-fp", animation: "breakhand-fp", animationSpeed: 1.8, holdEyePosAfterEasein: 0.9, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "falx", animation: "falx", animationSpeed: 1.3, blendMode: "Add", attributes: { soundAtFrame: 8, damageAtFrame: 12, authorative: true }, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "falx-fp", animation: "falx-fp", animationSpeed: 1.3, blendMode: "Add", elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "swordhit", animation: "swordhit", blendMode: "Add", attributes: { soundAtFrame: 5, damageAtFrame: 13, authorative: true }, animationSpeed: 0.7, easeOutSpeed: 60, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "cleaverhit", animation: "cleaverhit", blendMode: "Add", attributes: { soundAtFrame: 12, damageAtFrame: 15, authorative: true }, animationSpeed: 1, easeInSpeed: 10, easeOutSpeed: 10, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "cleaverhit-fp", animation: "cleaverhit-fp", blendMode: "Add", animationSpeed: 1, easeInSpeed: 10, easeOutSpeed: 10, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axechop", animation: "axechop", blendMode: "Add", animationSpeed: 1.65, holdEyePosAfterEasein: 0.3, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axechop-fp", animation: "axechop-fp", blendMode: "Add", animationSpeed: 1.65, holdEyePosAfterEasein: 0.3, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axehit", animation: "axehit", blendMode: "Add", animationSpeed: 1.65, holdEyePosAfterEasein: 0.3, attributes: { soundAtFrame: 24, damageAtFrame: 28, authorative: true }, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axehit-fp", animation: "axehit-fp", blendMode: "Add", animationSpeed: 1.65, holdEyePosAfterEasein: 0.3, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axeheld", animation: "axeheld", blendMode: "Add", animationSpeed: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axeheld-fp", animation: "axeheld-fp", blendMode: "Add", animationSpeed: 1, elementWeight: { "ItemAnchor": 20 }, elementBlendMode: { "ItemAnchor": "AddAverage" } }, { code: "axeready", animation: "axeready", blendMode: "Add", animationSpeed: 0.5, elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "UpperArmL": 80, "LowerArmL": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "axeready-fp", animation: "axeready-fp", blendMode: "Add", animationSpeed: 0.5, elementWeight: { "UpperArmR": 60, "LowerArmR": 60, "UpperArmL": 60, "LowerArmL": 60 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "hoe", animation: "hoe", blendMode: "Add", animationSpeed: 1, holdEyePosAfterEasein: 0.85, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "hoe-fp", animation: "hoe-fp", blendMode: "Add", animationSpeed: 1, holdEyePosAfterEasein: 0.85, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "water", animation: "water", blendMode: "Add", animationSpeed: 1.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "ItemAnchor": 20, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "water-fp", animation: "water-fp", blendMode: "Add", animationSpeed: 1.5, elementWeight: { "UpperArmR": 60, "LowerArmR": 60, "UpperArmL": 60, "LowerArmL": 60, "ItemAnchor": 60, }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "shoveldig", animation: "shoveldig", blendMode: "Add", animationSpeed: 1, holdEyePosAfterEasein: 0.4, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "ItemAnchor": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "shoveldig-fp", animation: "shoveldig-fp", blendMode: "Add", animationSpeed: 1, holdEyePosAfterEasein: 0.4, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "shovelready", animation: "shovelready", blendMode: "Add", easeInSpeed: 10, animationSpeed: 0.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "ItemAnchor": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "shovelready-fp", animation: "shovelready-fp", blendMode: "Add", easeInSpeed: 10, animationSpeed: 0.4, elementWeight: { "UpperArmR": 10, "LowerArmR": 10, "UpperArmL": 10, "LowerArmL": 10, "ItemAnchor": 10 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "shovelidle", animation: "shovelidle", blendMode: "Add", animationSpeed: 0.4, easeInSpeed: 2, elementWeight: { "UpperArmR": 10, "LowerArmR": 10, "ItemAnchor": 10 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "shovelidle-fp", animation: "shovelidle-fp", blendMode: "Add", easeInSpeed: 5, animationSpeed: 0.5, elementWeight: { "UpperArmR": 10, "LowerArmR": 10, "ItemAnchor": 10 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "spearhit", animation: "spearhit", blendMode: "Add", animationSpeed: 1.3, attributes: { soundAtFrame: 5, damageAtFrame: 10, authorative: true }, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "spearhit-fp", animation: "spearhit-fp", blendMode: "Add", animationSpeed: 1.3, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "spearready", animation: "spearready", blendMode: "Add", animationSpeed: 0.5, elementWeight: { "UpperArmR": 10, "LowerArmR": 10 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "spearready-fp", animation: "spearready-fp", blendMode: "Add", animationSpeed: 0.5, elementWeight: { "UpperArmR": 10, "LowerArmR": 10 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "spearidle", animation: "spearidle", blendMode: "Add", animationSpeed: 1, elementWeight: { "UpperArmR": 10, "LowerArmR": 10 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", } }, { code: "spearidle-fp", animation: "spearidle-fp", blendMode: "Add", animationSpeed: 1, elementWeight: { "LowerTorso": 100, "UpperTorso": 100, "UpperArmR": 100, "LowerArmR": 100 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "scythe", animation: "scythe", blendMode: "Add", animationSpeed: 0.5, easeoutSpeed: 10, holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "scythe-fp", animation: "scythe-fp", blendMode: "Add", animationSpeed: 0.5, easeoutSpeed: 10, holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "scytheIdle", animation: "scytheIdle", animationSpeed: 1, blendMode: "Add", elementWeight: { "UpperArmR": 15, "LowerArmR": 15 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "scytheIdle-fp", animation: "scytheIdle-fp", animationSpeed: 1, blendMode: "Add", elementWeight: { "UpperArmR": 50, "LowerArmR": 50 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "scytheReady", animation: "scytheReady", blendMode: "Add", animationSpeed: 0.5, elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "UpperArmL": 80, "LowerArmL": 80, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "scytheReady-fp", animation: "scytheReady-fp", blendMode: "Add", animationSpeed: 0.5, elementWeight: { "UpperArmR": 80, "LowerArmR": 80, "UpperArmL": 80, "LowerArmL": 80, "ItemAnchor": 80 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "hammerandchisel", animation: "hammerandchisel", blendMode: "Add", animationSpeed: 2.5, holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "hammerandchisel-ifp", animation: "hammerandchisel-ifp", blendMode: "Add", animationSpeed: 1, holdEyePosAfterEasein: 0.1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "shears", animation: "shears", blendMode: "Add", animationSpeed: 1.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "shears-fp", animation: "shears-fp", blendMode: "Add", animationSpeed: 1.5, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "placeblock", animation: "placeblock", animationSpeed: 1.2, easeOutSpeed: 3, holdEyePosAfterEasein: 0, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 8, "LowerArmL": 8 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "interactstatic", animation: "interactstatic", animationSpeed: 1, easeInSpeed: 10, easeOutSpeed: 6, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 0.2, "LowerArmL": 0.2 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "interactstatic-fp", animation: "interactstatic-fp", animationSpeed: 1, easeInSpeed: 10, easeOutSpeed: 6, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 0.2, "LowerArmL": 0.2 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "interactstaticlong", animation: "interactstaticlong", animationSpeed: 1, easeInSpeed: 10, easeOutSpeed: 6, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 0.2, "LowerArmL": 0.2, "ItemAnchor": 8 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "interactstaticlong-fp", animation: "interactstaticlong-fp", animationSpeed: 1, easeInSpeed: 10, easeOutSpeed: 6, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 0.2, "LowerArmL": 0.2, "ItemAnchor": 8 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "ItemAnchor": "AddAverage" } }, { code: "twohandplaceblock", animation: "twohandplaceblock", easeOutSpeed: 3, holdEyePosAfterEasein: 0, animationSpeed: 2, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 8, "LowerArmL": 8 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "twohandplaceblock-fp", animation: "twohandplaceblock-fp", easeOutSpeed: 3, holdEyePosAfterEasein: 0, animationSpeed: 2, blendMode: "Add", elementWeight: { "UpperArmR": 8, "LowerArmR": 8, "UpperArmL": 8, "LowerArmL": 8 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage" } }, { code: "eat", animation: "eat", animationSpeed: 1, blendMode: "Add", elementWeight: { "UpperArmR": 15, "LowerArmR": 15 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "eat-fp", animation: "eat-fp", animationSpeed: 1, blendMode: "Add", elementWeight: { "UpperArmR": 15, "LowerArmR": 15 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage" } }, { code: "wave", animation: "wave", animationSpeed: 1.3, easeInSpeed: 1, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 10, "LowerArmL": 5, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "wave-fp", animation: "wave-fp", animationSpeed: 1.3, easeInSpeed: 1, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 10, "LowerArmL": 5, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "nod", animation: "nod", animationSpeed: 1.3, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "nod-fp", animation: "nod-fp", animationSpeed: 1.3, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "bow", animation: "bow", animationSpeed: 1, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "bow-fp", animation: "bow-fp", animationSpeed: 1, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "facepalm", animation: "facepalm", animationSpeed: 1.1, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "facepalm-fp", animation: "facepalm-fp", animationSpeed: 1.1, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "cry", animation: "cry", animationSpeed: 1.3, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "cry-fp", animation: "cry-fp", animationSpeed: 1.3, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "shrug", animation: "shrug", animationSpeed: 1.3, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } }, { code: "shrug-fp", animation: "shrug-fp", animationSpeed: 1.3, blendMode: "AddAverage", weight: 1, elementWeight: { "UpperArmR": 20, "LowerArmR": 20, "UpperArmL": 20, "LowerArmL": 20, "Neck": 20, "Head": 20 }, elementBlendMode: { "UpperArmR": "AddAverage", "LowerArmR": "AddAverage", "UpperArmL": "AddAverage", "LowerArmL": "AddAverage", "Neck": "AddAverage", "Head": "AddAverage" } } ] }, server: { behaviors: [ { code: "repulseagents" }, { code: "nametag" }, { code: "playerphysics" }, { code: "collectitems" }, { code: "health", currenthealth: 15.0, maxhealth: 15.0, }, { code: "hunger", currentsaturation: 1500.0, maxsaturation: 1500.0, saturationlossdelay: 180.0, }, { code: "breathe" }, { code: "aimingaccuracy" }, { code: "tiredness" }, { code: "bodytemperature" }, { code: "extraskinnable" }, { code: "idleanimations" }, { code: "playerinventory" } ] }, sounds: { hurt: "player/hurt", death: "player/death", swim: "player/swim", eat: "player/eat", drink: "player/drink*" } }```
Leave a Comment