{
"shortName": "what_i_paid_for",
"name" : "what i paid for v3.4",
"description" : "damage, aoe, range, reload, health is buffed by what i paid for the unit",
"options" : { 
"equalcom" : "enable",
"noelo" : 1,
"option_notes" : "damage, aoe, range, reload, shields, health is buffed by unit cost. eg. 30 metal cost = + 30 range",
"tweakdefs" : 
"Zm9yIG5hbWUsIHVkIGluIHBhaXJzKFVuaXREZWZzKSBkbwogICAgaWYgdWQubWV0YWxjb3N0IHRoZW4KICAgICAgICBsb2NhbCB2YWx1ZV9tZXRhbF9jb3N0ID0gbWF0aC5mbG9vcih1ZC5tZXRhbGNvc3QgKiAwLjIpCiAgICAgICAgbG9jYWwgZmxvb3JfdmFsdWUgPSBtYXRoLmZsb29yKHZhbHVlX21ldGFsX2Nvc3QgKiAwLjEpCiAgICAgICAgaWYgdWQuaGVhbHRoIHRoZW4KICAgICAgICAgICAgdWQuaGVhbHRoID0gdWQuaGVhbHRoICsgdmFsdWVfbWV0YWxfY29zdAogICAgICAgIGVuZAogICAgICAgIGlmIHVkLnNwZWVkIHRoZW4KICAgICAgICAgICAgdWQuc3BlZWQgPSB1ZC5zcGVlZCArIGZsb29yX3ZhbHVlCiAgICAgICAgZW5kCiAgICAgICAgaWYgdWQuc2lnaHRkaXN0YW5jZSB0aGVuCiAgICAgICAgICAgIHVkLnNpZ2h0ZGlzdGFuY2UgPSB1ZC5zaWdodGRpc3RhbmNlICsgZmxvb3JfdmFsdWUKICAgICAgICBlbmQKICAgICAgICBpZiB1ZC5jdXN0b21wYXJhbXMgYW5kIHVkLmN1c3RvbXBhcmFtcy5qdW1wX3JhbmdlIHRoZW4KICAgICAgICAgICAgdWQuY3VzdG9tcGFyYW1zLmp1bXBfcmFuZ2UgPSB1ZC5jdXN0b21wYXJhbXMuanVtcF9yYW5nZSArIGZsb29yX3ZhbHVlCiAgICAgICAgZW5kCiAgICAgICAgaWYgdWQud2VhcG9uZGVmcyB0aGVuCiAgICAgICAgICAgIGZvciBfLCB3ZCBpbiBwYWlycyh1ZC53ZWFwb25kZWZzKSBkbwogICAgICAgICAgICAgICAgaWYgd2QuYXJlYW9mZWZmZWN0IHRoZW4KICAgICAgICAgICAgICAgICAgICB3ZC5hcmVhb2ZlZmZlY3QgPSB3ZC5hcmVhb2ZlZmZlY3QgKyBmbG9vcl92YWx1ZQogICAgICAgICAgICAgICAgZW5kCiAgICAgICAgICAgICAgICBpZiB3ZC5yYW5nZSB0aGVuCiAgICAgICAgICAgICAgICAgICAgd2QucmFuZ2UgPSB3ZC5yYW5nZSArIGZsb29yX3ZhbHVlCiAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgICAgIGlmIHdkLnNoaWVsZHBvd2VyIHRoZW4KICAgICAgICAgICAgICAgICAgICB3ZC5zaGllbGRwb3dlciA9IHdkLnNoaWVsZHBvd2VyICsgdmFsdWVfbWV0YWxfY29zdAogICAgICAgICAgICAgICAgZW5kCiAgICAgICAgICAgICAgICBpZiB3ZC5mbGlnaHR0aW1lIHRoZW4KICAgICAgICAgICAgICAgICAgICB3ZC5mbGlnaHR0aW1lID0gd2QuZmxpZ2h0dGltZSArIGZsb29yX3ZhbHVlCiAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgICAgIGlmIHdkLnJlbG9hZHRpbWUgdGhlbgogICAgICAgICAgICAgICAgICAgIGxvY2FsIG1pbl9yZWxvYWR0aW1lID0gd2QucmVsb2FkdGltZSAqIDAuNQogICAgICAgICAgICAgICAgICAgIGxvY2FsIG5ld19yZWxvYWR0aW1lID0gd2QucmVsb2FkdGltZSAtIG1hdGguZmxvb3IodmFsdWVfbWV0YWxfY29zdCAqIDAuMDA1KQogICAgICAgICAgICAgICAgICAgIHdkLnJlbG9hZHRpbWUgPSBtYXRoLm1heChuZXdfcmVsb2FkdGltZSwgbWluX3JlbG9hZHRpbWUpCiAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgICAgIGlmIHdkLndlYXBvbnR5cGUgPT0gImNhbm5vbiIgdGhlbgogICAgICAgICAgICAgICAgICAgIGlmIHdkLndlYXBvbnZlbG9jaXR5IHRoZW4KICAgICAgICAgICAgICAgICAgICAgICAgd2Qud2VhcG9udmVsb2NpdHkgPSB3ZC53ZWFwb252ZWxvY2l0eSArIGZsb29yX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgZW5kCiAgICAgICAgICAgICAgICAgICAgaWYgd2QubXlncmF2aXR5IGFuZCB3ZC5teWdyYXZpdHkgPiBmbG9vcl92YWx1ZSB0aGVuCiAgICAgICAgICAgICAgICAgICAgICAgIHdkLm15Z3Jhdml0eSA9IHdkLm15Z3Jhdml0eSAtIGZsb29yX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgZW5kCiAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgICAgIGlmIHdkLnNoaWVsZHBvd2VycmVnZW4gYW5kIHdkLnNoaWVsZHBvd2VycmVnZW4gPiAwIHRoZW4KICAgICAgICAgICAgICAgICAgICB3ZC5zaGllbGRwb3dlcnJlZ2VuID0gd2Quc2hpZWxkcG93ZXJyZWdlbiArIGZsb29yX3ZhbHVlCiAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgICAgIGlmIHdkLm5vZXhwbG9kZSBhbmQgd2Qubm9leHBsb2RlID09IHRydWUgdGhlbgogICAgICAgICAgICAgICAgICAgIHdkLm5vZXhwbG9kZSA9ICJmYWxzZSIKICAgICAgICAgICAgICAgIGVuZAogICAgICAgICAgICAgICAgaWYgd2QuZGFtYWdlIGFuZCB3ZC5kYW1hZ2UuZGVmYXVsdCB0aGVuCiAgICAgICAgICAgICAgICAgICAgd2QuZGFtYWdlLmRlZmF1bHQgPSB3ZC5kYW1hZ2UuZGVmYXVsdCArIHZhbHVlX21ldGFsX2Nvc3QKICAgICAgICAgICAgICAgIGVuZAogICAgICAgICAgICBlbmQKICAgICAgICBlbmQKICAgIGVuZAplbmQ="
}
}