From de18ce3e7bce7b5cad54075d59f032a42a0b9ada Mon Sep 17 00:00:00 2001 From: Mustang-25 <72566076+Mustang-25@users.noreply.github.com> Date: Sat, 27 Feb 2021 15:22:26 -0800 Subject: [PATCH] Add GAR-8 restriction date and fallback info --- game/data/weapons.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/game/data/weapons.py b/game/data/weapons.py index b42112fa..82c68036 100644 --- a/game/data/weapons.py +++ b/game/data/weapons.py @@ -223,7 +223,8 @@ _WEAPON_FALLBACKS = [ (Weapons.LAU_115___AIM_7M, Weapons.LAU_115C_AIM_7F), (Weapons.LAU_115C_AIM_7MH, Weapons.LAU_115___AIM_7M), # AIM-9 Sidewinder - (Weapons.AIM_9L_Sidewinder_IR_AAM, None), + (Weapons.GAR_8_Sidewinder_IR_AAM, None), + (Weapons.AIM_9L_Sidewinder_IR_AAM, Weapons.GAR_8_Sidewinder_IR_AAM), (Weapons.AIM_9M_Sidewinder_IR_AAM, Weapons.AIM_9P5_Sidewinder_IR_AAM), (Weapons.AIM_9P5_Sidewinder_IR_AAM, Weapons.AIM_9P_Sidewinder_IR_AAM), (Weapons.AIM_9P_Sidewinder_IR_AAM, Weapons.AIM_9L_Sidewinder_IR_AAM), @@ -250,13 +251,15 @@ _WEAPON_FALLBACKS = [ (Weapons.LAU_127_AIM_9X, Weapons.LAU_127_AIM_9M), (Weapons.LAU_138_AIM_9L, None), (Weapons.LAU_138_AIM_9M, Weapons.LAU_138_AIM_9L), - (Weapons.LAU_7_AIM_9L, None), + (Weapons.LAU_7_GAR_8_Sidewinder_IR_AAM, None), + (Weapons.LAU_7_AIM_9L, Weapons.LAU_7_GAR_8_Sidewinder_IR_AAM), (Weapons.LAU_7_AIM_9M, Weapons.LAU_7_AIM_9L), (Weapons.LAU_7_AIM_9M_Sidewinder_IR_AAM, Weapons.LAU_7_AIM_9P5_Sidewinder_IR_AAM), (Weapons.LAU_7_AIM_9P5_Sidewinder_IR_AAM, Weapons.LAU_7_AIM_9P_Sidewinder_IR_AAM), (Weapons.LAU_7_AIM_9P_Sidewinder_IR_AAM, Weapons.LAU_7_AIM_9L), (Weapons.LAU_7_AIM_9X_Sidewinder_IR_AAM, Weapons.LAU_7_AIM_9M_Sidewinder_IR_AAM), - (Weapons.LAU_7___2_AIM_9L_Sidewinder_IR_AAM, None), + (Weapons.LAU_7___2_GAR_8_Sidewinder_IR_AAM, None), + (Weapons.LAU_7___2_AIM_9L_Sidewinder_IR_AAM, Weapons.LAU_7___2_GAR_8_Sidewinder_IR_AAM), ( Weapons.LAU_7___2_AIM_9M_Sidewinder_IR_AAM, Weapons.LAU_7___2_AIM_9P5_Sidewinder_IR_AAM, @@ -604,6 +607,7 @@ WEAPON_INTRODUCTION_YEARS = { Weapon.from_pydcs(Weapons.LAU_115___AIM_7M): 1982, Weapon.from_pydcs(Weapons.LAU_115C_AIM_7MH): 1987, # AIM-9 Sidewinder + Weapon.from_pydcs(Weapons.GAR_8_Sidewinder_IR_AAM): 1956, Weapon.from_pydcs(Weapons.AIM_9L_Sidewinder_IR_AAM): 1977, Weapon.from_pydcs(Weapons.AIM_9M_Sidewinder_IR_AAM): 1982, Weapon.from_pydcs(Weapons.AIM_9P5_Sidewinder_IR_AAM): 1980, @@ -628,12 +632,14 @@ WEAPON_INTRODUCTION_YEARS = { Weapon.from_pydcs(Weapons.LAU_127_AIM_9X): 2003, Weapon.from_pydcs(Weapons.LAU_138_AIM_9L): 1977, Weapon.from_pydcs(Weapons.LAU_138_AIM_9M): 1982, + Weapon.from_pydcs(Weapons.LAU_7_GAR_8_Sidewinder_IR_AAM): 1956, Weapon.from_pydcs(Weapons.LAU_7_AIM_9L): 1977, Weapon.from_pydcs(Weapons.LAU_7_AIM_9M): 1982, Weapon.from_pydcs(Weapons.LAU_7_AIM_9M_Sidewinder_IR_AAM): 1982, Weapon.from_pydcs(Weapons.LAU_7_AIM_9P5_Sidewinder_IR_AAM): 1980, Weapon.from_pydcs(Weapons.LAU_7_AIM_9P_Sidewinder_IR_AAM): 1978, Weapon.from_pydcs(Weapons.LAU_7_AIM_9X_Sidewinder_IR_AAM): 2003, + Weapon.from_pydcs(Weapons.LAU_7___2_GAR_8_Sidewinder_IR_AAM): 1956, Weapon.from_pydcs(Weapons.LAU_7___2_AIM_9L_Sidewinder_IR_AAM): 1977, Weapon.from_pydcs(Weapons.LAU_7___2_AIM_9M_Sidewinder_IR_AAM): 1982, Weapon.from_pydcs(Weapons.LAU_7___2_AIM_9P5_Sidewinder_IR_AAM): 1980,