nanite_program
Vars | |
corruptable | Corruptable - able to have code/configuration changed |
---|---|
error_flicking | error flicking - able to be randomly toggled by errors |
extra_settings | Don't ever override this or I will come to your house and stand menacingly behind a bush |
immutable | immutable - cannot be overwritten by other programs |
Procs | |
copy_extra_settings_to | Copy of the list instead of direct reference for obvious reasons |
get_extra_setting_value | You probably shouldn't be overriding this one, but I'm not a cop. |
get_extra_settings_frontend | Used for getting information about the extra settings to the frontend |
is_permanent | Checks if we're a permanent program |
register_extra_settings | Register extra settings by overriding this. extra_settings[name] = new typepath() for each extra setting |
self_destruct | Attempts to destroy ourselves |
set_extra_setting | You can override this if you need to have special behavior after setting certain settings. |
Var Details
corruptable
Corruptable - able to have code/configuration changed
error_flicking
error flicking - able to be randomly toggled by errors
extra_settings
Don't ever override this or I will come to your house and stand menacingly behind a bush
immutable
immutable - cannot be overwritten by other programs
Proc Details
copy_extra_settings_to
Copy of the list instead of direct reference for obvious reasons
get_extra_setting_value
You probably shouldn't be overriding this one, but I'm not a cop.
get_extra_settings_frontend
Used for getting information about the extra settings to the frontend
is_permanent
Checks if we're a permanent program
register_extra_settings
Register extra settings by overriding this. extra_settings[name] = new typepath() for each extra setting
self_destruct
Attempts to destroy ourselves
set_extra_setting
You can override this if you need to have special behavior after setting certain settings.