grid push

master
chimchooree 2 years ago
parent 160152f4da
commit 96fa11b8ae

@ -0,0 +1,33 @@
<h2>description </h2>
<p>Passive skills bestow a constant effect and are perpetually applied in the background. </p>
<h2>flow </h2>
<ul>
<li>Skill button pressed </li>
<li>Used
<ul>
<li>New usage </li>
<li>Target </li>
<li>Fail if user activating a skill </li>
<li>Fail if skill cooling down </li>
<li>Cooldown </li>
<li>Publish & emit "skill_used" </li>
<li>Pay costs </li>
<li>Append to active list </li>
<li>Activate </li>
</ul>
</li>
</ul>
<p>Skills perform their function on their user and target, but they are also applied to their target's <code>applied_skills</code>, a list of skill usages. </p>
<h2>structure </h2>
<p></p>
<h2>logic </h2>
<h3>end </h3>
<p>A skill naturally ends after completion. After all the keywords are complete, the skill will complete. </p>
<p>A skill prematurely ends if it is removed (the remove keyword targets applied skills) or reapplied (a duplicate skill ends earlier instances of the skill then is applied normally). </p>
<p>When a skill ends for any reason, all keywords must also end. </p>

@ -0,0 +1 @@
reg import vampire.reg

@ -152,6 +152,11 @@
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>canceled skills still exact their initial costs </span> </li> <li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>canceled skills still exact their initial costs </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>canceled skills do not need to recharge </span> </li> <li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>canceled skills do not need to recharge </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>canceled skills do not cause aftercast delay </span> </li> <li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>canceled skills do not cause aftercast delay </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>skills can affect multiple targets </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>skills can fail if not targeting a human </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>skill can be self-targeting, regardless of target </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>skills can affect everything within an area </span> </li>
<li class="latest">{{random.choice(['.','•','☆','★'])}}&#9;<span class=mundane>skills can affect everything of a certain type </span> </li>
<li>skill autoequip from save✗ </li> <li>skill autoequip from save✗ </li>
<li>skill equip new skill/empty slot/rearrange skillbar✗ </li> <li>skill equip new skill/empty slot/rearrange skillbar✗ </li>
<li>skill use by click/keyboard/AI selection✗ </li> <li>skill use by click/keyboard/AI selection✗ </li>

Loading…
Cancel
Save