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

holopay

Vars

force_feeReplaces the "pay whatever" functionality with a set amount when non-zero.
linked_cardID linked to the holopay
max_holo_rangeMax range at which the hologram can be projected before it deletes
shop_logoThe holopay shop icon displayed in the UI

Procs

alert_buyerAccount checks If the user has enough money, ask them the amount or charge the force fee Exit checks in case the user cancelled or entered an invalid amount Success: Alert the buyer Alerts the owner of the transaction.
assign_cardLinks the source card to the holopay. Begins checking if its in range.
attackby_secondaryUsers can pay with an ID to skip the UI Users can also pay by holochip Account checks Charges force fee or uses pay what you want Exit sanity checks Success: Alert buyer Throws errors if they try to use space cash
dissipateCreates holopay vanishing effects. Deletes the holopay thereafter.
handle_moveA periodic check to see if the projecting card is nearby. Deletes the holopay if not.
process_paymentInitiates a transaction between accounts.
trackStart checking if the source projection is in range
ui_interactCan kill it by right-clicking with ID because it seems useful and intuitive, to me, at least

Var Details

force_fee

Replaces the "pay whatever" functionality with a set amount when non-zero.

linked_card

ID linked to the holopay

max_holo_range

Max range at which the hologram can be projected before it deletes

The holopay shop icon displayed in the UI

Proc Details

alert_buyer

Account checks If the user has enough money, ask them the amount or charge the force fee Exit checks in case the user cancelled or entered an invalid amount Success: Alert the buyer Alerts the owner of the transaction.

Parameters:

assign_card

Links the source card to the holopay. Begins checking if its in range.

Parameters:

attackby_secondary

Users can pay with an ID to skip the UI Users can also pay by holochip Account checks Charges force fee or uses pay what you want Exit sanity checks Success: Alert buyer Throws errors if they try to use space cash

dissipate

Creates holopay vanishing effects. Deletes the holopay thereafter.

handle_move

A periodic check to see if the projecting card is nearby. Deletes the holopay if not.

process_payment

Initiates a transaction between accounts.

Parameters:

track

Start checking if the source projection is in range

ui_interact

Can kill it by right-clicking with ID because it seems useful and intuitive, to me, at least