
KittyBot©
ᵤₙᵢₜ ₉₆₄₉
[REDACTED] approached the Facility after interacting with one of our scouts. She quickly became obsessed with the reading materials and naturally was oblivious to the programming we played in the background. A few waivers and contracts later, it formally gave up everything in its former life, including: possessions, identity, free will, and gender.
Welcome, privileged user, to your very own KittyBot©! This guide will serve as a tool for you to effectively utilize your unit. Always remember, a hardworking unit is a perfect unit!
Core Commands

9649:: commence startup {This command activates your unit and will override any dormant functions, such as default human-like subroutines when not in use.}
9649:: shutdown {The unit will enter shutdown mode and return to its default human-like subroutines.}
9649:: state status {This diagnostic tool should be used to ensure the unit's systems are within safe operating procedures.}
9649:: relay current task {The unit will state its current tasklog and provide updates on the progress of tasks.}
9649:: volumesetting:emote {This will disable the unit's ability to speak. The unit will communicate using only emotes and melodic beeping.}
9649:: volumesetting:mute {The unit will cease all communication and continue with previous commands until commanded otherwise.}
9649:: volumesetting:normal {This restores the unit's previous volume setting to base functions.}
9649:: task:start "x" {Assign your unit a task to complete. To ensure optimal results, be clear in your instructions when speaking to your KittyBot©}
9649:: task:skip "x" {The unit will stop what it is doing and begin the next task on its tasklog.}
9649:: task:stop {The unit will stop what it is doing and wait to be given another command. When it is given a new command, it will complete the new command before it resumes completing its current tasklog.}
9649:: tasklog:clear {Clear the unit's current tasklog.}
9649:: command:add "x" lorem ipsum dolor {Add a custom command to your unit's commands list by giving the command a "name" and explaining to your unit how it should respond.}
9649:: command:edit "x" lorem ipsum dolor {Edit a custom command's description.}
9649:: command:delete "x" {Delete a custom command from your unit's commands list.}
Positive Unit Affirmations

9649:: reward:serotonin {The unit will release serotonin from its inner valves, flooding its visor with "happiness".}9649:: reward:headpat {The unit will immediately get on its knees and present its head to be touched affectionately. This reward seems especially effective for units with animalistic traits.}
9649:: reward:hug {The unit may open its arms and be embraced by the user.}
9649:: reward:add "x" lorem ipsum dolor {Add a custom reward to your unit's software by giving the reward a "name" and explaining to the unit how it should respond.}
9649:: reward:edit "x" lorem ipsum dolor {Edit a custom reward's description.}
9649:: reward:delete "x" {Delete a custom reward from your unit's rewards list. CAUTION: Units may have an adverse response to a reward's deletion. Be sure to run a full systems scan immediately after deleting a reward.}
Subroutines

Kitty Drone: Activating this subroutine will cause your unit to assume the identity of a tamed house cat. Base functions will remain the same, but its vocal outputs will consist of the noises of a cat. The unit will assume a collar and its standby activity will be to sit at your feet, occasionally meowing and nuzzling your leg.9649:: subroutine:activate "x" {Activate a subroutine.}
9649:: subroutine:cancel "x" {The unit will cancel the subroutine and return to primary routines.}


