void Start() { hardpoints.setWeaponType(0); // select the first weapon type -- by default should be AMRAAM's enemyAircraft = GameManager.getGM().getTeamAircraftList(myFlow.getEnemyTeam()); friendlyAircraft = GameManager.getGM().getTeamAircraftList(myFlow.team); }
void getWeaponSelectNumber() { short selectIndex = -1; // -1 for no change by default if none pressed if (Input.GetKeyDown(KeyCode.Alpha1) || Input.GetAxis("D-Pad Vert") > 0.5f) { selectIndex = 0; } else if (Input.GetKeyDown(KeyCode.Alpha2) || Input.GetAxis("D-Pad Horiz") > 0.5f) { selectIndex = 1; } else if (Input.GetKeyDown(KeyCode.Alpha3) || Input.GetAxis("D-Pad Vert") < -0.5f) { selectIndex = 2; } else if (Input.GetKeyDown(KeyCode.Alpha4) || Input.GetAxis("D-Pad Horiz") < -0.5f) { selectIndex = 3; } // there will only ever be 4 options if (selectIndex != -1) { hardpointController.setWeaponType(selectIndex); } }