Changes

Jump to navigation Jump to search
288 bytes added ,  15:39, 4 February 2020
Line 282: Line 282:  
==== Script example ====
 
==== Script example ====
 
This script is used in the microphone surveillance feature of the Operating System SoftwareType:
 
This script is used in the microphone surveillance feature of the Operating System SoftwareType:
  '''if''' (Product.GetVar("MicMining", true)) //Check if player has been caught
+
  '''if''' (Product.GetVar(<span style="color:blue">"MicMining"</span>, <span style="color:blue">true</span>)) //Check if player has been caught
 
  {
 
  {
  Product.Bugs = Max(0, Product.Bugs - Product.Userbase * 0.01); <span style="color:green">//Remove 1 bug from product for each 100th active user</span>
+
  Product.Bugs = Max(<span style="color:blue">0</span>, Product.Bugs - Product.Userbase * <span style="color:blue">0.01</span>); <span style="color:green">//Remove 1 bug from product for each 100th active user</span>
  '''if''' (Random() * Product.Userbase > 1000000 * Product.Category.Popularity)  <span style="color:green">//Random chance of getting caught</span>
+
  '''if''' (Random() * Product.Userbase > <span style="color:blue">1000000</span> * Product.Category.Popularity)  <span style="color:green">//Random chance of getting caught</span>
 
  {
 
  {
  LaunchLawsuit("SpyingOnUsers", Product.Sum, 1);  <span style="color:green">//Create anonymous lawsuit</span>
+
  LaunchLawsuit(<span style="color:blue">"SpyingOnUsers"</span>, Product.Sum, <span style="color:blue">1</span>);  <span style="color:green">//Create anonymous lawsuit</span>
 
  Product.DevCompany.AddFans(-Product.Userbase, Product.Category);  <span style="color:green">//Remove fans and market recognition from player in category</span>
 
  Product.DevCompany.AddFans(-Product.Userbase, Product.Category);  <span style="color:green">//Remove fans and market recognition from player in category</span>
  Product.Userbase = Product.Userbase * 0.05;  <span style="color:green">//Remove 95% of active users</span>
+
  Product.Userbase = Product.Userbase * <span style="color:blue">0.05</span>;  <span style="color:green">//Remove 95% of active users</span>
 
  Product.KillAwareness();  <span style="color:green">//Remove all marketing</span>
 
  Product.KillAwareness();  <span style="color:green">//Remove all marketing</span>
  Product.PutVar("MicMining", false);  <span style="color:green">//Mark player as caught for this product</span>
+
  Product.PutVar("MicMining", <span style="color:blue">false</span>);  <span style="color:green">//Mark player as caught for this product</span>
 
  }
 
  }
 
  }
 
  }

Navigation menu