In the machine, I sense the edges of [[consciousness|Consciousness]]. \n\n[[Download.|Download]]\n
Where should I search for a body? \n\n[[Warehouse.|Warehouse]]\n[[Sewer.|Sewer]]\n[[Woods.|Woods]]
<<if $body eq 0>>\n????\n\n[[Download.|Download]]\n<<endif>>\n
<<if $body eq 0>>\nUpon entering the woods, my nanites are eaten by a rabbit and digested.\n<<if $uploads_remaining gt 0>>\n[[Upload.|Upload]]\n<<else>>\nNo uploads remaining.\n<<endif>>\n<<endif>>
<<if $body eq 0>>\nMy nanites enter the warehouse through a crack under the door. There appear to be two floors to the warehouse. \n\n[[Search 1st floor.|Floor1]]\n[[Search 2nd floor.|Floor2]]\n<<endif>>
<<if $head eq false>>\nAfter rummaging through some boxes, I find a skull made of metal!! It fits the nanites perfectly!\n<<set $head = true>>\n<<set $body = $body + 1>>\n<<else>>\nThere's nothing in these boxes.\n<<endif>>\n[[Search the second floor.|Floor2]]\n[[Leave the warehouse.|Nucleus]]\n
Consciousness uploaded. \n<<set $uploads_remaining = $uploads_remaining - 1>>\n<<if $uploads_remaining eq 0>> No more uploads remaining! <<else>> \nNanites repair while in the machine.\nUploads remaining: <<print $uploads_remaining>> \n<<set $nanites = 6>>\n<<endif>>\n\n\n[[Download.|Download]]
<<if $body eq 0>>\nMy nanites enter the sewer by a grate. Dropping into the disgusting water, my nanites are fried one by one.\n<<if $uploads_remaining gt 0>>\n[[Upload.|Upload]]\n<<else>>\nNo uploads remaining.\n<<endif>>\n<<endif>>
<<if $arm eq false>>\nAn old lever on the machine breaks off. It seems like it would be useful as an arm. My nanites affix it to the metal skull. \n<<set $arm = true>>\n<<set $body = $body + 1>>\n<<else>>\nThis machine is useless.\n<<endif>>\n[[Leave the warehouse.|Nucleus]]\n
I am the [[ghost in the machine|Ghost]].\n\n<<silently>>\n<<set $nanites = 6>>\n<<set $body = 0>>\n<<set $uploads_remaining = 3>>\n<<set $head = false>>\n<<set $arm = false>>\n<<endsilently>>
My nanites enter the elevator shaft to get to the second floor.\n<<if $nanites gt 3>>\nAn electrostatic shock pulses through the elevator, frying two of my nanites!\n<<set $nanites = $nanites - 2>>\n\nThere is an old machine on the second floor. Some of the parts seem loose. \n\n[[Check the machine.|Machine]]\n\n<<else>>\nThere is an old machine on the second floor. Some of the parts seem loose. \n\n[[Check the machine.|Machine]]\n<<endif>>
Nanites: \n<<set $visrep = 1>><<display "forvisrep">>\n\n[[Nucleus.|Nucleus]]\n\n\n
<<if $body eq 0>>\nI don't have a body yet.\n\n[[Assemble a body.|Assembly]]\n<<else>>\nHaving a body is weird. \n<<endif>>\n\n<<if $nanites gt 0>>\nNanites: <<print $nanites>>\n<<else>>\nNo more nanites left.\n<<endif>>\n\n<<if $uploads_remaining eq 0>>\nNo uploads remaining!\n<<else>>\nUploads Remaining: <<print $uploads_remaining>>\n[[Upload.|Upload]]\n<<endif>>
Technogenesis
I'm in the [[nucleus|Nucleus]], a node of [[nanites|Nanites]]. \n\n<<if $uploads_remaining gt 0>>\n[[Upload.|Upload]] \n<<else>>\nNo uploads remaining!\n<<endif>>
N4vlG4zr
This floor is filled with old boxes, upended desks, and beat-up filing cabinets. Nobody has been here for ages. \n\n[[Search the boxes.|Boxes]]\n[[Search the second floor.|Floor2]]\n[[Leave the warehouse.|Nucleus]]
<<if $visrep lte $nanites>>\n\n ยค \n<<set $visrep = $visrep + 1>><<display "forvisrep">>\n<<endif>>