F-09 Swap gold coins for in-game money P0

Gold coins can be swapped for in-game rupiah, at most 3 times a day. The rate follows the player's current rent, so coins keep their value in every city. Example data.

1 · Swap
Rp 3.450.000🪙 45★ 3,8Lv 4
Kota Kecil · Kos MelatiBulan 3 · Hari 12
← 🪙 Tukar Koin
Kurs hari ini

🪙 10 = Rp 875.000

= sewa 1 minggu kos kamu
Tukar berapa?
−

🪙 20

+
Kamu dapatRp 1.750.000
Sisa koin🪙 25
Kesempatan hari ini2 dari 3
Tukar 🪙 20 Beli koin di Toko
2 · Daily limit reached
Rp 3.450.000🪙 45★ 3,8Lv 4
Kota Kecil · Kos MelatiBulan 3 · Hari 12
← 🪙 Tukar Koin
Kurs hari ini

🪙 10 = Rp 875.000

⏰
Kesempatan hari ini sudah habis
Bisa tukar lagi dalam 6j 12m
Kesempatan hari ini0 dari 3
Tukar
3 · Not enough coins
Rp 3.450.000🪙 4★ 3,8Lv 4
Kota Kecil · Kos MelatiBulan 3 · Hari 12
← 🪙 Tukar Koin
Kurs hari ini

🪙 10 = Rp 875.000

Koin kamu kurang
Minimal tukar 🪙 10. Kamu punya 🪙 4.
Beli koin · mulai Rp 10.000
Atau dapatkan koin gratis dari target harian.

Acceptance criteria

F-09.AC1 Given the swap screen, then it shows the rate "10 coins = 1 week of the player's current total rent" in rupiah, and how many swaps are left today.
F-09.AC2 Given the player has at least 10 coins and swaps left, when they swap in steps of 10, then coins go down and in-game money goes up by exactly the shown amount.
F-09.AC3 Given 3 swaps were made today, then the swap button is disabled and the time until reset is shown.
F-09.AC4 Given fewer than 10 coins, then the screen says so and links to the shop and to free daily goals.
F-09.AC5 Given a city unlock, then it still needs the star rating and Juragan Level; money from swaps alone can never unlock a city.

Open tuning

  • Maximum coins per swap (proposal: 50) — to tune in soft launch.