silicon
Silicon PDA
PDAs that are built-in to Silicons and should not exist at any point without being inside of one.
Vars | |
borglog | IC log that borgs can view in their personal management app |
---|---|
robotact | Ref to the RoboTact app. Important enough to borgs to deserve a ref. |
silicon_owner | Ref to the silicon we're installed in. Set by the silicon itself during its creation. |
Procs | |
add_shell_component | Silicons don't have the tools (or hands) to make circuits setups with their own PDAs. |
get_robotact | Returns a ref to the RoboTact app, creating the app if need be. |
Var Details
borglog
IC log that borgs can view in their personal management app
robotact
Ref to the RoboTact app. Important enough to borgs to deserve a ref.
silicon_owner
Ref to the silicon we're installed in. Set by the silicon itself during its creation.
Proc Details
add_shell_component
Silicons don't have the tools (or hands) to make circuits setups with their own PDAs.
get_robotact
Returns a ref to the RoboTact app, creating the app if need be.
The RoboTact app is important for borgs, and so should always be available. This proc will look for it in the tablet's robotact var, then check the hard drive if the robotact var is unset, and finally attempt to create a new copy if the hard drive does not contain the app. If the hard drive rejects the new copy (such as due to lack of space), the proc will crash with an error. RoboTact is supposed to be undeletable, so these will create runtime messages.