UNPKG

sdk7-npc-utils

Version:

A collection of helpers to make it easier to build a Decentraland scene using the SDK 7.

89 lines 12.4 kB
import { Color4 } from "@dcl/sdk/math"; export let extraFemaleShoes = [ "urn:decentraland:off-chain:base-avatars:bun_shoes", "urn:decentraland:off-chain:base-avatars:pink_blue_socks", "urn:decentraland:off-chain:base-avatars:SchoolShoes", "urn:decentraland:off-chain:base-avatars:ruby_blue_loafer" ]; export let extraFemalePants = [ "urn:decentraland:off-chain:base-avatars:f_stripe_white_pants", "urn:decentraland:off-chain:base-avatars:f_red_modern_pants", "urn:decentraland:off-chain:base-avatars:f_school_skirt", "urn:decentraland:off-chain:base-avatars:f_capris", "urn:decentraland:off-chain:base-avatars:f_red_comfy_pants" ]; export let extraFemaleTop = [ "urn:decentraland:off-chain:base-avatars:baggy_pullover", "urn:decentraland:off-chain:base-avatars:light_green_shirt", "urn:decentraland:off-chain:base-avatars:school_shirt", "urn:decentraland:off-chain:base-avatars:f_blue_jacket", "urn:decentraland:matic:collections-v2:0xb8326d69371668bb8403463e4f71c10b408535c3:1" ]; export let extraMaleShoes = [ "urn:decentraland:off-chain:base-avatars:comfy_sport_sandals", "urn:decentraland:off-chain:base-avatars:crocs", "urn:decentraland:off-chain:base-avatars:m_mountainshoes.glb", "urn:decentraland:off-chain:base-avatars:citycomfortableshoes", "urn:decentraland:off-chain:base-avatars:classic_shoes", "urn:decentraland:off-chain:base-avatars:sneakers", "urn:decentraland:off-chain:base-avatars:moccasin" ]; export let extraMalePants = [ "urn:decentraland:off-chain:base-avatars:soccer_pants", "urn:decentraland:off-chain:base-avatars:swim_short", "urn:decentraland:off-chain:base-avatars:kilt", "urn:decentraland:off-chain:base-avatars:hip_hop_joggers", "urn:decentraland:off-chain:base-avatars:brown_pants_02", "urn:decentraland:off-chain:base-avatars:basketball_shorts", "urn:decentraland:off-chain:base-avatars:brown_pants_02", "urn:decentraland:off-chain:base-avatars:puffer_jacket_hoodie" ]; export let extraMaleTop = [ "urn:decentraland:off-chain:base-avatars:yellow_tshirt", "urn:decentraland:off-chain:base-avatars:m_sweater", "urn:decentraland:off-chain:base-avatars:turtle_neck_sweater", "urn:decentraland:off-chain:base-avatars:puffer_jacket_hoodie", "urn:decentraland:off-chain:base-avatars:elegant_sweater", "urn:decentraland:off-chain:base-avatars:pride_tshirt", "urn:decentraland:off-chain:base-avatars:elegant_sweater", "urn:decentraland:matic:collections-v2:0xb8326d69371668bb8403463e4f71c10b408535c3:1" ]; export let extraskin = [ Color4.create(.24, .13, .04), Color4.create(.6, .37, .22), Color4.create(.48, .28, .09), Color4.create(.98, .82, .51), ]; export let extrahair = [ Color4.create(.6, .37, .22), Color4.create(.3, .52, .4), Color4.create(.55, .13, .08), Color4.create(.11, .11, .11), Color4.create(.48, .28, .09), Color4.create(.98, .82, .51), Color4.create(.55, .13, .08), ]; export let extraFemaleHairstyle = [ "urn:decentraland:off-chain:base-avatars:hair_anime_01", "urn:decentraland:off-chain:base-avatars:pony_tail", "urn:decentraland:off-chain:base-avatars:standard_hair", "urn:decentraland:off-chain:base-avatars:shoulder_hair", "urn:decentraland:off-chain:base-avatars:two_tails" ]; export let extraMaleHairstyle = [ "urn:decentraland:off-chain:base-avatars:standard_hair", "urn:decentraland:off-chain:base-avatars:hair_oldie", "urn:decentraland:off-chain:base-avatars:keanu_hair", "urn:decentraland:off-chain:base-avatars:tall_front_01", "urn:decentraland:off-chain:base-avatars:00_bald" ]; export let extraeyes = [ Color4.create(.22, .49, .69), Color4.create(.6, .37, .22), Color4.create(.3, .52, .4), Color4.create(.55, .13, .08), Color4.create(.11, .11, .11), Color4.create(.48, .28, .09), Color4.create(.98, .82, .51), ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFBO0FBRXRDLE1BQU0sQ0FBQyxJQUFJLGdCQUFnQixHQUFRO0lBQy9CLG1EQUFtRDtJQUNuRCx5REFBeUQ7SUFDekQscURBQXFEO0lBQ3JELDBEQUEwRDtDQUM3RCxDQUFBO0FBRUQsTUFBTSxDQUFDLElBQUksZ0JBQWdCLEdBQVE7SUFDaEMsOERBQThEO0lBQzlELDREQUE0RDtJQUM1RCx3REFBd0Q7SUFDeEQsa0RBQWtEO0lBQ2xELDJEQUEyRDtDQUM3RCxDQUFBO0FBRUQsTUFBTSxDQUFDLElBQUksY0FBYyxHQUFRO0lBQzlCLHdEQUF3RDtJQUN4RCwyREFBMkQ7SUFDM0Qsc0RBQXNEO0lBQ3RELHVEQUF1RDtJQUN2RCxvRkFBb0Y7Q0FDdEYsQ0FBQTtBQUVELE1BQU0sQ0FBQyxJQUFJLGNBQWMsR0FBUTtJQUM5Qiw2REFBNkQ7SUFDN0QsK0NBQStDO0lBQy9DLDZEQUE2RDtJQUM3RCw4REFBOEQ7SUFDOUQsdURBQXVEO0lBQ3ZELGtEQUFrRDtJQUNsRCxrREFBa0Q7Q0FDcEQsQ0FBQTtBQUVELE1BQU0sQ0FBQyxJQUFJLGNBQWMsR0FBUTtJQUM5QixzREFBc0Q7SUFDdEQsb0RBQW9EO0lBQ3BELDhDQUE4QztJQUM5Qyx5REFBeUQ7SUFDekQsd0RBQXdEO0lBQ3ZELDJEQUEyRDtJQUMzRCx3REFBd0Q7SUFDeEQsOERBQThEO0NBQ2pFLENBQUE7QUFFRCxNQUFNLENBQUMsSUFBSSxZQUFZLEdBQVE7SUFDNUIsdURBQXVEO0lBQ3ZELG1EQUFtRDtJQUNuRCw2REFBNkQ7SUFDN0QsOERBQThEO0lBQzlELHlEQUF5RDtJQUN6RCxzREFBc0Q7SUFDdEQseURBQXlEO0lBQ3pELG9GQUFvRjtDQUN0RixDQUFBO0FBRUQsTUFBTSxDQUFDLElBQUksU0FBUyxHQUFRO0lBQ3pCLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFDLEdBQUcsRUFBQyxHQUFHLENBQUM7SUFDMUIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxFQUFFLEVBQUMsR0FBRyxFQUFDLEdBQUcsQ0FBQztJQUN6QixNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUUsR0FBRyxDQUFDO0lBQzNCLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBQyxHQUFHLENBQUM7Q0FDN0IsQ0FBQTtBQUVELE1BQU0sQ0FBQyxJQUFJLFNBQVMsR0FBUTtJQUN6QixNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBQyxHQUFHLEVBQUMsR0FBRyxDQUFDO0lBQ3pCLE1BQU0sQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLEdBQUcsRUFBQyxFQUFFLENBQUM7SUFDeEIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUMsR0FBRyxFQUFDLEdBQUcsQ0FBQztJQUMxQixNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsR0FBRyxDQUFDO0lBQzFCLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFDLEdBQUcsRUFBRSxHQUFHLENBQUM7SUFDM0IsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFDLEdBQUcsQ0FBQztJQUMzQixNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUMsR0FBRyxDQUFDO0NBQzdCLENBQUE7QUFFRCxNQUFNLENBQUMsSUFBSSxvQkFBb0IsR0FBUztJQUNyQyx1REFBdUQ7SUFDdkQsbURBQW1EO0lBQ25ELHVEQUF1RDtJQUN2RCx1REFBdUQ7SUFDdkQsbURBQW1EO0NBQ3JELENBQUE7QUFFRCxNQUFNLENBQUMsSUFBSSxrQkFBa0IsR0FBUztJQUNuQyx1REFBdUQ7SUFDdkQsb0RBQW9EO0lBQ3BELG9EQUFvRDtJQUNwRCx1REFBdUQ7SUFDdkQsaURBQWlEO0NBQ25ELENBQUE7QUFFRCxNQUFNLENBQUMsSUFBSSxTQUFTLEdBQVM7SUFDMUIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUMsR0FBRyxFQUFDLEdBQUcsQ0FBQztJQUMxQixNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBQyxHQUFHLEVBQUMsR0FBRyxDQUFDO0lBQ3pCLE1BQU0sQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLEdBQUcsRUFBQyxFQUFFLENBQUM7SUFDeEIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUMsR0FBRyxFQUFDLEdBQUcsQ0FBQztJQUMxQixNQUFNLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsR0FBRyxDQUFDO0lBQzFCLE1BQU0sQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFDLEdBQUcsRUFBRSxHQUFHLENBQUM7SUFDM0IsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFDLEdBQUcsQ0FBQztDQUM3QixDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29sb3I0IH0gZnJvbSBcIkBkY2wvc2RrL21hdGhcIlxuXG5leHBvcnQgbGV0IGV4dHJhRmVtYWxlU2hvZXM6YW55W10gPVtcbiAgICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpidW5fc2hvZXNcIixcbiAgICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpwaW5rX2JsdWVfc29ja3NcIixcbiAgICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpTY2hvb2xTaG9lc1wiLFxuICAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOnJ1YnlfYmx1ZV9sb2FmZXJcIlxuXVxuXG5leHBvcnQgbGV0IGV4dHJhRmVtYWxlUGFudHM6YW55W10gPVtcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmZfc3RyaXBlX3doaXRlX3BhbnRzXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpmX3JlZF9tb2Rlcm5fcGFudHNcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmZfc2Nob29sX3NraXJ0XCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpmX2NhcHJpc1wiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6Zl9yZWRfY29tZnlfcGFudHNcIlxuXVxuXG5leHBvcnQgbGV0IGV4dHJhRmVtYWxlVG9wOmFueVtdID1bXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpiYWdneV9wdWxsb3ZlclwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6bGlnaHRfZ3JlZW5fc2hpcnRcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOnNjaG9vbF9zaGlydFwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6Zl9ibHVlX2phY2tldFwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm1hdGljOmNvbGxlY3Rpb25zLXYyOjB4YjgzMjZkNjkzNzE2NjhiYjg0MDM0NjNlNGY3MWMxMGI0MDg1MzVjMzoxXCJcbl1cblxuZXhwb3J0IGxldCBleHRyYU1hbGVTaG9lczphbnlbXSA9W1xuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6Y29tZnlfc3BvcnRfc2FuZGFsc1wiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6Y3JvY3NcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOm1fbW91bnRhaW5zaG9lcy5nbGJcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmNpdHljb21mb3J0YWJsZXNob2VzXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpjbGFzc2ljX3Nob2VzXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpzbmVha2Vyc1wiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6bW9jY2FzaW5cIlxuXVxuXG5leHBvcnQgbGV0IGV4dHJhTWFsZVBhbnRzOmFueVtdID1bXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpzb2NjZXJfcGFudHNcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOnN3aW1fc2hvcnRcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmtpbHRcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmhpcF9ob3Bfam9nZ2Vyc1wiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6YnJvd25fcGFudHNfMDJcIixcbiAgICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpiYXNrZXRiYWxsX3Nob3J0c1wiLFxuICAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmJyb3duX3BhbnRzXzAyXCIsXG4gICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6cHVmZmVyX2phY2tldF9ob29kaWVcIlxuXVxuXG5leHBvcnQgbGV0IGV4dHJhTWFsZVRvcDphbnlbXSA9W1xuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6eWVsbG93X3RzaGlydFwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6bV9zd2VhdGVyXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczp0dXJ0bGVfbmVja19zd2VhdGVyXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpwdWZmZXJfamFja2V0X2hvb2RpZVwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6ZWxlZ2FudF9zd2VhdGVyXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpwcmlkZV90c2hpcnRcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmVsZWdhbnRfc3dlYXRlclwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm1hdGljOmNvbGxlY3Rpb25zLXYyOjB4YjgzMjZkNjkzNzE2NjhiYjg0MDM0NjNlNGY3MWMxMGI0MDg1MzVjMzoxXCJcbl1cblxuZXhwb3J0IGxldCBleHRyYXNraW46YW55W109IFtcbiAgIENvbG9yNC5jcmVhdGUoLjI0LC4xMywuMDQpLFxuICAgQ29sb3I0LmNyZWF0ZSguNiwuMzcsLjIyKSxcbiAgIENvbG9yNC5jcmVhdGUoLjQ4LC4yOCwgLjA5KSxcbiAgIENvbG9yNC5jcmVhdGUoLjk4LCAuODIsLjUxKSxcbl1cblxuZXhwb3J0IGxldCBleHRyYWhhaXI6YW55W109IFtcbiAgIENvbG9yNC5jcmVhdGUoLjYsLjM3LC4yMiksXG4gICBDb2xvcjQuY3JlYXRlKC4zLC41MiwuNCksXG4gICBDb2xvcjQuY3JlYXRlKC41NSwuMTMsLjA4KSxcbiAgIENvbG9yNC5jcmVhdGUoLjExLC4xMSwuMTEpLFxuICAgQ29sb3I0LmNyZWF0ZSguNDgsLjI4LCAuMDkpLFxuICAgQ29sb3I0LmNyZWF0ZSguOTgsIC44MiwuNTEpLFxuICAgQ29sb3I0LmNyZWF0ZSguNTUsIC4xMywuMDgpLFxuXVxuXG5leHBvcnQgbGV0IGV4dHJhRmVtYWxlSGFpcnN0eWxlOmFueVtdID0gW1xuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6aGFpcl9hbmltZV8wMVwiLFxuICAgXCJ1cm46ZGVjZW50cmFsYW5kOm9mZi1jaGFpbjpiYXNlLWF2YXRhcnM6cG9ueV90YWlsXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpzdGFuZGFyZF9oYWlyXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczpzaG91bGRlcl9oYWlyXCIsXG4gICBcInVybjpkZWNlbnRyYWxhbmQ6b2ZmLWNoYWluOmJhc2UtYXZhdGFyczp0d29fdGFpbHNcIlxuXVxuXG5leHBvcnQgbGV0IGV4dHJhTWFsZUhhaXJzdHlsZTphbnlbXSA9IFtcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOnN0YW5kYXJkX2hhaXJcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmhhaXJfb2xkaWVcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOmtlYW51X2hhaXJcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOnRhbGxfZnJvbnRfMDFcIixcbiAgIFwidXJuOmRlY2VudHJhbGFuZDpvZmYtY2hhaW46YmFzZS1hdmF0YXJzOjAwX2JhbGRcIlxuXVxuXG5leHBvcnQgbGV0IGV4dHJhZXllczphbnlbXSA9IFtcbiAgIENvbG9yNC5jcmVhdGUoLjIyLC40OSwuNjkpLFxuICAgQ29sb3I0LmNyZWF0ZSguNiwuMzcsLjIyKSxcbiAgIENvbG9yNC5jcmVhdGUoLjMsLjUyLC40KSxcbiAgIENvbG9yNC5jcmVhdGUoLjU1LC4xMywuMDgpLFxuICAgQ29sb3I0LmNyZWF0ZSguMTEsLjExLC4xMSksXG4gICBDb2xvcjQuY3JlYXRlKC40OCwuMjgsIC4wOSksXG4gICBDb2xvcjQuY3JlYXRlKC45OCwgLjgyLC41MSksXG5dXG4iXX0=