Skip to content

Map viewer for a game "Aliens versus Predator (2010)"

Notifications You must be signed in to change notification settings

Trololp/AVP2010MapViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVP2010MapViewer

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.

image

Installation

Make sure your computer support DirectX 11. Download last release v0.5.3. unpack zip files into new folder. done.

Development

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.

Usage

Preparations

  1. Download QuickBMS
  2. Then download script asura.bms
  3. 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.

Launching and controls

Launch

  1. Select folder with map geometry. Note: folder you extracted (Map_name).pc first
  2. Select folder with mission. Note: you can not chose any folder then you will be looking only at map geometry
  3. 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)

Console commands

  • 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.