MAJOR: Node Screens display better pricing info.
- Nodes now show the true price on node Displays when affected by specials/multipliers/etc
- Previously, specials costs/etc weren’t being displayed on the node.
Timeblocks: add new option 'sell_timeblocks_kiosk'
- if enabled, kiosks will allow sale of timeblocks
- if disabled, kiosks will not allow sale of timeblocks (but will still display timeblocks previously on cards)
- the idea here is, you can enable timeblocks everywhere else (on arcade machine nodes, and on cashier page), while leaving the kiosk normal
- for using these with scenarios like admins handing out cards with timeblocks preloaded on them (i.e. for special groups/parties), but, not wanting to let players buy them on kiosks directly
Internals:
- allow customer access to the Rfpay web console (ask us if you're interested)
- kiosks: allow auto-creation of kiosks on first use
- cleanup some kiosk UI issues when displaying player timeblocks and points balances together
- re-add “upload graphics” button for individual nodes
- font flash screen no longer shows the font test
- many more small fixes/tweaks/UI improvements