All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.daxie.xops.exe.XOPSExeWeaponDataParser Maven / Gradle / Ivy

package com.daxie.xops.exe;

import java.util.List;

import com.daxie.basis.vector.Vector;
import com.daxie.tool.ByteFunctions;
import com.daxie.xops.XOPSConstants;
import com.daxie.xops.weapon.WeaponBinSpecifierAndEnumConverter;
import com.daxie.xops.weapon.WeaponData;
import com.daxie.xops.weapon.WeaponShootingStance;
import com.daxie.xops.weapon.WeaponModelFilenamesStock;
import com.daxie.xops.weapon.WeaponModelType;
import com.daxie.xops.weapon.WeaponScopeMode;
import com.daxie.xops.weapon.WeaponTextureFilenamesStock;
import com.daxie.xops.weapon.WeaponTextureType;

/**
 * Reads data from an EXE file.
 * @author Daba
 *
 */
class XOPSExeWeaponDataParser {
	private WeaponData[] weapon_data_array;
	
	public XOPSExeWeaponDataParser(List bin,int weapon_data_start_pos,int weapon_name_start_pos){
		weapon_data_array=new WeaponData[XOPSConstants.WEAPON_NUM];
		for(int i=0;i




© 2015 - 2025 Weber Informatics LLC | Privacy Policy