All Classes and Interfaces
Classes
Class
Description
Aplikasi antarmuka grafis (GUI) berbasis JavaFX untuk simulasi Extraction Shooter.
Mengelola sesi permainan dan arena pertempuran Extraction Shooter.
Kelas pencatat log (logger) global dengan pola desain Singleton.
Mengelola ruang penyimpanan barang (stash) dan keuangan pemain.
Merepresentasikan item dasar dalam permainan Extraction Shooter.
Titik masuk utama (entry point) untuk menjalankan simulasi Extraction Shooter
melalui antarmuka konsol (Command Line Interface / CLI).
Kelas awal/template bawaan saat pembuatan proyek Maven.
Merepresentasikan amunisi (peluru) yang digunakan oleh pemain untuk menembak.
Merepresentasikan amunisi khusus untuk senjata
Pistol.Merepresentasikan amunisi khusus untuk senjata
Rifle.Merepresentasikan amunisi khusus untuk senjata
Shotgun.Merepresentasikan entitas pemain dalam permainan Extraction Shooter.
Mengelola alur dan logika pertempuran satu lawan satu (1 vs 1) antara dua
pemain.
Merepresentasikan jenis senjata api ringan Pistol.
Merepresentasikan jenis senjata laras panjang Rifle (senapan serbu).
Merepresentasikan jenis senjata Shotgun (senapan gentel).
Mengelola status siklus hidup (lifecycle state) dari seorang pemain dalam permainan.
Kelas utilitas untuk mendapatkan informasi lingkungan sistem eksekusi (runtime environment).
Merepresentasikan toko perlengkapan tempur (Armory Shop) dalam game.
Merepresentasikan senjata yang dapat digunakan oleh
Pemain untuk bertempur.