text:
#> asset:mob/0046.clock_of_despair/tick/particle_clock
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/**

# [ImportKey]: NobwRALgngDgpmAXGAxgSwE4oDYIDRgB2AhgLYLLpa4AEAjGATMRmQM5LgoD2AroRCR0ArAAYCKOALgZOYAB5JxYKEoC+BVgBM0vDogCcBNhBaDEyuNmxoYbCnVHKM3UxAqi1G8NHhJUmDj4RGQUAdRwNABMjGDMrKT6XHwCQmISUu6yiOCKFgSqFhpg2rr6AOzGphjmlta29kJOmq7E7urekLBhVEGxJOT+vbRRALQ8MKpMLOxyPPzmIsqS0tm5SgXqmsQ6ekgGAHQAHFVmG2BWNnYOzSWt7UWdvj2BuP2hQ6+RAMyx8bM5VApcxRZaZGRyPLKQqeba7fR0U41c6XBo3Zz3DxePA+br+GyEYIDMIEyIMaYJJJAhZNAgAMxcpEhSFGiJULIMxQg3GZ+XZiFG5WK3DpdPstQIADc4AAvNAQx44rp+ZCk96DVVoQn0cbcSZ-GaJObA2lgBncJmAqGbAWcgjc3msm2C4Wi8XnaVyhWeJ54zWE9UkrVk3WTUNTOKGqnzVKIRz0xm80QHYTOu2QHlWpQp51CggisVwCVgT3y7I+pXPfHBwPV7V0cONiYR-5GwExxbKc2W9ZxtNczO9tmFF35t1Fj2yssdSt+sBqgjEuuRMbNg2U400uNdxNZgUAFhz-PKxwHju+R8KADZXYXi6XvdjcSr5zXFx9-Sum3qW1HN7H4zNXde0PVNj1Pe1BwUJALzA69b3dPkH3LJ9lSDAN3w1V9tVXH9v31CkAWSLdAO7XlQNzCCM15WDnRvMc70nL0UN9F8FxCLDSWifCoB49ciOpACdwtR0KP5QUqIdPdRlo8T6LAAtEOUZCZ2fdCiQ-bCvzXQi22IoSExEvcTxOcTQLPPcr2dWCEInJCp0fVj1NrT9uObcN+L0wTO0MntoMQEybXMyDeSs-kbIYpSpQcljZzYt8OPUty8PcnTIw3dsTW3XzHUC-lguo6SwsKCKFPHe8YtUtDlxcrTkrDVKUp-Tzoyy0jgP8iTTJHAqpN7UZipZUrFLs5TKsVNSaswpLcIa5rdNakjhL8vIjH5WFCt7Sp1tsirmKqqtP1qrjZt4xqCPSgSO1NMjpO2mELP6taHsi0bov2ibqqO6blxoX4Fv-RYohyvdoSQPNNv8sHDF2pjp0+w64m4bAoAAc24QhapgZG0Yx6IWsBpBQQyVYkxtDbSj2OM2RMM4+VRa4mgxNwPAkbgMEJbI6GBsAACteFIGAhHe+GfQAXSAA
# circle 1
particle electric_spark ^0 ^ ^-9 0 0 0 0 1
particle electric_spark ^0.37688 ^ ^-8.99211 0 0 0 0 1
particle electric_spark ^0.7531 ^ ^-8.96844 0 0 0 0 1
particle electric_spark ^1.128 ^ ^-8.92903 0 0 0 0 1
particle electric_spark ^1.50092 ^ ^-8.87396 0 0 0 0 1
particle electric_spark ^1.87121 ^ ^-8.80333 0 0 0 0 1
particle electric_spark ^2.23821 ^ ^-8.71725 0 0 0 0 1
particle electric_spark ^2.60129 ^ ^-8.61588 0 0 0 0 1
particle electric_spark ^2.9598 ^ ^-8.49939 0 0 0 0 1
particle electric_spark ^3.31312 ^ ^-8.36799 0 0 0 0 1
particle electric_spark ^3.66063 ^ ^-8.22191 0 0 0 0 1
particle electric_spark ^4.00172 ^ ^-8.06141 0 0 0 0 1
particle electric_spark ^4.33578 ^ ^-7.88676 0 0 0 0 1
particle electric_spark ^4.66224 ^ ^-7.69828 0 0 0 0 1
particle electric_spark ^4.98052 ^ ^-7.49629 0 0 0 0 1
particle electric_spark ^5.29007 ^ ^-7.28115 0 0 0 0 1
particle electric_spark ^5.59033 ^ ^-7.05324 0 0 0 0 1
particle electric_spark ^5.88079 ^ ^-6.81296 0 0 0 0 1
particle electric_spark ^6.16092 ^ ^-6.56072 0 0 0 0 1
particle electric_spark ^6.43025 ^ ^-6.29697 0 0 0 0 1
particle electric_spark ^6.6883 ^ ^-6.02218 0 0 0 0 1
particle electric_spark ^6.93462 ^ ^-5.73682 0 0 0 0 1
particle electric_spark ^7.16877 ^ ^-5.44139 0 0 0 0 1
particle electric_spark ^7.39034 ^ ^-5.13642 0 0 0 0 1
particle electric_spark ^7.59895 ^ ^-4.82244 0 0 0 0 1
particle electric_spark ^7.79423 ^ ^-4.5 0 0 0 0 1
particle electric_spark ^7.97583 ^ ^-4.16966 0 0 0 0 1
particle electric_spark ^8.14344 ^ ^-3.83201 0 0 0 0 1
particle electric_spark ^8.29677 ^ ^-3.48764 0 0 0 0 1
particle electric_spark ^8.43554 ^ ^-3.13715 0 0 0 0 1
particle electric_spark ^8.55951 ^ ^-2.78115 0 0 0 0 1
particle electric_spark ^8.66846 ^ ^-2.42028 0 0 0 0 1
particle electric_spark ^8.76221 ^ ^-2.05516 0 0 0 0 1
particle electric_spark ^8.84059 ^ ^-1.68643 0 0 0 0 1
particle electric_spark ^8.90345 ^ ^-1.31475 0 0 0 0 1
particle electric_spark ^8.9507 ^ ^-0.94076 0 0 0 0 1
particle electric_spark ^8.98224 ^ ^-0.56511 0 0 0 0 1
particle electric_spark ^8.99803 ^ ^-0.18848 0 0 0 0 1
particle electric_spark ^8.99803 ^ ^0.18848 0 0 0 0 1
particle electric_spark ^8.98224 ^ ^0.56511 0 0 0 0 1
particle electric_spark ^8.9507 ^ ^0.94076 0 0 0 0 1
particle electric_spark ^8.90345 ^ ^1.31475 0 0 0 0 1
particle electric_spark ^8.84059 ^ ^1.68643 0 0 0 0 1
particle electric_spark ^8.76221 ^ ^2.05516 0 0 0 0 1
particle electric_spark ^8.66846 ^ ^2.42028 0 0 0 0 1
particle electric_spark ^8.55951 ^ ^2.78115 0 0 0 0 1
particle electric_spark ^8.43554 ^ ^3.13715 0 0 0 0 1
particle electric_spark ^8.29677 ^ ^3.48764 0 0 0 0 1
particle electric_spark ^8.14344 ^ ^3.83201 0 0 0 0 1
particle electric_spark ^7.97583 ^ ^4.16966 0 0 0 0 1
particle electric_spark ^7.79423 ^ ^4.5 0 0 0 0 1
particle electric_spark ^7.59895 ^ ^4.82244 0 0 0 0 1
particle electric_spark ^7.39034 ^ ^5.13642 0 0 0 0 1
particle electric_spark ^7.16877 ^ ^5.44139 0 0 0 0 1
particle electric_spark ^6.93462 ^ ^5.73682 0 0 0 0 1
particle electric_spark ^6.6883 ^ ^6.02218 0 0 0 0 1
particle electric_spark ^6.43025 ^ ^6.29697 0 0 0 0 1
particle electric_spark ^6.16092 ^ ^6.56072 0 0 0 0 1
particle electric_spark ^5.88079 ^ ^6.81296 0 0 0 0 1
particle electric_spark ^5.59033 ^ ^7.05324 0 0 0 0 1
particle electric_spark ^5.29007 ^ ^7.28115 0 0 0 0 1
particle electric_spark ^4.98052 ^ ^7.49629 0 0 0 0 1
particle electric_spark ^4.66224 ^ ^7.69828 0 0 0 0 1
particle electric_spark ^4.33578 ^ ^7.88676 0 0 0 0 1
particle electric_spark ^4.00172 ^ ^8.06141 0 0 0 0 1
particle electric_spark ^3.66063 ^ ^8.22191 0 0 0 0 1
particle electric_spark ^3.31312 ^ ^8.36799 0 0 0 0 1
particle electric_spark ^2.9598 ^ ^8.49939 0 0 0 0 1
particle electric_spark ^2.60129 ^ ^8.61588 0 0 0 0 1
particle electric_spark ^2.23821 ^ ^8.71725 0 0 0 0 1
particle electric_spark ^1.87121 ^ ^8.80333 0 0 0 0 1
particle electric_spark ^1.50092 ^ ^8.87396 0 0 0 0 1
particle electric_spark ^1.128 ^ ^8.92903 0 0 0 0 1
particle electric_spark ^0.7531 ^ ^8.96844 0 0 0 0 1
particle electric_spark ^0.37688 ^ ^8.99211 0 0 0 0 1
particle electric_spark ^0 ^ ^9 0 0 0 0 1
particle electric_spark ^-0.37688 ^ ^8.99211 0 0 0 0 1
particle electric_spark ^-0.7531 ^ ^8.96844 0 0 0 0 1
particle electric_spark ^-1.128 ^ ^8.92903 0 0 0 0 1
particle electric_spark ^-1.50092 ^ ^8.87396 0 0 0 0 1
particle electric_spark ^-1.87121 ^ ^8.80333 0 0 0 0 1
particle electric_spark ^-2.23821 ^ ^8.71725 0 0 0 0 1
particle electric_spark ^-2.60129 ^ ^8.61588 0 0 0 0 1
particle electric_spark ^-2.9598 ^ ^8.49939 0 0 0 0 1
particle electric_spark ^-3.31312 ^ ^8.36799 0 0 0 0 1
particle electric_spark ^-3.66063 ^ ^8.22191 0 0 0 0 1
particle electric_spark ^-4.00172 ^ ^8.06141 0 0 0 0 1
particle electric_spark ^-4.33578 ^ ^7.88676 0 0 0 0 1
particle electric_spark ^-4.66224 ^ ^7.69828 0 0 0 0 1
particle electric_spark ^-4.98052 ^ ^7.49629 0 0 0 0 1
particle electric_spark ^-5.29007 ^ ^7.28115 0 0 0 0 1
particle electric_spark ^-5.59033 ^ ^7.05324 0 0 0 0 1
particle electric_spark ^-5.88079 ^ ^6.81296 0 0 0 0 1
particle electric_spark ^-6.16092 ^ ^6.56072 0 0 0 0 1
particle electric_spark ^-6.43025 ^ ^6.29697 0 0 0 0 1
particle electric_spark ^-6.6883 ^ ^6.02218 0 0 0 0 1
particle electric_spark ^-6.93462 ^ ^5.73682 0 0 0 0 1
particle electric_spark ^-7.16877 ^ ^5.44139 0 0 0 0 1
particle electric_spark ^-7.39034 ^ ^5.13642 0 0 0 0 1
particle electric_spark ^-7.59895 ^ ^4.82244 0 0 0 0 1
particle electric_spark ^-7.79423 ^ ^4.5 0 0 0 0 1
particle electric_spark ^-7.97583 ^ ^4.16966 0 0 0 0 1
particle electric_spark ^-8.14344 ^ ^3.83201 0 0 0 0 1
particle electric_spark ^-8.29677 ^ ^3.48764 0 0 0 0 1
particle electric_spark ^-8.43554 ^ ^3.13715 0 0 0 0 1
particle electric_spark ^-8.55951 ^ ^2.78115 0 0 0 0 1
particle electric_spark ^-8.66846 ^ ^2.42028 0 0 0 0 1
particle electric_spark ^-8.76221 ^ ^2.05516 0 0 0 0 1
particle electric_spark ^-8.84059 ^ ^1.68643 0 0 0 0 1
particle electric_spark ^-8.90345 ^ ^1.31475 0 0 0 0 1
particle electric_spark ^-8.9507 ^ ^0.94076 0 0 0 0 1
particle electric_spark ^-8.98224 ^ ^0.56511 0 0 0 0 1
particle electric_spark ^-8.99803 ^ ^0.18848 0 0 0 0 1
particle electric_spark ^-8.99803 ^ ^-0.18848 0 0 0 0 1
particle electric_spark ^-8.98224 ^ ^-0.56511 0 0 0 0 1
particle electric_spark ^-8.9507 ^ ^-0.94076 0 0 0 0 1
particle electric_spark ^-8.90345 ^ ^-1.31475 0 0 0 0 1
particle electric_spark ^-8.84059 ^ ^-1.68643 0 0 0 0 1
particle electric_spark ^-8.76221 ^ ^-2.05516 0 0 0 0 1
particle electric_spark ^-8.66846 ^ ^-2.42028 0 0 0 0 1
particle electric_spark ^-8.55951 ^ ^-2.78115 0 0 0 0 1
particle electric_spark ^-8.43554 ^ ^-3.13715 0 0 0 0 1
particle electric_spark ^-8.29677 ^ ^-3.48764 0 0 0 0 1
particle electric_spark ^-8.14344 ^ ^-3.83201 0 0 0 0 1
particle electric_spark ^-7.97583 ^ ^-4.16966 0 0 0 0 1
particle electric_spark ^-7.79423 ^ ^-4.5 0 0 0 0 1
particle electric_spark ^-7.59895 ^ ^-4.82244 0 0 0 0 1
particle electric_spark ^-7.39034 ^ ^-5.13642 0 0 0 0 1
particle electric_spark ^-7.16877 ^ ^-5.44139 0 0 0 0 1
particle electric_spark ^-6.93462 ^ ^-5.73682 0 0 0 0 1
particle electric_spark ^-6.6883 ^ ^-6.02218 0 0 0 0 1
particle electric_spark ^-6.43025 ^ ^-6.29697 0 0 0 0 1
particle electric_spark ^-6.16092 ^ ^-6.56072 0 0 0 0 1
particle electric_spark ^-5.88079 ^ ^-6.81296 0 0 0 0 1
particle electric_spark ^-5.59033 ^ ^-7.05324 0 0 0 0 1
particle electric_spark ^-5.29007 ^ ^-7.28115 0 0 0 0 1
particle electric_spark ^-4.98052 ^ ^-7.49629 0 0 0 0 1
particle electric_spark ^-4.66224 ^ ^-7.69828 0 0 0 0 1
particle electric_spark ^-4.33578 ^ ^-7.88676 0 0 0 0 1
particle electric_spark ^-4.00172 ^ ^-8.06141 0 0 0 0 1
particle electric_spark ^-3.66063 ^ ^-8.22191 0 0 0 0 1
particle electric_spark ^-3.31312 ^ ^-8.36799 0 0 0 0 1
particle electric_spark ^-2.9598 ^ ^-8.49939 0 0 0 0 1
particle electric_spark ^-2.60129 ^ ^-8.61588 0 0 0 0 1
particle electric_spark ^-2.23821 ^ ^-8.71725 0 0 0 0 1
particle electric_spark ^-1.87121 ^ ^-8.80333 0 0 0 0 1
particle electric_spark ^-1.50092 ^ ^-8.87396 0 0 0 0 1
particle electric_spark ^-1.128 ^ ^-8.92903 0 0 0 0 1
particle electric_spark ^-0.7531 ^ ^-8.96844 0 0 0 0 1
particle electric_spark ^-0.37688 ^ ^-8.99211 0 0 0 0 1
# circle 2
particle electric_spark ^0 ^ ^-7 0 0 0 0 1
particle electric_spark ^0.29313 ^ ^-6.99386 0 0 0 0 1
particle electric_spark ^0.58574 ^ ^-6.97545 0 0 0 0 1
particle electric_spark ^0.87733 ^ ^-6.9448 0 0 0 0 1
particle electric_spark ^1.16738 ^ ^-6.90197 0 0 0 0 1
particle electric_spark ^1.45538 ^ ^-6.84703 0 0 0 0 1
particle electric_spark ^1.74083 ^ ^-6.78008 0 0 0 0 1
particle electric_spark ^2.02322 ^ ^-6.70124 0 0 0 0 1
particle electric_spark ^2.30207 ^ ^-6.61063 0 0 0 0 1
particle electric_spark ^2.57687 ^ ^-6.50844 0 0 0 0 1
particle electric_spark ^2.84716 ^ ^-6.39482 0 0 0 0 1
particle electric_spark ^3.11245 ^ ^-6.26998 0 0 0 0 1
particle electric_spark ^3.37228 ^ ^-6.13415 0 0 0 0 1
particle electric_spark ^3.62619 ^ ^-5.98755 0 0 0 0 1
particle electric_spark ^3.87374 ^ ^-5.83045 0 0 0 0 1
particle electric_spark ^4.1145 ^ ^-5.66312 0 0 0 0 1
particle electric_spark ^4.34803 ^ ^-5.48585 0 0 0 0 1
particle electric_spark ^4.57394 ^ ^-5.29897 0 0 0 0 1
particle electric_spark ^4.79183 ^ ^-5.10278 0 0 0 0 1
particle electric_spark ^5.00131 ^ ^-4.89764 0 0 0 0 1
particle electric_spark ^5.20201 ^ ^-4.68391 0 0 0 0 1
particle electric_spark ^5.39359 ^ ^-4.46197 0 0 0 0 1
particle electric_spark ^5.57571 ^ ^-4.23219 0 0 0 0 1
particle electric_spark ^5.74804 ^ ^-3.99499 0 0 0 0 1
particle electric_spark ^5.9103 ^ ^-3.75079 0 0 0 0 1
particle electric_spark ^6.06218 ^ ^-3.5 0 0 0 0 1
particle electric_spark ^6.20343 ^ ^-3.24307 0 0 0 0 1
particle electric_spark ^6.33379 ^ ^-2.98046 0 0 0 0 1
particle electric_spark ^6.45304 ^ ^-2.71261 0 0 0 0 1
particle electric_spark ^6.56097 ^ ^-2.44 0 0 0 0 1
particle electric_spark ^6.6574 ^ ^-2.16312 0 0 0 0 1
particle electric_spark ^6.74214 ^ ^-1.88244 0 0 0 0 1
particle electric_spark ^6.81505 ^ ^-1.59846 0 0 0 0 1
particle electric_spark ^6.87601 ^ ^-1.31167 0 0 0 0 1
particle electric_spark ^6.92491 ^ ^-1.02258 0 0 0 0 1
particle electric_spark ^6.96165 ^ ^-0.7317 0 0 0 0 1
particle electric_spark ^6.98619 ^ ^-0.43953 0 0 0 0 1
particle electric_spark ^6.99846 ^ ^-0.1466 0 0 0 0 1
particle electric_spark ^6.99846 ^ ^0.1466 0 0 0 0 1
particle electric_spark ^6.98619 ^ ^0.43953 0 0 0 0 1
particle electric_spark ^6.96165 ^ ^0.7317 0 0 0 0 1
particle electric_spark ^6.92491 ^ ^1.02258 0 0 0 0 1
particle electric_spark ^6.87601 ^ ^1.31167 0 0 0 0 1
particle electric_spark ^6.81505 ^ ^1.59846 0 0 0 0 1
particle electric_spark ^6.74214 ^ ^1.88244 0 0 0 0 1
particle electric_spark ^6.6574 ^ ^2.16312 0 0 0 0 1
particle electric_spark ^6.56097 ^ ^2.44 0 0 0 0 1
particle electric_spark ^6.45304 ^ ^2.71261 0 0 0 0 1
particle electric_spark ^6.33379 ^ ^2.98046 0 0 0 0 1
particle electric_spark ^6.20343 ^ ^3.24307 0 0 0 0 1
particle electric_spark ^6.06218 ^ ^3.5 0 0 0 0 1
particle electric_spark ^5.9103 ^ ^3.75079 0 0 0 0 1
particle electric_spark ^5.74804 ^ ^3.99499 0 0 0 0 1
particle electric_spark ^5.57571 ^ ^4.23219 0 0 0 0 1
particle electric_spark ^5.39359 ^ ^4.46197 0 0 0 0 1
particle electric_spark ^5.20201 ^ ^4.68391 0 0 0 0 1
particle electric_spark ^5.00131 ^ ^4.89764 0 0 0 0 1
particle electric_spark ^4.79183 ^ ^5.10278 0 0 0 0 1
particle electric_spark ^4.57394 ^ ^5.29897 0 0 0 0 1
particle electric_spark ^4.34803 ^ ^5.48585 0 0 0 0 1
particle electric_spark ^4.1145 ^ ^5.66312 0 0 0 0 1
particle electric_spark ^3.87374 ^ ^5.83045 0 0 0 0 1
particle electric_spark ^3.62619 ^ ^5.98755 0 0 0 0 1
particle electric_spark ^3.37228 ^ ^6.13415 0 0 0 0 1
particle electric_spark ^3.11245 ^ ^6.26998 0 0 0 0 1
particle electric_spark ^2.84716 ^ ^6.39482 0 0 0 0 1
particle electric_spark ^2.57687 ^ ^6.50844 0 0 0 0 1
particle electric_spark ^2.30207 ^ ^6.61063 0 0 0 0 1
particle electric_spark ^2.02322 ^ ^6.70124 0 0 0 0 1
particle electric_spark ^1.74083 ^ ^6.78008 0 0 0 0 1
particle electric_spark ^1.45538 ^ ^6.84703 0 0 0 0 1
particle electric_spark ^1.16738 ^ ^6.90197 0 0 0 0 1
particle electric_spark ^0.87733 ^ ^6.9448 0 0 0 0 1
particle electric_spark ^0.58574 ^ ^6.97545 0 0 0 0 1
particle electric_spark ^0.29313 ^ ^6.99386 0 0 0 0 1
particle electric_spark ^0 ^ ^7 0 0 0 0 1
particle electric_spark ^-0.29313 ^ ^6.99386 0 0 0 0 1
particle electric_spark ^-0.58574 ^ ^6.97545 0 0 0 0 1
particle electric_spark ^-0.87733 ^ ^6.9448 0 0 0 0 1
particle electric_spark ^-1.16738 ^ ^6.90197 0 0 0 0 1
particle electric_spark ^-1.45538 ^ ^6.84703 0 0 0 0 1
particle electric_spark ^-1.74083 ^ ^6.78008 0 0 0 0 1
particle electric_spark ^-2.02322 ^ ^6.70124 0 0 0 0 1
particle electric_spark ^-2.30207 ^ ^6.61063 0 0 0 0 1
particle electric_spark ^-2.57687 ^ ^6.50844 0 0 0 0 1
particle electric_spark ^-2.84716 ^ ^6.39482 0 0 0 0 1
particle electric_spark ^-3.11245 ^ ^6.26998 0 0 0 0 1
particle electric_spark ^-3.37228 ^ ^6.13415 0 0 0 0 1
particle electric_spark ^-3.62619 ^ ^5.98755 0 0 0 0 1
particle electric_spark ^-3.87374 ^ ^5.83045 0 0 0 0 1
particle electric_spark ^-4.1145 ^ ^5.66312 0 0 0 0 1
particle electric_spark ^-4.34803 ^ ^5.48585 0 0 0 0 1
particle electric_spark ^-4.57394 ^ ^5.29897 0 0 0 0 1
particle electric_spark ^-4.79183 ^ ^5.10278 0 0 0 0 1
particle electric_spark ^-5.00131 ^ ^4.89764 0 0 0 0 1
particle electric_spark ^-5.20201 ^ ^4.68391 0 0 0 0 1
particle electric_spark ^-5.39359 ^ ^4.46197 0 0 0 0 1
particle electric_spark ^-5.57571 ^ ^4.23219 0 0 0 0 1
particle electric_spark ^-5.74804 ^ ^3.99499 0 0 0 0 1
particle electric_spark ^-5.9103 ^ ^3.75079 0 0 0 0 1
particle electric_spark ^-6.06218 ^ ^3.5 0 0 0 0 1
particle electric_spark ^-6.20343 ^ ^3.24307 0 0 0 0 1
particle electric_spark ^-6.33379 ^ ^2.98046 0 0 0 0 1
particle electric_spark ^-6.45304 ^ ^2.71261 0 0 0 0 1
particle electric_spark ^-6.56097 ^ ^2.44 0 0 0 0 1
particle electric_spark ^-6.6574 ^ ^2.16312 0 0 0 0 1
particle electric_spark ^-6.74214 ^ ^1.88244 0 0 0 0 1
particle electric_spark ^-6.81505 ^ ^1.59846 0 0 0 0 1
particle electric_spark ^-6.87601 ^ ^1.31167 0 0 0 0 1
particle electric_spark ^-6.92491 ^ ^1.02258 0 0 0 0 1
particle electric_spark ^-6.96165 ^ ^0.7317 0 0 0 0 1
particle electric_spark ^-6.98619 ^ ^0.43953 0 0 0 0 1
particle electric_spark ^-6.99846 ^ ^0.1466 0 0 0 0 1
particle electric_spark ^-6.99846 ^ ^-0.1466 0 0 0 0 1
particle electric_spark ^-6.98619 ^ ^-0.43953 0 0 0 0 1
particle electric_spark ^-6.96165 ^ ^-0.7317 0 0 0 0 1
particle electric_spark ^-6.92491 ^ ^-1.02258 0 0 0 0 1
particle electric_spark ^-6.87601 ^ ^-1.31167 0 0 0 0 1
particle electric_spark ^-6.81505 ^ ^-1.59846 0 0 0 0 1
particle electric_spark ^-6.74214 ^ ^-1.88244 0 0 0 0 1
particle electric_spark ^-6.6574 ^ ^-2.16312 0 0 0 0 1
particle electric_spark ^-6.56097 ^ ^-2.44 0 0 0 0 1
particle electric_spark ^-6.45304 ^ ^-2.71261 0 0 0 0 1
particle electric_spark ^-6.33379 ^ ^-2.98046 0 0 0 0 1
particle electric_spark ^-6.20343 ^ ^-3.24307 0 0 0 0 1
particle electric_spark ^-6.06218 ^ ^-3.5 0 0 0 0 1
particle electric_spark ^-5.9103 ^ ^-3.75079 0 0 0 0 1
particle electric_spark ^-5.74804 ^ ^-3.99499 0 0 0 0 1
particle electric_spark ^-5.57571 ^ ^-4.23219 0 0 0 0 1
particle electric_spark ^-5.39359 ^ ^-4.46197 0 0 0 0 1
particle electric_spark ^-5.20201 ^ ^-4.68391 0 0 0 0 1
particle electric_spark ^-5.00131 ^ ^-4.89764 0 0 0 0 1
particle electric_spark ^-4.79183 ^ ^-5.10278 0 0 0 0 1
particle electric_spark ^-4.57394 ^ ^-5.29897 0 0 0 0 1
particle electric_spark ^-4.34803 ^ ^-5.48585 0 0 0 0 1
particle electric_spark ^-4.1145 ^ ^-5.66312 0 0 0 0 1
particle electric_spark ^-3.87374 ^ ^-5.83045 0 0 0 0 1
particle electric_spark ^-3.62619 ^ ^-5.98755 0 0 0 0 1
particle electric_spark ^-3.37228 ^ ^-6.13415 0 0 0 0 1
particle electric_spark ^-3.11245 ^ ^-6.26998 0 0 0 0 1
particle electric_spark ^-2.84716 ^ ^-6.39482 0 0 0 0 1
particle electric_spark ^-2.57687 ^ ^-6.50844 0 0 0 0 1
particle electric_spark ^-2.30207 ^ ^-6.61063 0 0 0 0 1
particle electric_spark ^-2.02322 ^ ^-6.70124 0 0 0 0 1
particle electric_spark ^-1.74083 ^ ^-6.78008 0 0 0 0 1
particle electric_spark ^-1.45538 ^ ^-6.84703 0 0 0 0 1
particle electric_spark ^-1.16738 ^ ^-6.90197 0 0 0 0 1
particle electric_spark ^-0.87733 ^ ^-6.9448 0 0 0 0 1
particle electric_spark ^-0.58574 ^ ^-6.97545 0 0 0 0 1
particle electric_spark ^-0.29313 ^ ^-6.99386 0 0 0 0 1
# circle 2-copy
particle electric_spark ^0 ^ ^-9.8 0 0 0 0 1
particle electric_spark ^0.41038 ^ ^-9.7914 0 0 0 0 1
particle electric_spark ^0.82004 ^ ^-9.76563 0 0 0 0 1
particle electric_spark ^1.22827 ^ ^-9.72272 0 0 0 0 1
particle electric_spark ^1.63433 ^ ^-9.66276 0 0 0 0 1
particle electric_spark ^2.03753 ^ ^-9.58585 0 0 0 0 1
particle electric_spark ^2.43716 ^ ^-9.49211 0 0 0 0 1
particle electric_spark ^2.83251 ^ ^-9.38173 0 0 0 0 1
particle electric_spark ^3.22289 ^ ^-9.25489 0 0 0 0 1
particle electric_spark ^3.60762 ^ ^-9.11181 0 0 0 0 1
particle electric_spark ^3.98602 ^ ^-8.95275 0 0 0 0 1
particle electric_spark ^4.35742 ^ ^-8.77798 0 0 0 0 1
particle electric_spark ^4.72119 ^ ^-8.58781 0 0 0 0 1
particle electric_spark ^5.07666 ^ ^-8.38257 0 0 0 0 1
particle electric_spark ^5.42324 ^ ^-8.16263 0 0 0 0 1
particle electric_spark ^5.7603 ^ ^-7.92837 0 0 0 0 1
particle electric_spark ^6.08725 ^ ^-7.6802 0 0 0 0 1
particle electric_spark ^6.40352 ^ ^-7.41855 0 0 0 0 1
particle electric_spark ^6.70856 ^ ^-7.14389 0 0 0 0 1
particle electric_spark ^7.00183 ^ ^-6.8567 0 0 0 0 1
particle electric_spark ^7.28282 ^ ^-6.55748 0 0 0 0 1
particle electric_spark ^7.55103 ^ ^-6.24676 0 0 0 0 1
particle electric_spark ^7.80599 ^ ^-5.92507 0 0 0 0 1
particle electric_spark ^8.04726 ^ ^-5.59299 0 0 0 0 1
particle electric_spark ^8.27441 ^ ^-5.2511 0 0 0 0 1
particle electric_spark ^8.48705 ^ ^-4.9 0 0 0 0 1
particle electric_spark ^8.6848 ^ ^-4.5403 0 0 0 0 1
particle electric_spark ^8.86731 ^ ^-4.17264 0 0 0 0 1
particle electric_spark ^9.03426 ^ ^-3.79765 0 0 0 0 1
particle electric_spark ^9.18536 ^ ^-3.41601 0 0 0 0 1
particle electric_spark ^9.32035 ^ ^-3.02837 0 0 0 0 1
particle electric_spark ^9.43899 ^ ^-2.63541 0 0 0 0 1
particle electric_spark ^9.54107 ^ ^-2.23784 0 0 0 0 1
particle electric_spark ^9.62642 ^ ^-1.83634 0 0 0 0 1
particle electric_spark ^9.69487 ^ ^-1.43161 0 0 0 0 1
particle electric_spark ^9.74631 ^ ^-1.02438 0 0 0 0 1
particle electric_spark ^9.78066 ^ ^-0.61535 0 0 0 0 1
particle electric_spark ^9.79785 ^ ^-0.20524 0 0 0 0 1
particle electric_spark ^9.79785 ^ ^0.20524 0 0 0 0 1
particle electric_spark ^9.78066 ^ ^0.61535 0 0 0 0 1
particle electric_spark ^9.74631 ^ ^1.02438 0 0 0 0 1
particle electric_spark ^9.69487 ^ ^1.43161 0 0 0 0 1
particle electric_spark ^9.62642 ^ ^1.83634 0 0 0 0 1
particle electric_spark ^9.54107 ^ ^2.23784 0 0 0 0 1
particle electric_spark ^9.43899 ^ ^2.63541 0 0 0 0 1
particle electric_spark ^9.32035 ^ ^3.02837 0 0 0 0 1
particle electric_spark ^9.18536 ^ ^3.41601 0 0 0 0 1
particle electric_spark ^9.03426 ^ ^3.79765 0 0 0 0 1
particle electric_spark ^8.86731 ^ ^4.17264 0 0 0 0 1
particle electric_spark ^8.6848 ^ ^4.5403 0 0 0 0 1
particle electric_spark ^8.48705 ^ ^4.9 0 0 0 0 1
particle electric_spark ^8.27441 ^ ^5.2511 0 0 0 0 1
particle electric_spark ^8.04726 ^ ^5.59299 0 0 0 0 1
particle electric_spark ^7.80599 ^ ^5.92507 0 0 0 0 1
particle electric_spark ^7.55103 ^ ^6.24676 0 0 0 0 1
particle electric_spark ^7.28282 ^ ^6.55748 0 0 0 0 1
particle electric_spark ^7.00183 ^ ^6.8567 0 0 0 0 1
particle electric_spark ^6.70856 ^ ^7.14389 0 0 0 0 1
particle electric_spark ^6.40352 ^ ^7.41855 0 0 0 0 1
particle electric_spark ^6.08725 ^ ^7.6802 0 0 0 0 1
particle electric_spark ^5.7603 ^ ^7.92837 0 0 0 0 1
particle electric_spark ^5.42324 ^ ^8.16263 0 0 0 0 1
particle electric_spark ^5.07666 ^ ^8.38257 0 0 0 0 1
particle electric_spark ^4.72119 ^ ^8.58781 0 0 0 0 1
particle electric_spark ^4.35742 ^ ^8.77798 0 0 0 0 1
particle electric_spark ^3.98602 ^ ^8.95275 0 0 0 0 1
particle electric_spark ^3.60762 ^ ^9.11181 0 0 0 0 1
particle electric_spark ^3.22289 ^ ^9.25489 0 0 0 0 1
particle electric_spark ^2.83251 ^ ^9.38173 0 0 0 0 1
particle electric_spark ^2.43716 ^ ^9.49211 0 0 0 0 1
particle electric_spark ^2.03753 ^ ^9.58585 0 0 0 0 1
particle electric_spark ^1.63433 ^ ^9.66276 0 0 0 0 1
particle electric_spark ^1.22827 ^ ^9.72272 0 0 0 0 1
particle electric_spark ^0.82004 ^ ^9.76563 0 0 0 0 1
particle electric_spark ^0.41038 ^ ^9.7914 0 0 0 0 1
particle electric_spark ^0 ^ ^9.8 0 0 0 0 1
particle electric_spark ^-0.41038 ^ ^9.7914 0 0 0 0 1
particle electric_spark ^-0.82004 ^ ^9.76563 0 0 0 0 1
particle electric_spark ^-1.22827 ^ ^9.72272 0 0 0 0 1
particle electric_spark ^-1.63433 ^ ^9.66276 0 0 0 0 1
particle electric_spark ^-2.03753 ^ ^9.58585 0 0 0 0 1
particle electric_spark ^-2.43716 ^ ^9.49211 0 0 0 0 1
particle electric_spark ^-2.83251 ^ ^9.38173 0 0 0 0 1
particle electric_spark ^-3.22289 ^ ^9.25489 0 0 0 0 1
particle electric_spark ^-3.60762 ^ ^9.11181 0 0 0 0 1
particle electric_spark ^-3.98602 ^ ^8.95275 0 0 0 0 1
particle electric_spark ^-4.35742 ^ ^8.77798 0 0 0 0 1
particle electric_spark ^-4.72119 ^ ^8.58781 0 0 0 0 1
particle electric_spark ^-5.07666 ^ ^8.38257 0 0 0 0 1
particle electric_spark ^-5.42324 ^ ^8.16263 0 0 0 0 1
particle electric_spark ^-5.7603 ^ ^7.92837 0 0 0 0 1
particle electric_spark ^-6.08725 ^ ^7.6802 0 0 0 0 1
particle electric_spark ^-6.40352 ^ ^7.41855 0 0 0 0 1
particle electric_spark ^-6.70856 ^ ^7.14389 0 0 0 0 1
particle electric_spark ^-7.00183 ^ ^6.8567 0 0 0 0 1
particle electric_spark ^-7.28282 ^ ^6.55748 0 0 0 0 1
particle electric_spark ^-7.55103 ^ ^6.24676 0 0 0 0 1
particle electric_spark ^-7.80599 ^ ^5.92507 0 0 0 0 1
particle electric_spark ^-8.04726 ^ ^5.59299 0 0 0 0 1
particle electric_spark ^-8.27441 ^ ^5.2511 0 0 0 0 1
particle electric_spark ^-8.48705 ^ ^4.9 0 0 0 0 1
particle electric_spark ^-8.6848 ^ ^4.5403 0 0 0 0 1
particle electric_spark ^-8.86731 ^ ^4.17264 0 0 0 0 1
particle electric_spark ^-9.03426 ^ ^3.79765 0 0 0 0 1
particle electric_spark ^-9.18536 ^ ^3.41601 0 0 0 0 1
particle electric_spark ^-9.32035 ^ ^3.02837 0 0 0 0 1
particle electric_spark ^-9.43899 ^ ^2.63541 0 0 0 0 1
particle electric_spark ^-9.54107 ^ ^2.23784 0 0 0 0 1
particle electric_spark ^-9.62642 ^ ^1.83634 0 0 0 0 1
particle electric_spark ^-9.69487 ^ ^1.43161 0 0 0 0 1
particle electric_spark ^-9.74631 ^ ^1.02438 0 0 0 0 1
particle electric_spark ^-9.78066 ^ ^0.61535 0 0 0 0 1
particle electric_spark ^-9.79785 ^ ^0.20524 0 0 0 0 1
particle electric_spark ^-9.79785 ^ ^-0.20524 0 0 0 0 1
particle electric_spark ^-9.78066 ^ ^-0.61535 0 0 0 0 1
particle electric_spark ^-9.74631 ^ ^-1.02438 0 0 0 0 1
particle electric_spark ^-9.69487 ^ ^-1.43161 0 0 0 0 1
particle electric_spark ^-9.62642 ^ ^-1.83634 0 0 0 0 1
particle electric_spark ^-9.54107 ^ ^-2.23784 0 0 0 0 1
particle electric_spark ^-9.43899 ^ ^-2.63541 0 0 0 0 1
particle electric_spark ^-9.32035 ^ ^-3.02837 0 0 0 0 1
particle electric_spark ^-9.18536 ^ ^-3.41601 0 0 0 0 1
particle electric_spark ^-9.03426 ^ ^-3.79765 0 0 0 0 1
particle electric_spark ^-8.86731 ^ ^-4.17264 0 0 0 0 1
particle electric_spark ^-8.6848 ^ ^-4.5403 0 0 0 0 1
particle electric_spark ^-8.48705 ^ ^-4.9 0 0 0 0 1
particle electric_spark ^-8.27441 ^ ^-5.2511 0 0 0 0 1
particle electric_spark ^-8.04726 ^ ^-5.59299 0 0 0 0 1
particle electric_spark ^-7.80599 ^ ^-5.92507 0 0 0 0 1
particle electric_spark ^-7.55103 ^ ^-6.24676 0 0 0 0 1
particle electric_spark ^-7.28282 ^ ^-6.55748 0 0 0 0 1
particle electric_spark ^-7.00183 ^ ^-6.8567 0 0 0 0 1
particle electric_spark ^-6.70856 ^ ^-7.14389 0 0 0 0 1
particle electric_spark ^-6.40352 ^ ^-7.41855 0 0 0 0 1
particle electric_spark ^-6.08725 ^ ^-7.6802 0 0 0 0 1
particle electric_spark ^-5.7603 ^ ^-7.92837 0 0 0 0 1
particle electric_spark ^-5.42324 ^ ^-8.16263 0 0 0 0 1
particle electric_spark ^-5.07666 ^ ^-8.38257 0 0 0 0 1
particle electric_spark ^-4.72119 ^ ^-8.58781 0 0 0 0 1
particle electric_spark ^-4.35742 ^ ^-8.77798 0 0 0 0 1
particle electric_spark ^-3.98602 ^ ^-8.95275 0 0 0 0 1
particle electric_spark ^-3.60762 ^ ^-9.11181 0 0 0 0 1
particle electric_spark ^-3.22289 ^ ^-9.25489 0 0 0 0 1
particle electric_spark ^-2.83251 ^ ^-9.38173 0 0 0 0 1
particle electric_spark ^-2.43716 ^ ^-9.49211 0 0 0 0 1
particle electric_spark ^-2.03753 ^ ^-9.58585 0 0 0 0 1
particle electric_spark ^-1.63433 ^ ^-9.66276 0 0 0 0 1
particle electric_spark ^-1.22827 ^ ^-9.72272 0 0 0 0 1
particle electric_spark ^-0.82004 ^ ^-9.76563 0 0 0 0 1
particle electric_spark ^-0.41038 ^ ^-9.7914 0 0 0 0 1
# circle 3
particle electric_spark ^0 ^ ^-1 0 0 0 0 1
particle electric_spark ^0.30902 ^ ^-0.95106 0 0 0 0 1
particle electric_spark ^0.58779 ^ ^-0.80902 0 0 0 0 1
particle electric_spark ^0.80902 ^ ^-0.58779 0 0 0 0 1
particle electric_spark ^0.95106 ^ ^-0.30902 0 0 0 0 1
particle electric_spark ^1 ^ ^0 0 0 0 0 1
particle electric_spark ^0.95106 ^ ^0.30902 0 0 0 0 1
particle electric_spark ^0.80902 ^ ^0.58779 0 0 0 0 1
particle electric_spark ^0.58779 ^ ^0.80902 0 0 0 0 1
particle electric_spark ^0.30902 ^ ^0.95106 0 0 0 0 1
particle electric_spark ^0 ^ ^1 0 0 0 0 1
particle electric_spark ^-0.30902 ^ ^0.95106 0 0 0 0 1
particle electric_spark ^-0.58779 ^ ^0.80902 0 0 0 0 1
particle electric_spark ^-0.80902 ^ ^0.58779 0 0 0 0 1
particle electric_spark ^-0.95106 ^ ^0.30902 0 0 0 0 1
particle electric_spark ^-1 ^ ^0 0 0 0 0 1
particle electric_spark ^-0.95106 ^ ^-0.30902 0 0 0 0 1
particle electric_spark ^-0.80902 ^ ^-0.58779 0 0 0 0 1
particle electric_spark ^-0.58779 ^ ^-0.80902 0 0 0 0 1
particle electric_spark ^-0.30902 ^ ^-0.95106 0 0 0 0 1
# line 1
particle electric_spark ^-1 ^ ^-9 0 0 0 0 1
particle electric_spark ^-0.88889 ^ ^-8.77778 0 0 0 0 1
particle electric_spark ^-0.77778 ^ ^-8.55556 0 0 0 0 1
particle electric_spark ^-0.66667 ^ ^-8.33333 0 0 0 0 1
particle electric_spark ^-0.55556 ^ ^-8.11111 0 0 0 0 1
particle electric_spark ^-0.44444 ^ ^-7.88889 0 0 0 0 1
particle electric_spark ^-0.33333 ^ ^-7.66667 0 0 0 0 1
particle electric_spark ^-0.22222 ^ ^-7.44444 0 0 0 0 1
particle electric_spark ^-0.11111 ^ ^-7.22222 0 0 0 0 1
particle electric_spark ^0 ^ ^-7 0 0 0 0 1
# line 1-copy
particle electric_spark ^0 ^ ^-9 0 0 0 0 1
particle electric_spark ^-0.11111 ^ ^-8.77778 0 0 0 0 1
particle electric_spark ^-0.22222 ^ ^-8.55556 0 0 0 0 1
particle electric_spark ^-0.33333 ^ ^-8.33333 0 0 0 0 1
particle electric_spark ^-0.44444 ^ ^-8.11111 0 0 0 0 1
particle electric_spark ^-0.55556 ^ ^-7.88889 0 0 0 0 1
particle electric_spark ^-0.66667 ^ ^-7.66667 0 0 0 0 1
particle electric_spark ^-0.77778 ^ ^-7.44444 0 0 0 0 1
particle electric_spark ^-0.88889 ^ ^-7.22222 0 0 0 0 1
particle electric_spark ^-1 ^ ^-7 0 0 0 0 1
# line 1-copy-copy
particle electric_spark ^0.5 ^ ^-9 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-8.77778 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-8.55556 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-8.33333 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-8.11111 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-7.88889 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-7.66667 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-7.44444 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-7.22222 0 0 0 0 1
particle electric_spark ^0.5 ^ ^-7 0 0 0 0 1
# line 1-copy-copy-copy
particle electric_spark ^1 ^ ^-9 0 0 0 0 1
particle electric_spark ^1 ^ ^-8.77778 0 0 0 0 1
particle electric_spark ^1 ^ ^-8.55556 0 0 0 0 1
particle electric_spark ^1 ^ ^-8.33333 0 0 0 0 1
particle electric_spark ^1 ^ ^-8.11111 0 0 0 0 1
particle electric_spark ^1 ^ ^-7.88889 0 0 0 0 1
particle electric_spark ^1 ^ ^-7.66667 0 0 0 0 1
particle electric_spark ^1 ^ ^-7.44444 0 0 0 0 1
particle electric_spark ^1 ^ ^-7.22222 0 0 0 0 1
particle electric_spark ^1 ^ ^-7 0 0 0 0 1
# line 2-copy
particle electric_spark ^-4.5 ^ ^7.8 0 0 0 0 1
particle electric_spark ^-4.38889 ^ ^7.6 0 0 0 0 1
particle electric_spark ^-4.27778 ^ ^7.4 0 0 0 0 1
particle electric_spark ^-4.16667 ^ ^7.2 0 0 0 0 1
particle electric_spark ^-4.05556 ^ ^7 0 0 0 0 1
particle electric_spark ^-3.94444 ^ ^6.8 0 0 0 0 1
particle electric_spark ^-3.83333 ^ ^6.6 0 0 0 0 1
particle electric_spark ^-3.72222 ^ ^6.4 0 0 0 0 1
particle electric_spark ^-3.61111 ^ ^6.2 0 0 0 0 1
particle electric_spark ^-3.5 ^ ^6 0 0 0 0 1
# line 2-copy-copy
particle electric_spark ^4.5 ^ ^7.8 0 0 0 0 1
particle electric_spark ^4.38889 ^ ^7.6 0 0 0 0 1
particle electric_spark ^4.27778 ^ ^7.4 0 0 0 0 1
particle electric_spark ^4.16667 ^ ^7.2 0 0 0 0 1
particle electric_spark ^4.05556 ^ ^7 0 0 0 0 1
particle electric_spark ^3.94444 ^ ^6.8 0 0 0 0 1
particle electric_spark ^3.83333 ^ ^6.6 0 0 0 0 1
particle electric_spark ^3.72222 ^ ^6.4 0 0 0 0 1
particle electric_spark ^3.61111 ^ ^6.2 0 0 0 0 1
particle electric_spark ^3.5 ^ ^6 0 0 0 0 1
# line 2-copy-copy-copy
particle electric_spark ^4.5 ^ ^-7.8 0 0 0 0 1
particle electric_spark ^4.38889 ^ ^-7.6 0 0 0 0 1
particle electric_spark ^4.27778 ^ ^-7.4 0 0 0 0 1
particle electric_spark ^4.16667 ^ ^-7.2 0 0 0 0 1
particle electric_spark ^4.05556 ^ ^-7 0 0 0 0 1
particle electric_spark ^3.94444 ^ ^-6.8 0 0 0 0 1
particle electric_spark ^3.83333 ^ ^-6.6 0 0 0 0 1
particle electric_spark ^3.72222 ^ ^-6.4 0 0 0 0 1
particle electric_spark ^3.61111 ^ ^-6.2 0 0 0 0 1
particle electric_spark ^3.5 ^ ^-6 0 0 0 0 1
# line 2-copy-copy-copy-copy
particle electric_spark ^-4.5 ^ ^-7.8 0 0 0 0 1
particle electric_spark ^-4.38889 ^ ^-7.6 0 0 0 0 1
particle electric_spark ^-4.27778 ^ ^-7.4 0 0 0 0 1
particle electric_spark ^-4.16667 ^ ^-7.2 0 0 0 0 1
particle electric_spark ^-4.05556 ^ ^-7 0 0 0 0 1
particle electric_spark ^-3.94444 ^ ^-6.8 0 0 0 0 1
particle electric_spark ^-3.83333 ^ ^-6.6 0 0 0 0 1
particle electric_spark ^-3.72222 ^ ^-6.4 0 0 0 0 1
particle electric_spark ^-3.61111 ^ ^-6.2 0 0 0 0 1
particle electric_spark ^-3.5 ^ ^-6 0 0 0 0 1
# line 2-copy
particle electric_spark ^7.8 ^ ^-4.5 0 0 0 0 1
particle electric_spark ^7.6 ^ ^-4.38889 0 0 0 0 1
particle electric_spark ^7.4 ^ ^-4.27778 0 0 0 0 1
particle electric_spark ^7.2 ^ ^-4.16667 0 0 0 0 1
particle electric_spark ^7 ^ ^-4.05556 0 0 0 0 1
particle electric_spark ^6.8 ^ ^-3.94444 0 0 0 0 1
particle electric_spark ^6.6 ^ ^-3.83333 0 0 0 0 1
particle electric_spark ^6.4 ^ ^-3.72222 0 0 0 0 1
particle electric_spark ^6.2 ^ ^-3.61111 0 0 0 0 1
particle electric_spark ^6 ^ ^-3.5 0 0 0 0 1
# line 2-copy-copy
particle electric_spark ^7.8 ^ ^4.5 0 0 0 0 1
particle electric_spark ^7.6 ^ ^4.38889 0 0 0 0 1
particle electric_spark ^7.4 ^ ^4.27778 0 0 0 0 1
particle electric_spark ^7.2 ^ ^4.16667 0 0 0 0 1
particle electric_spark ^7 ^ ^4.05556 0 0 0 0 1
particle electric_spark ^6.8 ^ ^3.94444 0 0 0 0 1
particle electric_spark ^6.6 ^ ^3.83333 0 0 0 0 1
particle electric_spark ^6.4 ^ ^3.72222 0 0 0 0 1
particle electric_spark ^6.2 ^ ^3.61111 0 0 0 0 1
particle electric_spark ^6 ^ ^3.5 0 0 0 0 1
# line 2-copy-copy-copy
particle electric_spark ^-7.8 ^ ^4.5 0 0 0 0 1
particle electric_spark ^-7.6 ^ ^4.38889 0 0 0 0 1
particle electric_spark ^-7.4 ^ ^4.27778 0 0 0 0 1
particle electric_spark ^-7.2 ^ ^4.16667 0 0 0 0 1
particle electric_spark ^-7 ^ ^4.05556 0 0 0 0 1
particle electric_spark ^-6.8 ^ ^3.94444 0 0 0 0 1
particle electric_spark ^-6.6 ^ ^3.83333 0 0 0 0 1
particle electric_spark ^-6.4 ^ ^3.72222 0 0 0 0 1
particle electric_spark ^-6.2 ^ ^3.61111 0 0 0 0 1
particle electric_spark ^-6 ^ ^3.5 0 0 0 0 1
# line 2-copy-copy-copy-copy
particle electric_spark ^-7.8 ^ ^-4.5 0 0 0 0 1
particle electric_spark ^-7.6 ^ ^-4.38889 0 0 0 0 1
particle electric_spark ^-7.4 ^ ^-4.27778 0 0 0 0 1
particle electric_spark ^-7.2 ^ ^-4.16667 0 0 0 0 1
particle electric_spark ^-7 ^ ^-4.05556 0 0 0 0 1
particle electric_spark ^-6.8 ^ ^-3.94444 0 0 0 0 1
particle electric_spark ^-6.6 ^ ^-3.83333 0 0 0 0 1
particle electric_spark ^-6.4 ^ ^-3.72222 0 0 0 0 1
particle electric_spark ^-6.2 ^ ^-3.61111 0 0 0 0 1
particle electric_spark ^-6 ^ ^-3.5 0 0 0 0 1
# line 2-copy-copy
particle electric_spark ^9 ^ ^0 0 0 0 0 1
particle electric_spark ^8.77778 ^ ^0 0 0 0 0 1
particle electric_spark ^8.55556 ^ ^0 0 0 0 0 1
particle electric_spark ^8.33333 ^ ^0 0 0 0 0 1
particle electric_spark ^8.11111 ^ ^0 0 0 0 0 1
particle electric_spark ^7.88889 ^ ^0 0 0 0 0 1
particle electric_spark ^7.66667 ^ ^0 0 0 0 0 1
particle electric_spark ^7.44444 ^ ^0 0 0 0 0 1
particle electric_spark ^7.22222 ^ ^0 0 0 0 0 1
particle electric_spark ^7 ^ ^0 0 0 0 0 1
# line 2-copy-copy-copy
particle electric_spark ^-7 ^ ^0 0 0 0 0 1
particle electric_spark ^-7.22222 ^ ^0 0 0 0 0 1
particle electric_spark ^-7.44444 ^ ^0 0 0 0 0 1
particle electric_spark ^-7.66667 ^ ^0 0 0 0 0 1
particle electric_spark ^-7.88889 ^ ^0 0 0 0 0 1
particle electric_spark ^-8.11111 ^ ^0 0 0 0 0 1
particle electric_spark ^-8.33333 ^ ^0 0 0 0 0 1
particle electric_spark ^-8.55556 ^ ^0 0 0 0 0 1
particle electric_spark ^-8.77778 ^ ^0 0 0 0 0 1
particle electric_spark ^-9 ^ ^0 0 0 0 0 1
# line 3
particle electric_spark ^0 ^ ^7 0 0 0 0 1
particle electric_spark ^0 ^ ^7.18182 0 0 0 0 1
particle electric_spark ^0 ^ ^7.36364 0 0 0 0 1
particle electric_spark ^0 ^ ^7.54545 0 0 0 0 1
particle electric_spark ^0 ^ ^7.72727 0 0 0 0 1
particle electric_spark ^0 ^ ^7.90909 0 0 0 0 1
particle electric_spark ^0 ^ ^8.09091 0 0 0 0 1
particle electric_spark ^0 ^ ^8.27273 0 0 0 0 1
particle electric_spark ^0 ^ ^8.45455 0 0 0 0 1
particle electric_spark ^0 ^ ^8.63636 0 0 0 0 1
particle electric_spark ^0 ^ ^8.81818 0 0 0 0 1
particle electric_spark ^0 ^ ^9 0 0 0 0 1
# polygon 2
particle electric_spark ^0 ^ ^-11 0 0 0 0 1
particle electric_spark ^0.275 ^ ^-10.92631 0 0 0 0 1
particle electric_spark ^0.55 ^ ^-10.85263 0 0 0 0 1
particle electric_spark ^0.825 ^ ^-10.77894 0 0 0 0 1
particle electric_spark ^1.1 ^ ^-10.70526 0 0 0 0 1
particle electric_spark ^1.375 ^ ^-10.63157 0 0 0 0 1
particle electric_spark ^1.65 ^ ^-10.55788 0 0 0 0 1
particle electric_spark ^1.925 ^ ^-10.4842 0 0 0 0 1
particle electric_spark ^2.2 ^ ^-10.41051 0 0 0 0 1
particle electric_spark ^2.475 ^ ^-10.33683 0 0 0 0 1
particle electric_spark ^2.75 ^ ^-10.26314 0 0 0 0 1
particle electric_spark ^3.025 ^ ^-10.18945 0 0 0 0 1
particle electric_spark ^3.3 ^ ^-10.11577 0 0 0 0 1
particle electric_spark ^3.575 ^ ^-10.04208 0 0 0 0 1
particle electric_spark ^3.85 ^ ^-9.9684 0 0 0 0 1
particle electric_spark ^4.125 ^ ^-9.89471 0 0 0 0 1
particle electric_spark ^4.4 ^ ^-9.82102 0 0 0 0 1
particle electric_spark ^4.675 ^ ^-9.74734 0 0 0 0 1
particle electric_spark ^4.95 ^ ^-9.67365 0 0 0 0 1
particle electric_spark ^5.225 ^ ^-9.59997 0 0 0 0 1
particle electric_spark ^5.5 ^ ^-9.52628 0 0 0 0 1
particle electric_spark ^5.70131 ^ ^-9.32497 0 0 0 0 1
particle electric_spark ^5.90263 ^ ^-9.12365 0 0 0 0 1
particle electric_spark ^6.10394 ^ ^-8.92234 0 0 0 0 1
particle electric_spark ^6.30526 ^ ^-8.72102 0 0 0 0 1
particle electric_spark ^6.50657 ^ ^-8.51971 0 0 0 0 1
particle electric_spark ^6.70788 ^ ^-8.3184 0 0 0 0 1
particle electric_spark ^6.9092 ^ ^-8.11708 0 0 0 0 1
particle electric_spark ^7.11051 ^ ^-7.91577 0 0 0 0 1
particle electric_spark ^7.31183 ^ ^-7.71445 0 0 0 0 1
particle electric_spark ^7.51314 ^ ^-7.51314 0 0 0 0 1
particle electric_spark ^7.71445 ^ ^-7.31183 0 0 0 0 1
particle electric_spark ^7.91577 ^ ^-7.11051 0 0 0 0 1
particle electric_spark ^8.11708 ^ ^-6.9092 0 0 0 0 1
particle electric_spark ^8.3184 ^ ^-6.70788 0 0 0 0 1
particle electric_spark ^8.51971 ^ ^-6.50657 0 0 0 0 1
particle electric_spark ^8.72102 ^ ^-6.30526 0 0 0 0 1
particle electric_spark ^8.92234 ^ ^-6.10394 0 0 0 0 1
particle electric_spark ^9.12365 ^ ^-5.90263 0 0 0 0 1
particle electric_spark ^9.32497 ^ ^-5.70131 0 0 0 0 1
particle electric_spark ^9.52628 ^ ^-5.5 0 0 0 0 1
particle electric_spark ^9.59997 ^ ^-5.225 0 0 0 0 1
particle electric_spark ^9.67365 ^ ^-4.95 0 0 0 0 1
particle electric_spark ^9.74734 ^ ^-4.675 0 0 0 0 1
particle electric_spark ^9.82102 ^ ^-4.4 0 0 0 0 1
particle electric_spark ^9.89471 ^ ^-4.125 0 0 0 0 1
particle electric_spark ^9.9684 ^ ^-3.85 0 0 0 0 1
particle electric_spark ^10.04208 ^ ^-3.575 0 0 0 0 1
particle electric_spark ^10.11577 ^ ^-3.3 0 0 0 0 1
particle electric_spark ^10.18945 ^ ^-3.025 0 0 0 0 1
particle electric_spark ^10.26314 ^ ^-2.75 0 0 0 0 1
particle electric_spark ^10.33683 ^ ^-2.475 0 0 0 0 1
particle electric_spark ^10.41051 ^ ^-2.2 0 0 0 0 1
particle electric_spark ^10.4842 ^ ^-1.925 0 0 0 0 1
particle electric_spark ^10.55788 ^ ^-1.65 0 0 0 0 1
particle electric_spark ^10.63157 ^ ^-1.375 0 0 0 0 1
particle electric_spark ^10.70526 ^ ^-1.1 0 0 0 0 1
particle electric_spark ^10.77894 ^ ^-0.825 0 0 0 0 1
particle electric_spark ^10.85263 ^ ^-0.55 0 0 0 0 1
particle electric_spark ^10.92631 ^ ^-0.275 0 0 0 0 1
particle electric_spark ^11 ^ ^0 0 0 0 0 1
particle electric_spark ^10.92631 ^ ^0.275 0 0 0 0 1
particle electric_spark ^10.85263 ^ ^0.55 0 0 0 0 1
particle electric_spark ^10.77894 ^ ^0.825 0 0 0 0 1
particle electric_spark ^10.70526 ^ ^1.1 0 0 0 0 1
particle electric_spark ^10.63157 ^ ^1.375 0 0 0 0 1
particle electric_spark ^10.55788 ^ ^1.65 0 0 0 0 1
particle electric_spark ^10.4842 ^ ^1.925 0 0 0 0 1
particle electric_spark ^10.41051 ^ ^2.2 0 0 0 0 1
particle electric_spark ^10.33683 ^ ^2.475 0 0 0 0 1
particle electric_spark ^10.26314 ^ ^2.75 0 0 0 0 1
particle electric_spark ^10.18945 ^ ^3.025 0 0 0 0 1
particle electric_spark ^10.11577 ^ ^3.3 0 0 0 0 1
particle electric_spark ^10.04208 ^ ^3.575 0 0 0 0 1
particle electric_spark ^9.9684 ^ ^3.85 0 0 0 0 1
particle electric_spark ^9.89471 ^ ^4.125 0 0 0 0 1
particle electric_spark ^9.82102 ^ ^4.4 0 0 0 0 1
particle electric_spark ^9.74734 ^ ^4.675 0 0 0 0 1
particle electric_spark ^9.67365 ^ ^4.95 0 0 0 0 1
particle electric_spark ^9.59997 ^ ^5.225 0 0 0 0 1
particle electric_spark ^9.52628 ^ ^5.5 0 0 0 0 1
particle electric_spark ^9.32497 ^ ^5.70131 0 0 0 0 1
particle electric_spark ^9.12365 ^ ^5.90263 0 0 0 0 1
particle electric_spark ^8.92234 ^ ^6.10394 0 0 0 0 1
particle electric_spark ^8.72102 ^ ^6.30526 0 0 0 0 1
particle electric_spark ^8.51971 ^ ^6.50657 0 0 0 0 1
particle electric_spark ^8.3184 ^ ^6.70788 0 0 0 0 1
particle electric_spark ^8.11708 ^ ^6.9092 0 0 0 0 1
particle electric_spark ^7.91577 ^ ^7.11051 0 0 0 0 1
particle electric_spark ^7.71445 ^ ^7.31183 0 0 0 0 1
particle electric_spark ^7.51314 ^ ^7.51314 0 0 0 0 1
particle electric_spark ^7.31183 ^ ^7.71445 0 0 0 0 1
particle electric_spark ^7.11051 ^ ^7.91577 0 0 0 0 1
particle electric_spark ^6.9092 ^ ^8.11708 0 0 0 0 1
particle electric_spark ^6.70788 ^ ^8.3184 0 0 0 0 1
particle electric_spark ^6.50657 ^ ^8.51971 0 0 0 0 1
particle electric_spark ^6.30526 ^ ^8.72102 0 0 0 0 1
particle electric_spark ^6.10394 ^ ^8.92234 0 0 0 0 1
particle electric_spark ^5.90263 ^ ^9.12365 0 0 0 0 1
particle electric_spark ^5.70131 ^ ^9.32497 0 0 0 0 1
particle electric_spark ^5.5 ^ ^9.52628 0 0 0 0 1
particle electric_spark ^5.225 ^ ^9.59997 0 0 0 0 1
particle electric_spark ^4.95 ^ ^9.67365 0 0 0 0 1
particle electric_spark ^4.675 ^ ^9.74734 0 0 0 0 1
particle electric_spark ^4.4 ^ ^9.82102 0 0 0 0 1
particle electric_spark ^4.125 ^ ^9.89471 0 0 0 0 1
particle electric_spark ^3.85 ^ ^9.9684 0 0 0 0 1
particle electric_spark ^3.575 ^ ^10.04208 0 0 0 0 1
particle electric_spark ^3.3 ^ ^10.11577 0 0 0 0 1
particle electric_spark ^3.025 ^ ^10.18945 0 0 0 0 1
particle electric_spark ^2.75 ^ ^10.26314 0 0 0 0 1
particle electric_spark ^2.475 ^ ^10.33683 0 0 0 0 1
particle electric_spark ^2.2 ^ ^10.41051 0 0 0 0 1
particle electric_spark ^1.925 ^ ^10.4842 0 0 0 0 1
particle electric_spark ^1.65 ^ ^10.55788 0 0 0 0 1
particle electric_spark ^1.375 ^ ^10.63157 0 0 0 0 1
particle electric_spark ^1.1 ^ ^10.70526 0 0 0 0 1
particle electric_spark ^0.825 ^ ^10.77894 0 0 0 0 1
particle electric_spark ^0.55 ^ ^10.85263 0 0 0 0 1
particle electric_spark ^0.275 ^ ^10.92631 0 0 0 0 1
particle electric_spark ^0 ^ ^11 0 0 0 0 1
particle electric_spark ^-0.275 ^ ^10.92631 0 0 0 0 1
particle electric_spark ^-0.55 ^ ^10.85263 0 0 0 0 1
particle electric_spark ^-0.825 ^ ^10.77894 0 0 0 0 1
particle electric_spark ^-1.1 ^ ^10.70526 0 0 0 0 1
particle electric_spark ^-1.375 ^ ^10.63157 0 0 0 0 1
particle electric_spark ^-1.65 ^ ^10.55788 0 0 0 0 1
particle electric_spark ^-1.925 ^ ^10.4842 0 0 0 0 1
particle electric_spark ^-2.2 ^ ^10.41051 0 0 0 0 1
particle electric_spark ^-2.475 ^ ^10.33683 0 0 0 0 1
particle electric_spark ^-2.75 ^ ^10.26314 0 0 0 0 1
particle electric_spark ^-3.025 ^ ^10.18945 0 0 0 0 1
particle electric_spark ^-3.3 ^ ^10.11577 0 0 0 0 1
particle electric_spark ^-3.575 ^ ^10.04208 0 0 0 0 1
particle electric_spark ^-3.85 ^ ^9.9684 0 0 0 0 1
particle electric_spark ^-4.125 ^ ^9.89471 0 0 0 0 1
particle electric_spark ^-4.4 ^ ^9.82102 0 0 0 0 1
particle electric_spark ^-4.675 ^ ^9.74734 0 0 0 0 1
particle electric_spark ^-4.95 ^ ^9.67365 0 0 0 0 1
particle electric_spark ^-5.225 ^ ^9.59997 0 0 0 0 1
particle electric_spark ^-5.5 ^ ^9.52628 0 0 0 0 1
particle electric_spark ^-5.70131 ^ ^9.32497 0 0 0 0 1
particle electric_spark ^-5.90263 ^ ^9.12365 0 0 0 0 1
particle electric_spark ^-6.10394 ^ ^8.92234 0 0 0 0 1
particle electric_spark ^-6.30526 ^ ^8.72102 0 0 0 0 1
particle electric_spark ^-6.50657 ^ ^8.51971 0 0 0 0 1
particle electric_spark ^-6.70788 ^ ^8.3184 0 0 0 0 1
particle electric_spark ^-6.9092 ^ ^8.11708 0 0 0 0 1
particle electric_spark ^-7.11051 ^ ^7.91577 0 0 0 0 1
particle electric_spark ^-7.31183 ^ ^7.71445 0 0 0 0 1
particle electric_spark ^-7.51314 ^ ^7.51314 0 0 0 0 1
particle electric_spark ^-7.71445 ^ ^7.31183 0 0 0 0 1
particle electric_spark ^-7.91577 ^ ^7.11051 0 0 0 0 1
particle electric_spark ^-8.11708 ^ ^6.9092 0 0 0 0 1
particle electric_spark ^-8.3184 ^ ^6.70788 0 0 0 0 1
particle electric_spark ^-8.51971 ^ ^6.50657 0 0 0 0 1
particle electric_spark ^-8.72102 ^ ^6.30526 0 0 0 0 1
particle electric_spark ^-8.92234 ^ ^6.10394 0 0 0 0 1
particle electric_spark ^-9.12365 ^ ^5.90263 0 0 0 0 1
particle electric_spark ^-9.32497 ^ ^5.70131 0 0 0 0 1
particle electric_spark ^-9.52628 ^ ^5.5 0 0 0 0 1
particle electric_spark ^-9.59997 ^ ^5.225 0 0 0 0 1
particle electric_spark ^-9.67365 ^ ^4.95 0 0 0 0 1
particle electric_spark ^-9.74734 ^ ^4.675 0 0 0 0 1
particle electric_spark ^-9.82102 ^ ^4.4 0 0 0 0 1
particle electric_spark ^-9.89471 ^ ^4.125 0 0 0 0 1
particle electric_spark ^-9.9684 ^ ^3.85 0 0 0 0 1
particle electric_spark ^-10.04208 ^ ^3.575 0 0 0 0 1
particle electric_spark ^-10.11577 ^ ^3.3 0 0 0 0 1
particle electric_spark ^-10.18945 ^ ^3.025 0 0 0 0 1
particle electric_spark ^-10.26314 ^ ^2.75 0 0 0 0 1
particle electric_spark ^-10.33683 ^ ^2.475 0 0 0 0 1
particle electric_spark ^-10.41051 ^ ^2.2 0 0 0 0 1
particle electric_spark ^-10.4842 ^ ^1.925 0 0 0 0 1
particle electric_spark ^-10.55788 ^ ^1.65 0 0 0 0 1
particle electric_spark ^-10.63157 ^ ^1.375 0 0 0 0 1
particle electric_spark ^-10.70526 ^ ^1.1 0 0 0 0 1
particle electric_spark ^-10.77894 ^ ^0.825 0 0 0 0 1
particle electric_spark ^-10.85263 ^ ^0.55 0 0 0 0 1
particle electric_spark ^-10.92631 ^ ^0.275 0 0 0 0 1
particle electric_spark ^-11 ^ ^0 0 0 0 0 1
particle electric_spark ^-10.92631 ^ ^-0.275 0 0 0 0 1
particle electric_spark ^-10.85263 ^ ^-0.55 0 0 0 0 1
particle electric_spark ^-10.77894 ^ ^-0.825 0 0 0 0 1
particle electric_spark ^-10.70526 ^ ^-1.1 0 0 0 0 1
particle electric_spark ^-10.63157 ^ ^-1.375 0 0 0 0 1
particle electric_spark ^-10.55788 ^ ^-1.65 0 0 0 0 1
particle electric_spark ^-10.4842 ^ ^-1.925 0 0 0 0 1
particle electric_spark ^-10.41051 ^ ^-2.2 0 0 0 0 1
particle electric_spark ^-10.33683 ^ ^-2.475 0 0 0 0 1
particle electric_spark ^-10.26314 ^ ^-2.75 0 0 0 0 1
particle electric_spark ^-10.18945 ^ ^-3.025 0 0 0 0 1
particle electric_spark ^-10.11577 ^ ^-3.3 0 0 0 0 1
particle electric_spark ^-10.04208 ^ ^-3.575 0 0 0 0 1
particle electric_spark ^-9.9684 ^ ^-3.85 0 0 0 0 1
particle electric_spark ^-9.89471 ^ ^-4.125 0 0 0 0 1
particle electric_spark ^-9.82102 ^ ^-4.4 0 0 0 0 1
particle electric_spark ^-9.74734 ^ ^-4.675 0 0 0 0 1
particle electric_spark ^-9.67365 ^ ^-4.95 0 0 0 0 1
particle electric_spark ^-9.59997 ^ ^-5.225 0 0 0 0 1
particle electric_spark ^-9.52628 ^ ^-5.5 0 0 0 0 1
particle electric_spark ^-9.32497 ^ ^-5.70131 0 0 0 0 1
particle electric_spark ^-9.12365 ^ ^-5.90263 0 0 0 0 1
particle electric_spark ^-8.92234 ^ ^-6.10394 0 0 0 0 1
particle electric_spark ^-8.72102 ^ ^-6.30526 0 0 0 0 1
particle electric_spark ^-8.51971 ^ ^-6.50657 0 0 0 0 1
particle electric_spark ^-8.3184 ^ ^-6.70788 0 0 0 0 1
particle electric_spark ^-8.11708 ^ ^-6.9092 0 0 0 0 1
particle electric_spark ^-7.91577 ^ ^-7.11051 0 0 0 0 1
particle electric_spark ^-7.71445 ^ ^-7.31183 0 0 0 0 1
particle electric_spark ^-7.51314 ^ ^-7.51314 0 0 0 0 1
particle electric_spark ^-7.31183 ^ ^-7.71445 0 0 0 0 1
particle electric_spark ^-7.11051 ^ ^-7.91577 0 0 0 0 1
particle electric_spark ^-6.9092 ^ ^-8.11708 0 0 0 0 1
particle electric_spark ^-6.70788 ^ ^-8.3184 0 0 0 0 1
particle electric_spark ^-6.50657 ^ ^-8.51971 0 0 0 0 1
particle electric_spark ^-6.30526 ^ ^-8.72102 0 0 0 0 1
particle electric_spark ^-6.10394 ^ ^-8.92234 0 0 0 0 1
particle electric_spark ^-5.90263 ^ ^-9.12365 0 0 0 0 1
particle electric_spark ^-5.70131 ^ ^-9.32497 0 0 0 0 1
particle electric_spark ^-5.5 ^ ^-9.52628 0 0 0 0 1
particle electric_spark ^-5.225 ^ ^-9.59997 0 0 0 0 1
particle electric_spark ^-4.95 ^ ^-9.67365 0 0 0 0 1
particle electric_spark ^-4.675 ^ ^-9.74734 0 0 0 0 1
particle electric_spark ^-4.4 ^ ^-9.82102 0 0 0 0 1
particle electric_spark ^-4.125 ^ ^-9.89471 0 0 0 0 1
particle electric_spark ^-3.85 ^ ^-9.9684 0 0 0 0 1
particle electric_spark ^-3.575 ^ ^-10.04208 0 0 0 0 1
particle electric_spark ^-3.3 ^ ^-10.11577 0 0 0 0 1
particle electric_spark ^-3.025 ^ ^-10.18945 0 0 0 0 1
particle electric_spark ^-2.75 ^ ^-10.26314 0 0 0 0 1
particle electric_spark ^-2.475 ^ ^-10.33683 0 0 0 0 1
particle electric_spark ^-2.2 ^ ^-10.41051 0 0 0 0 1
particle electric_spark ^-1.925 ^ ^-10.4842 0 0 0 0 1
particle electric_spark ^-1.65 ^ ^-10.55788 0 0 0 0 1
particle electric_spark ^-1.375 ^ ^-10.63157 0 0 0 0 1
particle electric_spark ^-1.1 ^ ^-10.70526 0 0 0 0 1
particle electric_spark ^-0.825 ^ ^-10.77894 0 0 0 0 1
particle electric_spark ^-0.55 ^ ^-10.85263 0 0 0 0 1
particle electric_spark ^-0.275 ^ ^-10.92631 0 0 0 0 1


text:
#> asset:mob/0046.clock_of_despair/tick/1.trigger
#
# Mobが生きている間毎tick実行されるfunction
#
# @within tag/function asset:mob/tick

execute if data storage asset:context {id:46} run function asset:mob/0046.clock_of_despair/tick/2.tick

repo_name: ProjectTSB/TheSkyBlessing

repo_language: mcfunction

mime_type: text/plain


text:
#> asset:mob/0046.clock_of_despair/tick/2t_interval_vfx
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/2.tick

# VFX
    playsound minecraft:block.stone_button.click_on hostile @a ~ ~ ~ 0.6 1.4
    function asset:mob/0046.clock_of_despair/tick/particle_clock
    execute rotated as @e[type=armor_stand,tag=1A.ClockHand,distance=..0.1,sort=nearest,limit=1] run function asset:mob/0046.clock_of_despair/tick/particle_clockhand


text:
#> asset:mob/0046.clock_of_despair/tick/skill/6_oclock
#
# メイジ召喚
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# メイジを召喚
    execute if score @s 1A.LifeTime matches 1210 run data modify storage api: Argument.ID set value 187
    execute if score @s 1A.LifeTime matches 1210 positioned ^ ^ ^5 run function api:mob/summon
    execute if score @s 1A.LifeTime matches 1210 positioned ^ ^ ^5 run particle soul_fire_flame ~ ~1 ~ 0.4 0.7 0.4 0.1 40

    execute if score @s 1A.LifeTime matches 1250 run data modify storage api: Argument.ID set value 189
    execute if score @s 1A.LifeTime matches 1250 rotated ~120 ~ positioned ^ ^ ^5 run function api:mob/summon
    execute if score @s 1A.LifeTime matches 1250 rotated ~120 ~ positioned ^ ^ ^5 run particle soul_fire_flame ~ ~1 ~ 0.4 0.7 0.4 0.1 40

    execute if score @s 1A.LifeTime matches 1290 run data modify storage api: Argument.ID set value 190
    execute if score @s 1A.LifeTime matches 1290 rotated ~-120 ~ positioned ^ ^ ^5 run function api:mob/summon
    execute if score @s 1A.LifeTime matches 1290 rotated ~-120 ~ positioned ^ ^ ^5 run particle soul_fire_flame ~ ~1 ~ 0.4 0.7 0.4 0.1 40


text:
#> asset:mob/0046.clock_of_despair/tick/skill/1_oclock
#
# 銀歯車 -> 銀歯車 -> 銀歯車
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# 歯車の洗礼
    execute if score @s 1A.LifeTime matches 200 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/8
    # execute if score @s 1A.LifeTime matches 230 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/8
    execute if score @s 1A.LifeTime matches 260 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/8


text:
#> asset:mob/0046.clock_of_despair/tick/skill/4_oclock
#
# ビーム -> 自機狙い火
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# ビーム3本投射
    execute if score @s 1A.LifeTime matches 801 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 801 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~120 ~
    execute if score @s 1A.LifeTime matches 801 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 801 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~120 ~
    execute if score @s 1A.LifeTime matches 801 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 801 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~120 ~
# ビーム回転
    # execute if score @s 1A.LifeTime matches 821..999 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~5 ~
    execute if score @s 1A.LifeTime matches 821..999 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~4 ~
    execute if score @s 1A.LifeTime matches 999 run kill @e[type=marker,tag=1A.SkillBeam,distance=..100]

# 火召喚
    execute if score @s 1A.LifeTime matches 850 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
# 火攻撃
    execute if score @s 1A.LifeTime matches 865 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 875 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
# 火攻撃
    execute if score @s 1A.LifeTime matches 890 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 900 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
# 火攻撃
    execute if score @s 1A.LifeTime matches 915 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 925 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 930 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
# 火攻撃
    execute if score @s 1A.LifeTime matches 940 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 950 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 955 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
# 火攻撃
    execute if score @s 1A.LifeTime matches 965 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 975 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 980 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
# 火攻撃
    execute if score @s 1A.LifeTime matches 990 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage


text:
#> asset:mob/0046.clock_of_despair/tick/skill/5_oclock
#
# 乱発雷
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# 超ランダムで雷
    execute if score @s 1A.LifeTime matches 1010..1045 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/spread_summon
# 発破
    execute if score @s 1A.LifeTime matches 1060 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage

# 超ランダムで雷 その2
    execute if score @s 1A.LifeTime matches 1070..1105 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/spread_summon
# 発破 その2
    execute if score @s 1A.LifeTime matches 1120 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage

# 超ランダムで雷 その3
    execute if score @s 1A.LifeTime matches 1130..1165 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/spread_summon
# 発破 その3
    execute if score @s 1A.LifeTime matches 1180 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage


text:
#> asset:mob/0046.clock_of_despair/tick/skill/0_oclock
#
# 揺れ -> 自機狙い雷 -> 自機外し雷
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

#> Val
# @private
#declare tag 1A.Target

# 開幕
    execute if score @s 1A.LifeTime matches 0 run playsound minecraft:block.respawn_anchor.set_spawn hostile @a

# 視界を揺らす
    execute if score @s 1A.LifeTime matches 1 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~6
    execute if score @s 1A.LifeTime matches 2 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-6
    execute if score @s 1A.LifeTime matches 3 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~5
    execute if score @s 1A.LifeTime matches 4 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-5
    execute if score @s 1A.LifeTime matches 5 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~4
    execute if score @s 1A.LifeTime matches 6 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-4
    execute if score @s 1A.LifeTime matches 7 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~3
    execute if score @s 1A.LifeTime matches 8 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-3
    execute if score @s 1A.LifeTime matches 9 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~2
    execute if score @s 1A.LifeTime matches 10 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-2
    execute if score @s 1A.LifeTime matches 11 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~1
    execute if score @s 1A.LifeTime matches 12 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-1
    execute if score @s 1A.LifeTime matches 13 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~0.5
    execute if score @s 1A.LifeTime matches 14 as @a[distance=..20] at @s run tp @s ~ ~ ~ ~ ~-0.5

# サンダー召喚
    execute if score @s 1A.LifeTime matches 40 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
# サンダー攻撃
    execute if score @s 1A.LifeTime matches 60 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage

# サンダー召喚
    execute if score @s 1A.LifeTime matches 60 run tag @a[distance=..50,sort=random,limit=4] add 1A.Target
    execute if score @s 1A.LifeTime matches 60 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 65 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 70 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 75 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 80 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 85 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
# サンダー攻撃
    execute if score @s 1A.LifeTime matches 95 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage
    execute if score @s 1A.LifeTime matches 95 run tag @a[tag=1A.Target,distance=..100] remove 1A.Target

# サンダー召喚
    execute if score @s 1A.LifeTime matches 110 run tag @a[distance=..50,sort=random,limit=4] add 1A.Target
    execute if score @s 1A.LifeTime matches 110 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 120 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 130 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 140 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 150 at @a[tag=1A.Target,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
# サンダー攻撃
    execute if score @s 1A.LifeTime matches 160 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage
    execute if score @s 1A.LifeTime matches 160 run tag @a[tag=1A.Target,distance=..100] remove 1A.Target

# サンダー召喚
    execute if score @s 1A.LifeTime matches 170 run tag @a[distance=..50,sort=random,limit=4] add 1A.Target
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 000 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 045 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 090 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 135 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 180 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 225 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 270 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
    execute if score @s 1A.LifeTime matches 170 at @a[tag=1A.Target,distance=..100] rotated 315 0 positioned ^ ^ ^4.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
# サンダー攻撃
    execute if score @s 1A.LifeTime matches 190 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage
    execute if score @s 1A.LifeTime matches 190 run tag @a[tag=1A.Target,distance=..100] remove 1A.Target


text:
#> asset:mob/0046.clock_of_despair/tick/skill/11_oclock
#
# 時計レーザーx2 -> 時計レーザーx2
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

#> Val
# @private
    #declare score_holder $LazerDirection
    #declare tag 1A.LazerDirection1
    #declare tag 1A.LazerDirection2
    #declare tag 1A.LazerDirection3
    #declare tag 1A.LazerDirection4
    #declare score_holder $IntervalTime

# 時計レーザーの順序指定
    execute if score @s 1A.LifeTime matches 2205 store result score $LazerDirection Temporary run function lib:random/
    execute if score @s 1A.LifeTime matches 2205 run scoreboard players operation $LazerDirection Temporary %= $4 Const
    execute if score @s 1A.LifeTime matches 2205 if score $LazerDirection Temporary matches 0 run tag @s add 1A.LazerDirection1
    execute if score @s 1A.LifeTime matches 2205 if score $LazerDirection Temporary matches 1 run tag @s add 1A.LazerDirection2
    execute if score @s 1A.LifeTime matches 2205 if score $LazerDirection Temporary matches 2 run tag @s add 1A.LazerDirection3
    execute if score @s 1A.LifeTime matches 2205 if score $LazerDirection Temporary matches 3 run tag @s add 1A.LazerDirection4
    execute if score @s 1A.LifeTime matches 2205 run scoreboard players reset $LazerDirection Temporary

# 時計レーザー
# + + -> - -
    execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection1] positioned ~007 ~6 ~-16 rotated 000 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection1] positioned ~016 ~6 ~007 rotated 090 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection1] positioned ~-07 ~6 ~016 rotated 180 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection1] positioned ~-16 ~6 ~-07 rotated 270 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
# + - -> - +
    # execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection2] positioned ~007 ~6 ~-16 rotated 000 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection2] positioned ~016 ~6 ~-07 rotated 090 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection2] positioned ~-07 ~6 ~016 rotated 180 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection2] positioned ~-16 ~6 ~007 rotated 270 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
# - + -> + -
    execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection3] positioned ~-07 ~6 ~-16 rotated 000 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection3] positioned ~016 ~6 ~007 rotated 090 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection3] positioned ~007 ~6 ~016 rotated 180 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection3] positioned ~-16 ~6 ~-07 rotated 270 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
# - - -> + +
    # execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection4] positioned ~-07 ~6 ~-16 rotated 000 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 2205 if entity @s[tag=1A.LazerDirection4] positioned ~016 ~6 ~-07 rotated 090 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection4] positioned ~007 ~6 ~016 rotated 180 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 2230 if entity @s[tag=1A.LazerDirection4] positioned ~-16 ~6 ~007 rotated 270 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon

# タグ削除
    execute if score @s 1A.LifeTime matches 2230 run tag @s remove 1A.LazerDirection1
    execute if score @s 1A.LifeTime matches 2230 run tag @s remove 1A.LazerDirection2
    execute if score @s 1A.LifeTime matches 2230 run tag @s remove 1A.LazerDirection3
    execute if score @s 1A.LifeTime matches 2230 run tag @s remove 1A.LazerDirection4

# メイジをさよならする (大爆発させてこんな時間まで倒せてないやつを消し炭にしようかと思ったけど、流石に自重。)
    execute if score @s 1A.LifeTime matches 2380 positioned ~-10 ~ ~-10 run tp @e[type=zombie,scores={MobID=187},dx=19,dy=4,dz=19,sort=nearest,limit=1] ~ -100 ~
    execute if score @s 1A.LifeTime matches 2380 positioned ~-10 ~ ~-10 run tp @e[type=zombie,scores={MobID=189},dx=19,dy=4,dz=19,sort=nearest,limit=1] ~ -100 ~
    execute if score @s 1A.LifeTime matches 2380 positioned ~-10 ~ ~-10 run tp @e[type=zombie,scores={MobID=190},dx=19,dy=4,dz=19,sort=nearest,limit=1] ~ -100 ~

# 爆発演出
    scoreboard players operation $IntervalTime Temporary = @s 1A.LifeTime
    execute if score @s 1A.LifeTime matches 2200..2249 run scoreboard players operation $IntervalTime Temporary %= $5 Const
    execute if score @s 1A.LifeTime matches 2250..2299 run scoreboard players operation $IntervalTime Temporary %= $4 Const
    execute if score @s 1A.LifeTime matches 2300..2360 run scoreboard players operation $IntervalTime Temporary %= $3 Const
    execute if score $IntervalTime Temporary matches 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/blast_vfx
    scoreboard players reset $IntervalTime Temporary

    execute if score @s 1A.LifeTime matches 2345 run particle enchant ~ ~2.5 ~ 0 0 0 30 1000
    execute if score @s 1A.LifeTime matches 2350 run particle enchant ~ ~2.5 ~ 0 0 0 30 1000
    execute if score @s 1A.LifeTime matches 2355 run particle enchant ~ ~2.5 ~ 0 0 0 30 1000
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.0
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.0
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.1
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.1
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.2
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.2
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.3
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.3
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.4
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.4
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.5
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.5
    execute if score @s 1A.LifeTime matches 2370 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.6
    execute if score @s 1A.LifeTime matches 2375 run playsound entity.guardian.attack hostile @a ~ ~ ~ 2 1.6


text:
#> asset:mob/0046.clock_of_despair/tick/skill/7_oclock
#
# 金歯車 + 銀歯車 -> 銀歯車 -> 銀歯車
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# RE: 歯車の恐怖
    execute if score @s 1A.LifeTime matches 1400 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_gold/spread_summon/
    execute if score @s 1A.LifeTime matches 1400 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/5
    # execute if score @s 1A.LifeTime matches 1430 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/
    execute if score @s 1A.LifeTime matches 1460 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/8


text:
#> asset:mob/0046.clock_of_despair/tick/skill/2_oclock
#
# ビーム + 時計レーザー
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# ビーム
    execute if score @s 1A.LifeTime matches 401 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 401 run tp @e[type=marker,tag=1A.SkillBeam,distance=..100] ~ ~10.5 ~ 180 90
# ビーム追尾
    execute if score @s 1A.LifeTime matches 421..570 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run execute if entity @p[distance=..32] facing entity @p eyes positioned ^ ^ ^-100 rotated as @s positioned ^ ^ ^-800 facing entity @s feet positioned as @s run tp @s ^ ^ ^ ~ ~
    execute if score @s 1A.LifeTime matches 571 run kill @e[type=marker,tag=1A.SkillBeam,distance=..100]

# 時計レーザー
    execute if score @s 1A.LifeTime matches 400 positioned ~007 ~6 ~-16 rotated 000 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 416 positioned ~016 ~6 ~007 rotated 090 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    execute if score @s 1A.LifeTime matches 432 positioned ~-07 ~6 ~016 rotated 180 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
    # execute if score @s 1A.LifeTime matches 448 positioned ~-16 ~6 ~-07 rotated 270 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon


text:
#> asset:mob/0046.clock_of_despair/tick/skill/3_oclock
#
# 空腹 + おやつ
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# おやつの時間だ！
    execute if score @s 1A.LifeTime matches 605 as @a[distance=..50] run tellraw @a [{"text":"<","color":"white"},{"selector":"@s"},{"text":"> おやつの時間だ！"}]
    execute if score @s 1A.LifeTime matches 605 run tellraw @a[distance=..50] {"text":"あなたは唐突にお腹が減ってきた...。"}
    execute if score @s 1A.LifeTime matches 605 run effect give @a[distance=..50] hunger 8 99 true

# クッキーをあげる
    execute if score @s 1A.LifeTime matches 650 run give @a[distance=..50] cookie 3
    execute if score @s 1A.LifeTime matches 700 run give @a[distance=..50] cookie 3
    execute if score @s 1A.LifeTime matches 750 run give @a[distance=..50] cookie 3


text:
#> asset:mob/0046.clock_of_despair/tick/skill/8_oclock
#
# 時計レーザー + 固定火
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

#> Val
# @private
#declare score_holder $LazerDirection

# # 時計レーザーの恐怖
#     execute if score @s 1A.LifeTime matches 1610 store result score $LazerDirection Temporary run function lib:random/
#     execute if score @s 1A.LifeTime matches 1610 run scoreboard players operation $LazerDirection Temporary %= $4 Const
#     execute if score @s 1A.LifeTime matches 1610 if score $LazerDirection Temporary matches 0 positioned ~007 ~6 ~-16 rotated 000 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
#     execute if score @s 1A.LifeTime matches 1610 if score $LazerDirection Temporary matches 1 positioned ~016 ~6 ~007 rotated 090 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
#     execute if score @s 1A.LifeTime matches 1610 if score $LazerDirection Temporary matches 2 positioned ~-07 ~6 ~016 rotated 180 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
#     execute if score @s 1A.LifeTime matches 1610 if score $LazerDirection Temporary matches 3 positioned ~-16 ~6 ~-07 rotated 270 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
#     execute if score @s 1A.LifeTime matches 1610 run scoreboard players reset $LazerDirection Temporary

# 火召喚
    execute if score @s 1A.LifeTime matches 1610 rotated ~20 ~ positioned ^ ^ ^8 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1612 rotated ~40 ~ positioned ^ ^ ^7 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1614 rotated ~60 ~ positioned ^ ^ ^6 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1616 rotated ~80 ~ positioned ^ ^ ^5 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1618 rotated ~100 ~ positioned ^ ^ ^4 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1620 rotated ~120 ~ positioned ^ ^ ^3 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1622 rotated ~140 ~ positioned ^ ^ ^2 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1624 rotated ~160 ~ positioned ^ ^ ^1 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1610 rotated ~20 ~ positioned ^ ^ ^-8 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1612 rotated ~40 ~ positioned ^ ^ ^-7 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1614 rotated ~60 ~ positioned ^ ^ ^-6 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1616 rotated ~80 ~ positioned ^ ^ ^-5 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1618 rotated ~100 ~ positioned ^ ^ ^-4 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1620 rotated ~120 ~ positioned ^ ^ ^-3 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1622 rotated ~140 ~ positioned ^ ^ ^-2 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1624 rotated ~160 ~ positioned ^ ^ ^-1 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

# 火攻撃
    execute if score @s 1A.LifeTime matches 1630 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 1640 positioned ^ ^ ^1 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1640 positioned ^ ^ ^-1 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1640 positioned ^1 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1640 positioned ^-1 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1642 positioned ^ ^ ^3 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1642 positioned ^ ^ ^-3 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1642 positioned ^3 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1642 positioned ^-3 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1644 positioned ^ ^ ^5 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1644 positioned ^ ^ ^-5 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1644 positioned ^5 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1644 positioned ^-5 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1646 positioned ^ ^ ^7 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1646 positioned ^ ^ ^-7 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1646 positioned ^7 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1646 positioned ^-7 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1648 positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1648 positioned ^ ^ ^-9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1648 positioned ^9 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1648 positioned ^-9 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

# 火攻撃
    execute if score @s 1A.LifeTime matches 1660 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage

# 火召喚
    execute if score @s 1A.LifeTime matches 1670 rotated ~45 ~ positioned ^ ^ ^1 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1670 rotated ~45 ~ positioned ^ ^ ^-1 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1670 rotated ~45 ~ positioned ^1 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1670 rotated ~45 ~ positioned ^-1 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1672 rotated ~45 ~ positioned ^ ^ ^3 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1672 rotated ~45 ~ positioned ^ ^ ^-3 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1672 rotated ~45 ~ positioned ^3 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1672 rotated ~45 ~ positioned ^-3 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1674 rotated ~45 ~ positioned ^ ^ ^5 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1674 rotated ~45 ~ positioned ^ ^ ^-5 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1674 rotated ~45 ~ positioned ^5 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1674 rotated ~45 ~ positioned ^-5 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1676 rotated ~45 ~ positioned ^ ^ ^7 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1676 rotated ~45 ~ positioned ^ ^ ^-7 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1676 rotated ~45 ~ positioned ^7 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1676 rotated ~45 ~ positioned ^-7 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

    execute if score @s 1A.LifeTime matches 1678 rotated ~45 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1678 rotated ~45 ~ positioned ^ ^ ^-9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1678 rotated ~45 ~ positioned ^9 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1678 rotated ~45 ~ positioned ^-9 ^ ^ run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

# 火攻撃
    execute if score @s 1A.LifeTime matches 1690 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage


text:
#> asset:mob/0046.clock_of_despair/tick/skill/12_oclock
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# 大爆発(見た目だけ)
    particle minecraft:explosion ~ ~1 ~ 1 1 1 0 10
    particle minecraft:lava ~ ~1 ~ 1 1 1 0.42 100
    particle minecraft:firework ~ ~1 ~ 8 8 8 0 1000
    particle end_rod ~ ~1 ~ 0.2 0.2 0.2 1 1000

    playsound entity.lightning_bolt.impact hostile @a ~ ~ ~ 1 0
    playsound entity.generic.explode hostile @a ~ ~ ~ 1 0

# 自害
    kill @s

# お掃除
    kill @e[type=marker,tag=1A.SkillMarker]


text:
#> asset:mob/0046.clock_of_despair/tick/skill/10_oclock
#
# 金歯車 + 銀歯車 -> 銀歯車 -> 銀歯車 + 自機狙い雷
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# RE:RE: 歯車の恐怖
    execute if score @s 1A.LifeTime matches 2000 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_gold/spread_summon/
    execute if score @s 1A.LifeTime matches 2000 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/5
    # execute if score @s 1A.LifeTime matches 2030 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/8
    execute if score @s 1A.LifeTime matches 2060 positioned ~ ~0.1 ~ run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/spread_summon/8

# サンダー召喚
    execute if score @s 1A.LifeTime matches 2080 at @a[distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/summon
# サンダー攻撃
    execute if score @s 1A.LifeTime matches 2120 at @e[type=marker,tag=1A.SkillThunderMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/damage


text:
#> asset:mob/0046.clock_of_despair/tick/skill/9_oclock
#
# レーザー + 外周火
#
# @within function asset:mob/0046.clock_of_despair/tick/3.skill_active

# ビーム投射
    execute if score @s 1A.LifeTime matches 1801 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 1801 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~5 ~
    execute if score @s 1A.LifeTime matches 1801 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 1801 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~5 ~
    execute if score @s 1A.LifeTime matches 1801 run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
    execute if score @s 1A.LifeTime matches 1801 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~45 ~
# ビーム回転
    execute if score @s 1A.LifeTime matches 1801..1820 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~4 ~
    execute if score @s 1A.LifeTime matches 1821..1840 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~6 ~
    execute if score @s 1A.LifeTime matches 1841..1860 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~8 ~
    execute if score @s 1A.LifeTime matches 1861..1940 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~10 ~
    # execute if score @s 1A.LifeTime matches 1861..1880 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~10 ~
    # execute if score @s 1A.LifeTime matches 1881..1900 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~12 ~
    # execute if score @s 1A.LifeTime matches 1901..1920 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~14 ~
    # execute if score @s 1A.LifeTime matches 1921..1940 as @e[type=marker,tag=1A.SkillBeam,distance=..100] at @s run tp @s ~ ~ ~ ~16 ~
    execute if score @s 1A.LifeTime matches 1941 run kill @e[type=marker,tag=1A.SkillBeam,distance=..100]

# 火召喚
    execute if score @s 1A.LifeTime matches 1805 rotated ~000 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1810 rotated ~018 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1815 rotated ~036 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1820 rotated ~054 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1825 rotated ~072 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1830 rotated ~090 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1835 rotated ~108 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1840 rotated ~126 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1845 rotated ~144 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1850 rotated ~162 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1855 rotated ~180 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1860 rotated ~198 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1865 rotated ~216 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1870 rotated ~234 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1875 rotated ~252 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1880 rotated ~270 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1885 rotated ~288 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1890 rotated ~306 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1895 rotated ~324 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
    execute if score @s 1A.LifeTime matches 1900 rotated ~342 ~ positioned ^ ^ ^9 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon

# 火攻撃
    execute if score @s 1A.LifeTime matches 1960 at @e[type=marker,tag=1A.SkillFireMaker,distance=..100] run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/tick
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/schedule

execute if entity @s[tag=1A.SkillBeam] run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/tick
execute if entity @s[tag=1A.SkillThunderMaker] rotated ~ 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/thunder/vfx
execute if entity @s[tag=1A.SkillFireMaker] rotated ~ 0 run function asset:mob/0046.clock_of_despair/tick/skill/common/fire/vfx
execute if entity @s[tag=1A.GearGold] run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_gold/tick
execute if entity @s[tag=1A.GearSilver] run function asset:mob/0046.clock_of_despair/tick/skill/common/gear_silver/tick
execute if entity @s[tag=1A.WallLazerClock] run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/tick
execute if entity @s[tag=1A.SkillPenaltyThunderMaker] run function asset:mob/0046.clock_of_despair/tick/skill/common/penalty_thunder/tick


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/**

# 演出
    function asset:mob/0046.clock_of_despair/tick/skill/common/fire/blast_vfx

# ダメージ設定
    # 与えるダメージ
        data modify storage lib: Argument.Damage set value 50
    # 魔法属性
        data modify storage lib: Argument.AttackType set value "Magic"
    # 雷属性
        data modify storage lib: Argument.ElementType set value "Fire"
    # 死亡ログ
        data modify storage lib: Argument.DeathMessage set value '[{"translate": "%1$sは%2$sの爆発により消し炭となった","with":[{"selector":"@s"},{"nbt":"Return.AttackerName","storage":"lib:","interpret":true}]}]'
    # ダメージ
        function lib:damage/modifier
        execute as @a[gamemode=!creative,distance=..2] at @s run function lib:damage/
# リセット
    function lib:damage/reset

# キル
    kill @e[type=marker,tag=1A.SkillFireMaker,distance=..0.01,sort=nearest,limit=1]


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/fire/summon
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/**

# 召喚
    summon marker ~ ~ ~ {Tags:["Object","1A.SkillFireMaker","1A.SkillMarker"]}
# 演出
    playsound item.firecharge.use hostile @a ~ ~ ~ 1 1.4


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/fire/vfx
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/common/tick

particle flame ^0 ^ ^-1 0 0 0 0 1
particle flame ^0.30902 ^ ^-0.95106 0 0 0 0 1
particle flame ^0.58779 ^ ^-0.80902 0 0 0 0 1
particle flame ^0.80902 ^ ^-0.58779 0 0 0 0 1
particle flame ^0.95106 ^ ^-0.30902 0 0 0 0 1
particle flame ^1 ^ ^0 0 0 0 0 1
particle flame ^0.95106 ^ ^0.30902 0 0 0 0 1
particle flame ^0.80902 ^ ^0.58779 0 0 0 0 1
particle flame ^0.58779 ^ ^0.80902 0 0 0 0 1
particle flame ^0.30902 ^ ^0.95106 0 0 0 0 1
particle flame ^0 ^ ^1 0 0 0 0 1
particle flame ^-0.30902 ^ ^0.95106 0 0 0 0 1
particle flame ^-0.58779 ^ ^0.80902 0 0 0 0 1
particle flame ^-0.80902 ^ ^0.58779 0 0 0 0 1
particle flame ^-0.95106 ^ ^0.30902 0 0 0 0 1
particle flame ^-1 ^ ^0 0 0 0 0 1
particle flame ^-0.95106 ^ ^-0.30902 0 0 0 0 1
particle flame ^-0.80902 ^ ^-0.58779 0 0 0 0 1
particle flame ^-0.58779 ^ ^-0.80902 0 0 0 0 1
particle flame ^-0.30902 ^ ^-0.95106 0 0 0 0 1


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/fire/blast_vfx
#
#
#
# @within function
#   asset:mob/0046.clock_of_despair/tick/skill/common/fire/damage
#   asset:mob/0046.clock_of_despair/tick/skill/11_oclock

particle minecraft:explosion ~ ~ ~ 1 1 1 0 10
particle minecraft:large_smoke ~ ~ ~ 0 0 0 0.4 30
particle minecraft:lava ~ ~ ~ 1 1 1 0.42 30
playsound entity.lightning_bolt.impact hostile @a ~ ~ ~ 1 0
playsound entity.generic.explode hostile @a ~ ~ ~ 1 0


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/beam/damage
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/common/beam/loop

# ダメージ設定
    # 与えるダメージ = 10
        data modify storage lib: Argument.Damage set value 20
    # 第一属性
        data modify storage lib: Argument.AttackType set value "Physical"
    # 死亡ログ
        data modify storage lib: Argument.DeathMessage set value '[{"translate": "%1$sは%2$sの光線により身を焼かれて息絶えた","with":[{"selector":"@s"},{"nbt":"Return.AttackerName","storage":"lib:","interpret":true}]}]'
    # ダメージ(厳密な紐づけじゃないけど許して)
        execute as @e[type=zombie,scores={MobID=46},distance=..100,limit=1] run function lib:damage/modifier
        execute as @p[gamemode=!creative,tag=LandingTarget] run function lib:damage/
# リセット
    function lib:damage/reset

# 着弾タグを消す
    tag @p[tag=LandingTarget] remove LandingTarget


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/beam/summon
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/**

# 召喚
    summon marker ~ ~ ~ {Tags:["Object","1A.SkillBeam","1A.SkillMarker"]}


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/beam/tick
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/common/tick

# 演出
    playsound item.spyglass.use hostile @a ~ ~ ~ 1 1.4

# 再起させる
    scoreboard players add @s 1A.LifeTime 1
    function asset:mob/0046.clock_of_despair/tick/skill/common/beam/loop
    tag @s remove Landing


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/beam/loop
#
#
#
# @within function
#       asset:mob/0046.clock_of_despair/tick/skill/common/beam/tick
#       asset:mob/0046.clock_of_despair/tick/skill/common/beam/loop

# 10m以内なら全て(全てじゃない)を破壊する
    execute if entity @s[distance=..9] unless block ^ ^ ^1 #lib:air unless block ^ ^ ^1 #lib:unbreakable run setblock ^ ^ ^1 air destroy
# 着弾検知
    execute if entity @p[distance=..1] run tag @s add Landing
    execute unless block ^ ^ ^1 #lib:no_collision run tag @s add Landing

# ターゲットにタグ付与
    execute if entity @p[distance=..1] run tag @p[distance=..1] add LandingTarget

# 演出
    particle minecraft:dust 1 1 1 1 ~ ~ ~ 0.1 0.1 0.1 0 1
    particle minecraft:electric_spark ~ ~ ~ 0.15 0.15 0.15 0.1 2
    execute if predicate lib:random_pass_per/5 run particle minecraft:end_rod ~ ~ ~ 0.15 0.15 0.15 0 1
    execute if predicate lib:random_pass_per/25 run particle minecraft:glow ~ ~ ~ 0.15 0.15 0.15 0 1
# 着弾
    execute if entity @s[tag=Landing] if score @s 1A.LifeTime matches 20.. run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/damage

# 再起
    execute positioned ^ ^ ^0.5 if entity @s[tag=!Landing,distance=..20] run function asset:mob/0046.clock_of_despair/tick/skill/common/beam/loop


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/damage
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/fire

# パラメータ設定
    data modify storage lib: Argument.Damage set value 50
    data modify storage lib: Argument.AttackType set value "Magic"
    # 死亡ログ
        data modify storage lib: Argument.DeathMessage set value '[{"translate": "%1$sは%2$sの広範囲光線により跡形も残らず蒸発した","with":[{"selector":"@s"},{"nbt":"Return.AttackerName","storage":"lib:","interpret":true}]}]'
# 補正 (厳密な紐付けではない)
    execute as @e[type=zombie,scores={MobID=46},distance=..14,limit=1] run function lib:damage/modifier
# 与
    function lib:damage/
# リセット
    function lib:damage/reset


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/fire
#
#
#
# @within function
#   asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/tick
#   asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/fire

scoreboard players add $LazerDistance Temporary 1

function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/vfx

execute as @e[type=#lib:living,tag=Friend,tag=!PlayerShouldInvulnerable,tag=!Uninterferable,distance=..8] positioned ^ ^ ^-500 if entity @s[distance=..500.5] positioned ^ ^ ^1000 if entity @s[distance=..500.5] at @s run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/damage

execute if block ~ ~ ~ #lib:no_collision if score $LazerDistance Temporary matches ..79 positioned ^ ^ ^0.5 run function asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/fire


text:
#> asset:mob/0046.clock_of_despair/tick/skill/common/wall_lazer_clock/summon
#
#
#
# @within function asset:mob/0046.clock_of_despair/tick/skill/*_oclock

#> Val
# @private
#declare tag ClockInit

summon marker ~ ~ ~ {Tags:["1A.SkillMarker","1A.WallLazerClock","ClockInit","Object","Uninterferable"]}
tp @e[type=marker,tag=ClockInit,distance=..0.01] ~ ~ ~ ~-90 ~
tag @e[type=marker,tag=ClockInit,distance=..0.01] remove ClockInit