Skip to content

Commit

Permalink
Test reference collection
Browse files Browse the repository at this point in the history
  • Loading branch information
Hekili authored Nov 3, 2023
1 parent b88a030 commit 6d87744
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 1 deletion.
12 changes: 11 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
theme: jekyll-theme-midnight
title: Hekili
description: Priority Helper for World of Warcraft
description: Priority Helper for World of Warcraft

collections:
refs:
output: true
sort_by: section
order:
- priority
- action-lists

collections_dir: collections
10 changes: 10 additions & 0 deletions collections/_refs/actionlists.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
section: Action Lists
---
Priorities are comprised of Action Lists, which are made up of Actions and their conditions. This model is based on SimulationCraft, where a character profile will have two or more action lists. The built-in action lists are `precombat` -- for actions before combat begins -- and the unnamed default once combat starts.

Additional action lists can be created and tested from the default action list as well as from each other using `run_action_list` and `call_action_list`. `run_action_list` will cause the addon to exit its current action list and test the named acdtion list it selected. `call_action_list` is similar, but will return to the calling action list afterward, if a recommendation has not yet been found.

SimulationCraft | Hekili
----------------|-------
SimulationCraft will attempt to execute each line of the `precombat` action list once before the start of simulated combat. | Hekili will test the entries in the `precombat` action list outside of combat, but may also recommend `essential` abilities during combat.<br /><br />Essential abilities are usually things like maintenance buffs or summoning pets.
10 changes: 10 additions & 0 deletions collections/_refs/priorities.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
section: Priorities
---
Priorities are comprised of Action Lists, which are made up of Actions and their conditions. This model is based on SimulationCraft, where a character profile will have two or more action lists. The built-in action lists are `precombat` -- for actions before combat begins -- and the unnamed default once combat starts.

Additional action lists can be created and tested from the default action list as well as from each other using `run_action_list` and `call_action_list`. `run_action_list` will cause the addon to exit its current action list and test the named acdtion list it selected. `call_action_list` is similar, but will return to the calling action list afterward, if a recommendation has not yet been found.

SimulationCraft | Hekili
----------------|-------
SimulationCraft will attempt to execute each line of the `precombat` action list once before the start of simulated combat. | Hekili will test the entries in the `precombat` action list outside of combat, but may also recommend `essential` abilities during combat.<br /><br />Essential abilities are usually things like maintenance buffs or summoning pets.•7
24 changes: 24 additions & 0 deletions refs.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
layout: default
title: Hekili - Priority Helper for World of Warcraft
theme: jekyll-pages-midnight
---

<div class="home">

<h1 class="page-heading">Posts</h1>

<ul class="post-list">
{% for ref in site.refs %}
<h2>
<a href="{{ ref.url }}">
{{ ref.section }}
</a>
</h2>
<p>{{ ref.content | markdownify }}</p>
{% endfor %}
</ul>

<p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | prepend: site.baseurl }}">via RSS</a></p>

</div>

0 comments on commit 6d87744

Please sign in to comment.