Files
skevity/README.md

64 lines
2.0 KiB
Markdown

```bash
░█▀▀░█░█░█▀▀░█░█░█▀▀░▀█▀░▀█▀░█░█░
░▀▀█░█▀▄░█▀▀░▀▄▀░█▀▀░░█░░░█░░░█░░
░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░░▀░░░▀░░░▀░░
This is a ssh game that is a rogue like extraction. So the point it to get loot,
get out, upgrade, dont die.
```
# Keybinds
## Movement
The movement uses vim bindings.
- up: 'k'
- down: 'j'
- left: 'l'
- right: 'h'
- sprint: 'SHIFT'
- hide: 'CRL+h'
---
## Help
This is for finding what is what
- search simble: '/'
- list commands: '?'
- list of objects on screen: '\'
---
## Actions
These are the actions that the player can do.
- Primary Attack: 'a'
- Secondary Attack: 's'
- Utility: 'd'
- Invetory: 'i'
- Interact: 'e'
- Search: 'g'
- Conferm 'ENTER'
- Command Prompt: ':'
---
# Map Creation
Creating the map starts with a clean slate. And, The user must be in DEV mode.
_This means that this user must have the dev tag_. Next you will have a serease
of commands that you can execute using the _Command Prompt_. Here is a list of
dev commands to help you create this world.
| Command | Description |
|:--------:|:-------------|
|`Line (tile) (x) (y)`| This will create a line with the selected tile. |
|`block (tile) (x) (y)`| This will make a block with the size of x and y. |
|`Place (obj) (x) (y)`| This will place a object _like a objective_ at x and y. |
|`trap (trap) (x) (y) (...)`| This will place a trap with custome varibles. |
|`trigger (trigger Type) (id) (x) (y)`| places a trigger with the size of x and y. |
|`npc (name) (npc type)`| This will create a npc. This will popup with some questions in the prompt for you to answer. |
---