Untitled
extends Node var delete_choice = 0 var burst_pos = 0 var overclock_pos = 1 var dmr_pos = 2 var laser_pos = 3 var vertical_grip_pos = 4 var angled_grip_pos = 5 var bmg_pos = 6 var shotgun_pos = 7 var piercing_pos = 8 var ricochet_pos = 9 var hollow_point_pos = 10 var armor_piercing_pos = 11 var explosive_rounds_pos = 12 var resonance_rounds_pos = 13 var concussive_rounds_pos = 14 var bounce_rounds_pos = 17 var high_velocity_pos = 15 var mythic_rounds_pos = 16 var brass_barrel_pos = 18 var suppressor_pos = 19 var stabalizing_barrel_pos = 20 var hellfire_barrel_pos = 21 var volatile_barrel_pos = 22 var deadeye_barrel_pos = 23 var nomad_lens_pos = 24 var cobalt_scope_pos = 25 var deadeye_optic_pos = 26 var siphon_pos = 27 var ammo_supply_pos = 28 var point_blank_pos = 29 var tactical_stock_pos = 30 var alloy_stock_pos = 31 var pouch_stock_pos = 32 var makeshift_stock_pos = 33 var extra_mag_pos = 34 var critical_mag_pos = 35 var quick_reload_pos = 36 var adaptive_mag_pos = 37 var explosive_mag_pos = 38 # Called when the node enters the scene tree for the first time. func _ready(): pass # Replace with function body. # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): pass func change_order(): #if Upgrades.dict_on["UpgradeAmount"] > 0: #if Upgrades.dict_on["UpgradeAmount"] <= 8: #Upgrades.dict_on["UpgradeAmount"] -= 1 #else: #Upgrades.dict_on["UpgradeAmount"] = 0 pass func delete(choice): #THIS IS SLOT 1# print("CHOICE: " + str(choice)) print("SUPPRESSOR INDEX: " + str(Upgrades.dict_on["Suppressor_index"])) if suppressor_pos == choice: Weapons.dict_on["Suppressor"] = null print("DELETE NOW") Upgrades.dict_on["Suppressor"] = 0 Upgrades.dict_on["Suppressor_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.dict_on["Suppressor_alr"] = false change_order() return if brass_barrel_pos == choice: Weapons.dict_on["BrassBarrel"] = null Upgrades.dict_on["BrassBarrel"] = 0 Upgrades.dict_on["BrassBarrel_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.dict_on["BrassBarrel_alr"] = false Weapons.active_weapon.fireRate = (Weapons.active_weapon.fireRate * 1.1) change_order() return if burst_pos == choice: Weapons.dict_on["BurstModule"] = null Upgrades.dict_on["BurstModule"] = 0 Upgrades.dict_on["BurstModule_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.dict_on["BurstModule_alr"] = false change_order() return if overclock_pos == choice: Weapons.dict_on["OverClockedModule"] = null Upgrades.dict_on["OverClockedModule"] = 0 Upgrades.dict_on["OverClockedModule_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil / 1.1) Weapons.active_weapon.fireRate = (Weapons.active_weapon.fireRate * 1.2) change_order() return if dmr_pos == choice: Weapons.dict_on["DMRModule"] = null Upgrades.dict_on["DMRModule"] = 0 Upgrades.dict_on["DMRModule_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.damage_down -= 1 change_order() return if laser_pos == choice: Weapons.dict_on["LaserSight"] = null Upgrades.dict_on["LaserSight"] = 0 Upgrades.dict_on["LaserSight_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil * 1.1) change_order() return if vertical_grip_pos == choice: #NOT DONE# Weapons.dict_on["VerticalForegrip"] = null Upgrades.dict_on["VerticalForegrip"] = 0 Upgrades.dict_on["VerticalForegrip_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil / 1.15) change_order() return if angled_grip_pos == choice: #NOT DONE# Weapons.dict_on["AngledGrip"] = null Upgrades.dict_on["AngledGrip"] = 0 Upgrades.dict_on["AngledGrip_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil / 1.09) change_order() return if bmg_pos == choice: #NOT DONE# Weapons.dict_on["50BMG"] = null Upgrades.dict_on["50BMG"] = 0 Upgrades.dict_on["50BMG_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if shotgun_pos == choice: #NOT DONE# Weapons.dict_on["TinyShotgun"] = null Upgrades.dict_on["TinyShotgun"] = 0 Upgrades.dict_on["TinyShotgun_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if piercing_pos == choice: Weapons.dict_on["PiercingRounds"] = null Upgrades.dict_on["PiercingRounds"] = 0 Upgrades.dict_on["PiercingRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if ricochet_pos == choice: Weapons.dict_on["RicochetRounds"] = null Upgrades.dict_on["RicochetRounds"] = 0 Upgrades.dict_on["RicochetRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if hollow_point_pos == choice: Weapons.dict_on["HollowPointRounds"] = null Upgrades.dict_on["HollowPointRounds"] = 0 Upgrades.dict_on["HollowPointRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if armor_piercing_pos == choice: Weapons.dict_on["ArmorPiercingRounds"] = null Upgrades.dict_on["ArmorPiercingRounds"] = 0 Upgrades.dict_on["ArmorPiercingRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if explosive_rounds_pos == choice: Weapons.dict_on["ExplosiveRounds"] = null Upgrades.dict_on["ExplosiveRounds"] = 0 Upgrades.dict_on["ExplosiveRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if resonance_rounds_pos == choice: Weapons.dict_on["ResonanceRounds"] = null Upgrades.dict_on["ResonanceRounds"] = 0 Upgrades.dict_on["ResonanceRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if concussive_rounds_pos == choice: Weapons.dict_on["ConcussiveRounds"] = null Upgrades.dict_on["ConcussiveRounds"] = 0 Upgrades.dict_on["ConcussiveRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if high_velocity_pos == choice: #NOT DONE# Weapons.dict_on["HighVelocityRounds"] = null Upgrades.dict_on["HighVelocityRounds"] = 0 Upgrades.dict_on["HighVelocityRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if mythic_rounds_pos == choice: #NOT DONE# Weapons.dict_on["MythicRounds"] = null Upgrades.dict_on["MythicRounds"] = 0 Upgrades.dict_on["MythicRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if bounce_rounds_pos == choice: #NOT DONE# Weapons.dict_on["BounceRounds"] = null Upgrades.dict_on["BounceRounds"] = 0 Upgrades.dict_on["BounceRounds_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if stabalizing_barrel_pos == choice: Weapons.dict_on["StabalizingBarrel"] = null Upgrades.dict_on["StabalizingBarrel"] = 0 Upgrades.dict_on["StabalizingBarrel_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil * 1.25) change_order() return if hellfire_barrel_pos == choice: Weapons.dict_on["HellfireBarrel"] = null Upgrades.dict_on["HellfireBarrel"] = 0 Upgrades.dict_on["HellfireBarrel_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.fireRate = (Weapons.active_weapon.fireRate * 1.25) change_order() return if volatile_barrel_pos == choice: #NOT DONE# Weapons.dict_on["VolatileBarrel"] = null Upgrades.dict_on["VolatileBarrel"] = 0 Upgrades.dict_on["VolatileBarrel_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil / 1.05) Weapons.active_weapon.fireRate = (Weapons.active_weapon.fireRate * 1.22) Weapons.active_weapon.og_fire_rate = (Weapons.active_weapon.og_fire_rate * 1.22) change_order() return if deadeye_barrel_pos == choice: #NOT DONE# Weapons.dict_on["DeadeyeBarrel"] = null Upgrades.dict_on["DeadeyeBarrel"] = 0 Upgrades.dict_on["DeadeyeBarrel_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.fireRate = (Weapons.active_weapon.fireRate / 1.18) Weapons.active_weapon.og_fire_rate = (Weapons.active_weapon.og_fire_rate / 1.18) change_order() return if nomad_lens_pos == choice: #NOT DONE# Weapons.dict_on["NomadLens"] = null Upgrades.dict_on["NomadLens"] = 0 Upgrades.dict_on["NomadLens_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.dict_on["Zoom"] = 4.5 change_order() return if cobalt_scope_pos == choice: #NOT DONE# Weapons.dict_on["CobaltScope"] = null Upgrades.dict_on["CobaltScope"] = 0 Upgrades.dict_on["CobaltScope_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.dict_on["Zoom"] = 4.5 change_order() return if deadeye_optic_pos == choice: #NOT DONE# Weapons.dict_on["DeadeyeOptic"] = null Upgrades.dict_on["DeadeyeOptic"] = 0 Upgrades.dict_on["DeadeyeOptic_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.dict_on["Zoom"] = 4.5 change_order() return if siphon_pos == choice: Weapons.dict_on["Siphon"] = null Upgrades.dict_on["Siphon"] = 0 Upgrades.dict_on["Siphon_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if ammo_supply_pos == choice: Weapons.dict_on["AmmoSupply"] = null Upgrades.dict_on["AmmoSupply"] = 0 Upgrades.dict_on["AmmoSupply_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if point_blank_pos == choice: #NOT DONE# Weapons.dict_on["PointBlank"] = null Upgrades.dict_on["PointBlank"] = 0 Upgrades.dict_on["PointBlank_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if tactical_stock_pos == choice: Weapons.dict_on["TacticalStock"] = null Upgrades.dict_on["TacticalStock"] = 0 Upgrades.dict_on["TacticalStock_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil = (Weapons.active_weapon.regRecoil * 1.2) change_order() return if alloy_stock_pos == choice: #NOT DONE# Weapons.dict_on["AlloyStock"] = null Upgrades.dict_on["AlloyStock"] = 0 Upgrades.dict_on["AlloyStock_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil *= 1.35 change_order() return if pouch_stock_pos == choice: #NOT DONE# Weapons.dict_on["PouchStock"] = null Upgrades.dict_on["PouchStock"] = 0 Upgrades.dict_on["PouchStock_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil *= 1.14 Weapons.active_weapon.max_ammo = round(Weapons.active_weapon.max_ammo / 1.1) change_order() return if makeshift_stock_pos == choice: #NOT DONE# Weapons.dict_on["MakeshiftStock"] = null Upgrades.dict_on["MakeshiftStock"] = 0 Upgrades.dict_on["MakeshiftStock_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.regRecoil *= 1.08 change_order() return if extra_mag_pos == choice: Weapons.dict_on["ExtraMag"] = null Upgrades.dict_on["ExtraMag"] = 0 Upgrades.dict_on["ExtraMag_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.reloadEmptyTime = (Weapons.active_weapon.reloadEmptyTime / 1.075) Weapons.active_weapon.reloadTime = (Weapons.active_weapon.reloadTime / 1.075) Weapons.active_weapon.max_ammo = (Weapons.active_weapon.max_ammo / 1.3) change_order() return if critical_mag_pos == choice: Weapons.dict_on["CriticalMag"] = null Upgrades.dict_on["CriticalMag"] = 0 Upgrades.dict_on["CriticalMag_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if quick_reload_pos == choice: Weapons.dict_on["Quickreload"] = null Upgrades.dict_on["Quickreload"] = 0 Upgrades.dict_on["Quickreload_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 Weapons.active_weapon.reloadEmptyTime = (Weapons.active_weapon.reloadEmptyTime * 1.1) Weapons.active_weapon.reloadTime = (Weapons.active_weapon.reloadTime * 1.1) change_order() return if adaptive_mag_pos == choice: #NOT DONE# Weapons.dict_on["AdaptiveMag"] = null Upgrades.dict_on["AdaptiveMag"] = 0 Upgrades.dict_on["AdaptiveMag_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return if explosive_mag_pos == choice: #NOT DONE# Weapons.dict_on["ExplosiveMag"] = null Upgrades.dict_on["ExplosiveMag"] = 0 Upgrades.dict_on["ExplosiveMag_index"] = 0 Weapons.dict_on["AmountWeapons"] -= 1 change_order() return
Leave a Comment