You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
1. Ekspansi Cerita & Struktur Level (Story & Level Design)
5 Episode Penuh: Mengembangkan skala permainan dari 3 level menjadi 5 Episode (Episode 0 hingga Episode 4) yang mencakup Modul 1 hingga Modul 5.
Intro Sinematik (INTRO_STORY): Menambahkan layar narasi pembuka sebelum Episode 0 untuk menjelaskan latar belakang tahun 2084, The Core, dan misteri hilangnya Elias Thorne.
Plot Twist Elias Thorne: Mengubah peran Elias Thorne dari sekadar mentor yang hilang menjadi dalang peretasan (Final Boss) di Episode 4.
2. Kurikulum Edukasi & Bank Soal (Puzzle & Cybersecurity)
Variasi Soal Musuh Biasa (10 Soal): Menambahkan teka-teki logika Python yang disesuaikan dengan analogi serangan siber dunia nyata (seperti Logic Bomb, SQL Worm, DDoS Bot, Ransomware, MITM Proxy, dan Zero-Day Exploit).
Variasi Soal Boss (20 Soal): Memperluas bank soal untuk mekanik Tactical Override melawan bos. Terdiri dari 10 soal Standard Override (15 DMG) dan 10 soal Sigma Protocol (40 DMG).
3. Penambahan Karakter & Visual ASCII (Assets & UI)
Splash Screen Spesial: Menambahkan layar booting eksklusif yang menampilkan seni ASCII "KITTENSCOURTS" (berdurasi 2,5 detik) sebelum masuk ke menu utama.
Avatar Final Boss: Menambahkan desain avatar ASCII khusus untuk "ELIAS THORNE" dengan animasi wajah saat berdialog dan saat menerima damage (PAIN).
Penyesuaian UI Menu: Memperlebar bingkai (frame) kotak menu [ SYSTEM SELECT ] agar teks judul episode yang panjang tidak lagi terpotong atau menabrak garis.
Perbaikan Keyboard (Typing Fix): Mengunci dan membangun ulang sistem pelacakan keyboard manual (parsingevent.sym) agar pemain bisa kembali mengetik teks, angka, simbol (menggunakan Shift), dan menekan Backspace saat mengerjakan puzzle.
Z-Index / Layering Matrix Rain: Memperbaiki urutan rendering agar animasi hujan angka hijau (Matrix Rain) digambar lebih dulu sebagai latar belakang, sehingga tidak menutupi teks Booting dan Splash Screen.
Perbaikan SyntaxError & Deprecation: Memperbaiki error garis miring terbalik (backslash) pada ASCII Art dan memperbarui pustaka yang usang dengan mengubah pemanggilan tcod.CENTER menjadi libtcodpy.CENTER agar kompatibel dengan library terbaru.