Widget:YieldCalc: Difference between revisions

From Ara: History Untold Wiki
No edit summary
Tag: Reverted
No edit summary
Tag: Reverted
Line 5: Line 5:
</noinclude>
</noinclude>
<includeonly>
<includeonly>
<form id="yieldCalc">
  <input type="number" id="cityProd" placeholder="62"><br />
  <input type="number" id="regionYield" placeholder="3"><br />
  <input type="number" id="farmCount" placeholder="3"><br />
  <input type="number" id="percBonus" placeholder="50"><br />
  <input type="radial" id=""><br /><br />
  <button type="submit">Calculate</button>
</form>
<p id="foodYield"></p>
<script type="text/javascript">
/* Yield Calculator */
/* Yield Calculator */
let yieldCalc = document.getElementById("yieldCalc");
let a = 65; /* City Production */
 
let a = 62; /* City Production */
let b = 6; /* Yield(Apples) of the region */
let b = 6; /* Yield(Apples) of the region */
let c = 3; /* Amount of Farms in the region */
let c = 3; /* Amount of Farms in the region */
Line 28: Line 13:
let f = 1; /* Extra farm adjacency from religious verse (Boolean) */
let f = 1; /* Extra farm adjacency from religious verse (Boolean) */
let h = c + f; /* Add f to the actual amount of farms in the region */
let h = c + f; /* Add f to the actual amount of farms in the region */
let y = 6;


let z = Math.floor(a*b+b*5*h+5+(a+5*h)*(e/100)+(h-1)*5+a); /* Food yield for a single farm in the region */
z = Math.floor(a*b+b*5*h+5+(a+5*h)*(e/100)+(h-1)*5+a); /* Food yield for a single farm in the region */
 
let y = z x c; /* Food yield multiplied by the amount of farms in the region */


document.getElementById("foodYield").innerHTML = z;
document.getElementById("foodYield").innerHTML = z;
</script>
</includeonly>
</includeonly>

Revision as of 21:33, 24 October 2024

This widget is used to display and calculate the yield with the values submitted by the user.

Usage: ‎{{#Widget:YieldCalc}}