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

ltsrbt

Vars

base_recharge_timeBase recharge time in seconds which is used to get recharge_time.
current_descThe desc of the market item that we've set on the UI
current_nameThe name of the market item that we've set on the UI
current_priceThe price of the market item that we've set on the UI
energy_usage_per_teleportPower used per teleported which gets divided by power_efficiency.
power_efficiencyDivider for energy_usage_per_teleport.
queueQueue for purchases that the machine should receive and send.
receivingCurrent /datum/market_purchase being received.
recharge_cooldownCurrent recharge progress.
recharge_timeThe time it takes for the machine to recharge before being able to send or receive items.
restock_costAttacking the machinery with enough credits will restock the markets, allowing for more/better items. The cost doubles each time this is done.
transmittingCurrent /datum/market_purchase being sent to the target uplink.

Procs

add_to_queueAdds /datum/market_purchase to queue unless the machine is free, then it sets the purchase to be instantly received

Var Details

base_recharge_time

Base recharge time in seconds which is used to get recharge_time.

current_desc

The desc of the market item that we've set on the UI

current_name

The name of the market item that we've set on the UI

current_price

The price of the market item that we've set on the UI

energy_usage_per_teleport

Power used per teleported which gets divided by power_efficiency.

power_efficiency

Divider for energy_usage_per_teleport.

queue

Queue for purchases that the machine should receive and send.

receiving

Current /datum/market_purchase being received.

recharge_cooldown

Current recharge progress.

recharge_time

The time it takes for the machine to recharge before being able to send or receive items.

restock_cost

Attacking the machinery with enough credits will restock the markets, allowing for more/better items. The cost doubles each time this is done.

transmitting

Current /datum/market_purchase being sent to the target uplink.

Proc Details

add_to_queue

Adds /datum/market_purchase to queue unless the machine is free, then it sets the purchase to be instantly received