2016-08-18 16:37:38 +00:00
---
layout: wiki
title: Documentation guidelines and tips
group: development
parent: wiki
order: 19
---
2016-09-08 19:19:07 +00:00
## 1. Documentation Guidelines
2016-08-30 13:49:04 +00:00
- A line between each entry like above.
- This is especially necessary for the kramdown markup syntax. Kramdown needs a line break between each block level element (paragraphs, lists, codeblocks, etc ...)
- Use `ACE3` instead of `ACE 3` .
- Remove each entry that is not used.
- Don't forget to say what you're going to work on in #documentation in slack or [this topic ](https://github.com/acemod/ACE3/issues/1166 )
- Keybinds in ``` < kbd > keyboard tags</ kbd > ```
- Keywords in ``` `backticks` ```
- Capitals at the start of a sentence and `.` at the end.
- Verify everything in game
2016-09-08 19:19:07 +00:00
### 1.1 Tips
2016-08-30 13:49:04 +00:00
- Use [http://dillinger.io/ ](http://dillinger.io/ ) to keep your sanity
- [Markdown cheat sheet ](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet )
2016-09-08 19:19:07 +00:00
### 1.2 Feature Template
2016-08-18 16:37:38 +00:00
```
---
layout: wiki
2016-08-30 13:49:04 +00:00
title: Component
description: Description of the feature.
2016-08-18 16:37:38 +00:00
group: feature
2016-08-30 13:49:04 +00:00
category: interaction
2016-08-18 16:37:38 +00:00
parent: wiki
2016-09-08 19:19:07 +00:00
mod: ace
2016-08-30 13:49:04 +00:00
version:
major: 3
minor: 0
patch: 0
2016-08-18 16:37:38 +00:00
---
## 1. Overview
### 1.1 Sub-feature 1
2016-08-30 13:49:04 +00:00
2016-08-18 16:37:38 +00:00
Short description of sub-feature 1.
### 1.2 Sub-feature 2
2016-08-30 13:49:04 +00:00
2016-08-18 16:37:38 +00:00
Short description of sub-feature 2.
## 2. Usage
2016-08-30 13:49:04 +00:00
### 2.1 Thing n°1
2016-08-18 16:37:38 +00:00
- Step 1.
- Step 2.
- Step 3.
2016-08-30 13:49:04 +00:00
### 2.2 Thing n°2
2016-08-18 16:37:38 +00:00
- Step 1.
- Step 2.
- Step 3.
## 3. Dependencies
2016-09-16 01:33:20 +00:00
{% raw %}{% include dependencies_list.md component="blank" %}{% endraw %}
2016-08-18 16:37:38 +00:00
## 4. Guides
2016-08-30 13:49:04 +00:00
Information about other guides and pages about this feature.
2016-08-18 16:37:38 +00:00
```
2016-09-08 19:19:07 +00:00
### 1.3 Framework Template
2016-08-18 16:37:38 +00:00
2016-08-30 13:49:04 +00:00
```
---
layout: wiki
title: Component Framework
description: Description of the framework.
group: framework
parent: wiki
2016-09-08 19:19:07 +00:00
mod: ace
2016-08-30 13:49:04 +00:00
version:
major: 3
minor: 0
patch: 0
---
2016-08-18 16:37:38 +00:00
2016-08-30 13:49:04 +00:00
## 1. Config Values
2016-08-18 16:37:38 +00:00
2016-08-30 13:49:04 +00:00
Config API.
## 2. Events
Table of public events.
## 3. Scripting
Public functions.
```