GDD-014
Lobby System
Document Metadata
Purpose
Lobby adalah hub utama pemain di luar Hunting Zone: tempat persiapan sebelum berburu, showcase identitas visual, dan pusat pengelolaan koleksi/progres jangka panjang. Dokumen ini mengonsolidasikan struktur Lobby yang sebelumnya tersebar di DN-006, GDD-006, MDD-007, GDD-010, GDD-013, DN-001, DN-005, DN-009, dan DN-010 — dokumen-dokumen itu tetap jadi sumber kebenaran untuk detail/angka masing-masing sistem, GDD-014 hanya merangkai bagaimana semuanya terhubung sebagai satu halaman Lobby.
Core Pages
- Market — gabungan Hunter Shop dan Premium Stable dalam satu halaman (revisi Juli 2026, sebelumnya dua halaman terpisah), dipisah posisi atas/bawah untuk kesederhanaan — lihat Market Layout di bawah.
- Companion — kelola hewan karnivora yang berburu otomatis/offline: START/STOP/COLLECT patroli, beli fuel (Chum), dan evolusi Companion dari Animal Record karnivora (DN-010).
- Stable — kelola Mount (herbivora, tunggangan kosmetik): pilih Mount aktif, kustomisasi Skin/Accessory, dan evolusi Mount dari Animal Record herbivora (DN-005).
- Caravan — perdagangan ke NPC: daftar pesanan personal dari beberapa NPC, perbandingan jual eceran 1.0× versus kirim via Caravan 2.0×, status slot berjalan, dan progres peluang Crystal (DN-011).
- Layar Loadout — bukan halaman Lobby, melainkan gerbang transisi menuju Map. Tempat menyewa satu Varian Backpack per sesi (GDD-003 v2.0.0).
- Trophy Room — ruang pajang permanen untuk Statue Miniatur (28 spesies, 3 tier per spesies, MDD-007).
- Collection Book / Encyclopedia — progres koleksi (bukan pajangan fisik), grid ikon hewan + jumlah
countper spesies, gaya inventory PUBG Mobile/Free Fire (GDD-010). - Papan Crystal — (baru Agustus 2026) bukan halaman, melainkan panel yang terbuka saat penghitung Crystal ditekan, dari mana pun di Lobby. Menyatukan kelima sumber Crystal yang tersebar dan tidak pernah memuat tombol beli Robux (GDD-006 Papan Crystal, ECO-020).
- Weekly Mission — papan objective global mingguan, klaim reward (GDD-013).
- Leaderboard — (baru Juli 2026) papan peringkat lintas server. Dua papan: Hunter Rank tertinggi dan nilai koleksi tertinggi. Dari sini pemain dapat membuka profil pemain lain.
- Profil — (baru Juli 2026) halaman identitas pemain, milik sendiri maupun orang lain. Dapat dibuka lewat Leaderboard, Papan Clan, nama pengirim di Chat Clan, atau pencarian ID pemain.
Leaderboard & Profil
Leaderboard
- Papan Hunter Rank — peringkat berdasarkan Seasonal Prestige (DN-001). Reset tiap musim bersama Hunter Rank.
- Papan Nilai Koleksi — peringkat berdasarkan nilai koleksi, bukan jumlah tangkapan. Ini disengaja: menghargai pemain yang mengejar spesies langka, bukan yang menggiling Renggo ribuan kali. Konsisten dengan kurva harga yang justru dirancang agar hewan besar sepadan (MDD-001).
- Setiap baris dapat diklik untuk membuka Profil pemain tersebut.
Leaderboard bersifat hanya-baca dan tidak menggerbangi apa pun — diperbarui secara batch, boleh sedikit tertinggal, tidak pernah menolak aksi pemain (pola yang sama dengan statistik Caravan, DN-011). Tidak ada operasi atomik lintas server yang perlu dibangun.
Profil
- Dibuka lewat Leaderboard atau lewat pencarian ID pemain.
- Default: karakter + informasi profil umum — Character + Outfit, Profile Image, Profile Border, Level, Hunter Rank, dan statistik koleksi. Ini yang dilihat setiap pengunjung, sejak menit pertama.
- Mount dan Companion hanya tampil bila tier Trophy Room mengizinkan — Starter Shelf tidak, Display Room 1 Mount + 1 Companion, Grand Hall 2 + 2 (MDD-007 Room Capacity Tier). Memiliki Mount tidak otomatis berarti dapat memamerkannya.
- Trophy Room dapat dikunjungi — inilah bagian yang membuat seluruh sink kosmetik permanen akhirnya punya arti sosial. Tanpa ini, Statue Miniatur adalah pajangan di ruangan yang tidak pernah dimasuki siapa pun.
- Kirim item — memakai gerbang yang sudah ada, bukan sistem baru: Item Delivery terbuka di Hunter Rank Tracker (UNL0007, MDD-006). Satu arah, bukan trade window dua arah (DN-011 Keputusan Terkait).
Kenapa Mount dan Companion Wajib Tampil di Profil — dan Kenapa Haknya Dibeli
Diperbaiki Agustus 2026 — sebelumnya Profil hanya menampilkan Character + Outfit, dan tier Trophy Room hanya menjual slot Statue.
Profil adalah satu-satunya tempat pemain lain melihat kepemilikan seseorang. Scene Lobby menampilkan Mount dan Companion, tetapi hanya kepada pemiliknya sendiri. Selama Profil tidak pernah memuat keduanya, seluruh Mount dan hasil evolusi Mount — 31 Crystal dari permintaan seumur hidup, seluruhnya murni kosmetik — berdiri di atas sesuatu yang tidak pernah dilihat siapa pun.
Tetapi hak memajangnya sengaja tidak gratis. Ia digerbangi tier Trophy Room, dan itulah yang membuat pembelian Mount pertama melahirkan keinginan kedua alih-alih berhenti pada dirinya sendiri: pemain membeli BaaBoo, lalu menyadari tidak ada seorang pun yang bisa melihatnya. Satu pembelian menciptakan pembelian berikutnya, dan keduanya berujung pada hal yang sama — ingin dilihat.
Ini sekaligus menjawab masalah “rak kosong” Trophy Room. Statue Miniatur menuntut grind panjang — Tier 1 Renggo butuh 100 tangkapan, Cygnara 73 (MDD-007) — sehingga pemain Level 5 masih memandang rak nol patung. Tetapi ruang pajangnya tidak kosong:
| Yang tampil | Diperoleh | Kapan |
|---|---|---|
| Karakter + Outfit + Border | Default | Menit 0 |
| Companion (Beagle) | Gratis akhir tutorial — tampil setelah Display Room | Menit 11 |
| Mount (BaaBoo) | Tawaran Pemula — tampil setelah Display Room | Menit 30 |
| Statue Miniatur pertama | 73–100 tangkapan | Minggu 2–3 |
Dua isi menunggu sebelum satu Statue pun ada. Itulah yang memberi Display Room nilai di Level 5: bukan sepuluh slot Statue kosong, melainkan dua penghuni yang sudah dimiliki pemain sejak hari pertama tetapi belum punya tempat berdiri. Rak Statue tetap kosong berminggu-minggu — ruangannya tidak.
Like pada Trophy Room
Dikunci (Juli 2026). Pengunjung dapat memberi Like pada Trophy Room pemain lain. Jumlah Like tersimpan di profil pemiliknya dan tampil sebagai angka.
- Satu tombol, tanpa teks. Tidak ada komentar, tidak ada balasan — sehingga tidak butuh moderasi sama sekali, konsisten dengan alasan yang sama yang menghapus pesan pribadi.
- Kenapa ini penting meski kecil: tanpa cara merespons, mengunjungi Trophy Room orang lain berakhir buntu — pemain melihat, lalu tidak bisa berbuat apa-apa. Satu tombol mengubah kunjungan dari menonton menjadi interaksi.
- Like menjadi jenis prestise ketiga, di samping koleksi (Statue) dan ketahanan (Medali Musim). Ia satu-satunya yang diberikan orang lain — tidak bisa dikejar sendirian dengan menggiling.
Satu pemain hanya boleh memberi satu Like per Trophy Room (dapat dibatalkan, tidak dapat ditumpuk) — supaya angkanya berarti berapa orang, bukan berapa kali diklik.
Clan
- Satu pemain hanya boleh berada di satu clan.
- Pemain dapat membuat clan sendiri dan menjadi Leader, atau bergabung ke clan yang sudah ada sebagai anggota biasa. Mengikuti model PUBG Mobile.
- Isinya percakapan antar pemain — terutama seputar pesanan Caravan yang hampir kedaluwarsa.
Contoh yang menjadi acuan rancangan ini (dari pemilik proyek):
"Saya lagi butuh banget 2 Ermyra nih buat Mr. Robert, susah dapetnya — padahal beberapa jam lagi pesanannya kedaluwarsa."
— pesanan Mr. Robert: 5 Ermyra + 2 Skyron + 1 Ursakor
Kenapa contoh ini penting. Ia menunjukkan clan tidak butuh mekanik baru apa pun untuk berguna — seluruh bahannya sudah ada: pesanan Caravan yang spesifik (DN-011), tenggat yang membuatnya mendesak, dan Item Delivery yang sudah digerbangi Hunter Rank Tracker (UNL0007) sebagai cara mengirim bantuannya. Clan hanya menyediakan tempat percakapan itu terjadi.
Ini juga menjawab kritik "multiplayer tanpa multiplayer" (DN-012) dengan cara yang paling murah: bukan dengan membangun co-op atau trading, melainkan dengan memberi pemain alasan untuk saling menyapa — dan alasan itu datang dari sistem yang sudah berjalan.
Chat Clan (dikunci)
Chat Clan adalah saluran percakapan biasa — bukan papan terstruktur, bukan sistem permintaan. Isinya obrolan apa adanya:
"Mabar yuk" · "Butuh Ermyra 2 nih" · "Bagi coin dong 1000"
Ketiga contoh itu (dari pemilik proyek) menunjukkan cakupannya: mengajak main bareng, meminta bantuan, dan menawar — tiga hal berbeda yang semuanya diselesaikan oleh satu kotak teks. Tidak ada satu pun yang menuntut sistem tersendiri.
- Lintas server, maksimal 50 anggota per clan. Contoh: clan TheHunt007. Anggota ID1 yang mengetik di server A terbaca oleh anggota ID45 di server C — clan adalah satu ruang tunggal yang tidak peduli server.
- Seluruh anggota dapat mengirim dan membaca pesan anggota lain, tanpa peran atau izin bertingkat.
- Nama pengirim dapat ditekan untuk membuka Profil-nya (baru Agustus 2026) — termasuk berkunjung ke Trophy Room dan memberi Like.
- Tidak ada pesan pribadi antar dua pemain di dalam game. Percakapan pribadi diarahkan ke luar game — konsisten dengan GDD-013 yang sejak awal mengarahkan interaksi mendalam ke komunitas eksternal.
Pemain baru ditempatkan otomatis ke sebuah clan yang masih punya ruang, dan tetap bebas keluar untuk membuat atau bergabung clan lain kapan saja — supaya tidak ada pemain yang pernah melihat clan kosong.
Penyaringan Teks — Syarat Platform, Bukan Pilihan Desain
Ditambahkan Agustus 2026. Seluruh rancangan Chat Clan dikunci tanpa menyebut penyaringan sama sekali — dan itu bukan kelalaian desain melainkan syarat platform yang tidak dapat ditawar.
Roblox mewajibkan setiap teks buatan pemain yang ditampilkan kepada pemain lain melewati TextService:FilterStringAsync. Di HUNTBLOX ada dua tempat seperti itu, dan keduanya baru dikunci belakangan:
| Teks | Dilihat siapa | Disaring kapan |
|---|---|---|
| Pesan Chat Clan | Sampai 49 anggota lain, lintas server | Di server pengirim, sebelum disiarkan lewat MessagingService |
| Nama clan | Seluruh anggota, Papan Clan, dan calon pelamar | Saat dibuat dan setiap kali Leader menggantinya |
- Disaring sekali di sisi pengirim, bukan di setiap penerima. Pesan yang menyeberang server lewat MessagingService sudah bersih saat berangkat — menyaring ulang di tiap server berarti membayar biaya yang sama berkali-kali untuk hasil yang identik.
- Bila penyaringan gagal atau timeout, pesan dibuang — tidak pernah dikirim mentah. Pengirim melihat pemberitahuan gagal; penerima tidak melihat apa-apa.
- Nama clan yang ditolak tidak menghapus clan-nya — namanya saja yang tidak berubah, dan Leader diberi tahu.
- Client tidak pernah menyaring apa pun. Penyaringan seluruhnya di server (CDR-007).
Ini juga yang menjelaskan kenapa dua keputusan lama sudah benar sejak awal. Menghapus pesan pribadi dan menjadikan Like satu tombol tanpa teks bukan sekadar penyederhanaan — keduanya menghilangkan permukaan teks bebas, dan setiap permukaan teks bebas membawa biaya penyaringan serta risiko moderasi. Yang tersisa cuma dua, dan keduanya kini punya aturannya.
Profile Image tidak butuh penyaringan — sumbernya hanya koleksi gambar bawaan game atau avatar Roblox pemain sendiri, yang sudah dimoderasi platform. Game tidak pernah menerima unggahan apa pun.
Chat Clan Adalah Satu-satunya Pintu Menuju Profil Pemain Biasa
Baru Agustus 2026. Sambungan ini tidak menuntut satu sistem baru pun — Chat Clan, Profil, dan Like ketiganya sudah ada.
Masalah yang ditutupnya. Sebelum ini Profil hanya dapat dibuka lewat Leaderboard atau pencarian ID pemain. Leaderboard hanya memuat pemain teratas, dan pencarian ID menuntut pemain sudah tahu ID yang dicari. Akibatnya pemain biasa tidak pernah dikunjungi siapa pun — dan Like, yang sengaja dirancang sebagai jenis prestise ketiga karena ia satu-satunya yang diberikan orang lain, tidak pernah menyala bagi mereka.
Chat Clan menutupnya sepenuhnya: 50 anggota, lintas server, dan setiap pesan sudah membawa nama pengirimnya. Menekan nama itu mengubah penonton seorang pemain biasa dari nol menjadi lima puluh.
Dan urutannya jatuh dengan sendirinya: seseorang menulis “butuh 2 Ermyra nih” → anggota lain menekan namanya untuk melihat siapa dia → melihat karakter, Mount, dan Companion-nya → berkunjung ke Trophy Room → memberi Like. Percakapan yang lahir dari tenggat Caravan berakhir sebagai kunjungan sosial, tanpa satu pun mekanik dirancang untuk itu.
Papan Clan
Baru Agustus 2026. Memakai data yang persis sama dengan Leaderboard, hanya kolamnya yang berbeda.
Halaman Clan memuat dua papan yang sama dengan Leaderboard — Hunter Rank dan Nilai Koleksi — tetapi disaring ke 50 anggota clan itu saja.
- Kenapa ini jauh lebih kuat daripada papan global. Leaderboard lintas server berarti bersaing dengan seluruh populasi; untuk hampir semua pemain itu bukan tujuan melainkan pemandangan. Peringkat 1 dari 50 dapat dicapai; peringkat 1 dari sejuta tidak. Dan pemain mengenal kelima puluh orang itu — mereka yang mengobrol dengannya tiap hari.
- Tidak menggerbangi apa pun, sama seperti Leaderboard global. Hanya-baca, diperbarui batch, tidak pernah menolak aksi pemain.
- Setiap baris dapat ditekan untuk membuka Profil — pintu kedua menuju kunjungan, di samping nama di Chat Clan.
- Papan Hunter Rank ikut reset tiap musim, sehingga setiap musim seluruh clan berangkat dari titik yang sama dan juaranya bisa berganti (DN-001).
Pemain bisa saja keluar lalu bergabung ke clan lemah demi menjadi nomor satu di sana. Itu dibiarkan: papan tidak menggerbangi apa pun, jadi yang diperolehnya murni kebanggaan — dan bergabung tetap menuntut persetujuan Leader.
Wewenang Leader (dikunci)
- Mengeluarkan anggota dari clan.
- Mengganti nama clan.
- Menerima atau menolak lamaran pemain yang ingin bergabung.
Pindah Clan & Suksesi Leader (dikunci)
- Tidak ada jeda untuk pindah clan. Pemain yang keluar dapat langsung melamar ke clan lain.
- Dan jeda memang tidak diperlukan, karena hambatannya sudah ada di sisi lain: bergabung menuntut persetujuan Leader. Pemain bisa keluar seketika, tetapi tidak bisa masuk seketika — sehingga clan tetap tidak berubah menjadi pintu putar, tanpa perlu menghukum siapa pun dengan waktu tunggu.
- Kepemimpinan berpindah otomatis ke anggota dengan Hunter Rank tertinggi, bila Leader tidak login selama 1 bulan. Tanpa aturan ini, clan yang ditinggalkan Leader membeku selamanya — tidak ada yang bisa menerima anggota baru, dan clan itu perlahan kosong tanpa bisa diselamatkan.
- Kenapa Hunter Rank, bukan login terakhir. Login hanya membuktikan pemain membuka game; Hunter Rank membuktikan ia bermain. Dan karena Hunter Rank kini diturunkan dari Seasonal Prestige yang direset tiap dua bulan (DN-001), rank tinggi mustahil dimiliki tanpa berburu di musim yang sedang berjalan — jadi ia sekaligus ukuran keaktifan dan ukuran kemampuan. Satu angka menjawab dua pertanyaan.
- Bila terjadi seri — misalnya tepat setelah musim baru dimulai dan seluruh anggota kembali ke Rookie — pemenangnya ditentukan login terakhir paling baru. Ini satu-satunya keadaan di mana login dipakai, dan hanya sebagai pemutus.
Suksesi Leader dihitung saat halaman Clan dibuka (compute-on-read), bukan lewat proses latar belakang — begitu ada anggota membuka halaman, server memeriksa ambang login terakhir Leader lalu memindahkan kepemimpinan bila perlu. Tidak ada penjadwal, tidak ada koordinasi lintas server.
Ini pola yang sudah dipakai dua kali di proyek ini — reset Seasonal Prestige dihitung saat profil dibaca (TDD-003), dan kematangan patroli Companion dihitung saat hasilnya diminta (DN-010). "Hitung saat dibaca" konsisten dipilih supaya pemain yang sedang offline tidak pernah membebani server.
Chat Global — Tidak Dipakai
- Tidak menskala. Setiap pesan harus disiarkan ke seluruh server, sehingga bebannya tumbuh mengikuti jumlah pemain dikali jumlah server — bukan mengikuti jumlah pesan. Pada populasi besar, batas laju
MessagingServicetersentuh sebelum fiturnya sempat berguna. - Dan masalah kedua ini yang menentukan, tanpa ada hubungannya dengan biaya: chat global yang benar-benar ramai tidak bisa dibaca. Pesan "butuh 2 Ermyra" tersapu naik dalam hitungan detik oleh puluhan pesan lain. Jadi seandainya pun gratis, ia tetap gagal menjalankan tugasnya.
- Chat Clan sudah menutup kebutuhannya. 50 anggota adalah jumlah yang cukup besar untuk menemukan orang yang punya Ermyra, dan cukup kecil untuk pesannya benar-benar terbaca. Percakapan yang lebih luas dari itu memang tempatnya di komunitas eksternal.
Rasa "dunia yang hidup" tetap terjaga tanpa chat global, lewat statistik agregat yang sudah dirancang di DN-011 ("minggu ini para Hunter telah mengirim 48.291 hewan") — hanya-baca dan boleh diperbarui batch.
Trading Antar Pemain
Negosiasi Terjadi di Luar Sistem, Bukan di Dalamnya
- Kesepakatan dibuat lewat percakapan — di Chat Clan, atau di komunitas yang tumbuh sendiri di luar game (grup Facebook, Twitter, Discord). Game tidak menjadi perantara tawar-menawar.
- Setiap pemain punya jalur komunikasinya sendiri, dan itu memang dibiarkan begitu. Sebagian bernegosiasi di Chat Clan, sebagian di grup Facebook, sebagian lewat Discord bersama teman-temannya. Tidak ada satu jalur resmi yang harus dipakai.
- Game hanya menyediakan alat pemindahannya: Item Delivery satu arah (UNL0007, Hunter Rank Tracker). Dua pemain yang sudah sepakat masing-masing mengirim bagiannya.
Kenapa ini justru pilihan yang kuat, bukan sekadar hemat. Komunitas HUNTBLOX kemungkinan besar akan berdiri organik di luar game — itu pola yang sudah terbukti di hampir semua game Roblox berbasis koleksi. Membangun sistem trading formal di dalam game berarti bersaing dengan tempat yang sudah dipilih pemainnya sendiri, dan biasanya kalah. Membiarkan negosiasi terjadi di mana pun pemain merasa nyaman, lalu cukup menyediakan cara mengirim barangnya, memberi hasil yang sama dengan sebagian kecil biaya — dan tetap konsisten dengan GDD-013, yang sejak awal mengarahkan interaksi komunitas mendalam ke luar game.
Konsekuensi yang Harus Dicatat
Trading berbasis dua pengiriman satu arah bertumpu pada kepercayaan — tidak ada mekanisme di dalam game yang mencegah salah satu pihak tidak membalas.
- Peredamnya adalah reputasi, bukan mekanik. Halaman Profil sudah dapat dikunjungi siapa pun, sehingga penghitung sederhana seperti "Kiriman Diberikan" berubah menjadi penanda kepercayaan yang terlihat orang lain — memanfaatkan lapisan sosial yang sudah dibangun, tanpa menambah sistem baru.
- Komunitas eksternal umumnya mengurus sisanya sendiri. Grup trading yang berdiri organik hampir selalu membentuk daftar hitam dan reputasi anggotanya, jauh lebih cepat daripada sistem in-game mana pun.
- Escrow tidak dibangun — ia menuntut separuh sistem trading formal yang justru dibatalkan di sini. Bila kelak penipuan terbukti jadi masalah nyata, itulah saat yang tepat meninjau ulang; bukan sekarang.
Coin tidak dapat dikirim antar pemain — hanya item (termasuk Consumable). Coin yang dapat dipindahkan membuka jalur RMT (jual-beli akun/uang nyata) dan menggeser nada percakapan clan dari saling menolong menjadi saling meminta.
Market Layout
- Bagian atas — Hunter Shop: direvisi Juli 2026 — Weapon, Ammo, dan Utility satuan tidak lagi dijual (semuanya kini isi paket Varian, GDD-004 v2.0.0). Bagian ini sekarang menampung Consumable (Spirit Water, Teleport Stone, dst), Companion beli-siap-pakai, dan fuel Companion (Chum).
- Bagian bawah — Premium Stable (kosmetik/identitas): Mount (4), Character (5), Skin, Accessory (MDD-003, DN-005, DN-009). Mount/Character dua jalur beli: Coin (Unlock Level) atau Robux (kapan saja, tanpa syarat Level/Rank).
- Keduanya tetap Coin/Robux sesuai aturan masing-masing item (lihat MDD-003, MDD-005) — penggabungan ini murni tata letak UI, bukan perubahan harga atau jalur beli.
Player Identity Display
- Character + Outfit + Mount + Companion — ditampilkan langsung di scene Lobby, berdiri di samping karakter. Pemain memilih satu Mount dan satu Companion untuk disandingkan.
- Companion yang sedang berpatroli tidak terlihat — ia memang sedang di luar. Ini sekaligus pengingat visual gratis bahwa patroli berjalan, tanpa perlu indikator tambahan (DN-010).
- Kenapa kehadiran ini penting. Sebelum revisi ini, Companion hanya hidup di dalam menu — pemain menekan START, ia menghilang, lalu menekan COLLECT. Secara mekanik ia timer dengan ikon anjing, dan pemain tidak pernah benar-benar melihat hewan yang katanya miliknya. Memilih mana yang dipajang juga membuat memiliki banyak Companion punya nilai kosmetik, bukan cuma fungsional.
- Level dan Hunter Rank — dua angka progres terpisah maknanya: Level dari EXP (unlock-gate item/biome), Hunter Rank dari Lifetime Prestige (DN-001, MDD-006).
- Profile Image — dua sumber, pemain bebas memilih: koleksi gambar yang disediakan game, atau foto avatar akun Roblox pemain sendiri. Secara teknis bisa — Roblox menyediakan
Players:GetUserThumbnailAsync()yang mengembalikan headshot avatar. Ini justru pilihan paling aman: gambarnya sudah dimoderasi Roblox, dan game tidak pernah menerima unggahan apa pun dari pemain. - Profile Border — dua sumber: 10 border gratis yang disediakan game untuk semua pemain, dan border dari pencapaian Hunter Rank. Tidak dijual.
Karena tidak bisa dibeli, border menjadi penanda status yang sama sifatnya dengan Medali Musim: satu-satunya cara memilikinya adalah mencapainya. Sepuluh border gratis memastikan pemain baru tetap punya pilihan sejak hari pertama, sehingga profil tidak pernah terasa kosong sambil menunggu Rank naik.
Design Rationale
- Market gabungan mengurangi jumlah halaman yang harus dinavigasi pemain sebelum masuk peta, tanpa mengubah struktur harga/jalur beli yang sudah dikunci di MDD-003/MDD-005.
- Companion dan Stable sengaja dipisah dari Market karena alurnya beda total (bahan hasil buruan + Catalyst, bukan beli langsung) — menyatukannya akan membingungkan dua model transaksi yang berbeda.
- Companion dan Stable dipisah satu sama lain (revisi Juli 2026) — sebelumnya keduanya menempel di satu halaman "Companion" yang sebenarnya mengelola Mount. Karena Companion kini berarti sistem berburu offline yang benar-benar berbeda dari Mount, menyatukannya akan mengulang persis kebingungan istilah yang baru saja dibereskan.
- Trophy Room dan Collection Book sengaja dipisah (lihat MDD-007/GDD-010): Trophy Room untuk pencapaian yang dipajang (Statue Miniatur, butuh grind), Collection Book untuk data mentah (grid count, langsung terisi begitu tangkap 1).
Dependencies
- DN-006 — Merchant & Economy Flow (struktur Lobby vs Village).
- GDD-006 — Economy System.
- GDD-003 — Inventory System.
- GDD-004 — Equipment System.
- GDD-010 — Loot & Collection System (Trophy Room, Collection Book).
- GDD-013 — Weekly Mission System.
- DN-001 — Hunter Rank.
- DN-005 — Mount System.
- DN-009 — Character System.
- DN-010 — Companion System.
- DN-011 — Caravan Trade Market.
- MDD-003 — Item Master Data.
- MDD-007 — Loot & Collection Data (Trophy Room, Statue Miniatur).