aiupload  
| Vars | |
| cooldown | sets the cooldown time between uploads when emag'd | 
|---|---|
| found_laws | holds the value for when the inherent_laws are counted in countlaws() | 
| Procs | |
| alert_silicons | pushes an alert to the AI and its borgs about the law changes | 
| apply_emag_laws | applies ion-like laws into either the inherent law or true ion law positions due to an emag'd AI upload being used | 
| check_valid_selection | checks to ensure there is a selected AI, and that it is on the same Z level | 
| emag_inherent_law | modifies one of the AI's laws to read like an ion law | 
| emag_ion_check | checks to see if an ion law is added or modified | 
Var Details
cooldown  
sets the cooldown time between uploads when emag'd
found_laws  
holds the value for when the inherent_laws are counted in countlaws()
Proc Details
alert_silicons
pushes an alert to the AI and its borgs about the law changes
apply_emag_laws
applies ion-like laws into either the inherent law or true ion law positions due to an emag'd AI upload being used
check_valid_selection
checks to ensure there is a selected AI, and that it is on the same Z level
emag_inherent_law
modifies one of the AI's laws to read like an ion law
emag_ion_check
checks to see if an ion law is added or modified