/tg/ Station 13 - Modules - TypesVar Details - Proc Details

bepis

Vars

accountPayer's bank account.
account_nameName on the payer's bank account.
banked_cashHow much stored player cash exists within the machine.
banking_amountHow much cash the UI and machine are depositing at a time.
error_causeWhen the BEPIS fails to hand out any reward, the ERROR cause will be a randomly picked string displayed on the UI.
inaccuracy_percentageVariability on the money you actively spend on the BEPIS, with higher inaccuracy making the most change, good and bad to spent cash.
major_thresholdHow much cash you will need to obtain a Major Tech Disk reward.
minor_rewardsList of objects that constitute your minor rewards. All rewards are unique or rare outside of the BEPIS.
minor_thresholdHow much cash you will need to obtain a minor invention reward.
negative_cash_offsetHow much "cost" is removed from both the minor and major threshold costs. Based on laser stock part level.
positive_cash_offsetHow much "cash" is added to your inserted cash efforts for free. Based on manipulator stock part level.
power_saverMultiplier that lowers how much the BEPIS' power costs are. Maximum of 1, upgraded to a minimum of 0.7. See RefreshParts.
stdThe standard deviation of the BEPIS's gaussian normal distribution.

Procs

calcsuccessProc used to determine the experiment math and results all in one. Uses banked_cash and stock part levels to determine minor, major, and real gauss values for the BEPIS to hold. If by the end real is larger than major, You get a tech disk. If all the disks are earned or you at least beat minor, you get a minor reward.
depositcashProc that handles the user's account to deposit credits for the BEPIS. Handles success and fail cases for transferring credits, then logs the transaction and uses small amounts of power.

Var Details

account

Payer's bank account.

account_name

Name on the payer's bank account.

banked_cash

How much stored player cash exists within the machine.

banking_amount

How much cash the UI and machine are depositing at a time.

error_cause

When the BEPIS fails to hand out any reward, the ERROR cause will be a randomly picked string displayed on the UI.

inaccuracy_percentage

Variability on the money you actively spend on the BEPIS, with higher inaccuracy making the most change, good and bad to spent cash.

major_threshold

How much cash you will need to obtain a Major Tech Disk reward.

minor_rewards

List of objects that constitute your minor rewards. All rewards are unique or rare outside of the BEPIS.

minor_threshold

How much cash you will need to obtain a minor invention reward.

negative_cash_offset

How much "cost" is removed from both the minor and major threshold costs. Based on laser stock part level.

positive_cash_offset

How much "cash" is added to your inserted cash efforts for free. Based on manipulator stock part level.

power_saver

Multiplier that lowers how much the BEPIS' power costs are. Maximum of 1, upgraded to a minimum of 0.7. See RefreshParts.

std

The standard deviation of the BEPIS's gaussian normal distribution.

Proc Details

calcsuccess

Proc used to determine the experiment math and results all in one. Uses banked_cash and stock part levels to determine minor, major, and real gauss values for the BEPIS to hold. If by the end real is larger than major, You get a tech disk. If all the disks are earned or you at least beat minor, you get a minor reward.

depositcash

Proc that handles the user's account to deposit credits for the BEPIS. Handles success and fail cases for transferring credits, then logs the transaction and uses small amounts of power.