📋 Catatan Pembaruan

Update & Patch Notes

Ikuti setiap perubahan dan peningkatan terbaru Marwah Kaltim untuk pengalaman bermain terbaik.

2.1.0 Versi Aktif
16 Total Catatan
Beta Status
May 2026 Pembaruan Terakhir

🔭 Segera Hadir

2.1.0 Roadmap Level 1-99 dan Fase 3 v2.1 24 May 2026
Major Sistem

Sistem baru kini memakai kontrak Level 1-99, Partai lanjutan, Pemilu berbasis partai, Aset jalur khusus, PvP/APh/Lapas, dan event endgame dinamis.

📝 Perubahan
  • Menambahkan update_2_1_0.php sebagai updater idempotent untuk schema v2.1.
  • Partai kini mendukung role Jubir, upload logo, kick anggota, belanja kampanye, nominasi calon, dan mosi tidak percaya.
  • Pemilu Publik bisa memakai nominasi partai untuk kandidat Level 60+.
  • Aset kini memiliki investasi konten, perebutan mandat, boikot/demo, pemulihan reputasi, dan market modifier.
  • PvP diperluas dengan investigasi APH berbasis evidence dan aktivitas Lapas Sukamiskin.
  • Endgame dinamis membuka Policy Card, tren pasar, Trending Topic, dan server modifier.
1.31.7 Peringatan Megaphone untuk Chat Dunia 24 May 2026
Update Pesan

Keterangan kredit Megaphone di header pesan dihapus dan diganti dengan peringatan saat pemain benar-benar mengirim Chat Dunia.

📝 Perubahan
  • Header Chat Dunia tidak lagi menampilkan jumlah kredit Megaphone.
  • Saat mengirim Chat Dunia, pemain mendapat konfirmasi bahwa 1 kredit Megaphone akan berkurang.
  • Jika Megaphone tidak tersedia, pengiriman ditolak dengan notifikasi agar pemain memakai item Megaphone dari inventori.
  • Respons server kini mengembalikan sisa kredit Megaphone setelah Chat Dunia berhasil dikirim.
1.31.6 Detail modal item inventori 24 May 2026
Baru UI/UX

Inventori kini memiliki modal detail item agar pemain bisa membaca fungsi, efek, jumlah, dan status item sebelum memakai atau memilihnya.

📝 Perubahan
  • Klik kartu inventori sekarang membuka detail item.
  • Modal detail menampilkan tipe item, key, deskripsi, efek, jumlah, dan status.
  • Aksi Pakai, Buka, atau Pilih dapat dijalankan dari modal detail maupun dari kartu item.
  • Item koleksi yang sedang dipilih tetap diberi status Dipilih dan tombol aksi dinonaktifkan.
1.31.5 Updater hosting untuk pesan dan inventori 24 May 2026
Baru Stabilitas & Keamanan

Menambahkan file updater sekali jalan untuk memastikan hosting memiliki tabel, kolom, dan aset pendukung dari pembaruan pesan serta inventori terbaru.

📝 Perubahan
  • Menambahkan update_1_31_5.php sebagai updater idempotent untuk database hosting.
  • Updater memastikan kolom kredit Megafon, pilihan Frame/Kostum, tabel inventori, tabel pesan, tabel teman, dan reward item misi tersedia.
  • Updater memverifikasi aset inventori utama agar file gambar yang tertinggal mudah terdeteksi.
  • Updater hanya dapat dijalankan lewat browser oleh admin/GM, atau lewat CLI oleh pengelola server.
1.31.4 Reward event masuk ke inventori 24 May 2026
Baru Balancing

Pilihan event tertentu kini dapat memberi hadiah inventori yang sesuai dengan tema aksi pemain.

📝 Perubahan
  • Pilihan event bersih pada jalur sosial dapat memberi Megafon atau token Popularitas.
  • Pilihan audit, integritas, dan anti-KPK dapat memberi token Integritas.
  • Event ekonomi bersih dapat memberi Paket Uang, sedangkan milestone politik besar dapat memberi Peti Besi.
  • Jalur korup sengaja tidak diberi reward item agar risiko dan reward tetap seimbang.
  • Hasil event kini menampilkan teks Hadiah inventori saat item berhasil diterima.
1.31.3 Reward misi terhubung ke inventori 24 May 2026
Baru Balancing

Hadiah misi kini dapat memberikan item, token, Megafon, box, dan koleksi yang langsung masuk ke inventori karakter.

📝 Perubahan
  • Menambahkan dukungan reward_items pada sistem quest dan klaim misi.
  • Misi ekonomi memberi Paket Uang, Energi, atau Peti Kayu sesuai konteksnya.
  • Misi sosial dan popularitas memberi Megafon atau token Popularitas.
  • Misi integritas, audit, dan anti-KPK memberi token Integritas.
  • Milestone besar seperti Pilkada, kontrak sehat, legacy, dan pendidikan keluarga memberi Peti Besi atau Setelan Dayak Modern.
  • UI misi kini menampilkan reward item sebelum klaim.
1.31.2 GM grant item inventori 24 May 2026
Baru UI/UX

Game Master kini dapat memberi item inventori langsung ke karakter aktif pemain untuk mempercepat testing sistem item.

📝 Perubahan
  • Menambahkan kontrol Grant Item Inventori pada modal Manage Player di GM Panel.
  • GM dapat memberi box, Megafon, paket stat, Frame Kaltim, dan Setelan Dayak Modern ke karakter aktif pemain.
  • Setiap pemberian item tercatat di log inventori dengan action gm_grant.
  • Tabel inventori otomatis disiapkan dari endpoint GM bila belum tersedia.
1.31.1 Equip koleksi dan indikator kredit Megafon 24 May 2026
Baru UI/UX

Koleksi inventori mulai bisa dipilih dan syarat Chat Dunia dibuat lebih transparan di UI.

📝 Perubahan
  • Frame dan Kostum kini memiliki tombol Pilih dan tersimpan sebagai koleksi aktif karakter.
  • Item yang sedang dipilih ditandai langsung di grid inventori.
  • Profil karakter mendapat penanda visual saat frame inventori aktif.
  • Panel Pesan Dunia kini menampilkan sisa Kredit Megafon agar syarat chat lebih jelas.
1.31.0 Perombakan Halaman Utama & Tampilan Berita 24 May 2026
Optimasi Landing Page

Halaman depan (Landing Page) telah dioptimasi dengan konten yang berfokus pada Call To Action (CTA) dan penyajian berita yang kini ditampilkan secara dinamis.

📝 Perubahan
  • Mengubah informasi fitur pada halaman utama agar lebih terarah dengan penambahan tombol CTA di setiap kartunya.
  • Menerapkan aset visual emblem baru (embl-01 hingga embl-04) yang lebih elegan untuk mewakili setiap fitur utama.
  • Menambahkan spanduk "Apakah Kamu Siap Memimpin?" yang besar dengan latar belakang pemandangan sinematik (mountainsky-background).
  • Sistem berita pada halaman utama sekarang tersambung secara real-time dengan data updates_data.php dan otomatis merotasi gambar banner khusus berita.
  • Penyesuaian tata letak untuk emblem agar proporsional secara visual.
1.31.0 Inventori aktif untuk item, frame, kostum, dan box 24 May 2026
Baru UI/UX

Inventori kini memiliki contoh item nyata per kategori dan mulai terhubung ke syarat komunikasi Dunia.

📝 Perubahan
  • Menambahkan Megafon pada tab Items sebagai item konsumsi untuk membuka kredit Chat Dunia.
  • Menambahkan koleksi Frame Kaltim pada tab Frame dan Setelan Dayak Modern pada tab Kostum.
  • Peti Kayu kini berisi hadiah sederhana berupa Paket Uang, Energi, dan Megafon.
  • Kirim pesan di kanal Dunia sekarang membutuhkan kredit Megafon, sedangkan Frame/Kostum tampil sebagai koleksi non-konsumsi.
1.30.0 Integrasi DB penuh untuk Yupa dan Pemilu 24 May 2026
Integrasi Database

Sistem pemilu dan prasasti Yupa sekarang beroperasi secara dinamis berdasarkan data real-time dari database.

📝 Perubahan
  • Dana Yupa kini membaca kontribusi otomatis dari top-up Diamond dengan status PAID di tabel topup_transactions.
  • Daftar Top 10 Kontributor pada sistem Yupa sekarang di-render secara dinamis dari agregasi nilai transaksi pemain tertinggi.
  • Menambahkan tabel Distribusi Dana Akhir Sesi (pembagian 30%, 20%, dst) saat Yupa mencapai target maksimal.
  • Penyesuaian visual indikator presisi untuk tujuan pada prasasti Yupa untuk menyelaraskan dengan grafis utama.
  • Halaman Pemilu telah dihubungkan langsung ke tabel public_elections dan public_offices untuk jadwal dan kandidat incumben.
  • Perbaikan navigasi di seluruh halaman eksternal dari "Berita" ke "Update".
1.29.0 Hardening endpoint dan standar pengembangan baru 19 May 2026
Stabilitas & Keamanan

Rilis ini fokus pada pembersihan kode lama, peningkatan keamanan request berbasis sesi, serta pembakuan alur sistem game sebagai standar pengembangan tim.

📝 Perubahan
  • Menambahkan validasi same-origin pada endpoint sensitif (`auth`, `character`, `security`, `public_elections`, dan `gm`) untuk menekan risiko request lintas-origin tidak sah.
  • Memperketat sesi login/logout: regenerasi session ID saat login berhasil, metode logout dipaksa `POST`, dan cookie sesi dibersihkan saat logout.
  • Merapikan endpoint GM: duplikasi inisialisasi tabel `game_settings` dihapus dan update stat GM kini memakai pemetaan kolom aman.
  • Menyinkronkan halaman update dengan versi rilis aktual agar histori changelog tidak berubah-ubah ketika `GAME_VERSION` naik.
  • Menerbitkan dokumen standar pengembangan baru berisi alur sistem aktif, guardrail teknis, backlog perbaikan, dan ide pengembangan gameplay lanjutan.
1.28.3 Penyempurnaan pengalaman inti permainan 17 May 2026
Rilis Beta Aktif

Fokus update ini adalah membuat loop bermain terasa lebih jelas, lebih kompetitif, dan lebih nyaman diakses dari layar mobile maupun desktop.

📝 Perubahan
  • Halaman update/changelog kini tersedia agar pemain bisa mengikuti perkembangan game tanpa harus menebak fitur terbaru.
  • Penyajian informasi rilis dirapikan menjadi format tanggal, versi, dan deskripsi implementasi agar lebih mudah dibaca oleh pemain baru maupun pemain lama.
  • Akses ke riwayat perkembangan game dibuat lebih mudah dari halaman publik agar pemain bisa memantau perubahan terbaru.
1.28.0 Pemilu publik antar pemain diperluas 10 May 2026
Sistem Politik

Fase pemilu bersama diperjelas agar persaingan menuju kursi Walikota, Bupati, dan Gubernur terasa lebih hidup dan transparan.

📝 Perubahan
  • Menambahkan alur fase pemilu dari pendaftaran, kampanye, voting, penghitungan, hingga hasil akhir.
  • Log kampanye dan detail kandidat diperjelas untuk membantu pemain membaca peluang menang, basis dukungan, dan tekanan politik lawan.
  • Riwayat jabatan dan transisi kekuasaan kini menjadi bagian penting dari progres dinasti politik.
1.27.4 Progres keluarga dan warisan dibuat lebih terasa 28 April 2026
Karakter & Dinasti

Update ini menekankan identitas keluarga, kesinambungan generasi, dan pengaruh keputusan jangka panjang terhadap masa depan dinasti.

📝 Perubahan
  • Informasi keluarga, skor warisan, kas keluarga, dan modal politik semakin menonjol di panel karakter.
  • Sistem badge dan identitas profil diposisikan sebagai penghargaan visual atas pencapaian pemain.
  • Alur perkembangan dari warga biasa menuju elit politik dibuat lebih mudah dipahami melalui panel status yang lebih informatif.
1.26.9 Navigasi, tampilan mobile, dan akses informasi ditingkatkan 12 April 2026
Kenyamanan Bermain

Tujuan utama update ini adalah mengurangi friksi saat bermain di perangkat kecil dan menjaga informasi penting tetap mudah dijangkau.

📝 Perubahan
  • Landing page dirapikan dengan navigasi yang lebih jelas untuk wiki, pemimpin, login, daftar, dan halaman update.
  • Tampilan komponen glass panel, tombol aksi, dan hero section diselaraskan agar identitas visual game terasa lebih konsisten.
  • Akses ke informasi non-gameplay seperti versi dan changelog dipisahkan ke halaman khusus supaya UI inti game tetap bersih.