false f748e2f0-168e-4a59-a8ee-750818ed301e RatAttack 3 0 0 false false 0 0 0 false false false 28b9c196-5356-4ca3-839e-a9fc386da987 00000000-0000-0000-0000-000000000000 true 817eae8f-fd50-4037-ac5a-3d9c91be9b27 ((EDDI message sent)) false false 0 0 false false 0 50d41ad4-1eb5-4277-99e8-db173f9e8472 ExecuteCommand 0 0 e931d430-49b9-4b8b-a4ac-acc4f75d5c86 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true EDDI events false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 00000000-0000-0000-0000-000000000000 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 376b41cc-b34b-4199-baeb-a1468f40fc86 00000000-0000-0000-0000-000000000000 true 9a47ad8e-06b5-4271-9f84-cb756485d221 call [1..20] jumps [and login;and takeoff;] false false 0 0 false false 0 ac8fdfd8-3783-46c6-9df4-e6cf0e7e0320 TextSet 0 0 ~~message {CMDSEGMENT:1}j {CMDSEGMENT:3} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e3a1f7bb-7724-43ae-8c63-c47526819dcf ExecuteCommand 0 0 1d63e5a9-998e-4f4d-af17-7156c49104d7 ((SendMessage)) 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Calls jumps for a case. Calls false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 0b4d4557-ed51-4049-9088-c822b017e5b7 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false d921ea22-cd70-4ac0-ad45-ee0f7d7dd837 00000000-0000-0000-0000-000000000000 true 7325fb2c-b154-46ba-a17d-bdcd7dd21719 call [beacon;fuel;instance;pos;position;prep;sys;system;wing] [positive;negative] false false 0 0 false false 0 ce0767fa-9de1-4c5e-8668-1cf2e0e364ff TextSet 0 0 ~call {CMDSEGMENT:1} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b9df1574-fd5d-4286-9930-86946f1f5efb ConditionStart 0 0 positive 0 0 0 0 3 1 {CMDSEGMENT:2} 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 37355682-6dfa-42a6-9632-6a522ec5182a TextSet 0 0 ~value + 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6afe7979-1092-4b17-9f6d-102e23380aff ConditionElse 0 0 0 0 0 0 5 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 255c66f0-c361-4436-941e-40e0c043a175 TextSet 0 0 ~value - 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c6a139fa-23dd-4c82-aaf0-13e455a04f07 ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c87eeede-427d-417d-9c55-e2f76b63f1f1 ConditionStart 0 0 beacon 0 0 0 0 8 2 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 67ad4da3-5037-4dbd-9518-ae964f70e368 TextSet 0 0 ~call bc 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 5a53bdaa-2a7d-4c92-87fa-80e8ab5306d9 ConditionElseIf 0 0 instance 0 0 0 0 10 2 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 cef77efc-f127-4ed8-878b-7c2bf2c80cdc TextSet 0 0 ~call inst 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 0b1149b2-2187-4c9d-873f-5956f4e9b3b9 ConditionElseIf 0 0 position 0 0 0 0 12 2 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 70347f82-cc69-4abb-a55e-6dcf5c2b7fba TextSet 0 0 ~call pos 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 cee1f8b9-9296-4907-a1ae-3105acd0087b ConditionElseIf 0 0 system 0 0 0 0 14 2 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 86a0706c-7274-4861-9d11-c6c58f6ad321 TextSet 0 0 ~call sys 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c95c30c9-c30d-46ff-8c43-08f158677adb ConditionElseIf 0 0 wing 0 0 0 0 16 2 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bc882462-b1b4-45ca-bab2-7e65cf7272de TextSet 0 0 ~call wr 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b2a890c0-4242-43ed-a4ee-b76929cdc0e6 ConditionEnd 0 0 0 0 0 0 6 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b8c29b0b-d6e3-40fb-9355-de7558fcbf0a TextSet 0 0 ~~message {TXT:~call}{TXT:~value} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9caf0eef-c663-4f67-ba72-5d8461c928c5 ExecuteCommand 0 0 1d63e5a9-998e-4f4d-af17-7156c49104d7 ((SendMessage)) 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Manages all callouts except friend[+-]. Calls false 0 0 0 0 0 true true false 2 0 0 d856c7a2-cd56-4be7-9820-310159e47705 false 0 false 0 0 0 0 false false false *#drillrats2* false false false true false false false false false false false false false false false true false 481f4fbd-e7f5-49d9-8f30-2d46c5036ed1 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 7a9ec830-f52b-4c53-8c39-b58252a0e3af 00000000-0000-0000-0000-000000000000 true f9413d1d-2e01-4ae4-b291-8d9e21c463fa call [client destroyed;sysconf;system confirmed] false false 0 0 false false 0 32c9c48a-f279-4d5a-a21c-72206a769e33 TextSet 0 0 ~~message {CMDSEGMENT:1} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3eab20b5-6147-421b-a46d-cc967aa711e4 ConditionStart 0 0 system confirmed 0 0 0 0 3 1 ~~message 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6f2f8435-3e8f-47c1-811b-7f6903647d46 TextSet 0 0 ~~message sysconf 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 43372425-6292-4c88-9768-bc3fafeb4bdc ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8de55943-45c4-4e95-a76d-08a8a5d765f2 ExecuteCommand 0 0 1d63e5a9-998e-4f4d-af17-7156c49104d7 ((SendMessage)) 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Manages some miscellaneous calls. Calls false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 9c9fa41a-e27b-42aa-b96c-04e303ff2ed4 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 3cd5c7da-3325-4e20-a400-824a26611a34 00000000-0000-0000-0000-000000000000 true 0434dceb-a839-4845-b523-e54760101b51 call client in [exclusion zone;main menu;open;open sysconf;pg;private group;solo;super cruise] false false 0 0 false false 0 714d69b1-8a8c-4ef7-89d1-7e9708e5e728 TextSet 0 0 ~call {CMDSEGMENT:1} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3ec74345-042e-4adc-be8f-7784462f4d88 ConditionStart 0 0 exclusion zone 0 0 0 0 3 1 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fd20cc39-3014-4033-aa13-cd3329a7f7d4 TextSet 0 0 ~call ez 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 2af3e017-e1e6-448b-9a16-043147dfb2db ConditionElseIf 0 0 main menu 0 0 0 0 5 1 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4a20fee2-a224-4bab-8c1f-34b448f715a1 TextSet 0 0 ~call mm 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f6394275-2e2f-4f09-a77e-9859e4b0c090 ConditionElseIf 0 0 private group 0 0 0 0 7 1 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bec99010-1f99-4824-b50f-c04648f7ee62 TextSet 0 0 ~call pg 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1d824cca-f7b0-46b1-9c40-5065bb269ec5 ConditionElseIf 0 0 super cruise 0 0 0 0 9 1 ~call 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 04badea9-ac8f-4254-8400-181eacb3fa8b TextSet 0 0 ~call sc 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 0b9d6010-0261-4b0a-8397-fbe626aba417 ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1238ffaf-6ddf-4884-8327-419debdab14c TextSet 0 0 ~~message client in {TXT:~call} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c436cfa1-4743-4e25-be0c-095f6ff79be4 ExecuteCommand 0 0 1d63e5a9-998e-4f4d-af17-7156c49104d7 ((SendMessage)) 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Handles all kinds of things the client could be in. Calls false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false *#fuelrats* false false false true false false false false false false false false false false false true false 706d92d6-da2f-4fb2-aba6-31364010c7c7 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false c7fb6b2e-d683-4284-ae22-e4f5edcfa104 00000000-0000-0000-0000-000000000000 true fd0f0775-e097-4987-9004-39a7c2fbdb12 call friend [positive;negative] [in pg;in private group;in solo;in main menu;sysconf;system confirmed;] false false 0 0 false false 0 d299ec31-8bd6-4331-92e0-175aa4cc733d ConditionStart 0 0 positive 0 0 0 0 2 1 {CMDSEGMENT:1} 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1698cc51-e300-41c8-a37e-d4aa17593700 TextSet 0 0 ~value + 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 94edb56d-d8da-4b86-a2da-aec974690671 ConditionElse 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d5c54ef4-b994-4b5c-bc57-8dc43da04b66 TextSet 0 0 ~value - 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bb87b0fb-d78a-4702-9b3a-5408d73200b5 ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 2bfbd8c6-22d6-45ed-b3be-63c66925cad0 TextSet 0 0 ~addendum {CMDSEGMENT:2} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 deb7f646-859d-4d0f-9347-e68f8b250f39 ConditionStart 0 0 in private group 0 0 0 0 8 2 ~addendum 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 ec831146-2d9b-4877-9edc-dd89bc3075f8 TextSet 0 0 ~addendum in pg 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 7ee9b7ae-71bb-4885-91af-64e56015c204 ConditionElseIf 0 0 in main menu 0 0 0 0 10 2 ~addendum 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fb033da8-8460-4705-addf-06707934b585 TextSet 0 0 ~addendum in mm 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fa3fbdea-5985-4e19-8bb5-4b4996d2bec1 ConditionElseIf 0 0 system confirmed 0 0 0 0 12 2 ~addendum 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9b5b2541-bce9-4818-8096-9282a706e73a TextSet 0 0 ~addendum sysconf 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bbacfb6a-5dbf-46bd-8d88-e3bacdb37640 ConditionEnd 0 0 0 0 0 0 6 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 488d050d-a604-42b0-a24a-89b9d3fbfb84 TextSet 0 0 ~~message fr{TXT:~value} {TXT:~addendum} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8e96cb73-b464-4e29-b19f-5b04586e5a26 ExecuteCommand 0 0 1d63e5a9-998e-4f4d-af17-7156c49104d7 ((SendMessage)) 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Handles friend[+-] calls and the stuff that belongs on the end of that. Calls false 0 0 0 0 0 true true false 2 0 0 d856c7a2-cd56-4be7-9820-310159e47705 false 0 false 0 0 0 0 false false false *#drillrats2* false false false true false false false false false false false false false false false true false 66c3145c-baa7-4bf4-85f4-12a3869c561d false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 5b0c8ad5-721a-4829-a2ff-1e51bdbcb9ef 00000000-0000-0000-0000-000000000000 true ebcfb27e-9c48-47f1-ab7e-cabfab618162 [close;clear] rat case false false 0 0 false false 0 2e7cf630-5fe6-4b4f-9241-98b7a97901c4 ExecuteCommand 0 0 bc77deb5-32e2-4cee-90b0-f66f1e776d51 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Closes a case. Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true true false false true false false false false false false false false false false false true false 21f05573-3136-40b7-b7b4-6360058e808c false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false e3bc35a4-ce76-4070-87e0-8566e9e9386d 00000000-0000-0000-0000-000000000000 true f239c5bb-d6ff-4fa2-980e-c5cd0ffae244 [current;rat] case details false false 0 0 false false 0 816f3c2d-b219-43e4-8ce6-efbc3284e443 ConditionStart 0 0 0 0 0 0 3 1 RatAttack.onCase 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 42fbb2a6-072d-4f87-af58-f6f5e28b9f17 IntSet 0 0 0 0 0 4 ~~caseNumber RatAttack.caseNumber 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6229694a-2844-4123-a7d0-dbb0f90163cc ExecuteCommand 0 0 cf497286-bfcd-4e88-a681-c29679aa171a 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 ca254a7b-bc7b-4fe0-b495-1f804556905d ConditionElse 0 0 0 0 0 0 6 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f3471962-d05c-4875-b2db-b37ec5ca0baa TextSet 0 0 ~~message Currently not on a rat case. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1725e03a-da59-4a27-9af1-ed3d7a9d2be5 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 2aa91944-a5d8-48a1-a71f-f5eff52ca36c ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Tells you the current case’s basic information. Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 5ecd45b8-dcf7-4515-baaa-ccec9d11ed1d false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false fe3d2ae0-86e8-4088-8ee5-3916976770aa 00000000-0000-0000-0000-000000000000 true 88e58b9d-02d1-402c-929c-dee8ce505e01 [enable;disable] rat duty false false 0 0 false false 0 97a396fc-1ce6-46f4-ba60-b9a5c665064a TextSet 0 0 ~command {CMDSEGMENT:0} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a12c97d1-56b5-46de-9031-f1928897a97a ConditionStart 0 0 disable 0 0 1 0 4 1 ~command 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8e835c39-6902-43c9-a69e-5ef8ae67095b BooleanSet 0 0 RatAttack.onDuty 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bb09d2c5-7daf-4acc-a535-327209b96ded TextSet 0 0 ~~message You are now off rat duty. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1c757679-8a3a-44b3-a27b-7236513ab426 ConditionElse 0 0 0 0 0 0 7 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6fc2dfb1-da9a-4cc7-8b71-7cee093c1550 BooleanSet 0 0 RatAttack.onDuty 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e498561f-c635-4307-b0d3-d16cbec109fd TextSet 0 0 ~~message You are now on rat duty. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1e48b603-616b-459e-8314-34e72b5e23f2 ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4cd318c8-54ad-411b-8230-8523c34121e1 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Sets you on/off rat duty. Off duty you won’t automatically get case info. helper functions false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 16a8a8f3-38c7-4ecf-b8ab-e32c6fec2535 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 6b26793a-db40-41ee-84f9-c7bd9a95f122 00000000-0000-0000-0000-000000000000 true 495f890d-bd03-43ab-93d1-3179ef3a6ea0 nearest commander to rat case number [0..19] false false 0 0 false false 0 3369ca6f-3e15-4263-9205-95773544ca3d IntSet 0 0 0 0 0 6 ~~caseNumber {CMDSEGMENT:1} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 170e9893-742e-4c0e-8842-a6821de3eb92 ExecuteCommand 0 0 06162f06-51ef-4df6-8ddd-a7775610bd85 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3e252565-3d9d-4306-93de-c4f1addd7a3c ConditionStart 0 0 0 0 1 0 4 1 ~~system 1 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d70d0289-4239-479f-939a-27860adcd330 ExecuteCommand 0 0 2ce61c1a-c034-47e0-bb56-7ecc7c36c489 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e913557f-3c05-4dc4-bf9f-cf6ef1dcf6f4 ConditionElse 0 0 0 0 0 0 6 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9c1c40cc-4b1d-4216-9af3-f1e749fcc10c TextSet 0 0 ~~message No system found for latest rat case. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d2e1a996-478c-4ead-ace6-6226ea855faf ConditionEnd 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d20765b8-f166-442d-9847-7f2262705906 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Announces your nearest CMDR to the given case’s system. Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false e336d394-66f8-45ad-bb3a-b42528cfd23a false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false e415ced8-d801-44d5-844a-d19217ae0ef2 00000000-0000-0000-0000-000000000000 true fbc07cea-4800-4ec7-b71a-c7ea3c608056 nearest commander to [the;] rat case false false 0 0 false false 0 367fb6ec-cc4e-40fe-b5f3-ab92d7d92dbe ConditionStart 0 0 0 0 0 0 8 1 RatAttack.latestCaseNumber 6 0 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 57eaa195-53e6-47c4-9554-b5248250b9d5 IntSet 0 0 0 0 0 4 ~~caseNumber RatAttack.latestCaseNumber 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e218f550-fefb-4bfd-901f-c4eb9d9608a3 ExecuteCommand 0 0 06162f06-51ef-4df6-8ddd-a7775610bd85 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8c637ba7-22bd-4326-9201-92b53b0c33e8 ConditionStart 0 0 0 0 1 0 5 2 ~~system 1 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f1858185-0c84-433e-bcbf-abd791326deb ExecuteCommand 0 0 2ce61c1a-c034-47e0-bb56-7ecc7c36c489 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 725b80a3-0746-438f-a132-04fbcd0dbbf9 ConditionElse 0 0 0 0 0 0 7 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 2fc1fa50-95b2-483a-b0fb-05e9871428fd TextSet 0 0 ~~message No system found for latest rat case. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bb90c74b-a66e-4c42-aee4-fbede9ef91da ConditionEnd 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3545bdcf-ca5c-4631-899b-35a8d92c339d ConditionElse 0 0 0 0 0 0 10 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c40cd3ea-effd-47b2-9bf7-268e14af1f7e TextSet 0 0 ~~message No case data yet. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e9759530-6793-465a-b2ed-9d857f58aa80 ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4db02614-3816-4d9b-9281-e70831b3a69b ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Announces your nearest CMDR to the latest case’s system. Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 9c9e6976-2eb4-4863-8011-0f9a7636f873 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false f57c8d09-d685-4b66-bb3a-81b64fb38b6d 00000000-0000-0000-0000-000000000000 true fddb484c-dbb3-4c61-829c-752d3abcdb74 open [latest;] rat case false false 0 0 false false 0 fdb05108-ae9e-48f5-ad1c-1180da9bf407 IntSet 0 0 0 0 0 4 ~~caseNumber RatAttack.latestCaseNumber 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 233aaeab-3f69-4495-ab61-83b6d0d91766 ExecuteCommand 0 0 2f58985a-3265-4618-b478-31e818021040 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Opens a case from a Ratsignal (should be in the clipboard!). Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true true false false true false false false false false false false false false false false true false 6ee3bb90-47f2-44d2-adf9-e485071b5465 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 8b97b059-59fd-4254-bd77-9dcfdbdb5bc1 00000000-0000-0000-0000-000000000000 true c766e67b-20c2-48ae-841a-dfd0dbb3a39b open rat case number [0..19] false false 0 0 false false 0 55b9aa67-7f8c-47cf-91ff-7b58c9335819 IntSet 0 0 0 0 0 6 ~~caseNumber {CMDSEGMENT:1} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 0ea0fe23-71cd-4e57-8e5e-0cd92a86777f ExecuteCommand 0 0 2f58985a-3265-4618-b478-31e818021040 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Manually opens a case if you have missed the Ratsignal. Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 61d9e3f2-1b26-473e-ab1c-33f0cee5387d false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 2d7e7e29-2b26-4196-8f00-65b85e8ed46d 00000000-0000-0000-0000-000000000000 true c126f940-dd90-42d8-af18-8f5d0f903226 rat case number [0..19] details false false 0 0 false false 0 5146e19c-a9fc-4aab-adde-7b2c02d8338e IntSet 0 0 0 0 0 6 ~~caseNumber {CMDSEGMENT:1} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 226b4316-6bc9-4b02-866d-4587d2031cd0 ExecuteCommand 0 0 cf497286-bfcd-4e88-a681-c29679aa171a 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Tells you the given case’s basic information. Case Handling false 0 0 0 0 0 true true false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 6c7b643f-0deb-4b41-9481-8294bd1a9225 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 6459c98b-0058-4f23-a521-7b5cab20415d 00000000-0000-0000-0000-000000000000 true cf497286-bfcd-4e88-a681-c29679aa171a RatAttack.announceCaseDetails false false 0 0 false false 0 c1bdf2a7-2517-4be4-9722-8d1288c5d6a5 Comment 0 0 === note: set a ~~caseNumber before running this! information will be pulled from the internal case list. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 db236e0d-bfdc-4c3a-a680-cca988fd1822 ExecuteCommand 0 0 06162f06-51ef-4df6-8ddd-a7775610bd85 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 2308661d-7024-4d21-aec1-e2b71cf41a62 ConditionStart 1 0 0 0 0 0 19 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false d04429f7-2992-40a6-ba7f-6444de89c720 1 ~~cmdr 0 0 1 1 0001-01-01T00:00:00 0 87289687-ead0-4e33-b027-18a031df5485 1 ~~system 0 0 1 1 0001-01-01T00:00:00 0 false false 0 0 false false 0 ef5cb89f-c9f0-4501-89f7-e4b78cb278d8 TextSet 0 0 ~~message Case number {INT:~~caseNumber}: commander {TXT:~~cmdr} is in {TXT:~~system} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1d650b6c-e628-4481-b117-1b8ee9a8556a ConditionStart 0 0 0 0 0 0 6 2 RatAttack.platformAnnouncements 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a6b3e2c3-0fa3-4c39-9cba-79af4bf9a873 TextSet 0 0 ~~message {TXT:~~message} on {TXT:~~platform}. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f2882a4e-9191-4476-bcec-a1e7a455d65e ConditionElse 0 0 0 0 0 0 15 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 42341b70-3dd0-444a-a79c-8353f010a013 TextSet 0 0 ~~message {TXT:~~message}. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6c3b9c72-6bca-45f7-8817-edf78975a4d2 ConditionStart 0 0 0 0 1 0 14 3 RatAttack.platforms 7 0 1 ~~platform 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f662db89-a9bb-4b63-bf05-88aff4052ca5 ConditionStart 0 0 XB 0 0 1 0 11 4 ~~platform 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1269adc7-5133-4c99-a1fd-321ba2902f1a TextSet 0 0 ~~message {TXT:~~message} This is an {TXT:~~platform} case! 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fd182352-4a1b-443c-97b2-2c53f5e8c734 ConditionElse 0 0 0 0 0 0 13 4 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 dc3e0cce-a8c6-4473-8aa5-5ad992b5804a TextSet 0 0 ~~message {TXT:~~message} This is a {TXT:~~platform} case! 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 79018094-ff0d-429b-bdcc-09a2af7c31f3 ConditionEnd 0 0 0 0 0 0 9 4 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 65d0a542-c63c-4106-abb7-baa3fe90b22e ConditionEnd 0 0 0 0 0 0 8 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f6c7c7c7-97f4-404c-824f-031b7a57fb25 ConditionEnd 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9699f8b2-77ed-4922-aac0-299cf158a126 ConditionStart 0 0 0 0 0 0 18 5 ~~codeRed 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f4813b4c-ae9d-463e-8fbf-ff70a4b7c4fd TextSet 0 0 ~~message {TXT:~~message}. This is a code red. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 236e8af2-9cfe-4661-b97b-cc64d0504368 ConditionEnd 0 0 0 0 0 0 16 5 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f2d6a23f-1915-4a0b-81e8-ebd4cc1a9c1c ConditionElse 0 0 0 0 0 0 21 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e7987911-0dd4-4b8a-b578-33f5cd08d1b8 TextSet 0 0 ~~message Case number {INT:~~caseNumber} is not in the current case list. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fcbe07bd-3378-4e61-8dd3-8a2aa0045857 ConditionEnd 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6720f4d2-b454-4aa7-885d-29894ba45287 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Tells you the current case’s basic information. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 19cc758b-b369-498b-ad7d-0bbc32d47aba false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false c7290e9c-e9f2-41fa-91ed-97e84d9d5a3b 00000000-0000-0000-0000-000000000000 true bc77deb5-32e2-4cee-90b0-f66f1e776d51 RatAttack.closeCase <_caption>Begin Boolean Compare : [RatAttack.onCase] Equals True false false 0 0 false false 0 Begin Boolean Compare : [RatAttack.onCase] Equals True e099ceb1-e077-4d8d-80d7-152a3a910003 ConditionStart 0 0 0 0 1 0 7 1 RatAttack.onCase 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set integer [RatAttack.caseNumber] value to [Not Set] false false 1 1 false false 0 Set integer [RatAttack.caseNumber] value to [Not Set] 3155ea0d-372b-4fa7-9cd6-300e252d1490 IntSet 0 0 0 0 0 5 RatAttack.caseNumber ~~caseNumber 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Boolean [RatAttack.onCase] to False false false 2 1 false false 0 Set Boolean [RatAttack.onCase] to False eb9d644b-4a4b-477a-aea9-730047fe02f4 BooleanSet 0 0 RatAttack.onCase 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> DISABLED - Set Text [RatAttack.caseCmdr] to [Not Set] false false 3 1 false false 0 DISABLED - Set Text [RatAttack.caseCmdr] to [Not Set] 4e660a61-2c44-49dc-83b0-e1fd18047e24 TextSet 0 0 RatAttack.caseCmdr 0 0 0 3 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true <_caption> DISABLED - Set Text [RatAttack.caseSystem] to [Not Set] false false 4 1 false false 0 DISABLED - Set Text [RatAttack.caseSystem] to [Not Set] 190f50a3-899d-4eed-8d68-c6f0010784d7 TextSet 0 0 RatAttack.caseSystem 0 0 0 3 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true <_caption> DISABLED - Set Boolean [RatAttack.caseCR] to [Not Set] false false 5 1 false false 0 DISABLED - Set Boolean [RatAttack.caseCR] to [Not Set] 7f76fcb0-4554-4a7f-af6d-3e072e0a5b6e BooleanSet 0 0 RatAttack.caseCR 0 0 0 5 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true <_caption> Set Text [~~message] to 'Case closed.' false false 6 1 false false 0 Set Text [~~message] to 'Case closed.' ae5eeb2d-758d-434c-97d1-05e8de246aeb TextSet 0 0 ~~message Case closed. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption>Else false false 7 0 false false 0 Else 1c1ef969-0fe6-4f55-a01d-5e51ce87f692 ConditionElse 0 0 0 0 0 0 9 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Text [~~message] to 'Currently not on a rat case.' false false 8 1 false false 0 Set Text [~~message] to 'Currently not on a rat case.' e22dc97c-b600-4b4d-b15c-82dec2988eeb TextSet 0 0 ~~message Currently not on a rat case. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption>End Condition false false 9 0 false false 0 End Condition 3fd73cc8-cafa-45d2-a1fb-89d8480af25a ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption>Execute command, 'RatAttack.talk' (and wait until it completes) false false 10 0 false false 0 Execute command, 'RatAttack.talk' (and wait until it completes) 17d23abc-4e12-4cbb-b814-b650c2a5d9dc ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Closes a case. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true true false false true false false false false false false false false false false false true false 09ff6ddd-c254-4ad6-942d-5cb6034d1c85 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false fce4f7f2-44d9-4718-8ef0-d3507ed65597 00000000-0000-0000-0000-000000000000 true e931d430-49b9-4b8b-a4ac-acc4f75d5c86 RatAttack.EDDI message sent false false 0 0 false false 0 17310a85-ab20-4aab-8ad2-b8a9edfdc3b9 TextSet 0 0 ~chatMessage {TXT:Eddi message sent message} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 cee9669e-becb-401a-b939-8bce020b3f3c ConditionStart 0 0 . 0 0 1 0 14 1 ~chatMessage 2 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 975de4da-62fb-45e7-977f-13e4fbface90 IntSet 0 0 0 0 0 6 ~chatMessageLength {TXTLEN:~chatMessage} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a8c1f68b-2095-4d17-9c07-962bbf6cd5ee TextSet 0 0 ~~message {TXTSUBSTR:~chatMessage:4:{EXP: {TXTLEN:~chatMessage} - 4 }} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 19d30f91-2792-4804-b219-a4eb6864db10 TextSet 0 0 ~target {TXTSUBSTR:~chatMessage:1:2} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 022e6d23-6d86-4c66-8a50-81c65581f012 ConditionStart 0 0 fr 0 0 1 0 10 2 ~target 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c584be8e-2c03-4c93-b31b-9a3680b96330 ExecuteCommand 0 0 15f1439f-f161-44cc-9f77-bad7b7386ef2 uiaeuiae 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bc753393-3d9b-4c8d-b3da-be9ab1dafbc7 ConditionStart 0 0 fuel+ 0 0 1 0 9 3 ~~message 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fa068f04-be05-4ee1-9ad3-9ef6fe305b28 ExecuteCommand 0 0 bc77deb5-32e2-4cee-90b0-f66f1e776d51 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3cee32e2-a939-4ee6-b855-0946c3b77ea0 ConditionEnd 0 0 0 0 0 0 7 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 5d520959-b711-41f2-8f40-dcc7841c7bc2 ConditionElseIf 0 0 rc 0 0 1 0 13 2 ~target 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4bf88690-c1d2-4ee8-91ed-b3bc57caf81e ExecuteCommand 0 0 61a92aae-645e-487c-9dd0-28e08cbb805d uiaeuiaeuiae 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 00202b03-dab1-4681-89d3-c992de8477f1 Windows 0 0 Elite - Dangerous (CLIENT) 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 15e04e56-125c-48cf-8a1d-c4e5c8186a03 ConditionEnd 0 0 0 0 0 0 5 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9bf7655f-63e4-4d51-bf59-43ca9b530edd ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8d024f71-142d-46da-8b8c-e6cb8e0fe185 Windows 0 0 Elite - Dangerous (CLIENT) 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true parses messages sent in ingame chat for `.fr` or `.rc` beginnings, to put the message into the appropriate IRC channel EDDI events false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false bc406331-b1e0-4683-99e9-b94d19cd2015 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 40973ffa-ae1d-440e-9509-3f469191fb77 00000000-0000-0000-0000-000000000000 true 06162f06-51ef-4df6-8ddd-a7775610bd85 RatAttack.getCaseData false false 0 0 false false 0 f8c7b4d3-2299-4e9b-b377-b34439d53c84 Comment 0 0 === set a ~~caseNumber before running this! 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 94f4d38c-c2e7-40b8-9a92-99af91aeb2aa InlineFunctionCS 0 0 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; public class VAInline { public void main() { String prefix = "RatAttack.caseList."; int caseNumber = (int)VA.GetInt("~~caseNumber"); VA.SetText("~~cmdr", VA.GetText(prefix + caseNumber + ".cmdr")); VA.SetText("~~system", VA.GetText(prefix + caseNumber + ".system")); VA.SetText("~~platform", VA.GetText(prefix + caseNumber + ".platform")); VA.SetBoolean("~~codeRed", VA.GetBoolean(prefix + caseNumber + ".codeRed")); } } Microsoft.CSharp.dll;System.dll;System.Core.dll;System.Data.dll;System.Data.DataSetExtensions.dll;System.Deployment.dll;System.Drawing.dll;System.Net.Http.dll; System.Windows.Forms.dll;System.Xml.dll;System.Xml.Linq.dll 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Gets case data from the internal list. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 5ccd950f-c918-4d10-b8dd-c02cac25d6b8 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 56bd3b3c-e782-4d70-a9d8-85db45b3379d 00000000-0000-0000-0000-000000000000 true c69f3c09-9d1f-44b3-b307-14f8206dbd42 RatAttack.getInfoFromRatsignal false false 0 0 false false 0 95a13faa-f42e-4262-b285-18d523562b34 TextSet 0 0 ~~ratsignal {CLIP} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 37409b1a-baa9-4ded-9986-574a7b6147e5 WriteToLog 0 0 {TXT:~~ratsignal} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 69e7963f-4f96-4424-8efb-70d7710c16e4 ExecuteCommand 0 0 5497bcab-caf4-4c32-bf5d-dbea48a24263 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9d004e2e-9ac2-4425-9a9d-764f1eb27628 ConditionStart 0 0 0 0 0 0 6 1 ~~caseNumber 6 0 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false 3fae98fc-6858-416b-bba1-a33a1eb2bc18 3 ~~caseNumber 0 0 0 6 0001-01-01T00:00:00 0 false false 0 0 false false 0 07069ed0-f690-42ef-a151-6c40e67af7b0 ExecuteCommand 0 0 d493ff5f-bf53-4e9b-8742-e6cf81a2ee93 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 ebd301e3-edc8-4dab-b3b8-66141735e30a IntSet 0 0 0 0 0 4 RatAttack.latestCaseNumber ~~caseNumber 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a8c7c039-9c1f-4a36-a0da-43b7395884f3 ConditionEnd 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 421ccf8d-f1bc-436d-93ff-10bfc746dd4e ConditionStart 1 0 0 0 0 0 37 2 RatAttack.onDuty 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false b8894930-61d8-498f-b83b-a168d27d693e 2 RatAttack.onDuty 0 1 0 0 0001-01-01T00:00:00 0 4c918238-14ba-4e7d-bbd1-cef22c7a4fd4 1 RatAttack.platforms 1 0 ~~platform 1 6 0001-01-01T00:00:00 0 false false 0 0 false false 0 26b5821f-5b66-463e-847b-0298b4b47589 ConditionStart 0 0 0 0 0 0 33 3 ~~caseNumber 6 0 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false 0d5d84f4-fe9e-4e20-86b2-a089f73bc727 3 ~~caseNumber 0 0 0 6 0001-01-01T00:00:00 0 false false 0 0 false false 0 d276514c-1443-46fb-99ef-33ad49fa217b ConditionStart 0 0 0 0 0 0 11 4 ~~codeRed 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9838357a-0e31-477d-8c5c-4e872b89724f TextSet 0 0 ~~message New code red in {TXT:~~system} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 71285151-3d0d-40d0-82f1-80d24d80af42 ConditionElse 0 0 0 0 0 0 13 4 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 edd5751e-3131-4ec3-85f3-ed4ae9958d49 TextSet 0 0 ~~message New rat case in {TXT:~~system} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 52f3233f-46a7-4ab5-b62f-6ac70af01971 ConditionEnd 0 0 0 0 0 0 9 4 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 daab22a5-fc23-4cb7-a609-b93275ed683c ConditionStart 0 0 0 0 0 0 16 5 RatAttack.platformAnnouncements 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c83caf41-aa7a-480b-aa09-ae4df21f2df9 TextSet 0 0 ~~message {TXT:~~message} on {TXT:~~platform}. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 2c200494-6956-4d4e-9860-a503a3efcd59 ConditionElse 0 0 0 0 0 0 18 5 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d3f78fe3-b12d-418b-a5bd-a92fd68829f0 TextSet 0 0 ~~message {TXT:~~message}. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b6dd05a8-9129-4020-8de9-761df1622423 ConditionEnd 0 0 0 0 0 0 14 5 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 57135551-829e-42e2-991f-eb242b7673e4 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9d053709-e28d-4b99-94b9-5a0537eea2a4 ConditionStart 0 0 0 0 0 0 24 6 RatAttack.announceNearestCMDR 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1327ae79-6a82-40ed-8cc1-5c326952ed47 ExecuteCommand 0 0 2ce61c1a-c034-47e0-bb56-7ecc7c36c489 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 62a03968-ae48-419f-bbb1-db62d0f31065 WriteToLog 0 0 {TXT:~~message} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 58a24285-1846-41bc-a295-5082809e3a1e ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 86a8a904-7f2f-4315-bc1c-858fd9ca5aa5 ConditionEnd 0 0 0 0 0 0 20 6 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 39f429af-fc4b-4cec-9b8b-030f8bd317c7 ConditionStart 0 0 0 0 0 0 32 7 RatAttack.onCase 0 0 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 290bd6e7-13f6-42b9-8dd2-887d77f075d3 TextSet 0 0 ~~message Open case? 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e0f8bdae-b9b2-4612-ac70-a170e8690edb ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 0782b796-9268-44f2-aa39-3b1302eb8226 WaitSpokenPrompt 5 0 open case ~response 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8c5371c6-8721-4825-b402-b7a15a13a9dc ConditionStart 0 0 open case 0 0 1 0 31 8 ~response 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bcccf31e-9e5c-4c10-8128-fe4aaf0a03bf ExecuteCommand 0 0 2f58985a-3265-4618-b478-31e818021040 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b5463f66-33cc-42cd-8e6c-f17c4f744cba ConditionEnd 0 0 0 0 0 0 29 8 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 dc3b947e-9909-4b64-b745-f8176fd94127 ConditionEnd 0 0 0 0 0 0 25 7 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3f2c277a-2688-4c83-9c69-ca45a2632e36 ConditionElse 0 0 0 0 0 0 36 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3e51ca30-0d62-45bd-b878-4edcef9b7fde TextSet 0 0 ~~message Error parsing rat signal. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 6342fe4c-c721-4633-9cf5-6e34cae5b520 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 0680f56e-ab9c-4ff9-99ac-fe980e720fc0 ConditionEnd 0 0 0 0 0 0 8 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d288057e-75fb-4d7c-9dc6-e4b0eb7d8c1d ConditionElse 0 0 0 0 0 0 40 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 7d06bbf6-89d6-44cf-856d-c43bc7097cea ExecuteCommand 0 0 2ce61c1a-c034-47e0-bb56-7ecc7c36c489 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c74cf356-d441-4376-95aa-25be5c6ef688 WriteToLog 0 0 {TXT:~~message} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f318be5d-11dc-44b8-9d65-ee2935552b07 ConditionEnd 0 0 0 0 0 0 7 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Gives case info for an incoming Ratsignal (should be in the clipboard!). helper functions false 0 0 0 0 0 false false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 92baee05-85d8-44b4-a828-f7e8a6621bec false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 76263989-3ba1-4e63-9687-1fba3bb1d479 00000000-0000-0000-0000-000000000000 true 2ce61c1a-c034-47e0-bb56-7ecc7c36c489 RatAttack.getNearestCMDR false false 0 0 false false 0 be4b57ba-812c-4833-8b1a-adbdcd546541 Launch 0 0 {TXT:python.scriptPath}\edsm-getnearest\edsm-getnearest.exe --sys "{TXT:~~system}" {TXT:RatAttack.CMDRs} --text --short 3 1 0 0 ~exitCode ~stdout 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 48ab9ca9-72c3-4f50-bfe2-734f952358b1 ConditionStart 0 0 0 0 0 0 3 1 ~exitCode 0 1 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d6e15286-d499-47d1-9cc5-fb4b5f400e5d TextSet 0 0 ~~message EDSM server error. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 88e27bf3-ba1e-4531-8e28-e6adb678015a ConditionElseIf 0 0 0 0 0 0 5 1 ~exitCode 0 2 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bfef4806-3384-4e0e-948f-a5e2f458c8b6 TextSet 0 0 ~~message System not found on EDSM. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8d17bc0e-6078-4f50-a726-70782f177424 ConditionElse 0 0 0 0 0 0 7 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e6b3f446-85c2-458c-a64a-cf149ed82e13 TextSet 0 0 ~~message ~stdout 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 541f4641-6967-47f2-92ab-896e0a3dacdd ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Gets your nearest CMDR to ~~system. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 5c07845b-e06a-4fa2-ab19-db6ebd242e62 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false 338f0153-b907-4ea2-b7b1-4431ad5a05c1 00000000-0000-0000-0000-000000000000 true 1d63e5a9-998e-4f4d-af17-7156c49104d7 RatAttack.makeCall false false 0 0 false false 0 fa081047-a896-45e5-9de7-8ca135fe7304 ConditionStart 0 0 0 0 0 0 14 1 RatAttack.onCase 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 89d397da-04f9-4ff1-8848-c6dbf5b9ea33 ConditionStart 0 0 0 0 1 0 10 2 RatAttack.confirmCalls 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 7011a0e3-239d-4da1-989f-d4040e462118 TextSet 0 0 ~~call ~~message 0 1 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d35d4d65-bc12-4187-9cea-5ab7fe2f2a39 TextSet 0 0 ~~message call {TXT:~~call}? 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 69fdf762-673d-4ba5-9e28-30b8a00051fc ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 927672b0-97dc-431c-944e-76d9d79b1453 WaitSpokenPrompt 5 0 yes ~response 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 3bd1f81c-1d4a-47f9-9938-497cc2f57935 ConditionStart 0 0 yes 0 0 1 0 9 3 ~response 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 ea09e85c-4151-49b4-8489-9f5b0f7231ef TextSet 0 0 ~~message ~~call 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9c92cd8c-0393-407a-878a-0f32913ab397 ExecuteCommand 0 0 15f1439f-f161-44cc-9f77-bad7b7386ef2 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 99567109-cf1b-446f-8595-41a5489d20ff ConditionEnd 0 0 0 0 0 0 6 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 253dcd1c-79ae-4479-bdd3-129d91c39972 ConditionElse 0 0 0 0 0 0 12 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f3f7b2b9-4ae7-4a54-b103-4bfed69f3610 ExecuteCommand 0 0 15f1439f-f161-44cc-9f77-bad7b7386ef2 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a33b5902-6a95-4ed2-9071-c9a0b4b5e232 ConditionEnd 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9aaf3569-95c4-462d-af8e-461dce045203 Windows 0 0 Elite - Dangerous (CLIENT) 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 34aa29f0-1db1-4d1b-8d04-d7145cef49ca ConditionElse 0 0 0 0 0 0 17 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 62948278-88ef-4884-ba66-ba4cefd169cc TextSet 0 0 ~~message Currently not on a rat case. 0 1 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 23a1c2e3-2ac8-49f5-aab2-f721a2c9bbd7 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 38ff910d-470a-4665-8bbb-dfb88f4941b5 ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Helper function for making calls into #fuelrats. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true *#fuelrats* false false false true false false false false false false false false false false false true false e12f52dc-152f-4bfb-b8da-389816332564 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false f446ff7c-d281-48e2-a348-036e648fb257 00000000-0000-0000-0000-000000000000 true 2f58985a-3265-4618-b478-31e818021040 RatAttack.openCase <_caption>=== note: set a ~~caseNumber before running this! information will be pulled from the internal case list. false false 0 0 false false 0 === note: set a ~~caseNumber before running this! information will be pulled from the internal case list. eaf00c71-e43f-418d-910f-04d589ea7b0e Comment 0 0 === note: set a ~~caseNumber before running this! information will be pulled from the internal case list. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption>Begin Integer Compare : [~~caseNumber] Has Been Set false false 1 0 false false 0 Begin Integer Compare : [~~caseNumber] Has Been Set ef791dc0-5519-433a-be5f-41f28a512b19 ConditionStart 0 0 0 0 0 0 15 1 ~~caseNumber 6 0 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false 782b98cc-05b2-4748-b8e6-1afb1e4aff06 3 ~~caseNumber 0 0 0 6 0001-01-01T00:00:00 0 <_caption> Execute command, 'RatAttack.getCaseData' (and wait until it completes) false false 2 1 false false 0 Execute command, 'RatAttack.getCaseData' (and wait until it completes) a168f292-cf89-41e4-831e-3cba7a894360 ExecuteCommand 0 0 06162f06-51ef-4df6-8ddd-a7775610bd85 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Boolean [RatAttack.onCase] to True false false 3 1 false false 0 Set Boolean [RatAttack.onCase] to True 3a7f6f9a-37f6-4544-b257-3c94701565fe BooleanSet 0 0 RatAttack.onCase 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set integer [RatAttack.caseNumber] value to the value of [~~caseNumber] false false 4 1 false false 0 Set integer [RatAttack.caseNumber] value to the value of [~~caseNumber] e9fc2e41-8772-4bb8-b786-30b6bba8d38e IntSet 0 0 0 0 0 4 RatAttack.caseNumber ~~caseNumber 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> DISABLED - Set Text [RatAttack.caseCmdr] to [~~cmdr] false false 5 1 false false 0 DISABLED - Set Text [RatAttack.caseCmdr] to [~~cmdr] 5046e645-68c9-4fbd-b429-9dd45cc45406 TextSet 0 0 RatAttack.caseCmdr ~~cmdr 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true <_caption> DISABLED - Set Text [RatAttack.caseSystem] to [~~system] false false 6 1 false false 0 DISABLED - Set Text [RatAttack.caseSystem] to [~~system] f7367bbc-f03d-4c0e-b893-fda75ac3a508 TextSet 0 0 RatAttack.caseSystem ~~system 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true <_caption> DISABLED - Set Boolean [RatAttack.caseCR] to [~~codeRed] false false 7 1 false false 0 DISABLED - Set Boolean [RatAttack.caseCR] to [~~codeRed] 66455658-af9c-4f86-8221-0bc6bb2204da BooleanSet 0 0 RatAttack.caseCR ~~codeRed 0 0 0 3 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true <_caption> Begin Condition : ([~~cmdr] Does Not Equal '' AND [~~system] Does Not Equal '') false false 8 1 false false 0 Begin Condition : ([~~cmdr] Does Not Equal '' AND [~~system] Does Not Equal '') e6d7fc4a-1b75-4ba5-a78d-f2388e486990 ConditionStart 1 0 0 0 0 0 11 2 RatAttack.caseCmdr 8 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false c07af2e3-23ce-4bf7-9462-838e45d80edb 1 ~~cmdr 0 0 1 1 0001-01-01T00:00:00 0 8f9eac33-1957-4afc-80c5-811fd0679498 1 ~~system 0 0 1 1 0001-01-01T00:00:00 0 <_caption> Execute command, 'RatAttack.announceCaseDetails' (and wait until it completes) false false 9 2 false false 0 Execute command, 'RatAttack.announceCaseDetails' (and wait until it completes) 4d14f127-4bb8-40a5-a076-7be175ef5fd4 ExecuteCommand 0 0 cf497286-bfcd-4e88-a681-c29679aa171a 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Windows clipboard to '{TXT:~~system}' false false 10 2 false false 0 Set Windows clipboard to '{TXT:~~system}' f11ef940-37c4-4b38-b1c6-8acb0d37b684 SetClipboard 0 0 {TXT:~~system} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Else false false 11 1 false false 0 Else dc2237e6-47c2-49e2-9cdd-19888edf33e2 ConditionElse 0 0 0 0 0 0 14 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Text [~~message] to 'Manually opened Case number {INT:RatAttack.caseNumber}.' false false 12 2 false false 0 Set Text [~~message] to 'Manually opened Case number {INT:RatAttack.caseNumber}.' a167095a-827c-4898-958f-d9c823371131 TextSet 0 0 ~~message Manually opened Case number {INT:RatAttack.caseNumber}. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Execute command, 'RatAttack.talk' (and wait until it completes) false false 13 2 false false 0 Execute command, 'RatAttack.talk' (and wait until it completes) bf88dd53-799d-455a-8d2b-12bc98de88c9 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> End Condition false false 14 1 false false 0 End Condition cdc524a7-5be1-4e2c-9ba9-ecdbb3bed526 ConditionEnd 0 0 0 0 0 0 8 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption>Else false false 15 0 false false 0 Else 11d8c687-6beb-4c16-a0ed-f63782cc7556 ConditionElse 0 0 0 0 0 0 19 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Boolean [RatAttack.onCase] to False false false 16 1 false false 0 Set Boolean [RatAttack.onCase] to False 79dae71d-fc3f-455f-85c8-192803f6e92a BooleanSet 0 0 RatAttack.onCase 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Set Text [~~message] to 'Error parsing rat signal.' false false 17 1 false false 0 Set Text [~~message] to 'Error parsing rat signal.' d72a1e71-cfe5-4994-aea3-1ecaf24aa28b TextSet 0 0 ~~message Error parsing rat signal. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption> Execute command, 'RatAttack.talk' (and wait until it completes) false false 18 1 false false 0 Execute command, 'RatAttack.talk' (and wait until it completes) 156e914d-4fdc-4870-aab8-c39c578277b5 ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false <_caption>End Condition false false 19 0 false false 0 End Condition d467e687-8b58-4b7b-9141-e9d3d844d1d4 ConditionEnd 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Opens a case. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true true false false true false false false false false false false false false false false true false 3dd2756e-ad24-48e0-9171-c4453c80b815 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false e1e2a8aa-4bfd-4236-8852-76222428bfad 00000000-0000-0000-0000-000000000000 true 5497bcab-caf4-4c32-bf5d-dbea48a24263 RatAttack.parseRatsignal false false 0 0 false false 0 70c7b1fd-283a-45f6-b2f5-96c1e9dffe29 Comment 0 0 === CMDR name, system and O₂ status are delimited by ^B 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4b893cd3-ecc1-43b5-ab00-d0a6990385ff Comment 0 0 === due to a bug in VoiceAttack with control characters, that has to be set in an inline function … 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 64ece499-b98f-40c8-9717-307b0261dd5f InlineFunctionCS 0 0 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; public class VAInline { public void main() { VA.SetText("~delimiter", ((char)0x02).ToString()); } } Microsoft.CSharp.dll;System.dll;System.Core.dll;System.Data.dll;System.Data.DataSetExtensions.dll;System.Deployment.dll;System.Drawing.dll;System.Net.Http.dll; System.Windows.Forms.dll;System.Xml.dll;System.Xml.Linq.dll 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 5f1118ab-a496-4502-a6c8-35a3bac65e21 Comment 0 0 === CMDR 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f45cf194-bc2a-4944-b162-4c5781b529ac IntSet 0 0 0 0 0 6 ~cmdrStart {EXP:{TXTPOS:~delimiter:~~ratsignal:0}+1} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 5bc12832-2d21-4a85-9529-b87f8deb6c17 IntSet 0 0 0 0 0 6 ~cmdrEnd {TXTPOS:~delimiter:~~ratsignal:{INT:~cmdrStart}} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 325b01fc-3432-49a1-885b-0e8220b76edc IntSet 0 0 0 0 0 4 ~cmdrLen ~cmdrEnd 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d626e2fe-3201-442a-afc0-01e6fb065498 IntSet 0 0 0 1 0 9 ~cmdrLen {INT:~cmdrStart} 0 0 1 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 552d08d0-7379-40a2-ad61-cc45a16d81d5 TextSet 0 0 ~~cmdr {TXTSUBSTR:~~ratsignal:~cmdrStart:~cmdrLen} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 7f6cc034-a8db-4e88-994d-2b208734cebd Comment 0 0 === system 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b10c7556-799e-4603-be67-a35e0b18f5ba IntSet 0 0 0 0 0 6 ~systemStart {EXP:{TXTPOS:~delimiter:~~ratsignal:{EXP:{INT:~cmdrEnd}+1}}+1} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a3ed624c-84fe-4843-a508-fc23e633816b IntSet 0 0 0 0 0 6 ~systemEnd {TXTPOS:~delimiter:~~ratsignal:{INT:~systemStart}} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 ad0b6f21-7e5d-4b2e-8db6-a1d500bfe856 IntSet 0 0 0 0 0 4 ~systemLen ~systemEnd 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1826ca65-6f33-4591-aee0-aca72bc54339 IntSet 0 0 0 1 0 9 ~systemLen {INT:~systemStart} 0 0 1 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8073872e-87cc-42ba-9560-50bf1d256a71 TextSet 0 0 ~~system {TXTSUBSTR:~~ratsignal:~systemStart:~systemLen} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c8d726e1-2afd-4590-b417-451917d78ada Comment 0 0 === platform 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9d3e6261-1a3b-4c1b-a054-db2aa0d05864 Comment 0 0 ==== for some reason, this bugs out hard for PC and takes EVERYTHING TILL END OF RSIG as platform. WAT 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 86c3ccb3-81dc-471f-905e-27528dbb7236 IntSet 0 0 0 0 0 6 ~platformStart {EXP:{TXTPOS:~delimiter:~~ratsignal:{EXP:{INT:~systemEnd}+1}}+1} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 07281c08-a3fb-4a5b-b460-1fdccc333d2d IntSet 0 0 0 0 0 6 ~platformEnd {TXTPOS:~delimiter:~~ratsignal:{INT:~platformStart}} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 76e6081c-e9b1-4d57-9148-ec825c0b7aa9 IntSet 0 0 2 0 0 4 ~platformLen ~platformEnd 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 8a3ca3b2-a8d5-42fc-9a67-b0ec95fbea84 IntSet 0 0 0 1 0 9 ~platformLen ~platformStart 0 0 1 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 0cd8a5ac-1464-4e63-bb1b-39829620cd87 TextSet 0 0 ~~platform {TXTSUBSTR:~~ratsignal:~platformStart:~platformLen} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 010030eb-2508-4cf6-86de-b34e6bbd8e48 Comment 0 0 ==== color coding console platforms in the IRC message messes with VA … 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 90183ae8-5035-4fa1-86b5-732e4dd9ea66 Comment 0 0 ==== … and I’m going with the dirty workaround. Feel free to submit a pull request with a proper fix. 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 bd4c94a2-26fd-40d0-ba85-2693c5ddb119 ConditionStart 0 0 PS4 0 0 1 0 26 1 ~~platform 6 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 9f1d8c26-4bd0-4994-9b13-c713bb5fef73 TextSet 0 0 ~~platform PS4 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 8def180d-6a89-408b-aabb-d66b79672519 ConditionElseIf 0 0 XB 0 0 1 0 28 1 ~~platform 6 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 09baeb19-9121-4b58-9462-2628306ff6e8 TextSet 0 0 ~~platform XB 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 d5f773d0-7650-416d-b96b-09164cda3771 ConditionEnd 0 0 0 0 0 0 24 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 true false false 0 0 false false 0 eda34f8e-8049-443e-854b-c6a8a77d7542 IntSet 0 0 0 0 0 6 ~platformStart {TXTPOS:"_SIGNAL":~~ratsignal:{EXP:{INT:~systemEnd}+1}} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 46d7bd41-b74c-47f3-b9f4-11a8fbf7e90f IntSet 0 0 2 1 0 8 ~platformStart {EXP:{TXTPOS:"_SIGNAL":~~ratsignal:{EXP:{INT:~systemEnd}+1}}+1} 0 0 1 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 43fed53b-d493-4476-a25e-87365af69093 TextSet 0 0 ~~platform {TXTSUBSTR:~~ratsignal:~platformStart:2} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 9bacdc70-5bcb-4c82-b0d4-46491afd92ce ConditionStart 0 0 PS 0 0 1 0 34 2 ~~platform 0 0 0 1 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 434ec911-f68d-4dd7-9f19-f4b8118e2586 TextSet 0 0 ~~platform PS4 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e756b16a-34c0-4f77-8b44-b0c01e362fe4 ConditionEnd 0 0 0 0 0 0 32 2 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4b40a7f6-f93d-41f8-aae3-9aac3e5470b3 Comment 0 0 === O₂ 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 dd7aeb33-4cf6-4c4e-89e8-3dc227366822 IntSet 0 0 0 0 0 6 ~o2NotOkPos {TXTPOS:"NOT OK":~~ratsignal:~systemEnd} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 7cbf6f8f-5f94-44a2-9363-b4b3c03709b9 ConditionStart 0 0 0 0 0 0 39 3 ~o2NotOkPos 0 -1 0 3 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 7dc5ddff-4fab-45f3-a9ac-f2e2362afb22 BooleanSet 0 0 ~~codeRed 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1a12454c-576b-46f2-874b-ee5f136fec52 ConditionElse 0 0 0 0 0 0 41 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d106b2e6-c708-4faa-8e51-60668db9c9e5 BooleanSet 0 0 ~~codeRed 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 1c5df3e7-bab5-4577-b929-7eef38914352 ConditionEnd 0 0 0 0 0 0 37 3 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4d4f56e9-ded6-4050-baa7-d596f038ca75 Comment 0 0 === case number 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d6887735-c53a-4a3f-b6f1-8f344c5c99c7 IntSet 0 0 0 0 0 6 ~caseStart {EXP:{TXTPOS:"(Case #":~~ratsignal:0}+7} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8e2e6cdf-9ed8-49da-9819-b65eb972797d IntSet 0 0 0 0 0 6 ~caseEnd {TXTPOS:")":~~ratsignal:{INT:~caseStart}} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8c150b38-efcf-4cf1-89f9-03a4f2447cd0 IntSet 0 0 0 0 0 4 ~caseLen ~caseEnd 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 33ad87f8-deaf-40bb-8346-153bf158ddf0 IntSet 0 0 0 1 0 9 ~caseLen {INT:~caseStart} 0 0 1 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d689455e-6055-42db-b2fa-708f4f0a7a3d IntSet 0 0 0 0 0 6 ~~caseNumber {TXTSUBSTR:~~ratsignal:~caseStart:~caseLen} 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Parses a ratsignal into its important bits. helper functions false 0 0 0 0 0 false false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false c9f1c738-fcf6-483d-8a2e-91b354082d77 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false d0990299-7230-4ed6-949b-8d34dead26a1 00000000-0000-0000-0000-000000000000 true 15f1439f-f161-44cc-9f77-bad7b7386ef2 RatAttack.sendToFuelrats false false 0 0 false false 0 cf7f0c12-d65c-4f6e-ba15-c285111e7267 ConditionStart 0 0 0 0 1 0 3 1 RatAttack.onCase 0 0 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false 1ee09fb2-dfe5-4558-a197-bd046bff453f 2 RatAttack.onCase 0 0 1 0 0001-01-01T00:00:00 0 false false 0 0 false false 0 d46223f2-3610-4bfb-b1e6-9beb578e818a TextSet 0 0 ~~message No active rat case, not posting to #fuelrats 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d1251749-3b99-4bd5-998e-e7dbe37ef11a ExecuteCommand 0 0 c8113f67-b753-4687-9619-7f355b8a8571 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 027769de-2c97-4589-b621-4faeea307313 ConditionElse 0 0 0 0 0 0 11 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f028cab8-4436-4609-aec4-82e02edf7f05 TextSet 0 0 ~~message #{INT:RatAttack.caseNumber} {TXT:~~message} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 bc0a00d4-c2e2-47d9-8ed6-729060c8f15d TextSet 0 0 ~clip {CLIP} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 cb3f5b82-8c5f-425e-a712-a42594dea2a7 SetClipboard 0 0 {TXT:~~message} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 33fece39-bd0a-418c-aa3f-d7bc10448110 PressKey 0.1 0 162 65 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e4a9fc9e-5c89-4904-aca9-133d490d17d1 PressKey 0.1 0 162 86 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 55859b1d-2386-494b-833b-904c9efc72b0 PressKey 0.1 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 b6e7e481-2725-4c7e-9636-d34ca261b388 SetClipboard 0 0 {TXT:~clip} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 692e15b1-381a-4326-8d8b-6f5d9c0adc96 ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Sends text to #fuelrats. Only when actually on a case. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true *#fuelrats* false false false true false false false false false false false false false false false true false 49766716-318c-4bab-b960-c599f91f05e7 false false false false false 0 0 false false 0 false false true 3 0 0 false false 0 0 0 false false false 3c33fb09-1ef9-4543-a151-d2c288ca4522 00000000-0000-0000-0000-000000000000 true 61a92aae-645e-487c-9dd0-28e08cbb805d RatAttack.sendToRatchat false false 0 0 false false 0 002ce744-bd79-4971-8dd9-a3baa8fa2c4d TextSet 0 0 ~clip {CLIP} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 dedfb2da-f644-43dc-9588-349b6b490a33 SetClipboard 0 0 {TXT:~~message} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a5d82a64-0b71-489f-8490-dc8ff5cc80d6 PressKey 0.1 0 162 65 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f584d632-676e-4373-8122-a8397e932a70 PressKey 0.1 0 162 86 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 985590e0-b428-4f1d-9619-d996e16cdaee PressKey 0.1 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 72db9443-6ecc-4af0-a1e3-86d3d003e906 SetClipboard 0 0 {TXT:~clip} 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Sends text to #ratchat helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false true *#ratchat* false false false true false false false false false false false false false false false true false b50a004a-6269-41d6-a81c-0106dab56c15 false false false false false 0 0 false false 0 false false true 3 0 0 false false 0 0 0 false false false a608448b-2aee-4055-9be3-58c1678b8dba 00000000-0000-0000-0000-000000000000 true d493ff5f-bf53-4e9b-8742-e6cf81a2ee93 RatAttack.setCaseData false false 0 0 false false 0 acc4b324-82bd-4f62-9409-f8a5b79544af Comment 0 0 === set ~~caseNumber, ~~cmdr, ~~system, ~~platform and ~codeRed before running this! 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 68ca3bca-11d2-490c-97dc-9dd105143b8a Comment 0 0 === (or better yet, don’t touch it at all.) 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 52f258b0-91f0-4426-80de-ce93bd8cb882 InlineFunctionCS 0 0 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; public class VAInline { public void main() { String prefix = "RatAttack.caseList."; int caseNumber = (int)VA.GetInt("~~caseNumber"); VA.SetText(prefix + caseNumber + ".cmdr", VA.GetText("~~cmdr")); VA.SetText(prefix + caseNumber + ".system", VA.GetText("~~system")); VA.SetText(prefix + caseNumber + ".platform", VA.GetText("~~platform")); VA.SetBoolean(prefix + caseNumber + ".codeRed", VA.GetBoolean("~~codeRed")); } } Microsoft.CSharp.dll;System.dll;System.Core.dll;System.Data.dll;System.Data.DataSetExtensions.dll;System.Deployment.dll;System.Drawing.dll;System.Net.Http.dll; System.Windows.Forms.dll;System.Xml.dll;System.Xml.Linq.dll 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Gets case data from the internal list. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 5dc95b3d-f3e4-4f94-b2f9-c86497794941 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false c027b167-894e-4679-9d5d-abe0620c144e 00000000-0000-0000-0000-000000000000 true 131c8be8-0aa0-4ddd-938b-05f8e268e2c4 RatAttack.startup false false 0 0 false false 0 cc64e213-cf55-427a-b0f6-53a90b889615 Comment 0 0 === key used for pasting text. generally the `V` key, but for non-QWERTY the key that’s in the same place as QWERTY-`V` 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f770e68d-f331-42d2-91f9-577add97fbc4 TextSet 0 0 Elite.pasteKey v 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 fda486a2-8abc-4c83-9bb2-2cafd3fe35e0 Comment 0 0 === whether you are on duty right now 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 eeb37d9f-ce32-4b0e-9acf-ca2887bb86a4 BooleanSet 0 0 RatAttack.onDuty 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8e263933-0044-495a-b5f5-d132bfde5002 Comment 0 0 === whether to ask for confirmation before posting calls to #fuelrats 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 0823f56f-00e2-4b0b-b1cf-25c5f909b014 BooleanSet 0 0 RatAttack.confirmCalls 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 8b6c8c3e-9410-46d3-8828-a35706d0b069 Comment 0 0 === platforms you want cases to be announced for (PC, XB, PS4); delimited by whatever 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4fd89cc6-6b49-4898-afbe-4c604c1f4ec3 TextSet 0 0 RatAttack.platforms PC 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 f818b253-6133-4d18-af2e-b3711f494366 Comment 0 0 === whether you want the platform to be announced with the rest of case data by default 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e5562418-9d87-4305-b79a-a8d4f9d61e87 BooleanSet 0 0 RatAttack.platformAnnouncements 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c49eb30f-31c6-4bae-9d35-0f3292a9a139 Comment 0 0 === set this to true if you want to use the EDDI plugin for TTS 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d44a1f23-31f2-47f6-ac34-d552950d333d BooleanSet 0 0 RatAttack.useEddiForVoice 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 94f3b27f-bb30-46b2-b7cb-845f519eadc9 Comment 0 0 === announce nearest CMDR (requires python script, see documentation) 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 adf043ab-6938-4c4a-a931-d175febd7489 BooleanSet 0 0 RatAttack.announceNearestCMDR 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 4f101c20-d320-49fd-a45a-fd5ea45463b7 TextSet 0 0 RatAttack.CMDRs "J Jora Jameson" NameWithNoSpace 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 e38c8179-903e-4484-a8f0-2009d3c9542f TextSet 0 0 python.scriptPath {VA_DIR}\scripts 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 d9bc397a-ac29-4b0b-ab8e-902326afffc6 Comment 0 0 === disable EDDI speech responder 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 65c713c5-5870-4f06-9112-531a104e305f ExternalInvoke 0 0 4ad8e3a4-cefa-4558-b503-1cc9b99a07c1 disablespeechresponder 0 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Sets variables needed for the profile. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 2e586df0-6e0a-4845-96f8-3615b25e5663 false false false false false 0 0 false false 0 false false false 3 0 0 false false 0 0 0 false false false ee3f964b-ae8e-4631-a7c8-5ee66530af6d 00000000-0000-0000-0000-000000000000 true c8113f67-b753-4687-9619-7f355b8a8571 RatAttack.talk false false 0 0 false false 0 b2d409e3-af6a-4a81-a286-734e89b6e6f3 ConditionStart 0 0 0 0 1 0 3 1 RatAttack.useEddiForVoice 0 1 0 2 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 af3467f6-a5b6-401f-a567-e1b5bfa96817 TextSet 0 0 SCRIPT ~~message 0 0 0 1 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 a8234b5f-1bd8-440e-89d0-9fae04662758 ExternalInvoke 0 0 4ad8e3a4-cefa-4558-b503-1cc9b99a07c1 SCRIPT say 1 0 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 88ea77ef-1d72-4280-b0db-4db00c97b5cc ConditionElse 0 0 0 0 0 0 5 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 57739d42-bd7b-4c55-9634-97b1d8d3e5aa Say 1 0 {TXT:~~message} 00000000-0000-0000-0000-000000000000 Default 100 2 0 0 0 0 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false false false 0 0 false false 0 c9749264-043b-4ec8-916a-e67317431f9a ConditionEnd 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0001-01-01T00:00:00 0001-01-01T00:00:00 false true true Talks using TTS. helper functions false 0 0 0 0 0 true false false 2 0 0 00000000-0000-0000-0000-000000000000 false 0 false 0 0 0 0 false false false true false false true false false false false false false false false false false false true false 886c654c-e609-47a5-8121-9a9ff58cec75 false false false false false 0 0 false false 0 false false false false 0 false 0 0 0 0 0 false false 0 false false 0 0 0 0 0 false false false false 0 0 0 0 0 1.7.8 6 2 false 0 false true 131c8be8-0aa0-4ddd-938b-05f8e268e2c4 true true false false true f446ff7c-d281-48e2-a348-036e648fb257 0 0 0 0 false false 0 0 0 0 0 0