<br>This week, $SF.Lower focused their <<print commaNum($SFUnit.Troops)>> troops on
<<if $SF.Target == "recruit">>
recruiting and training more personnel. Smaller parties ventured out to protect the arcology's trade routes and strike targets of opportunity.
<<elseif $SF.Target == "secure">>
securing the trade routes between the arcology and the surrounding area. Smaller parties ventured out to strike targets of opportunity and process new recruits.
<<elseif $SF.Target == "raiding">>
locating and striking targets of opportunity, capturing both material loot and new slaves. Smaller parties secured the most important of the arcology's trade routes and processed new recruits.
<<if $SF.Target === "recruit">>
recruiting and training more personnel. Smaller parties ventured out to protect the arcology's trade routes and strike targets of opportunity.
<<elseif $SF.Target === "secure">>
securing the trade routes between the arcology and the surrounding area. Smaller parties ventured out to strike targets of opportunity and process new recruits.
<<else>>
locating and striking targets of opportunity, capturing both material loot and new slaves. Smaller parties secured the most important of the arcology's trade routes and processed new recruits.
<</if>>
<<if $SF.SpecOps > 0>> <br>A <<if $SF.SpecOps <2>>small<<else>>large<</if>> portion of the force was assigned as <<if $SF.SpecOps <2>>part<<else>>full<</if>> time undercover officers.<</if>>
...
...
@@ -154,9 +153,9 @@ locating and striking targets of opportunity, capturing both material loot and n
These activities have, overall, @@.green;improved@@ your arcology's prosperity.
The goods procured by the $SF.Lower this week, after accounting for the spoils retained by individual soldiers were
<<if _Profitable>>
@@.green;more than sufficient@@ to cover expenses. Excess materiel and human assets totaling @@.yellowgreen;<<print cashFormat(_SFIncome)>>@@ (after liquidation) were transferred to your accounts.
@@.green;more than sufficient@@ to cover expenses. Excess materiel and human assets totaling @@.yellowgreen;<<print cashFormat(_SFIncome)>>@@ (after liquidation) were transferred to your accounts.
<<else>>
@@.red;barely enough@@ to cover expenses. More growth will be needed to ensure profitability.
@@.red;barely enough@@ to cover expenses. More growth will be needed to ensure profitability.
<</if>>
$SF.Caps managed to recruit <<print Math.round(_FNGs/2)>> new soldiers this week, and your reputation has @@.green;increased@@ through the improvement of trade security.
...
...
@@ -200,5 +199,5 @@ $SF.Caps managed to recruit <<print Math.round(_FNGs/2)>> new soldiers this week
Your corporation was valued at @@.yellowgreen;<<print cashFormat($corpValue)>>@@ and made a profit of @@.yellowgreen;<<print cashFormat($corpProfit)>>@@ last week.
The corporation has only enough training and medical assets to maintain the value of its human holdings.
has only enough training and medical assets to maintain the value of
<</if>>
its human holdings.
/* model weekly corporate expenses as random 1-3% reduction in all asset types (including cash) ... except slaves, whose value is tied to $slaveCostFactor (which the corporation does not affect) */
Since it is incredibly profitable, a massive dividend of @@.yellowgreen;<<print cashFormat(_dividendPerShare)>>@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*_dividendPerShare)>>@@.
Since it is extremely profitable, a huge dividend of @@.yellowgreen;¤3@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*3)>>@@.
Since it is highly profitable, a huge dividend of @@.yellowgreen;¤2@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*2)>>@@.
Since it is very profitable, a large dividend of @@.yellowgreen;¤1@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares)>>@@.
Since it is quite profitable, a moderate dividend of @@.yellowgreen;¤0.5@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*0.5)>>@@.
Since it is acceptably profitable, a reasonable dividend of @@.yellowgreen;¤0.3@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*0.3)>>@@.
Since it is moderately profitable, a modest dividend of @@.yellowgreen;¤0.2@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*0.2)>>@@.
Since it is modestly profitable, a small dividend of @@.yellowgreen;¤0.1@@/share was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat($personalShares*0.1)>>@@.
Since its profits per share are low, a meager dividend was paid out to stockholders; you received @@.yellowgreen;<<print cashFormat(1+Math.ceil(($corpProfit*0.2*$personalShares)/_totalShares))>>@@.
<<if _dividendPerShare >= 0.1>>/share<</if>> was paid out to stockholders; you received @@.yellowgreen;<<if _dividendPerShare >= 0.1>> <<print cashFormat($personalShares*_multplier)>> <<else>> <<print cashFormat(_multplier)>> <</if>>@@.
<<if $sharePrice*_totalShares < $corpValue*0.5>> /* market value is less than 50% of value of assets */
...
...
@@ -150,21 +152,28 @@ in total, the corporation has enslaved <<print commaNum($corpPeopleEnslaved)>> p
Shares in your corporation are trading at @@.yellowgreen;<<print cashFormat(Math.ceil($sharePrice))>>@@:
<<if $oldSharePrice == $sharePrice>>
no different from last week.
no different from
<<elseif $oldSharePrice > $sharePrice>>
down @@.yellowgreen;<<print cashFormat(Math.ceil(($oldSharePrice-$sharePrice)*100)/100)>>@@ since last week.
down @@.yellowgreen;<<print cashFormat(Math.ceil(($oldSharePrice-$sharePrice)*100)/100)>>@@
<<else>>
up @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice - $oldSharePrice)*100)/100)>>@@ since last week.
up @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice - $oldSharePrice)*100)/100)>>@@
<</if>>
last week.
<<set $oldSharePrice = Math.ceil($sharePrice)>>
You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<print cashFormat(Math.ceil($sharePrice*$personalShares))>>@@ personally while, <<print commaNum($publicShares)>> valued at @@.yellowgreen;<<print cashFormat(Math.ceil($sharePrice*$publicShares))>>@@ are publicly held.
<br>You sold <<print commaNum($customValue)>> shares valued at @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice*$customValue)*$customValue/100))>>@@, driving the share price down significantly.
<</replace>>
<</link>>
<</if>>
<<else>>
//You cannot give up majority control.//
<</if>>
...
...
@@ -278,6 +298,16 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p
<br>The corporation issued <<print commaNum($customValue)>> new shares valued at @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice*$customValue)*$customValue/100))>>@@ driving the share price down significantly.
<</replace>>
<</link>>
<</if>>
<<else>>
//You cannot give up majority control.//
<</if>>
...
...
@@ -341,6 +371,17 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p
<</replace>>
<</link>>
<</if>>
<<if $cash > $sharePrice*$customValue>>
| <<link "<<print commaNum($customValue)>> valued at @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice*$customValue)*$customValue/100))>>@@">>
<br>You purchased <<print commaNum($customValue)>> shares valued at @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice*$customValue)*$customValue/100))>>@@, from the corporation driving the share price down significantly.
<</replace>>
<</link>>
<</if>>
<<else>>
//You are unable to purchase <<print commaNum(1000)>> shares at the current share price, valued at @@.yellowgreen;<<print cashFormat(Math.ceil($sharePrice*1000))>>@@.//
<</if>>
...
...
@@ -396,6 +437,16 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p
<br>You bought <<print commaNum($customValue)>> shares valued at @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice*$customValue)*$customValue/100))>>@@, driving the share price up significantly.
<</replace>>
<</link>>
<</if>>
<<elseif $publicShares > 1000>>
//You are unable to purchase <<print commaNum(1000)>> shares at the current share price, valued at @@.yellowgreen;<<print cashFormat(Math.ceil($sharePrice*1000))>>@@.//
<<else>>
...
...
@@ -452,6 +503,16 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p
<br>The corporation bought back <<print commaNum($customValue)>> public shares valued at @@.yellowgreen;<<print cashFormat(Math.ceil(($sharePrice*$customValue)*$customValue/100))>>@@, driving the share price up significantly.
<</replace>>
<</link>>
<</if>>
<<elseif $publicShares > 1000>>
//The corporation is unable to purchase <<print commaNum(1000)>> shares at the current share price, valued at @@.yellowgreen;<<print cashFormat(Math.ceil($sharePrice*1000))>>@@.//
<<else>>
...
...
@@ -460,14 +521,12 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p
<</if>> /* closes actions that reduce public ownership percentage */
</span>
<br><br>
<br><br><br>
<br>
<span id="cashOnHand">@@.yellowgreen;<<print cashFormat($corpCash)>>@@</span> in cash on hand.
<span id="update"></span>
<span id="update"></span> <br>
<br>
<<if $generalAssetPrice > 10>>
<<if random(1,100) > 50>>
<<set $generalAssetPrice -= 1>>
...
...
@@ -597,9 +656,8 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p