Proyek ini ditujukan untuk Decoding & Rendering .apt file yang digunakan oleh mesin bijak dari EA Games. Format file .apt sangat didasarkan pada file SWF (Adobe Flash). Ada beberapa perbedaan, yang paling nyata dalam bytecode ActionScript. Game EA memang memperluas ini dengan bytecode khusus mereka sendiri, lihat bytecode.hpp untuk referensi
Pastikan Anda mengkloning rekursif repositori, karena memanfaatkan banyak submodule
$ mkdir build && cd build
$ cmake ..
$ cmake --build .Sebagian besar informasi yang saya dapatkan tentang format ini ditemukan di alat modding "APT2XML" dan "XML2APT" yang dirilis oleh Jonwil di beranda homeN -nya http://www.cncmods.net, yang saat ini sedang offline malang.
Format ini juga sangat didasarkan pada SWF V9. Lihat spesifikasi format itu di sini: Spesifikasi
Parsing bekerja dengan cukup baik, tetapi bagian ActionScript membutuhkan lebih banyak pekerjaan. Di bawah ini saya akan menambahkan tangkapan layar tentang bagaimana file harus terlihat dan bagaimana penampilannya saat ini. Pertempuran untuk Middlearth II:
Pemain yang tepat menggunakan libapt:
Perhatikan bahwa latar belakang sebenarnya bukan bagian dari file APT. Sebagian besar perbedaan disebabkan oleh dukungan ActionScript yang hilang. Dukungan teks ada di daftar TODO saya juga.
Stephan Vedder - Alat Utama Tomsons26 - Membantu Enums