mirror of
https://github.com/OMGeeky/andors-trail.git
synced 2026-01-08 12:37:24 +01:00
156 lines
8.1 KiB
HTML
156 lines
8.1 KiB
HTML
<h3>Actor condition</h3>
|
|
<fieldset class="fieldSet">
|
|
<legend>General</legend>
|
|
<div class="fieldWithLabel">
|
|
<div id="actorconditionimage" class="field"><input type="hidden" id="iconID" ng-model="obj.iconID" /></div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="id" class="label">Internal ID:</label>
|
|
<input type="text" size="30" id="id" class="field fieldInput" ng-model="obj.id"/>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="name" class="label">Display name:</label>
|
|
<input type="text" size="30" id="name" class="field fieldInput" ng-model="obj.name" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="category" class="label">Category:</label>
|
|
<select class="field fieldInput" id="category" ng-model="obj.category">
|
|
<option value="0">Spiritual</option>
|
|
<option value="1">Mental</option>
|
|
<option value="2">Physical Capacity</option>
|
|
<option value="3">Blood Disorder</option>
|
|
</select>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<div class="label"><input type="checkbox" id="isPositive" ng-model="obj.isPositive" ng-true-value="1" ng-false-value="0" />Positive effect</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<div class="label"><input type="checkbox" id="isStacking" ng-model="obj.isStacking" ng-true-value="1" ng-false-value="0" />Allow stacked effects</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<div class="label"><input type="checkbox" id="hasRoundEffect" ng-model="obj.hasRoundEffect" />Has effect every round (every 6s)</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<div class="label"><input type="checkbox" id="hasFullRoundEffect" ng-model="obj.hasFullRoundEffect" />Has effect every full round (every 25:th s)</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<div class="label"><input type="checkbox" id="hasAbilityEffect" ng-model="obj.hasAbilityEffect" />Has constant ability effect</div>
|
|
</div>
|
|
</fieldset>
|
|
<fieldset class="fieldSet" id="hasRoundEffectDisplay" ng-ds-fade="obj.hasRoundEffect">
|
|
<legend>Every round (6s)</legend>
|
|
<div class="fieldWithLabel">
|
|
<label for="round_visualEffectID" class="label">Visual effect:</label>
|
|
<select class="field fieldInput" id="round_visualEffectID" ng-model="obj.roundEffect.visualEffectID">
|
|
<option value="-1">None</option>
|
|
<option value="0">Red splatter</option>
|
|
<option value="1">Blue swirl</option>
|
|
<option value="2">Green splatter</option>
|
|
</select>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="round_boostHP" class="label">Boost current HP (range):</label>
|
|
<div class="field">
|
|
<input type="text" size="3" id="round_boostHP_Min" class="fieldInput integer" ng-model="obj.roundEffect.increaseCurrentHP.min" />
|
|
-
|
|
<input type="text" size="3" id="round_boostHP_Max" class="fieldInput integer" ng-model="obj.roundEffect.increaseCurrentHP.max" />
|
|
</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="round_boostAP" class="label">Boost current AP (range):</label>
|
|
<div class="field">
|
|
<input type="text" size="3" id="round_boostAP_Min" class="fieldInput integer" ng-model="obj.roundEffect.increaseCurrentAP.min" />
|
|
-
|
|
<input type="text" size="3" id="round_boostAP_Max" class="fieldInput integer" ng-model="obj.roundEffect.increaseCurrentAP.max" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
<fieldset class="fieldSet" id="hasFullRoundEffectDisplay" ng-ds-fade="obj.hasFullRoundEffect">
|
|
<legend>Every full round (25s)</legend>
|
|
<div class="fieldWithLabel">
|
|
<label for="fullround_visualEffectID" class="label">Visual effect:</label>
|
|
<select class="field fieldInput" id="fullround_visualEffectID" ng-model="obj.fullRoundEffect.visualEffectID">
|
|
<option value="-1">None</option>
|
|
<option value="0">Red splatter</option>
|
|
<option value="1">Blue swirl</option>
|
|
<option value="2">Green splatter</option>
|
|
</select>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="fullround_boostHP" class="label">Boost current HP (range):</label>
|
|
<div class="field">
|
|
<input type="text" size="3" id="fullround_boostHP_Min" class="fieldInput integer" ng-model="obj.fullRoundEffect.increaseCurrentHP.min" />
|
|
-
|
|
<input type="text" size="3" id="fullround_boostHP_Max" class="fieldInput integer" ng-model="obj.fullRoundEffect.increaseCurrentHP.max" />
|
|
</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="fullround_boostAP" class="label">Boost current AP (range):</label>
|
|
<div class="field">
|
|
<input type="text" size="3" id="fullround_boostAP_Min" class="fieldInput integer" ng-model="obj.fullRoundEffect.increaseCurrentAP.min" />
|
|
-
|
|
<input type="text" size="3" id="fullround_boostAP_Max" class="fieldInput integer" ng-model="obj.fullRoundEffect.increaseCurrentAP.max" />
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
<fieldset class="fieldSet" id="hasAbilityEffectDisplay" ng-ds-fade="obj.hasAbilityEffect">
|
|
<legend>Constant ability effect</legend>
|
|
<div class="fieldWithLabel">
|
|
<label for="boostMaxHP" class="label">Boost max HP:</label>
|
|
<input type="text" size="5" id="boostMaxHP" class="field fieldInput integer" ng-model="obj.abilityEffect.increaseMaxHP" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="boostMaxAP" class="label">Boost max AP:</label>
|
|
<input type="text" size="5" id="boostMaxAP" class="field fieldInput integer" ng-model="obj.abilityEffect.increaseMaxAP" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="moveCostPenalty" class="label">Move cost penalty (AP):</label>
|
|
<input type="text" size="5" id="moveCostPenalty" class="field fieldInput integer" ng-model="obj.abilityEffect.increaseMoveCost" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="increaseUseItemCost" class="label">Increase use cost (AP):</label>
|
|
<input class="field" type="text" size="5" id="increaseUseItemCost" class="fieldInput integer" ng-model="obj.abilityEffect.increaseUseItemCost" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="increaseReequipCost" class="label">Increase re-equip cost (AP):</label>
|
|
<input class="field" type="text" size="5" id="increaseReequipCost" class="fieldInput integer" ng-model="obj.abilityEffect.increaseReequipCost" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="attackCost" class="label">Attack cost (AP):</label>
|
|
<input class="field" type="text" size="5" id="attackCost" class="fieldInput integer" ng-model="obj.abilityEffect.increaseAttackCost" />
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="attackChance" class="label">Attack chance:</label>
|
|
<div class="field"><input type="text" size="5" id="attackChance" class="fieldInput integer" ng-model="obj.abilityEffect.increaseAttackChance" />%</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="attackDamage" class="label">Attack damage (range):</label>
|
|
<div class="field">
|
|
<input type="text" size="3" id="attackDamage_Min" class="fieldInput integer" ng-model="obj.abilityEffect.increaseAttackDamage.min" />
|
|
-
|
|
<input type="text" size="3" id="attackDamage_Max" class="fieldInput integer" ng-model="obj.abilityEffect.increaseAttackDamage.max" />
|
|
</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<div class="label"><input type="checkbox" id="hasCritical" ng-model="obj.abilityEffect.hasCritical" />Has critical chance</div>
|
|
</div>
|
|
<div id="hasCriticalDisplay" ng-ds-fade="obj.abilityEffect.hasCritical">
|
|
<div class="fieldWithLabel">
|
|
<label for="criticalChance" class="label">Critical skill:</label>
|
|
<div class="field"><input type="text" size="5" id="criticalChance" class="fieldInput integer" ng-model="obj.abilityEffect.increaseCriticalSkill" />%</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="criticalMultiplier" class="label">Critical multiplier:</label>
|
|
<input class="field" type="text" size="5" id="criticalMultiplier" class="fieldInput integer" ng-model="obj.abilityEffect.setCriticalMultiplier" />
|
|
</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="blockChance" class="label">Block chance:</label>
|
|
<div class="field"><input type="text" size="5" id="blockChance" class="fieldInput integer" ng-model="obj.abilityEffect.increaseBlockChance" />%</div>
|
|
</div>
|
|
<div class="fieldWithLabel">
|
|
<label for="damageResistance" class="label">Damage resistance:</label>
|
|
<input class="field" type="text" size="5" id="damageResistance" class="fieldInput integer" ng-model="obj.abilityEffect.increaseDamageResistance" />
|
|
</div>
|
|
</fieldset>
|
|
<div class="endSets"> </div> |