This project will no longer be maintained
AVP2010MapViewer is map viewer for the game "Aliens versus Predator (2010)". Map viewer allow you to see a map itself, props, entities and provide additional information to it.
Make sure your computer support DirectX 11. Download last release v0.5.3. unpack zip files into new folder. done.
I use Visual Studio 2017. Used Microsoft DirectX SDK (June 2010). also you need directXTK for text on a screen (this was get from Nuget). There file in
usefull_stuff folder named HACKS.lib dont scare its is d3dcompiler v47 lib. with is solve
my problem with linking. find and delete in AVP2010MapViewer.h
this stroke #pragma comment(lib, "HACKS.lib")
if all compile alright.
- Download QuickBMS
- Then download script asura.bms
- For maps you want to look at you need first unpack .pc files. Map Geometry located at *...\Aliens vs Predator\Envs(Map_name)* this is file called (Map_name).pc you need to unpack this into the first folder for continue.Example: Jungle.pc. Mission files located in same folder with map geometry and have specific prefix like. files like A01_(Map_name).pc. you need to unpack it in second folder. Note : A - means alien mission M - marine P - predator.
Launch
- Select folder with map geometry. Note: folder you extracted (Map_name).pc first
- Select folder with mission. Note: you can not chose any folder then you will be looking only at map geometry
- Wait, it can take long to load all files needed.
Usage
- use keys W, S, A, D to move camera. press RMB (Right mouse button) to turn camera around. press LMB on specific entity to select this.
- key 'G' - will hide bboxes and information.
- key 'C' - show EMOD information
- key 'P' - show console
- key 'X' - show some emod info.
- key 'Z' - show collision (red is alien not allowed to walk or jump there)
tp x y z
- teleport camera to given x, y, z location.find seq_id
- finds entity by given id.dump_smsg
- dump all SMSG entrys in debug.txt file.dump_emod
- dump EMOD entry in debug.txt file.font_size float
- editing console font size. (0.25 < font_size < 4.0)font_color r g b
- editing console font color.dump_map 1
- dumping map meshes with absolute location saved.dump_map 2
- dumping map meshes without absolute location saved.