Skip to content

Instantly share code, notes, and snippets.

Created July 8, 2016 07:47
Show Gist options
  • Save anonymous/5cda2453d932ca3621af5c34fe1edfb4 to your computer and use it in GitHub Desktop.
Save anonymous/5cda2453d932ca3621af5c34fe1edfb4 to your computer and use it in GitHub Desktop.
chef
["005201"] = {robotIndex = 52, ignoreGravity = true, ignoreContactSpace = true, updateFixture = true,
basic = { health = 6000, attack = 20, defense = 0, },
activate = {delay = 0.1, location = {x = 1.2, y = 0.5, valueType = "float"}, fixDirection = "left"},
statusCount = {[1] = {counter = 1, count = 1,}, [2] = {counter = 1, count = 1,},
[3] = {counter = 1, count = 1,},},
statusHealth = {[4] = {0.8}},
stage1verticalLeaveChase = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
moveSpeed = 4, targetLocation = {x = 0.8, y = 0.5, valueType = "float"}, chaseTime = 0
}
} ,
stage2leaveChase = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
moveSpeed = 4, targetLocation = {x = 0.8, y = 0.5, valueType = "float"}, chaseTime = 0
}
} ,
stage3verticalLeaveChase = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
moveSpeed = 4, targetLocation = {x = 0.8, y = 0.5, valueType = "float"}, chaseTime = 0
}
} ,
stage4leaveChase = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
moveSpeed = 4, targetLocation = {x = 0.8, y = 0.5, valueType = "float"}, chaseTime = 0
}
} ,
stage5verticalLeaveChase = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
moveSpeed = 4, targetLocation = {x = 0.8, y = 0.5, valueType = "float"}, chaseTime = 0,
drumstick = {
duration = 5,
health = {
[1] = {target = 0.6, cure = 0.6},
[2] = {target = 0.4, cure = 0.4},
[3] = {target = 0.2, cure = 0.2},
}
}
}
} ,
stage1chefFirstSkill = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
number = {
calculation = {"attackAttribute"},
ratioValue = 1,
},
round = {
[1] = {delay = 0.3, bullet = {"1"}},
[2] = {delay = 0.3, bullet = {"2"}},
},
bullet = {
["1"] = {type = "shot", angle = {60, 120}, speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
["2"] = {type = "shot", angle = {80, 100, 120}, speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
},
dullTime = 0, triggerDamageRate = 0, triggerPossibility = 1, dullDamageRate = 0.1
}
},
stage2chefSecondSkill = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
number = {
calculation = {"attackAttribute"},
ratioValue = 1,
},
round = {
[1] = {delay = 0, bullet = {"1"}},
},
bullet = {
["1"] = {type = "sunlight", count = 6, rotate = {[1] = {angle = 90, angleSpeed = 30},[2] = {angle = 60, angleSpeed = -30}}},
},
dullTime = 0, triggerDamageRate = 0, triggerPossibility = 1, dullDamageRate = 0.1
}
},
stage3chefFirstSkill = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
number = {
calculation = {"attackAttribute"},
ratioValue = 1,
},
round = {
[1] = {delay = 0.3, bullet = {"1"}},
[2] = {delay = 0.3, bullet = {"2"}},
[3] = {delay = 0.3, bullet = {"3"}},
},
bullet = {
["1"] = {type = "shot", angle = {60, 120}, speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
["2"] = {type = "shot", angle = {80, 100, 120}, speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
["3"] = {type = "aim", speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
},
dullTime = 0, triggerDamageRate = 0, triggerPossibility = 1, dullDamageRate = 0.1
}
},
stage4chefSecondSkill = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
number = {
calculation = {"attackAttribute"},
ratioValue = 1,
},
round = {
[1] = {delay = 0, bullet = {"1"}},
[2] = {delay = 0.3, bullet = {"2"}},
},
bullet = {
["1"] = {type = "sunlight", count = 6, rotate = {[1] = {angle = 90, angleSpeed = -30},[2] = {angle = 60, angleSpeed = 30}}},
["2"] = {type = "parabola", speed = 3},
},
dullTime = 0, triggerDamageRate = 0, triggerPossibility = 1, dullDamageRate = 0.1
}
},
stage5chefThirdSkill = {
[1] = {
target = {
target = "pathCollision",
},
effect = {
effect = {"attack"},
},
number = {
calculation = {"attackAttribute"},
ratioValue = 1,
},
round = {
[1] = {delay = 0, bullet = {"1"}},
[2] = {delay = 1.3, bullet = {"2"}},
[3] = {delay = 1.3, bullet = {"3"}},
[4] = {delay = 1.3, bullet = {"1"}},
[5] = {delay = 1.3, bullet = {"2"}},
[6] = {delay = 1.3, bullet = {"3"}},
},
bullet = {
["1"] = {type = "homing", speed = 6, homingInterval = 0.1, homingAngle = 5,},
["2"] = {type = "shot", angle = {60, 120}, speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
["3"] = {type = "shot", angle = {80, 100, 120}, speed = 6, needChangeSpeed = true, changeSpeed = 1, changeDuration = 0.1},
},
dullTime = 0, triggerDamageRate = 0, triggerPossibility = 1, dullDamageRate = 0.1
}
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment