{
"format_version":"1.10.0",
"minecraft:client_entity":{
"description":{
"identifier":"minecraft:player",
"materials":{
"default":"entity_alphatest",
"blend":"entity_alphablend",
"cape":"entity_alphatest",
"animated":"player_animated",
"spectator":"player_spectator",
"glow":"spider"
},
"textures":{
"default":"textures/entity/steve",
"cape":"textures/entity/cape_invisible",
"none":"textures/none",
//texturesTools(
"wooden_tool":"textures/tools/wooden_tool",
"copper_tool":"textures/tools/copper_tool",
"stone_tool":"textures/tools/stone_tool",
"iron_tool":"textures/tools/iron_tool",
"gold_tool":"textures/tools/gold_tool",
"diamond_tool":"textures/tools/diamond_tool",
"netherite_tool":"textures/tools/netherite_tool",
//)
//texturesArmors(
"mrc_vest":"textures/armor/gun/mrc_vest",
"leather":"textures/armor/vanilla/leather",
"copper":"textures/armor/vanilla/copper",
"iron":"textures/armor/vanilla/iron",
"gold":"textures/armor/vanilla/gold",
"diamond":"textures/armor/vanilla/diamond",
"netherite":"textures/armor/vanilla/netherite",
//)
//texturesShipRigs(
"destroyer_a1":"textures/ships/destroyer_a1",
"carrier_a1":"textures/ships/carrier_a1",

//)
//texturesWeapons(
"odachi":"textures/weapons/melee/odachi",
"needleblade":"textures/weapons/melee/needleblade",
"magirecon":"textures/weapons/range/gun/magirecon",
"crossbowrev2":"textures/weapons/range/crossbowrev2",
"bowrev2":"textures/weapons/range/bowre",
"breacher":"textures/weapons/range/gun/breacher",
"regular_staff":"textures/weapons/mage/regular_staff",
"basiccombat":"textures/weapons/melee/basiccombat",
"rumblev2":"textures/weapons/range/gun/rumble",
"rumble":"textures/weapons/range/gun/rumble",
"trisherp":"textures/weapons/melee/trisherp",
"evocation_book":"textures/weapons/mage/evocation_book",
"axere":"textures/weapons/melee/axere",
"crossbowre":"textures/weapons/range/crossbowre",
"bowre":"textures/weapons/range/bowre",
"bluntcleaver":"textures/weapons/melee/bluntcleaver",
"tridentre":"textures/weapons/melee/tridentre",
"abyssfiend_blade":"textures/weapons/melee/abyssfiend_blade",
"rumiaex":"textures/weapons/melee/rumiaex",
"regular_sword":"textures/weapons/melee/regular_sword"
//)
},
"geometry":{
"attackvfx":"geometry.attackvfx",
"vfxanchor":"geometry.vfxanchor",
"player_bodylocators":"geometry.player_bodylocators",
//geometryTool(
"tool":"geometry.tool",
//)
//geometryArmors(
"armorV2":"geometry.playerarmorv2",
"mrc_vest":"geometry.mrc_vest",
//)
//geometryShipRigs(
"destroyer_a1":"geometry.destroyer_a1",
"carrier_a1":"geometry.carrier_a1",

//)
//geometryWeapons(
"odachi":"geometry.odachi",
"needleblade":"geometry.needleblade",
"magirecon":"geometry.magirecon",
"crossbowrev2":"geometry.crossbowrev2",
"bowrev2":"geometry.bowrev2",
"breacher":"geometry.breacher",
"regular_staff":"geometry.regular_staff",
"basiccombat":"geometry.basiccombat",
"rumblev2":"geometry.rumblev2",
"rumble":"geometry.rumble",
"trisherp":"geometry.trisherp",
"evocation_book":"geometry.evocation_book",
"axere":"geometry.axere",
"crossbowre":"geometry.crossbowre",
"bowre":"geometry.bowre",
"bluntcleaver":"geometry.bluntcleaver",
"tridentre":"geometry.tridentre",
"abyssfiend_blade":"geometry.abyssfiend_blade",
"rumiaex":"geometry.rumiaex",
"regular_sword":"geometry.regular_sword",
//)
//Playermodels(
"playerv2_slimvanilla":"geometry.playerv2_slimvanilla",
"playerv2_bulkvanilla":"geometry.playerv2_bulkvanilla",
"playerv2_slim":"geometry.playerv2_slim",
"playerv2_bulk":"geometry.playerv2_bulk",
"default":"geometry.humanoid.custom"
//)
},
"scripts":{
"scale":"0.9375",
"initialize":[
"v.is_holding_right=0.0;",
"v.is_blinking=0.0;",
"v.last_blink_time=0.0;",
"v.hand_bob=0.0;",
"v.hp_bar=math.round(q.health/q.max_health*100);"
],
"pre_animation":[

//tools(
"v.shovel=q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_shovel')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_shovel')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_shovel')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_shovel')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_shovel')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_shovel')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_shovel');",
"v.hoe=q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_hoe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_hoe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_hoe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_hoe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_hoe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_hoe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_hoe');",

"v.axe=q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_axe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_axe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_axe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_axe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_axe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_axe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_axe');",
"v.pickaxe=q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_pickaxe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_pickaxe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_pickaxe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_pickaxe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_pickaxe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_pickaxe')||q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_pickaxe');",

//)
//armors(
"v.netherite_armor=q.is_item_name_any('slot.armor.chest',0,'armor:netherite_armor')&&!v.is_first_person;",
"v.diamond_armor=q.is_item_name_any('slot.armor.chest',0,'armor:diamond_armor')&&!v.is_first_person;",
"v.gold_armor=q.is_item_name_any('slot.armor.chest',0,'armor:gold_armor')&&!v.is_first_person;",
"v.iron_armor=q.is_item_name_any('slot.armor.chest',0,'armor:iron_armor')&&!v.is_first_person;",
"v.copper_armor=q.is_item_name_any('slot.armor.chest',0,'armor:copper_armor')&&!v.is_first_person;",
"v.leather_armor=q.is_item_name_any('slot.armor.chest',0,'armor:leather_armor')&&!v.is_first_person;",
"v.mrc_vest=q.is_item_name_any('slot.armor.chest',0,'armor:mrc_vest')&&!v.is_first_person;",

//)
//shiprigs(
"v.shiprig=q.is_item_name_any('slot.armor.head',0,'armor:shiprig')&&q.is_riding;",
"v.destroyer_a1=q.is_item_name_any('slot.armor.head',0,'destroyer:a1')&&q.is_riding;",
"v.carrier_a1=q.is_item_name_any('slot.armor.head',0,'carrier:a1')&&q.is_riding;",

//)
//(
"v.swim_held=q.is_riding||q.is_crawling||q.swim_amount>0;",
"v.moveset_held=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:equip')=='unarmed';",
"v.odachi_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==8;",
"v.odachi=q.is_item_name_any('slot.hotbar',0,'weapon:odachi')||q.is_item_name_any('slot.hotbar',1,'weapon:odachi')||q.is_item_name_any('slot.hotbar',2,'weapon:odachi')||q.is_item_name_any('slot.hotbar',3,'weapon:odachi')||q.is_item_name_any('slot.hotbar',4,'weapon:odachi')||q.is_item_name_any('slot.hotbar',5,'weapon:odachi')||q.is_item_name_any('slot.hotbar',6,'weapon:odachi')||q.is_item_name_any('slot.hotbar',7,'weapon:odachi')||q.is_item_name_any('slot.hotbar',8,'weapon:odachi');",
"v.trisherpv2_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==7;",
"v.trisherpv2=q.is_item_name_any('slot.hotbar',0,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',1,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',2,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',3,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',4,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',5,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',6,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',7,'weapon:trisherpv2')||q.is_item_name_any('slot.hotbar',8,'weapon:trisherpv2');",
"v.needleblade_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==6;",
"v.needleblade=q.is_item_name_any('slot.hotbar',0,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',1,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',2,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',3,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',4,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',5,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',6,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',7,'weapon:needleblade')||q.is_item_name_any('slot.hotbar',8,'weapon:needleblade');",
"v.crossbowrev2_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==5;",
"v.crossbowrev2=q.is_item_name_any('slot.hotbar',0,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',1,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',2,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',3,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',4,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',5,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',6,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',7,'weapon:crossbowrev2')||q.is_item_name_any('slot.hotbar',8,'weapon:crossbowrev2');",
"v.magirecon_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==4;",
"v.magirecon=q.is_item_name_any('slot.hotbar',0,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',1,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',2,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',3,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',4,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',5,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',6,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',7,'weapon:magirecon')||q.is_item_name_any('slot.hotbar',8,'weapon:magirecon');",
"v.bowrev2_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==3;",
"v.bowrev2=q.is_item_name_any('slot.hotbar',0,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',1,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',2,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',3,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',4,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',5,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',6,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',7,'weapon:bowrev2')||q.is_item_name_any('slot.hotbar',8,'weapon:bowrev2');",
"v.breacher_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==2;",
"v.breacher=q.is_item_name_any('slot.hotbar',0,'weapon:breacher')||q.is_item_name_any('slot.hotbar',1,'weapon:breacher')||q.is_item_name_any('slot.hotbar',2,'weapon:breacher')||q.is_item_name_any('slot.hotbar',3,'weapon:breacher')||q.is_item_name_any('slot.hotbar',4,'weapon:breacher')||q.is_item_name_any('slot.hotbar',5,'weapon:breacher')||q.is_item_name_any('slot.hotbar',6,'weapon:breacher')||q.is_item_name_any('slot.hotbar',7,'weapon:breacher')||q.is_item_name_any('slot.hotbar',8,'weapon:breacher');",
"v.regular_staff_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==1;",
"v.regular_staff=q.is_item_name_any('slot.hotbar',0,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',1,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',2,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',3,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',4,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',5,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',6,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',7,'weapon:regular_staff')||q.is_item_name_any('slot.hotbar',8,'weapon:regular_staff');",
"v.basiccombat_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='basiccombat';",
"v.basiccombat=q.is_item_name_any('slot.hotbar',0,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',1,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',2,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',3,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',4,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',5,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',6,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',7,'weapon:basiccombat')||q.is_item_name_any('slot.hotbar',8,'weapon:basiccombat');",
"v.trisherp_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='trisherp';",
"v.trisherp=q.is_item_name_any('slot.hotbar',0,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',1,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',2,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',3,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',4,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',5,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',6,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',7,'weapon:trisherp')||q.is_item_name_any('slot.hotbar',8,'weapon:trisherp');",
"v.rumblev2_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='rumblev2';",
"v.rumblev2=q.is_item_name_any('slot.hotbar',0,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',1,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',2,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',3,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',4,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',5,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',6,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',7,'weapon:rumblev2')||q.is_item_name_any('slot.hotbar',8,'weapon:rumblev2');",
"v.rumble_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='rumble';",
"v.rumble=q.is_item_name_any('slot.hotbar',0,'weapon:rumble')||q.is_item_name_any('slot.hotbar',1,'weapon:rumble')||q.is_item_name_any('slot.hotbar',2,'weapon:rumble')||q.is_item_name_any('slot.hotbar',3,'weapon:rumble')||q.is_item_name_any('slot.hotbar',4,'weapon:rumble')||q.is_item_name_any('slot.hotbar',5,'weapon:rumble')||q.is_item_name_any('slot.hotbar',6,'weapon:rumble')||q.is_item_name_any('slot.hotbar',7,'weapon:rumble')||q.is_item_name_any('slot.hotbar',8,'weapon:rumble');",
"v.evocation_book_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='evocation_book';",
"v.evocation_book=q.is_item_name_any('slot.hotbar',0,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',1,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',2,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',3,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',4,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',5,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',6,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',7,'weapon:evocation_book')||q.is_item_name_any('slot.hotbar',8,'weapon:evocation_book');",
"v.axere_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='axere';",
"v.axere=q.is_item_name_any('slot.hotbar',0,'weapon:axere')||q.is_item_name_any('slot.hotbar',1,'weapon:axere')||q.is_item_name_any('slot.hotbar',2,'weapon:axere')||q.is_item_name_any('slot.hotbar',3,'weapon:axere')||q.is_item_name_any('slot.hotbar',4,'weapon:axere')||q.is_item_name_any('slot.hotbar',5,'weapon:axere')||q.is_item_name_any('slot.hotbar',6,'weapon:axere')||q.is_item_name_any('slot.hotbar',7,'weapon:axere')||q.is_item_name_any('slot.hotbar',8,'weapon:axere');",
"v.crossbowre_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='crossbowre';",
"v.crossbowre=q.is_item_name_any('slot.hotbar',0,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',1,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',2,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',3,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',4,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',5,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',6,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',7,'weapon:crossbowre')||q.is_item_name_any('slot.hotbar',8,'weapon:crossbowre');",
"v.bowre_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='bowre';",
"v.bowre=q.is_item_name_any('slot.hotbar',0,'weapon:bowre')||q.is_item_name_any('slot.hotbar',1,'weapon:bowre')||q.is_item_name_any('slot.hotbar',2,'weapon:bowre')||q.is_item_name_any('slot.hotbar',3,'weapon:bowre')||q.is_item_name_any('slot.hotbar',4,'weapon:bowre')||q.is_item_name_any('slot.hotbar',5,'weapon:bowre')||q.is_item_name_any('slot.hotbar',6,'weapon:bowre')||q.is_item_name_any('slot.hotbar',7,'weapon:bowre')||q.is_item_name_any('slot.hotbar',8,'weapon:bowre');",
"v.bluntcleaver_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='bluntcleaver';",
"v.bluntcleaver=q.is_item_name_any('slot.hotbar',0,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',1,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',2,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',3,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',4,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',5,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',6,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',7,'weapon:bluntcleaver')||q.is_item_name_any('slot.hotbar',8,'weapon:bluntcleaver');",
"v.tridentre_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='tridentre';",
"v.tridentre=q.is_item_name_any('slot.hotbar',0,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',1,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',2,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',3,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',4,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',5,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',6,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',7,'weapon:tridentre')||q.is_item_name_any('slot.hotbar',8,'weapon:tridentre');",
"v.undeadclaw_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='undeadclaw';",
"v.undeadclaw=q.is_item_name_any('slot.hotbar',0,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',1,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',2,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',3,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',4,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',5,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',6,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',7,'weapon:undeadclaw')||q.is_item_name_any('slot.hotbar',8,'weapon:undeadclaw');",
"v.abyssfiend_blade_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='abyssfiend_blade';",
"v.abyssfiend_blade=q.is_item_name_any('slot.hotbar',0,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',1,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',2,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',3,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',4,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',5,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',6,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',7,'weapon:abyssfiend_blade')||q.is_item_name_any('slot.hotbar',8,'weapon:abyssfiend_blade');",
"v.regular_sword_off=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='regular_sword';",
"v.regular_sword=q.is_item_name_any('slot.hotbar',0,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',1,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',2,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',3,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',4,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',5,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',6,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',7,'weapon:regular_sword')||q.is_item_name_any('slot.hotbar',8,'weapon:regular_sword');",
"v.rumiaex=q.is_item_name_any('slot.hotbar',0,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',1,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',2,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',3,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',4,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',5,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',6,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',7,'weapon:rumiaex')||q.is_item_name_any('slot.hotbar',8,'weapon:rumiaex');",
//)
//custom_variables(
"v.playerv2_anim=!v.is_first_person&&!q.is_sleeping&&!v.is_first_person&&q.property('body:shape')!='slim'&&q.property('body:shape')!='bulk';",
"v.weapon_anim=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim');",
"v.armed=q.equipped_item_any_tag('slot.weapon.mainhand','weapon:combat');",
"v.custom_anim=q.equipped_item_any_tag('slot.weapon.mainhand','custom:anim');",
//)
//vanilla_variables_below(
"v.helmet_layer_visible=1.0;",
"v.leg_layer_visible=1.0;",
"v.boot_layer_visible=1.0;",
"v.chest_layer_visible=1.0;",
"v.attack_body_rot_y=Math.sin(360*Math.sqrt(v.attack_time))*5.0;",
"v.tcos0=(math.cos(q.modified_distance_moved*38.17)*q.modified_move_speed/v.gliding_speed_value)*57.3;",
"v.first_person_rotation_factor=math.sin((1-v.attack_time)*180.0);",
"v.hand_bob=q.life_time<0.01?0.0:v.hand_bob+((q.is_on_ground&&q.is_alive?math.clamp(math.sqrt(math.pow(q.position_delta(0),2.0)+math.pow(q.position_delta(2),2.0)),0.0,0.1):0.0)-v.hand_bob)*0.02;",
"v.map_angle=math.clamp(1-v.player_x_rotation/45.1,0.0,1.0);",
"v.item_use_normalized=q.main_hand_item_use_duration/q.main_hand_item_max_duration;"
//)
],
"animate":[

//tools[
{
"shovel":"v.shovel"
},
{
"shovel1":"v.shovel&&v.attack_time>0"
},
{
"hoe":"v.hoe"
},
{
"hoe1":"v.hoe&&v.attack_time>0"
},
{
"axe":"v.axe"
},
{
"axe1":"v.axe&&v.attack_time>0"
},
{
"pickaxe":"v.pickaxe"
},
{
"pickaxe1":"v.pickaxe&&v.attack_time>0"
},
//]
//Shiprigs[
{"destroyer_a1.ct":"v.destroyer_a1"},
{"carrier_a1.ct":"v.carrier_a1"},
//]
//Weapons[
//rumiaexAnimate(
{
"rumiaex.ct":"!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumiaex')"
},
{
"rumiaex.unsheathed":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumiaex')"
},
{
"rumiaex.sheathed":"!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.rumiaex"
},
//)
//magireconAnimate(
{
"magirecon.ct":"!v.swim_held&&v.magirecon_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:magirecon')"
},
{
"magirecon.unsheathed":"v.magirecon_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:magirecon')"
},
{
"magirecon.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.magirecon"
},
//)
//odachiAnimate(
{
"odachi.ct":"!v.swim_held&&v.odachi_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:odachi')"
},
{
"odachi.unsheathed":"v.odachi_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:odachi')"
},
{
"odachi.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.odachi"
},
//)
//trisherpv2Animate(
{
"trisherp.ct":"!v.swim_held&&v.trisherpv2_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:trisherpv2')"
},
{
"trisherp.unsheathed":"v.trisherpv2_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:trisherpv2')"
},
{
"trisherp.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.trisherpv2"
},
//)
//needlebladeAnimate(
{
"needleblade.ct":"!v.swim_held&&v.needleblade_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:needleblade')"
},
{
"needleblade.unsheathed":"v.needleblade_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:needleblade')"
},
{
"needleblade.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.needleblade"
},
//)
//crossbowrev2Animate(
{
"crossbowrev2.ct":"!v.swim_held&&v.crossbowrev2_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:crossbowrev2')"
},
{
"crossbowrev2.unsheathed":"v.crossbowrev2_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:crossbowrev2')"
},
{
"crossbowrev2.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.crossbowrev2"
},
//)
//bowrev2Animate(
{
"bowrev2.ct":"!v.swim_held&&v.bowrev2_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bowrev2')"
},
{
"bowrev2.unsheathed":"v.bowrev2_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bowrev2')"
},
{
"bowrev2.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.bowrev2"
},
//)
//breacherAnimate(
{
"breacher.ct":"!v.swim_held&&v.breacher_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:breacher')"
},
{
"breacher.unsheathed":"v.breacher_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:breacher')"
},
{
"breacher.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.breacher"
},
//)
//regular_staffAnimate(
{
"regular_staff.ct":"!v.swim_held&&v.regular_staff_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:regular_staff')"
},
{
"regular_staff.unsheathed":"v.regular_staff_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:regular_staff')"
},
{
"regular_staff.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.regular_staff"
},
//)
//basiccombatAnimate(
{
"basiccombat.ct":"!v.swim_held&&v.basiccombat_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:basiccombat')"
},
{
"basiccombat.unsheathed":"v.basiccombat_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:basiccombat')"
},
{
"basiccombat.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.basiccombat"
},
//)
//trisherpAnimate(
{
"trisherp.ct":"!v.swim_held&&v.trisherp_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:trisherp')"
},
{
"trisherp.unsheathed":"v.trisherp_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:trisherp')"
},
{
"trisherp.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.trisherp"
},
//)
//rumblev2Animate(
{
"rumblev2.ct":"!v.swim_held&&v.rumblev2_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumblev2')"
},
{
"rumblev2.unsheathed":"v.rumblev2_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumblev2')"
},
{
"rumblev2.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.rumblev2"
},
//)
//rumbleAnimate(
{
"rumble.ct":"!v.swim_held&&v.rumble_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumble')"
},
{
"rumble.unsheathed":"v.rumble_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumble')"
},
{
"rumble.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.rumble"
},
//)
//evocation_bookAnimate(
{
"evocation_book.ct":"!v.swim_held&&v.evocation_book_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:evocation_book')"
},
{
"evocation_book.unsheathed":"v.evocation_book_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:evocation_book')"
},
{
"evocation_book.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.evocation_book"
},
//)
//axereAnimate(
{
"axere.ct":"!v.swim_held&&v.axere_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:axere')"
},
{
"axere.unsheathed":"v.axere_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:axere')"
},
{
"axere.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.axere"
},
//)
//crossbowreAnimate(
{
"crossbowre.ct":"!v.swim_held&&v.crossbowre_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:crossbowre')"
},
{
"crossbowre.unsheathed":"v.crossbowre_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:crossbowre')"
},
{
"crossbowre.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.crossbowre"
},
//)
//bowreAnimate(
{
"bowre.ct":"!v.swim_held&&v.bowre_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bowre')"
},
{
"bowre.unsheathed":"v.bowre_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bowre')"
},
{
"bowre.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.bowre"
},
//)
//bluntcleaverAnimate(
{
"bluntcleaver.ct":"!v.swim_held&&v.bluntcleaver_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bluntcleaver')"
},
{
"bluntcleaver.unsheathed":"v.bluntcleaver_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bluntcleaver')"
},
{
"bluntcleaver.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.bluntcleaver"
},
//)
//tridentreAnimate(
{
"tridentre.ct":"!v.swim_held&&v.tridentre_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:tridentre')"
},
{
"tridentre.unsheathed":"v.tridentre_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:tridentre')"
},
{
"tridentre.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.tridentre"
},
//)
//undeadclawAnimate(
{
"undeadclaw.ct":"!v.swim_held&&v.undeadclaw_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:undeadclaw')"
},
{
"undeadclaw.unsheathed":"v.undeadclaw_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:undeadclaw')"
},
{
"undeadclaw.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.undeadclaw"
},
//)
//abyssfiend_bladeAnimate(
{
"abyssfiend_blade.ct":"!v.swim_held&&v.abyssfiend_blade_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:abyssfiend_blade')"
},
{
"abyssfiend_blade.unsheathed":"v.abyssfiend_blade_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:abyssfiend_blade')"
},
{
"abyssfiend_blade.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.abyssfiend_blade"
},
//)
//regular_swordAnimate(
{
"regular_sword.ct":"!v.swim_held&&v.regular_sword_off||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:regular_sword')"
},
{
"regular_sword.unsheathed":"v.regular_sword_off&&!v.swim_held||!v.swim_held&&q.equipped_item_any_tag('slot.weapon.mainhand','weapon:regular_sword')"
},
{
"regular_sword.sheathed":"v.swim_held||v.moveset_held||!v.swim_held&&!q.equipped_item_any_tag('slot.weapon.mainhand','weapon:anim')&&q.property('weapon:name')=='none'&&v.regular_sword"
},
//)
//]
"vfxanchor",
"attackvfx",
{
"fpsinvert":"v.is_first_person"
},
{
"player_combat":"!v.swim_held&&v.playerv2_anim&&q.property('weapon:equip')=='unarmed'&&!v.shiprig"
},
{
"player_combat2":"!v.swim_held&&v.playerv2_anim&&q.property('weapon:equip')=='unarmed'&&!v.shiprig&&!v.axe&&!v.pickaxe"
},
{
"root":"q.is_crawling||q.swim_amount>0||q.is_riding||v.is_first_person&&!v.gun&&!v.shiprig||!v.is_first_person&&!v.playerv2_anim&&q.property('weapon:equip')=='unarmed'&&!v.shiprig"
}
]
},
"animations":{

//tools[
"shovel":"animation.tool.shovel",
"shovel1":"animation.tool.dig",
"hoe":"animation.tool.hoe",
"hoe1":"animation.tool.farm",
"axe":"animation.tool.axe",
"axe1":"animation.tool.chop",
"pickaxe":"animation.tool.pickaxe",
"pickaxe1":"animation.tool.mine",
//]
//Shiprigs[
//carrier_a1Animations(
"carrier_a1.ct":"controller.animation.carrier_a1.ct",
"carrier_a1.idle":"animation.carrier_a1.idle",
"carrier_a1.gliding":"animation.carrier_a1.gliding",
"carrier_a1.gliding_start":"animation.carrier_a1.gliding_start",
"carrier_a1.jet":"animation.carrier_a1.jet",
"carrier_a1.jet_start":"animation.carrier_a1.jet_start",
//)
//destroyer_a1Animations(
"destroyer_a1.ct":"controller.animation.destroyer_a1.ct",
"destroyer_a1.idle":"animation.destroyer_a1.idle",
"destroyer_a1.gliding":"animation.destroyer_a1.gliding",
"destroyer_a1.gliding_start":"animation.destroyer_a1.gliding_start",
"destroyer_a1.jet":"animation.destroyer_a1.jet",
"destroyer_a1.jet_start":"animation.destroyer_a1.jet_start",
//)
//]
//Weapons[
//rumiaexAnimations(
"rumiaex.ct":"controller.animation.rumiaex.ct",
"rumiaex.unsheathed":"animation.rumiaex.unsheathed",
"rumiaex.sheathed":"animation.rumiaex.sheathed",
"rumiaex.idle":"animation.rumiaex.idle",
"rumiaex.walk":"animation.rumiaex.walk",
"rumiaex.walk_start":"animation.rumiaex.walk_start",
"rumiaex.sprint":"animation.rumiaex.sprint",
"rumiaex.sprint_start":"animation.rumiaex.sprint_start",
"rumiaex.block":"animation.rumiaex.block",
//)
//odachiAnimations(
"odachi.ct":"controller.animation.odachi.ct",
"odachi.unsheathed":"animation.odachi.unsheathed",
"odachi.sheathed":"animation.odachi.sheathed",
"odachi.idle":"animation.odachi.idle",
"odachi.walk":"animation.odachi.walk",
"odachi.walk_start":"animation.odachi.walk_start",
"odachi.sprint":"animation.odachi.sprint",
"odachi.sprint_start":"animation.odachi.sprint_start",
"odachi.block":"animation.odachi.block",
//)
//needlebladeAnimations(
"needleblade.ct":"controller.animation.needleblade.ct",
"needleblade.unsheathed":"animation.needleblade.unsheathed",
"needleblade.sheathed":"animation.needleblade.sheathed",
"needleblade.idle":"animation.needleblade.idle",
"needleblade.walk":"animation.needleblade.walk",
"needleblade.walk_start":"animation.needleblade.walk_start",
"needleblade.sprint":"animation.needleblade.sprint",
"needleblade.sprint_start":"animation.needleblade.sprint_start",
"needleblade.block":"animation.needleblade.block",
//)
//crossbowrev2Animations(
"crossbowrev2.ct":"controller.animation.crossbowrev2.ct",
"crossbowrev2.unsheathed":"animation.crossbowrev2.unsheathed",
"crossbowrev2.sheathed":"animation.crossbowrev2.sheathed",
"crossbowrev2.idle":"animation.crossbowrev2.idle",
"crossbowrev2.walk":"animation.crossbowrev2.walk",
"crossbowrev2.walk_start":"animation.crossbowrev2.walk_start",
"crossbowrev2.sprint":"animation.crossbowrev2.sprint",
"crossbowrev2.sprint_start":"animation.crossbowrev2.sprint_start",
//)
//magireconAnimations(
"magirecon.ct":"controller.animation.magirecon.ct",
"magirecon.unsheathed":"animation.magirecon.unsheathed",
"magirecon.sheathed":"animation.magirecon.sheathed",
"magirecon.idle":"animation.magirecon.idle",
"magirecon.walk":"animation.magirecon.walk",
"magirecon.walk_start":"animation.magirecon.walk_start",
"magirecon.sprint":"animation.magirecon.sprint",
"magirecon.sprint_start":"animation.magirecon.sprint_start",
//)
//bowrev2Animations(
"bowrev2.ct":"controller.animation.bowrev2.ct",
"bowrev2.unsheathed":"animation.bowrev2.unsheathed",
"bowrev2.sheathed":"animation.bowrev2.sheathed",
"bowrev2.idle":"animation.bowrev2.idle",
"bowrev2.walk":"animation.bowrev2.walk",
"bowrev2.walk_start":"animation.bowrev2.walk_start",
"bowrev2.sprint":"animation.bowrev2.sprint",
"bowrev2.sprint_start":"animation.bowrev2.sprint_start",
//)
//breacherAnimations(
"breacher.ct":"controller.animation.breacher.ct",
"breacher.unsheathed":"animation.breacher.unsheathed",
"breacher.sheathed":"animation.breacher.sheathed",
"breacher.idle":"animation.breacher.idle",
"breacher.walk":"animation.breacher.walk",
"breacher.walk_start":"animation.breacher.walk_start",
"breacher.sprint":"animation.breacher.sprint",
"breacher.sprint_start":"animation.breacher.sprint_start",
//)
//regular_staffAnimations(
"regular_staff.ct":"controller.animation.regular_staff.ct",
"regular_staff.unsheathed":"animation.regular_staff.unsheathed",
"regular_staff.sheathed":"animation.regular_staff.sheathed",
"regular_staff.idle":"animation.regular_staff.idle",
"regular_staff.walk":"animation.regular_staff.walk",
"regular_staff.walk_start":"animation.regular_staff.walk_start",
"regular_staff.sprint":"animation.regular_staff.sprint",
"regular_staff.sprint_start":"animation.regular_staff.sprint_start",
//)
//basiccombatAnimations(
"basiccombat.ct":"controller.animation.basiccombat.ct",
"basiccombat.unsheathed":"animation.basiccombat.unsheathed",
"basiccombat.sheathed":"animation.basiccombat.sheathed",
"basiccombat.idle":"animation.basiccombat.idle",
"basiccombat.walk":"animation.basiccombat.walk",
"basiccombat.walk_start":"animation.basiccombat.walk_start",
"basiccombat.sprint":"animation.basiccombat.sprint",
"basiccombat.sprint_start":"animation.basiccombat.sprint_start",
"basiccombat.block":"animation.basiccombat.block",
//)
//trisherpAnimations(
"trisherp.ct":"controller.animation.trisherp.ct",
"trisherp.unsheathed":"animation.trisherp.unsheathed",
"trisherp.sheathed":"animation.trisherp.sheathed",
"trisherp.idle":"animation.trisherp.idle",
"trisherp.walk":"animation.trisherp.walk",
"trisherp.walk_start":"animation.trisherp.walk_start",
"trisherp.sprint":"animation.trisherp.sprint",
"trisherp.sprint_start":"animation.trisherp.sprint_start",
"trisherp.block":"animation.trisherp.block",
//)
//rumblev2Animations(
"rumblev2.ct":"controller.animation.rumblev2.ct",
"rumblev2.unsheathed":"animation.rumblev2.unsheathed",
"rumblev2.sheathed":"animation.rumblev2.sheathed",
"rumblev2.idle":"animation.rumblev2.idle",
"rumblev2.walk":"animation.rumblev2.walk",
"rumblev2.walk_start":"animation.rumblev2.walk_start",
"rumblev2.sprint":"animation.rumblev2.sprint",
"rumblev2.sprint_start":"animation.rumblev2.sprint_start",
"rumblev2.block":"animation.rumblev2.block",
//)
//rumbleAnimations(
"rumble.ct":"controller.animation.rumble.ct",
"rumble.unsheathed":"animation.axere.unsheathed",
"rumble.sheathed":"animation.axere.sheathed",
"rumble.idle":"animation.rumble.idle",
"rumble.walk":"animation.rumble.walk",
"rumble.sprint":"animation.rumble.sprint",
//)
//evocation_bookAnimations(
"evocation_book.ct":"controller.animation.evocation_book.ct",
"evocation_book.unsheathed":"animation.evocation_book.unsheathed",
"evocation_book.sheathed":"animation.evocation_book.sheathed",
"evocation_book.idle":"animation.evocation_book.idle",
"evocation_book.walk":"animation.evocation_book.walk",
"evocation_book.walk_start":"animation.evocation_book.walk_start",
"evocation_book.sprint":"animation.evocation_book.sprint",
"evocation_book.sprint_start":"animation.evocation_book.sprint_start",
"evocation_book.block":"animation.evocation_book.block",
//)
//axereAnimations(
"axere.ct":"controller.animation.axere.ct",
"axere.unsheathed":"animation.axere.unsheathed",
"axere.sheathed":"animation.axere.sheathed",
"axere.idle":"animation.axere.idle",
"axere.walk":"animation.axere.walk",
"axere.walk_start":"animation.axere.walk_start",
"axere.sprint":"animation.axere.sprint",
"axere.sprint_start":"animation.axere.sprint_start",
"axere.block":"animation.axere.block",
//)
//crossbowreAnimations(
"crossbowre.ct":"controller.animation.crossbowre.ct",
"crossbowre.unsheathed":"animation.crossbowre.unsheathed",
"crossbowre.sheathed":"animation.crossbowre.sheathed",
"crossbowre.idle":"animation.crossbowre.idle",
"crossbowre.walk":"animation.crossbowre.walk",
"crossbowre.walk_start":"animation.crossbowre.walk_start",
"crossbowre.sprint":"animation.crossbowre.sprint",
"crossbowre.sprint_start":"animation.crossbowre.sprint_start",
"crossbowre.block":"animation.crossbowre.block",
//)
//bowreAnimations(
"bowre.ct":"controller.animation.bowre.ct",
"bowre.unsheathed":"animation.bowre.unsheathed",
"bowre.sheathed":"animation.bowre.sheathed",
"bowre.idle":"animation.bowre.idle",
"bowre.walk":"animation.bowre.walk",
"bowre.walk_start":"animation.bowre.walk_start",
"bowre.sprint":"animation.bowre.sprint",
"bowre.sprint_start":"animation.bowre.sprint_start",
"bowre.block":"animation.bowre.block",
//)
//bluntcleaverAnimations(
"bluntcleaver.ct":"controller.animation.bluntcleaver.ct",
"bluntcleaver.unsheathed":"animation.bluntcleaver.unsheathed",
"bluntcleaver.sheathed":"animation.bluntcleaver.sheathed",
"bluntcleaver.idle":"animation.bluntcleaver.idle",
"bluntcleaver.walk":"animation.bluntcleaver.walk",
"bluntcleaver.walk_start":"animation.bluntcleaver.walk_start",
"bluntcleaver.sprint":"animation.bluntcleaver.sprint",
"bluntcleaver.sprint_start":"animation.bluntcleaver.sprint_start",
"bluntcleaver.block":"animation.bluntcleaver.block",
//)
//tridentreAnimations(
"tridentre.ct":"controller.animation.tridentre.ct",
"tridentre.unsheathed":"animation.tridentre.unsheathed",
"tridentre.sheathed":"animation.tridentre.sheathed",
"tridentre.idle":"animation.tridentre.idle",
"tridentre.walk":"animation.tridentre.walk",
"tridentre.walk_start":"animation.tridentre.walk_start",
"tridentre.sprint":"animation.tridentre.sprint",
"tridentre.sprint_start":"animation.tridentre.sprint_start",
"tridentre.block":"animation.tridentre.block",
//)
//undeadclawAnimations(
"undeadclaw.ct":"controller.animation.undeadclaw.ct",
"undeadclaw.unsheathed":"animation.undeadclaw.unsheathed",
"undeadclaw.sheathed":"animation.undeadclaw.sheathed",
"undeadclaw.idle":"animation.undeadclaw.idle",
"undeadclaw.walk":"animation.undeadclaw.walk",
"undeadclaw.walk_start":"animation.undeadclaw.walk_start",
"undeadclaw.sprint":"animation.undeadclaw.sprint",
"undeadclaw.sprint_start":"animation.undeadclaw.sprint_start",
"undeadclaw.block":"animation.undeadclaw.block",
//)
//abyssfiend_bladeAnimations(
"abyssfiend_blade.ct":"controller.animation.abyssfiend_blade.ct",
"abyssfiend_blade.unsheathed":"animation.abyssfiend_blade.unsheathed",
"abyssfiend_blade.sheathed":"animation.abyssfiend_blade.sheathed",
"abyssfiend_blade.idle":"animation.abyssfiend_blade.idle",
"abyssfiend_blade.walk":"animation.abyssfiend_blade.walk",
"abyssfiend_blade.walk_start":"animation.abyssfiend_blade.walk_start",
"abyssfiend_blade.sprint":"animation.abyssfiend_blade.sprint",
"abyssfiend_blade.sprint_start":"animation.abyssfiend_blade.sprint_start",
"abyssfiend_blade.block":"animation.abyssfiend_blade.block",
//)
//regular_swordAnimations(
"regular_sword.ct":"controller.animation.regular_sword.ct",
"regular_sword.unsheathed":"animation.regular_sword.unsheathed",
"regular_sword.sheathed":"animation.regular_sword.sheathed",
"regular_sword.idle":"animation.regular_sword.idle",
"regular_sword.walk":"animation.regular_sword.walk",
"regular_sword.walk_start":"animation.regular_sword.walk_start",
"regular_sword.sprint":"animation.regular_sword.sprint",
"regular_sword.sprint_start":"animation.regular_sword.sprint_start",
"regular_sword.block":"animation.regular_sword.block",
//)
//]
"fpsinvert":"animation.fps.invert",
"vfxanchor":"animation.vfxanchor.loop",
"attackvfx":"animation.attackvfx.loop",
//playerCombat(
"player_combat":"controller.animation.playerCombat.main",
"player_combat2":"controller.animation.playerCombat.second",
"v2idle":"animation.playerCombat.idle",
"v2sneak":"animation.playerCombat.sneak",
"v2sneakwalk":"animation.playerCombat.sneak_walk",
"v2walk_start":"animation.playerCombat.walk_start",
"v2walk2":"animation.playerCombat.walk",
"v2sprint_start":"animation.playerCombat.sprint_start",
"v2swim":"animation.playerCombat.swim",
"v2sprint2":"animation.playerCombat.sprint",
"fist_rotation":"animation.playerCombat.hand_rotation",
"v2bow_hold":"animation.fist.bow_hold",
"v2bowsneak":"animation.fist.sneak_bow",
"v2sneakwalk_bow":"animation.fist.sneak_walkbow",
"v2sprintbow":"animation.fist.sprint_bow",
"v2walkbow":"animation.fist.walk_bow",

//)
//vanilla_animations_below(
"root":"controller.animation.player.root",
"base_controller":"controller.animation.player.base",
"hudplayer":"controller.animation.player.hudplayer",
"humanoid_base_pose":"animation.humanoid.base_pose",
"look_at_target":"controller.animation.humanoid.look_at_target",
"look_at_target_ui":"animation.player.look_at_target.ui",
"look_at_target_default":"animation.humanoid.look_at_target.default",
"look_at_target_gliding":"animation.humanoid.look_at_target.gliding",
"look_at_target_swimming":"animation.humanoid.look_at_target.swimming",
"look_at_target_inverted":"animation.player.look_at_target.inverted",
"cape":"animation.player.cape",
"move.arms":"animation.player.move.arms",
"move.legs":"animation.player.move.legs",
"swimming":"animation.player.swim",
"swimming.legs":"animation.player.swim.legs",
"crawling":"animation.player.crawl",
"crawling.legs":"animation.player.crawl.legs",
"riding.arms":"animation.player.riding.arms",
"riding.legs":"animation.player.riding.legs",
"holding":"animation.player.holding",
"brandish_spear":"animation.humanoid.brandish_spear",
"holding_spyglass":"animation.humanoid.holding_spyglass",
"charging":"animation.humanoid.charging",
"attack.positions":"animation.player.attack.positions",
"attack.rotations":"animation.player.attack.rotations",
"sneaking":"animation.player.sneaking",
"bob":"animation.player.bob",
"damage_nearby_mobs":"animation.humanoid.damage_nearby_mobs",
"bow_and_arrow":"animation.humanoid.bow_and_arrow",
"use_item_progress":"animation.humanoid.use_item_progress",
"skeleton_attack":"animation.skeleton.attack",
"sleeping":"animation.player.sleeping",
"first_person_base_pose":"animation.player.first_person.base_pose",
"first_person_empty_hand":"animation.player.first_person.empty_hand",
"first_person_swap_item":"animation.player.first_person.swap_item",
"first_person_shield_block":"animation.player.first_person.shield_block",
"first_person_attack_controller":"controller.animation.player.first_person_attack",
"first_person_attack_rotation":"animation.player.first_person.attack_rotation",
"first_person_vr_attack_rotation":"animation.player.first_person.vr_attack_rotation",
"first_person_walk":"animation.player.first_person.walk",
"first_person_map_controller":"controller.animation.player.first_person_map",
"first_person_map_hold":"animation.player.first_person.map_hold",
"first_person_map_hold_attack":"animation.player.first_person.map_hold_attack",
"first_person_map_hold_off_hand":"animation.player.first_person.map_hold_off_hand",
"first_person_map_hold_main_hand":"animation.player.first_person.map_hold_main_hand",
"first_person_crossbow_equipped":"animation.player.first_person.crossbow_equipped",
"third_person_crossbow_equipped":"animation.player.crossbow_equipped",
"third_person_bow_equipped":"animation.player.bow_equipped",
"crossbow_hold":"animation.player.crossbow_hold",
"crossbow_controller":"controller.animation.player.crossbow",
"shield_block_main_hand":"animation.player.shield_block_main_hand",
"shield_block_off_hand":"animation.player.shield_block_off_hand",
"blink":"controller.animation.persona.blink",
		"tooting_goat_horn":"animation.humanoid.tooting_goat_horn",
		"holding_brush":"animation.humanoid.holding_brush",
		"brushing":"animation.humanoid.brushing"
		//)
},
"sound_effects":{
"weaponquickbladeslash":"weapon.quickbladeslash",
"weaponbladeslash":"weapon.bladeslash",
"weaponbladesheath":"weapon.bladesheath",
"weapongrip":"weapon.grip",
"judgementcut":"weapon.jc",
"crossbowreload":"crossbowv2.reload",
"gunreload":"gun.reload",
"fire_loop":"fire.loop",
"fire_ignite":"fire.ignite",
"cycleping":"random.fingersnap",
"powerup":"combat.powerup",
"heavypierce":"heavy.pierce",
"rumble_exhaust":"rumble.exhaust",
"rapidfire":"shell.light",
"spin1":"weapon.spin1",
"arrow":"weapon.arrow",
"polearmswing":"weapon.polearmswing",
"heavyswing":"weapon.heavyswing",
"tridentthunder":"weapon.tridentthunder",
"tridentriptide":"weapon.tridentriptide",
"tridentreswing":"weapon.tridentswing",

"goreburst":"combat.goreburst",
"gorerip":"combat.gorerip",
"impactdebris1":"combat.impactdebris1",
"rumiawindup":"rumia.windup",
"rumiaslash4":"rumia.slash4",
"rumiaslash3":"rumia.slash3",
"rumiaslash2":"rumia.slash2",
"rumiaslash1":"rumia.slash1",
"rumia_nuke":"rumia.nuke",
"taekwandorandom":"taekwando.random",
"heavytaekwando2":"heavytaekwando.2",
"heavytaekwando1":"heavytaekwando.1",
"twirlingpierce":"weapon.spin3",
"lightswing":"weapon.lightswing",
"lightpunch":"weapon.lightpunch"
},
"particle_effects":{
"combat_bladejcwindup":"combat:bladejcwindup",
"combat_cut":"combat:cut",
"combat_pierceinvertsmall":"combat:pierceinvertsmall",
"fire_aura":"magic:flamefists",
"cyclemode":"combat:cyclemode",
"powerup":"combat:powerup",
"widecombat_slashcrimsoninvert":"widecombat:slashcrimsoninvert",
"combat_slashcrimsoninvert":"combat:slashcrimsoninvert",
"combat_airburstcrimson4":"combat:airburstcrimson4",
"combat_airburstcrimson3":"combat:airburstcrimson3",
"combat_airburstcrimson2":"combat:airburstcrimson2",
"combat_airburstcrimson1":"combat:airburstcrimson1",
"combat_pierceyellowinvert":"combat:pierceyellowinvert",
"rumble_exhaust":"rumble:exhaust",
"combat_slashyellowinvert":"combat:slashyellowinvert",
"gun_flare":"gun:flare",
"grounddustscatter":"ground:dust_scatter",
"combat_scratch":"combat:scratch",
"combat_airburst4":"combat:airburst4",
"combat_airburst3":"combat:airburst3",
"combat_airburst2":"combat:airburst2",
"combat_airburst1":"combat:airburst1",
"combat_airburst":"combat:airburst1",
"combat_airimpact":"combat:airimpact",
"combat_pierceinvert":"combat:pierceinvert",
"combat_pierce2":"combat:pierceredinvert",
"rumia_vfx5":"rumia:vfx5",
"rumia_vfx4":"rumia:vfx4",
"rumia_vfx3":"rumia:vfx3",
"rumia_vfx2":"rumia:vfx2",
"rumia_vfx1":"rumia:vfx1",

"combat_slashredinvert":"combat:slashred_invert",

"combat_pierce":"combat:pierce",
"combat_slash":"combat:slash",
"slash_white":"slash:white",
"impact_white":"impact:white",
"pierce_white":"pierce:white"
},
"render_controllers":[

{
"controller.render.attackvfx":"q.is_alive"
},
{
"controller.render.vfxanchor":"q.is_alive"
},
{
"controller.render.player_bodylocators":"q.is_alive"
},
//tools(
{"controller.render.hoe.wooden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_hoe')"},
{"controller.render.hoe.copper":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_hoe')"},
{"controller.render.hoe.stone":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_hoe')"},
{"controller.render.hoe.iron":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_hoe')"},
{"controller.render.hoe.golden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_hoe')"},
{"controller.render.hoe.diamond":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_hoe')"},
{"controller.render.hoe.netherite":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_hoe')"},
{"controller.render.shovel.wooden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_shovel')"},
{"controller.render.shovel.copper":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_shovel')"},
{"controller.render.shovel.stone":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_shovel')"},
{"controller.render.shovel.iron":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_shovel')"},
{"controller.render.shovel.golden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_shovel')"},
{"controller.render.shovel.diamond":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_shovel')"},
{"controller.render.shovel.netherite":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_shovel')"},
{"controller.render.pickaxe.wooden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_pickaxe')"},
{"controller.render.pickaxe.copper":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_pickaxe')"},
{"controller.render.pickaxe.stone":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_pickaxe')"},
{"controller.render.pickaxe.iron":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_pickaxe')"},
{"controller.render.pickaxe.golden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_pickaxe')"},
{"controller.render.pickaxe.diamond":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_pickaxe')"},
{"controller.render.pickaxe.netherite":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_pickaxe')"},
{"controller.render.axe.wooden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:wooden_axe')"},
{"controller.render.axe.copper":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:copper_axe')"},
{"controller.render.axe.stone":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:stone_axe')"},
{"controller.render.axe.iron":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:iron_axe')"},
{"controller.render.axe.golden":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:golden_axe')"},
{"controller.render.axe.diamond":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:diamond_axe')"},
{"controller.render.axe.netherite":"q.is_item_name_any('slot.weapon.mainhand',0,'minecraft:netherite_axe')"},
//)
//ARMORS(
{"controller.render.armor.mrc_vest":"v.mrc_vest"},
{"controller.render.armor.leather_armor":"v.leather_armor"},
{"controller.render.armor.copper_armor":"v.copper_armor"},
{"controller.render.armor.iron_armor":"v.iron_armor"},
{"controller.render.armor.gold_armor":"v.gold_armor"},
{"controller.render.armor.diamond_armor":"v.diamond_armor"},
{"controller.render.armor.netherite_armor":"v.netherite_armor"},

//)
//SHIPRIGS(
{"controller.render.ship.destroyer_a1":"v.destroyer_a1"},
{"controller.render.ship.carrier_a1":"v.carrier_a1"},

//)
//WEAPONS(
{
"controller.render.weapon.rumiaex":"q.property('weapon:name')=='rumiaex'||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.rumiaex"
},
{
"controller.render.weapon.odachi":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==8||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:odachi')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.odachi"
},
{
"controller.render.weapon.trisherp":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==7||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:trisherpv2')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.trisherpv2"
},
{
"controller.render.weapon.needleblade":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==6||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:needleblade')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.needleblade"
},
{
"controller.render.weapon.crossbowrev2":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==5||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:crossbowrev2')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.crossbowrev2"
},
{
"controller.render.weapon.magirecon":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==4||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:magirecon')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.magirecon"
},
{
"controller.render.weapon.bowre":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==3||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bowrev2')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.bowrev2"
},
{
"controller.render.weapon.breacher":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==2||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:breacher')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.breacher"
},
{
"controller.render.weapon.regular_staff":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name2')==1||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:regular_staff')||q.property('weapon:name2')==0&&q.property('weapon:name')=='none'&&v.regular_staff"
},
{
"controller.render.weapon.basiccombat":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='basiccombat'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:basiccombat')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.basiccombat"
},
{
"controller.render.weapon.trisherp":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='trisherp'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:trisherp')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.trisherp"
},
{
"controller.render.weapon.rumblev2":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='rumblev2'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumblev2')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.rumblev2"
},
{
"controller.render.weapon.rumble":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='rumble'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:rumble')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.rumble"
},
{
"controller.render.weapon.evocation_book":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='evocation_book'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:evocation_book')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.evocation_book"
},
{
"controller.render.weapon.axere":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='axere'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:axere')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.axere"
},
{
"controller.render.weapon.crossbowre":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='crossbowre'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:crossbowre')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.crossbowre"
},
{
"controller.render.weapon.bowre":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='bowre'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bowre')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.bowre"
},
{
"controller.render.weapon.bluntcleaver":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='bluntcleaver'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:bluntcleaver')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.bluntcleaver"
},
{
"controller.render.weapon.tridentre":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='tridentre'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:tridentre')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.tridentre"
},
{
"controller.render.weapon.abyssfiend_blade":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='abyssfiend_blade'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:abyssfiend_blade')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.abyssfiend_blade"
},
{
"controller.render.weapon.regular_sword":"q.equipped_item_any_tag('slot.weapon.mainhand','weapon:moveset')&&q.property('weapon:name')=='regular_sword'||q.equipped_item_any_tag('slot.weapon.mainhand','weapon:regular_sword')||q.property('weapon:name')=='none'&&q.property('weapon:name2')==0&&v.regular_sword"
},
//)
//CUSTOM_PLAYER_MODELS(
{
"controller.render.playerv2_slim":"v.playerv2_anim&&q.property('body:shape')=='slim_an'"
},
{
"controller.render.playerv2_bulk":"v.playerv2_anim&&q.property('body:shape')=='bulk_an'"
},
{
"controller.render.playerv2_slimvanilla":"!v.is_first_person&&q.property('body:shape')=='slim'"
},
{
"controller.render.playerv2_bulkvanilla":"!v.is_first_person&&q.property('body:shape')=='bulk'"
},
//)
//VANILLA_RENDER_CONTROLLERS//
{"controller.render.player.first_person":"v.is_first_person"},
{"controller.render.player.third_person":"!v.is_first_person&&!v.map_face_icon"},
{"controller.render.player.map":"v.map_face_icon"}
],
"enable_attachables":true
}
}
}
