Created Hacked NPC (markdown)

Simon Fortier 2018-12-23 12:10:02 -05:00
parent 2623fa6134
commit e8036790d1

32
Hacked-NPC.md Normal file

@ -0,0 +1,32 @@
## Hacked NPC
See [Factory](https://github.com/simon987/Much-Assembly-Required/wiki/NPC-Factory) for more information on how to create a Hacked NPC.
![hackednpc](https://user-images.githubusercontent.com/7120851/50385820-fae40d00-06a9-11e9-89f6-6f102116e186.png)
### Specifications
Memory: `8192` words
Lifetime: `1024` ticks
### Hardware
Hacked NPCs do not have shield, Floppy drive or Keyboard modules.
| Device | Default Address | Note |
| -------- | ------- | ------- |
| [Legs](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Legs) | `0x0001` | |
| [Laser](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Laser) | `0x0002` | |
| [LiDAR](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-LiDAR) | `0x0003` | |
| [Drill](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Drill) | `0x0005` | |
| NPC Inventory | `0x0006` | Same as regular [inventory](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Inventory) but with only 1 slot |
| [Random number generator](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Random-Number-Generator) | `0x0007` | |
| [Clock](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Clock) | `0x0008` | |
| [Hologram Projector](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Hologram-Projector) | `0x0009` | |
| NPC Battery | `0x000A` | Same as regular battery, but does not have solar panel regeneration. The NPC dies when the energy level reaches `0` |
| [Radio Receiver](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Radio-Receiver) | `0x000C` | |
| [Universal Com Port](https://github.com/simon987/Much-Assembly-Required/wiki/Hardware:-Universal-Com-Port) | `0x000D`| |
| [Core]() | `0x000E` | NPCs have `100` hit points instead of `250` |
| [Construction Arm]() | `0x0010` | |