{ "Xinyan_Shield_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "", "abilityOverride": "" } ], "timer": { "lifeTime": 13.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "attachPoint": "", "followRotation": true, "offset": { "y": 0.9 }, "followOwnerInvisible": true }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Initiate": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Initiate": [] } }, "Loop": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Loop": [ "Xinyan_Shield_Loop" ] } }, "Hit": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Hit": [] } } } } } } }