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