From 4a1b699b855a449b531b7e4f3dd0fb17b103ff3d Mon Sep 17 00:00:00 2001 From: Erol509 <81807356+Erol509@users.noreply.github.com> Date: Fri, 10 May 2024 20:26:50 +0200 Subject: [PATCH] Early ports modular lasers from Nova, they can talk to you! (#1066) ## About The Pull Request Description was copy pasted from Nova [PR#561](https://github.com/NovaSector/NovaSector/pull/561) ![image](https://github.com/Bubberstation/Bubberstation/assets/81807356/aff45752-00bd-4a96-8748-35b37544a1fc) These new weapons, the modular energy rifles and carbines, have many unique functions. Each of the two weapon types has its own collection of modes, each mostly unique from the other version of the gun. For the long rifle, these include: Two-burst laser mode Sniper mode with massive scope Windup autofire disabler machinegun Plasma grenade launcher Plasma shotgun And for the short carbine these include: Hellfire laser mode Its A Sword Now Trickshot disabler mode Plasma flare launcher Micro-shotgun Each of the two can switch between these modes with a short delay and animation, though all modes run off of the same battery. Luckily, the battery does self-recharge, though at a very slow rate. But there's something even better for these weapons, they talk to you. Each mode and each variant of energy gun has its own little personality with it, and it'll talk to you when certain things happen. For example, switching modes, running out of power, picking them up, and more! While this can be disabled, that would make the persona in the gun quite sad. You wouldn't want to do that, would you? But, and I swear this is the last thing this time. Each of these guns has a built in soulcatcher (you can access it with alt-click!) for giving your weapons some REAL personality. And now you observer mains can finally live out your dreams of being someone's weapon! ## Why It's Good For The Game Im going to replace ERT energy weapons with these guns, author of this weapons originaly replaced MCR's with these. Perhps if people will want to, I can replace mcrs with these.... ## Proof Of Testing
![image](https://github.com/Bubberstation/Bubberstation/assets/81807356/146723e4-475a-4f7a-b5e5-3d6c6568753f) https://github.com/Bubberstation/Bubberstation/assets/81807356/a6a8c8a2-f3ee-4b30-97e2-580e42f2ae56 https://github.com/Bubberstation/Bubberstation/assets/81807356/c560e26b-5d27-493a-b067-01957e4bb81a https://github.com/Bubberstation/Bubberstation/assets/81807356/7a36eed6-45a7-42b4-af56-cb6022f15204
## Changelog :cl: Paxilmaniac add: A pair of new energy weapons has been added. Coming in both long and short versions, these persona-enabled weapons have many different modes they can rapidly reconfigure themselves between to fit whatever the operator's preferences may be. /:cl: --------- Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com> Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com> --- .../~skyrat_defines/manufacturer_strings.dm | 1 + .../ert_overrides/modified_equipement.dm | 12 + .../saibasan/laser_guns.dm | 295 ++++++++++++++++++ .../saibasan/mode_datums.dm | 206 ++++++++++++ .../saibasan/projectiles.dm | 235 ++++++++++++++ .../saibasan/guns_lefthand.dmi | Bin 0 -> 6545 bytes .../saibasan/guns_righthand.dmi | Bin 0 -> 6253 bytes .../saibasan/guns_worn.dmi | Bin 0 -> 6744 bytes .../saibasan/guns32x.dmi | Bin 0 -> 4032 bytes .../saibasan/guns48x.dmi | Bin 0 -> 6746 bytes .../saibasan/projectiles.dmi | Bin 0 -> 2457 bytes .../modular_weapons/sounds/grenade_burst.ogg | Bin 0 -> 25247 bytes .../sounds/laser_firing/burn.ogg | Bin 0 -> 34599 bytes .../sounds/laser_firing/incinerate.ogg | Bin 0 -> 29379 bytes .../sounds/laser_firing/laser.ogg | Bin 0 -> 14749 bytes .../sounds/laser_firing/melt.ogg | Bin 0 -> 26683 bytes .../sounds/laser_firing/vaporize.ogg | Bin 0 -> 35624 bytes strings/saibasan/long_modular_laser.json | 102 ++++++ strings/saibasan/short_modular_laser.json | 143 +++++++++ tgstation.dme | 4 + 20 files changed, 998 insertions(+) create mode 100644 modular_zubbers/modules/ert_overrides/modified_equipement.dm create mode 100644 modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/laser_guns.dm create mode 100644 modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/mode_datums.dm create mode 100644 modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/projectiles.dm create mode 100644 modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_lefthand.dmi create mode 100644 modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_righthand.dmi create mode 100644 modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_worn.dmi create mode 100644 modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/guns32x.dmi create mode 100644 modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/guns48x.dmi create mode 100644 modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/projectiles.dmi create mode 100644 modular_zubbers/modules/modular_weapons/sounds/grenade_burst.ogg create mode 100644 modular_zubbers/modules/modular_weapons/sounds/laser_firing/burn.ogg create mode 100644 modular_zubbers/modules/modular_weapons/sounds/laser_firing/incinerate.ogg create mode 100644 modular_zubbers/modules/modular_weapons/sounds/laser_firing/laser.ogg create mode 100644 modular_zubbers/modules/modular_weapons/sounds/laser_firing/melt.ogg create mode 100644 modular_zubbers/modules/modular_weapons/sounds/laser_firing/vaporize.ogg create mode 100644 strings/saibasan/long_modular_laser.json create mode 100644 strings/saibasan/short_modular_laser.json diff --git a/code/__DEFINES/~skyrat_defines/manufacturer_strings.dm b/code/__DEFINES/~skyrat_defines/manufacturer_strings.dm index b9cdddc78b0..5467091cb5b 100644 --- a/code/__DEFINES/~skyrat_defines/manufacturer_strings.dm +++ b/code/__DEFINES/~skyrat_defines/manufacturer_strings.dm @@ -8,6 +8,7 @@ #define COMPANY_CARWO "It has a small [span_cyan("four pointed star")] alongside [span_cyan("Carwo Defense Systems")] etched into it." #define COMPANY_TRAPPISTE "It has a small [span_red("pattern of five squares")] alongside [span_red("Trappiste Fabriek")] etched into it." +#define COMPANY_CYBERSUN "It has a [span_red("red circle")] broken by a hexagonal flower alongside [span_red("Cybersun Industries")] in Konjin etched into it." // Bubberstation edit modular weapons saisaban #define COMPANY_SCARBOROUGH "It has [span_orange("Scarborough Arms")] stamped onto it." #define COMPANY_INTERDYNE "It has [span_cyan("Interdyne Pharmaceuticals")] stamped onto it." diff --git a/modular_zubbers/modules/ert_overrides/modified_equipement.dm b/modular_zubbers/modules/ert_overrides/modified_equipement.dm new file mode 100644 index 00000000000..e94f17ad630 --- /dev/null +++ b/modular_zubbers/modules/ert_overrides/modified_equipement.dm @@ -0,0 +1,12 @@ +/datum/outfit/centcom/ert/security + l_hand = /obj/item/gun/energy/modular_laser_rifle/carbine + +/datum/outfit/centcom/ert/medic + r_hand = /obj/item/gun/energy/modular_laser_rifle/carbine + +/datum/outfit/centcom/ert/engineer + l_hand = /obj/item/gun/energy/modular_laser_rifle/carbine + +/datum/outfit/centcom/ert/commander + l_hand = /obj/item/gun/energy/modular_laser_rifle + diff --git a/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/laser_guns.dm b/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/laser_guns.dm new file mode 100644 index 00000000000..00d7526b4a0 --- /dev/null +++ b/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/laser_guns.dm @@ -0,0 +1,295 @@ +/// File location for the long gun's speech +#define LONG_MOD_LASER_SPEECH "saibasan/long_modular_laser.json" +/// File location for the short gun's speech +#define SHORT_MOD_LASER_SPEECH "saibasan/short_modular_laser.json" +/// How long the gun should wait between speaking to lessen spam +#define MOD_LASER_SPEECH_COOLDOWN 2 SECONDS +/// What color is the default kill mode for these guns, used to make sure the chat colors are right at roundstart +#define DEFAULT_RUNECHAT_GUN_COLOR "#cd4456" + +// Modular energy weapons, laser guns that can transform into different variants after a few seconds of waiting and animation +// Long version, takes both hands to use and doesn't fit in any bags out there +/obj/item/gun/energy/modular_laser_rifle + name = "\improper Hyeseong modular laser rifle" + desc = "A popular energy weapon system that can be reconfigured into many different variants on the fly. \ + Seen commonly amongst the Marsians who produce the weapon, with many different shapes and sizes to fit \ + the wide variety of modders the planet is home to." + base_icon_state = "hyeseong" + icon = 'modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/guns48x.dmi' + icon_state = "hyeseong_kill" + lefthand_file = 'modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_lefthand.dmi' + righthand_file = 'modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_righthand.dmi' + inhand_icon_state = "hyeseong_kill" + worn_icon = 'modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_worn.dmi' + worn_icon_state = "hyeseong_kill" + cell_type = /obj/item/stock_parts/cell/hyeseong_internal_cell + modifystate = FALSE + ammo_type = list(/obj/item/ammo_casing/energy/cybersun_big_kill) + can_select = FALSE + ammo_x_offset = 0 + selfcharge = 1 + charge_delay = 15 + shaded_charge = TRUE + slot_flags = ITEM_SLOT_BACK + obj_flags = UNIQUE_RENAME + SET_BASE_PIXEL(-8, 0) + w_class = WEIGHT_CLASS_BULKY + weapon_weight = WEAPON_HEAVY + actions_types = list(/datum/action/item_action/toggle_personality) + fire_sound_volume = 50 + recoil = 0.25 // This isn't enough to mean ANYTHING aside from it jolting your screen the tiniest amount + /// What datums of weapon modes can we use? + var/list/weapon_mode_options = list( + /datum/laser_weapon_mode, + /datum/laser_weapon_mode/marksman, + /datum/laser_weapon_mode/disabler_machinegun, + /datum/laser_weapon_mode/launcher, + /datum/laser_weapon_mode/shotgun, + ) + /// Populates with a list of weapon mode names and their respective paths on init + var/list/weapon_mode_name_to_path = list() + /// Info for the radial menu for switching weapon mode + var/list/radial_menu_data = list() + /// Is the gun currently changing types? Prevents the gun from firing if yes + var/currently_switching_types = FALSE + /// How long transitioning takes before you're allowed to pick a weapon type + var/transition_duration = 1 SECONDS + /// What the currently selected weapon mode is, for quickly referencing for use in procs and whatnot + var/datum/laser_weapon_mode/currently_selected_mode + /// Name of the firing mode that is selected by default + var/default_selected_mode = "Kill" + /// Allows firing of the gun to be disabled for any reason, for example, if a gun has a melee mode + var/disabled_for_other_reasons = FALSE + /// The json file this gun pulls from when speaking + var/speech_json_file = LONG_MOD_LASER_SPEECH + /// Keeps track of the last processed charge, prevents message spam + var/last_charge = 0 + /// If the gun's personality speech thing is on, defaults to on because just listen to her + var/personality_mode = TRUE + /// Keeps track of our soulcatcher component + var/datum/component/carrier/soulcatcher/tracked_soulcatcher + /// What is this gun's extended examine, we only have to do this because the carbine is a subtype + var/expanded_examine_text = "The Hyeseong rifle is the first line of man-portable Marsian weapons platforms \ + from Cybersun Industries. Like her younger sister weapon, the Hoshi carbine, CI used funding aid provided \ + by SolFed to develop a portable weapon fueled by a proprietary generator rumored to be fueled by superstable plasma. \ + A rugged and hefty weapon, the Hyeseong stars in applications anywhere from medium to long ranges, though struggling \ + in CQB. Her onboard machine intelligence, at first devised to support the operator and manage the internal reactor, \ + is shipped with a more professional and understated personality-- since influenced by 'negligence' from users in \ + wiping the intelligence's memory before resale or transport." + /// A cooldown for when the weapon has last spoken, prevents messages from getting turbo spammed + COOLDOWN_DECLARE(last_speech) + +/obj/item/gun/energy/modular_laser_rifle/Initialize(mapload) + . = ..() + AddElement(/datum/element/manufacturer_examine, COMPANY_CYBERSUN) + chat_color = DEFAULT_RUNECHAT_GUN_COLOR + chat_color_darkened = process_chat_color(DEFAULT_RUNECHAT_GUN_COLOR, sat_shift = 0.85, lum_shift = 0.85) + last_charge = cell.charge + tracked_soulcatcher = AddComponent(/datum/component/carrier/soulcatcher/modular_laser) + create_weapon_mode_stuff() + voice = null + +/obj/item/gun/energy/modular_laser_rifle/examine(mob/user) + . = ..() + . += span_notice("You can examine closer to learn a little more about this weapon.") + . += span_notice("You can Alt-Click this gun to access the internal soulcatcher.") + +/obj/item/gun/energy/modular_laser_rifle/examine_more(mob/user) + . = ..() + . += expanded_examine_text + return . + +/obj/item/gun/energy/modular_laser_rifle/Destroy() + QDEL_NULL(tracked_soulcatcher) + return ..() + +/obj/item/gun/energy/modular_laser_rifle/click_alt(mob/user) + . = ..() + tracked_soulcatcher?.ui_interact(user) + +/// Handles filling out all of the lists regarding weapon modes and radials around that +/obj/item/gun/energy/modular_laser_rifle/proc/create_weapon_mode_stuff() + if(length(weapon_mode_name_to_path) || length(radial_menu_data)) + return // We don't need to worry about it if there's already stuff here + for(var/datum/laser_weapon_mode/laser_mode as anything in weapon_mode_options) + weapon_mode_name_to_path["[initial(laser_mode.name)]"] = new laser_mode() + var/obj/projectile/mode_projectile = initial(laser_mode.casing.projectile_type) + radial_menu_data["[initial(laser_mode.name)]"] = image(icon = mode_projectile.icon, icon_state = mode_projectile.icon_state) + currently_selected_mode = weapon_mode_name_to_path["[default_selected_mode]"] + transform_gun(currently_selected_mode, FALSE, TRUE) + +/obj/item/gun/energy/modular_laser_rifle/attack_self(mob/living/user) + if(!currently_switching_types) + change_to_switch_mode(user) + return ..() + +/// Makes the gun inoperable, playing an animation and giving a prompt to switch gun modes after the transition_duration passes +/obj/item/gun/energy/modular_laser_rifle/proc/change_to_switch_mode(mob/living/user) + currently_switching_types = TRUE + flick("[base_icon_state]_switch_on", src) + cut_overlays() + playsound(src, 'sound/items/modsuit/ballin.ogg', 75, TRUE) + var/new_icon_state = "[base_icon_state]_switch" + icon_state = new_icon_state + inhand_icon_state = new_icon_state + worn_icon_state = new_icon_state + addtimer(CALLBACK(src, PROC_REF(show_radial_choice_menu), user), transition_duration) + +/// Shows the radial choice menu to the user, if the user doesnt exist or isnt holding the gun anymore, it reverts back to its last form +/obj/item/gun/energy/modular_laser_rifle/proc/show_radial_choice_menu(mob/living/user) + if(!user?.is_holding(src)) + flick("[base_icon_state]_switch_off", src) + transform_gun(currently_selected_mode, FALSE) + playsound(src, 'sound/items/modsuit/ballout.ogg', 75, TRUE) + return + + var/picked_choice = show_radial_menu( + user, + src, + radial_menu_data, + require_near = TRUE, + tooltips = TRUE, + ) + + if(isnull(picked_choice) || isnull(weapon_mode_name_to_path["[picked_choice]"])) + flick("[base_icon_state]_switch_off", src) + transform_gun(currently_selected_mode, FALSE) + playsound(src, 'sound/items/modsuit/ballout.ogg', 75, TRUE) + return + + var/new_weapon_mode = weapon_mode_name_to_path["[picked_choice]"] + transform_gun(new_weapon_mode, TRUE) + +/// Transforms the gun into a different type, if replacing is set to true then it'll make sure to remove any effects the prior gun type had +/obj/item/gun/energy/modular_laser_rifle/proc/transform_gun(datum/laser_weapon_mode/new_weapon_mode, replacing = TRUE, dont_speak = FALSE) + if(!new_weapon_mode) + stack_trace("transform_gun was called but didn't get a new weapon mode, meaning it couldn't work.") + return + if(replacing) + currently_selected_mode.remove_from_weapon(src) + currently_selected_mode = new_weapon_mode + flick("[base_icon_state]_switch_off", src) + currently_selected_mode.apply_stats(src) + currently_selected_mode.apply_to_weapon(src) + playsound(src, 'sound/items/modsuit/ballout.ogg', 75, TRUE) + if(!dont_speak) + speak_up(currently_selected_mode.json_speech_string, TRUE) + currently_switching_types = FALSE + +/obj/item/gun/energy/modular_laser_rifle/can_shoot() + if(!length(ammo_type)) + return FALSE + return ..() + +/obj/item/gun/energy/modular_laser_rifle/can_trigger_gun(mob/living/user, akimbo_usage) + . = ..() + if(currently_switching_types || disabled_for_other_reasons) + return FALSE + +/// Makes the gun speak with a sound effect and colored runetext based on the mode the gun is in, reads the gun's speech json as defined through variables +/obj/item/gun/energy/modular_laser_rifle/proc/speak_up(json_string, ignores_cooldown = FALSE, ignores_personality_toggle = FALSE) + if(!personality_mode && !ignores_personality_toggle) + return + if(!json_string) + return + if(!ignores_cooldown && !COOLDOWN_FINISHED(src, last_speech)) + return + say(pick_list_replacements(speech_json_file, json_string)) + playsound(src, 'sound/creatures/tourist/tourist_talk.ogg', 15, TRUE, SHORT_RANGE_SOUND_EXTRARANGE, frequency = rand(2, 2.2)) + Shake(2, 2, 1 SECONDS) + COOLDOWN_START(src, last_speech, MOD_LASER_SPEECH_COOLDOWN) + +/obj/item/gun/energy/modular_laser_rifle/equipped(mob/user, slot, initial) + . = ..() + if(slot & (ITEM_SLOT_BELT|ITEM_SLOT_BACK|ITEM_SLOT_SUITSTORE)) + speak_up("worn") + else if(slot & ITEM_SLOT_HANDS) + RegisterSignal(user, COMSIG_MOB_CI_TOGGLED, PROC_REF(user_ci_toggled)) + speak_up("pickup") + return + UnregisterSignal(user, COMSIG_MOB_CI_TOGGLED) + +/obj/item/gun/energy/modular_laser_rifle/dropped(mob/user, silent) + . = ..() + if(src in user.contents) + return // If they're still holding us or have us on them, dw about it + UnregisterSignal(user, COMSIG_MOB_CI_TOGGLED) + speak_up("putdown") + +/obj/item/gun/energy/modular_laser_rifle/process(seconds_per_tick) + . = ..() + var/cell_charge_quarter = cell.maxcharge / 4 + if((cell_charge_quarter > cell.charge) && !(last_charge < cell_charge_quarter)) + speak_up("lowcharge") + else if((cell.maxcharge == cell.charge) && !(last_charge == cell.maxcharge)) + speak_up("fullcharge") + last_charge = cell.charge + +/// Triggers when a mob user toggles CI +/obj/item/gun/energy/modular_laser_rifle/proc/user_ci_toggled(mob/living/source) + if(source.combat_indicator) + speak_up("combatmode") + +/obj/item/gun/energy/modular_laser_rifle/ui_action_click(mob/user, actiontype) + if(!istype(actiontype, /datum/action/item_action/toggle_personality)) + return ..() + playsound(src, 'sound/machines/beep.ogg', 30, TRUE) + personality_mode = !personality_mode + speak_up("[personality_mode ? "pickup" : "putdown"]", ignores_personality_toggle = TRUE) + return ..() + +// Power cell for the big rifle +/obj/item/stock_parts/cell/hyeseong_internal_cell + name = "\improper Hyeseong modular laser rifle internal cell" + desc = "These are usually supposed to be inside of the gun, you know." + maxcharge = STANDARD_CELL_CHARGE * 2 + +/datum/action/item_action/toggle_personality + name = "Toggle Weapon Personality" + desc = "Toggles the weapon's personality core. Studies find that turning them off makes them quite sad, however." + background_icon_state = "bg_mod" + +/datum/component/carrier/soulcatcher/modular_laser + max_mobs = 1 + communicate_as_parent = TRUE + +//Short version of the above modular rifle, has less charge and different modes +/obj/item/gun/energy/modular_laser_rifle/carbine + name = "\improper Hoshi modular laser carbine" + icon = 'modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/guns32x.dmi' + icon_state = "hoshi_kill" + inhand_icon_state = "hoshi_kill" + worn_icon_state = "hoshi_kill" + base_icon_state = "hoshi" + charge_sections = 3 + cell_type = /obj/item/stock_parts/cell + ammo_type = list(/obj/item/ammo_casing/energy/cybersun_small_hellfire) + slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT + SET_BASE_PIXEL(0, 0) + w_class = WEIGHT_CLASS_NORMAL + weapon_weight = WEAPON_MEDIUM + weapon_mode_options = list( + /datum/laser_weapon_mode/hellfire, + /datum/laser_weapon_mode/sword, + /datum/laser_weapon_mode/flare, + /datum/laser_weapon_mode/shotgun_small, + /datum/laser_weapon_mode/trickshot_disabler, + ) + default_selected_mode = "Incinerate" + speech_json_file = SHORT_MOD_LASER_SPEECH + expanded_examine_text = "The Hoshi carbine is the latest line of man-portable Marsian weapons platforms from \ + Cybersun Industries. Like her older sister weapon, the Hyeseong rifle, CI used funding aid provided by SolFed \ + to develop a portable weapon fueled by a proprietary generator rumored to be fueled by superstable plasma. A \ + lithe and mobile weapon, the Hoshi stars in close-quarters battle, trickshots, and area-of-effect blasts; though \ + ineffective at ranged combat. Her onboard machine intelligence, at first devised to support the operator and \ + manage the internal reactor, was originally shipped with a more energetic personality-- since influenced by 'negligence' \ + from users in wiping the intelligence's memory before resale or transport." + +/obj/item/gun/energy/modular_laser_rifle/carbine/emp_act(severity) + . = ..() + speak_up("emp", TRUE) // She gets very upset if you emp her + +#undef LONG_MOD_LASER_SPEECH +#undef SHORT_MOD_LASER_SPEECH +#undef MOD_LASER_SPEECH_COOLDOWN +#undef DEFAULT_RUNECHAT_GUN_COLOR diff --git a/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/mode_datums.dm b/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/mode_datums.dm new file mode 100644 index 00000000000..a1c0489b867 --- /dev/null +++ b/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/mode_datums.dm @@ -0,0 +1,206 @@ +// Yeah I'm using datums for this, because the code on a regular gun would suck huge +// Holds a lot of information that will be applied ot the gun, as well as info that the gun will read later +// This basetype is applies to the base 2 burst laser kill mode for the large laser gun +/datum/laser_weapon_mode + /// What name does this weapon mode have? Will appear in the weapon's radial menu + var/name = "Kill" + /// What casing does this variant of weapon use? + var/obj/item/ammo_casing/casing = /obj/item/ammo_casing/energy/cybersun_big_kill + /// What icon_state does this weapon mode use? + var/weapon_icon_state = "kill" + /// How many charge sections does this variant of weapon have? + var/charge_sections = 5 + /// What is the shot cooldown this variant applies to the weapon? + var/shot_delay = 0.3 SECONDS + /// What json string do we check for when making chat messages with this mode? + var/json_speech_string = "kill" + /// What do we change the gun's runetext color to when applied + var/gun_runetext_color = "#cd4456" + +/// Applies some of the universal stats from the variables above +/datum/laser_weapon_mode/proc/apply_stats(obj/item/gun/energy/applied_gun) + if(length(applied_gun.ammo_type)) + for(var/found_casing as anything in applied_gun.ammo_type) + applied_gun.ammo_type.Remove(found_casing) + qdel(found_casing) + applied_gun.ammo_type.Add(casing) + applied_gun.update_ammo_types() + applied_gun.charge_sections = charge_sections + applied_gun.fire_delay = shot_delay + var/new_icon_state = "[applied_gun.base_icon_state]_[weapon_icon_state]" + applied_gun.icon_state = new_icon_state + applied_gun.inhand_icon_state = new_icon_state + applied_gun.worn_icon_state = new_icon_state + applied_gun.update_appearance() + applied_gun.chat_color = gun_runetext_color + applied_gun.chat_color_darkened = process_chat_color(gun_runetext_color, sat_shift = 0.85, lum_shift = 0.85) + +/// Stuff applied to the passed gun when the weapon mode is given to the gun +/datum/laser_weapon_mode/proc/apply_to_weapon(obj/item/gun/energy/applied_gun) + applied_gun.burst_size = 2 + +/// Stuff applied to the passed gun when the weapon mode is removed from the gun +/datum/laser_weapon_mode/proc/remove_from_weapon(obj/item/gun/energy/applied_gun) + applied_gun.burst_size = 1 + +// Marksman mode for the large laser, adds a scope, slower firing rate, and really quick projectiles +/datum/laser_weapon_mode/marksman + name = "Marksman" + casing = /obj/item/ammo_casing/energy/cybersun_big_sniper + weapon_icon_state = "sniper" + shot_delay = 2 SECONDS + json_speech_string = "sniper" + gun_runetext_color = "#f8d860" + /// Keeps track of the scope component for deleting later + var/datum/component/scope/scope_component + +/datum/laser_weapon_mode/marksman/apply_to_weapon(obj/item/gun/energy/applied_gun) + scope_component = applied_gun.AddComponent(/datum/component/scope, 3) + +/datum/laser_weapon_mode/marksman/remove_from_weapon(obj/item/gun/energy/applied_gun) + QDEL_NULL(scope_component) + +// Windup autofire disabler mode for the large laser +/datum/laser_weapon_mode/disabler_machinegun + name = "Disable" + casing = /obj/item/ammo_casing/energy/cybersun_big_disabler + weapon_icon_state = "disabler" + charge_sections = 2 + shot_delay = 0.25 SECONDS + json_speech_string = "disable" + gun_runetext_color = "#47a1b3" + /// Keeps track of the autofire component for deleting later + var/datum/component/automatic_fire/autofire_component + +/datum/laser_weapon_mode/disabler_machinegun/apply_to_weapon(obj/item/gun/energy/applied_gun) + autofire_component = applied_gun.AddComponent(/datum/component/automatic_fire, shot_delay) + +/datum/laser_weapon_mode/disabler_machinegun/remove_from_weapon(obj/item/gun/energy/applied_gun) + QDEL_NULL(autofire_component) + +// Grenade launching mode for the large laser +/datum/laser_weapon_mode/launcher + name = "Launcher" + casing = /obj/item/ammo_casing/energy/cybersun_big_launcher + weapon_icon_state = "launcher" + charge_sections = 3 + shot_delay = 2 SECONDS + json_speech_string = "launcher" + gun_runetext_color = "#77bd5d" + +/datum/laser_weapon_mode/launcher/apply_to_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = 2 + +/datum/laser_weapon_mode/launcher/remove_from_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = initial(applied_gun.recoil) + +// Shotgun mode for the large laser +/datum/laser_weapon_mode/shotgun + name = "Shotgun" + casing = /obj/item/ammo_casing/energy/cybersun_big_shotgun + weapon_icon_state = "shot" + charge_sections = 3 + shot_delay = 0.75 SECONDS + json_speech_string = "shotgun" + gun_runetext_color = "#7a0bb7" + +/datum/laser_weapon_mode/shotgun/apply_to_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = 1 + +/datum/laser_weapon_mode/shotgun/remove_from_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = initial(applied_gun.recoil) + +// Hellfire mode for the small laser +/datum/laser_weapon_mode/hellfire + name = "Incinerate" + casing = /obj/item/ammo_casing/energy/cybersun_small_hellfire + weapon_icon_state = "kill" + charge_sections = 3 + shot_delay = 0.4 SECONDS + json_speech_string = "incinerate" + gun_runetext_color = "#cd4456" + +/datum/laser_weapon_mode/hellfire/apply_to_weapon(obj/item/gun/energy/applied_gun) + return + +/datum/laser_weapon_mode/hellfire/remove_from_weapon(obj/item/gun/energy/applied_gun) + return + +// Melee mode for the small laser, yeah this one will be weird +/datum/laser_weapon_mode/sword + name = "Blade" + // This mode doesn't actually shoot but we gotta have a casing regardless so it doesn't runtime times a million + // And also so the visuals work :3 + casing = /obj/item/ammo_casing/energy/cybersun_small_blade + weapon_icon_state = "blade" + charge_sections = 2 + json_speech_string = "blade" + gun_runetext_color = "#f8d860" + +/datum/laser_weapon_mode/sword/apply_to_weapon(obj/item/gun/energy/modular_laser_rifle/applied_gun) + playsound(src, 'sound/items/unsheath.ogg', 25, TRUE) + applied_gun.force = 18 + applied_gun.sharpness = SHARP_EDGED + applied_gun.bare_wound_bonus = 10 + applied_gun.disabled_for_other_reasons = TRUE + applied_gun.attack_verb_continuous = list("slashes", "cuts") + applied_gun.attack_verb_simple = list("slash", "cut") + applied_gun.hitsound = 'sound/weapons/rapierhit.ogg' + +/datum/laser_weapon_mode/sword/remove_from_weapon(obj/item/gun/energy/modular_laser_rifle/applied_gun) + playsound(src, 'sound/items/sheath.ogg', 25, TRUE) + applied_gun.force = initial(applied_gun.force) + applied_gun.sharpness = initial(applied_gun.sharpness) + applied_gun.bare_wound_bonus = initial(applied_gun.bare_wound_bonus) + applied_gun.disabled_for_other_reasons = FALSE + applied_gun.attack_verb_continuous = initial(applied_gun.attack_verb_continuous) + applied_gun.attack_verb_simple = initial(applied_gun.attack_verb_simple) + applied_gun.hitsound = initial(applied_gun.hitsound) + +// Flare mode for the small laser +/datum/laser_weapon_mode/flare + name = "Flare" + casing = /obj/item/ammo_casing/energy/cybersun_small_launcher + weapon_icon_state = "flare" + charge_sections = 3 + shot_delay = 2 SECONDS + json_speech_string = "flare" + gun_runetext_color = "#77bd5d" + +/datum/laser_weapon_mode/flare/apply_to_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = 2 + +/datum/laser_weapon_mode/flare/remove_from_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = initial(applied_gun.recoil) + +// Shotgun mode for the small laser +/datum/laser_weapon_mode/shotgun_small + name = "Shotgun" + casing = /obj/item/ammo_casing/energy/cybersun_small_shotgun + weapon_icon_state = "shot" + charge_sections = 3 + shot_delay = 0.6 SECONDS + json_speech_string = "shotgun" + gun_runetext_color = "#7a0bb7" + +/datum/laser_weapon_mode/shotgun_small/apply_to_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = 1 + +/datum/laser_weapon_mode/shotgun_small/remove_from_weapon(obj/item/gun/energy/applied_gun) + applied_gun.recoil = initial(applied_gun.recoil) + +// Trickshot bounce disabler mode for the small laser +/datum/laser_weapon_mode/trickshot_disabler + name = "Disable" + casing = /obj/item/ammo_casing/energy/cybersun_small_disabler + weapon_icon_state = "disable" + charge_sections = 3 + shot_delay = 0.4 SECONDS + json_speech_string = "disable" + gun_runetext_color = "#47a1b3" + +/datum/laser_weapon_mode/trickshot_disabler/apply_to_weapon(obj/item/gun/energy/applied_gun) + return + +/datum/laser_weapon_mode/trickshot_disabler/remove_from_weapon(obj/item/gun/energy/applied_gun) + return diff --git a/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/projectiles.dm b/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/projectiles.dm new file mode 100644 index 00000000000..dc5774c96d7 --- /dev/null +++ b/modular_zubbers/modules/modular_weapons/code/company_and_or_faction_based/saibasan/projectiles.dm @@ -0,0 +1,235 @@ +// Red kill lasers for the big gun + +/obj/item/ammo_casing/energy/cybersun_big_kill + projectile_type = /obj/projectile/beam/cybersun_laser + e_cost = LASER_SHOTS(20, STANDARD_CELL_CHARGE * 2) + select_name = "Kill" + fire_sound = 'modular_zubbers/modules/modular_weapons/sounds/laser_firing/laser.ogg' + +/obj/projectile/beam/cybersun_laser + icon = 'modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/projectiles.dmi' + icon_state = "kill_large" + damage = 20 + impact_effect_type = /obj/effect/temp_visual/impact_effect/red_laser + light_color = COLOR_SOFT_RED + wound_falloff_tile = 1 + +// Speedy sniper lasers for the big gun + +/obj/item/ammo_casing/energy/cybersun_big_sniper + projectile_type = /obj/projectile/beam/cybersun_laser/marksman + e_cost = LASER_SHOTS(10, STANDARD_CELL_CHARGE * 2) + select_name = "Marksman" + fire_sound = 'modular_zubbers/modules/modular_weapons/sounds/laser_firing/vaporize.ogg' + +/obj/projectile/beam/cybersun_laser/marksman + icon_state = "sniper" + damage = 50 + impact_effect_type = /obj/effect/temp_visual/impact_effect/yellow_laser + speed = 0.4 + light_range = 2 + light_color = COLOR_VERY_SOFT_YELLOW + wound_falloff_tile = 0.1 + +// Disabler machinegun for the big gun + +/obj/item/ammo_casing/energy/cybersun_big_disabler + projectile_type = /obj/projectile/beam/cybersun_laser/disable + e_cost = LASER_SHOTS(20, STANDARD_CELL_CHARGE * 2) + select_name = "Disable" + harmful = FALSE + +/obj/projectile/beam/cybersun_laser/disable + icon_state = "disable_large" + damage = 0 + stamina = 20 + impact_effect_type = /obj/effect/temp_visual/impact_effect/blue_laser + light_color = COLOR_BRIGHT_BLUE + stamina_falloff_tile = 0.25 + +// Plasma burst grenade for the big gun + +/obj/item/ammo_casing/energy/cybersun_big_launcher + projectile_type = /obj/projectile/beam/cybersun_laser/granata + e_cost = LASER_SHOTS(5, STANDARD_CELL_CHARGE * 2) + select_name = "Launcher" + +/obj/projectile/beam/cybersun_laser/granata + name = "plasma grenade" + icon_state = "grenade" + damage = 50 + speed = 2 + range = 6 + impact_effect_type = /obj/effect/temp_visual/impact_effect/green_laser + light_color = COLOR_PALE_GREEN + pass_flags = PASSTABLE | PASSGRILLE // His ass does NOT pass through glass! + /// What type of casing should we put inside the bullet to act as shrapnel later + var/casing_to_spawn = /obj/item/grenade/c980payload/plasma_grenade + +/obj/projectile/beam/cybersun_laser/granata/on_hit(atom/target, blocked = 0, pierce_hit) + ..() + fuse_activation(target) + return BULLET_ACT_HIT + +/obj/projectile/beam/cybersun_laser/granata/on_range() + fuse_activation(get_turf(src)) + return ..() + +/// Called when the projectile reaches its max range, or hits something +/obj/projectile/beam/cybersun_laser/granata/proc/fuse_activation(atom/target) + var/obj/item/grenade/shrapnel_maker = new casing_to_spawn(get_turf(target)) + shrapnel_maker.detonate() + playsound(src, 'modular_zubbers/modules/modular_weapons/sounds/grenade_burst.ogg', 50, TRUE, -3) + qdel(shrapnel_maker) + +/obj/projectile/beam/cybersun_laser/granata_shrapnel + name = "plasma globule" + icon_state = "flare" + damage = 10 + speed = 2.5 + bare_wound_bonus = 55 // Lasers have a wound bonus of 40, this is a bit higher + wound_bonus = -50 // However we do not very much against armor + range = 2 + pass_flags = PASSTABLE | PASSGRILLE // His ass does NOT pass through glass! + weak_against_armour = TRUE + impact_effect_type = /obj/effect/temp_visual/impact_effect/green_laser + light_color = COLOR_PALE_GREEN + damage_falloff_tile = 3 + +/obj/item/grenade/c980payload/plasma_grenade + shrapnel_type = /obj/projectile/beam/cybersun_laser/granata_shrapnel + shrapnel_radius = 3 + +// Shotgun casing for the big gun + +/obj/item/ammo_casing/energy/cybersun_big_shotgun + projectile_type = /obj/projectile/beam/cybersun_laser/granata_shrapnel/shotgun_pellet + e_cost = LASER_SHOTS(10, STANDARD_CELL_CHARGE * 2) + pellets = 5 + variance = 30 + select_name = "Shotgun" + fire_sound = 'modular_zubbers/modules/modular_weapons/sounds/laser_firing/melt.ogg' + +/obj/projectile/beam/cybersun_laser/granata_shrapnel/shotgun_pellet + icon_state = "because_it_doesnt_miss" + damage = 10 + impact_effect_type = /obj/effect/temp_visual/impact_effect/purple_laser + speed = 0.8 + light_color = COLOR_SCIENCE_PINK + range = 9 + damage_falloff_tile = 0.5 + +// Hellfire lasers for the little guy + +/obj/item/ammo_casing/energy/cybersun_small_hellfire + projectile_type = /obj/projectile/beam/cybersun_laser/hellfire + e_cost = LASER_SHOTS(10, STANDARD_CELL_CHARGE) + select_name = "Incinerate" + fire_sound = 'modular_zubbers/modules/modular_weapons/sounds/laser_firing/incinerate.ogg' + +/obj/projectile/beam/cybersun_laser/hellfire + icon_state = "hellfire" + damage = 30 + impact_effect_type = /obj/effect/temp_visual/impact_effect/red_laser + speed = 0.6 + wound_bonus = 0 + light_color = COLOR_SOFT_RED + +// Bounce disabler lasers for the little guy + +/obj/item/ammo_casing/energy/cybersun_small_disabler + projectile_type = /obj/projectile/beam/cybersun_laser/disable_bounce + e_cost = LASER_SHOTS(10, STANDARD_CELL_CHARGE) + select_name = "Disable" + harmful = FALSE + +/obj/projectile/beam/cybersun_laser/disable_bounce + icon_state = "disable_bounce" + damage = 0 + stamina = 30 + impact_effect_type = /obj/effect/temp_visual/impact_effect/blue_laser + light_color = COLOR_BRIGHT_BLUE + ricochet_auto_aim_angle = 30 + ricochet_auto_aim_range = 5 + ricochets_max = 2 + ricochet_incidence_leeway = 100 + ricochet_chance = 130 + ricochet_decay_damage = 0.8 + +/obj/projectile/beam/cybersun_laser/disable_bounce/check_ricochet_flag(atom/reflecting_atom) + if((reflecting_atom.flags_ricochet & RICOCHET_HARD) || (reflecting_atom.flags_ricochet & RICOCHET_SHINY)) + return TRUE + return FALSE + +// Flare launcher + +/obj/item/ammo_casing/energy/cybersun_small_launcher + projectile_type = /obj/projectile/beam/cybersun_laser/flare + e_cost = LASER_SHOTS(5, STANDARD_CELL_CHARGE) + select_name = "Flare" + +/obj/projectile/beam/cybersun_laser/flare + name = "plasma flare" + icon_state = "flare" + damage = 30 + speed = 2 + range = 6 + impact_effect_type = /obj/effect/temp_visual/impact_effect/green_laser + light_color = COLOR_PALE_GREEN + pass_flags = PASSTABLE | PASSGRILLE // His ass does NOT pass through glass! + /// How many firestacks the bullet should impart upon a target when impacting + var/firestacks_to_give = 2 + /// What we spawn when we range out + var/obj/illumination_flare = /obj/item/flashlight/flare/plasma_projectile + +/obj/projectile/beam/cybersun_laser/flare/on_hit(atom/target, blocked = 0, pierce_hit) + . = ..() + if(iscarbon(target)) + var/mob/living/carbon/gaslighter = target + gaslighter.adjust_fire_stacks(firestacks_to_give) + gaslighter.ignite_mob() + else + new illumination_flare(get_turf(target)) + +/obj/projectile/beam/cybersun_laser/flare/on_range() + new illumination_flare(get_turf(src)) + return ..() + +/obj/item/flashlight/flare/plasma_projectile + name = "plasma flare" + desc = "A burning glob of green plasma, makes an effective temporary lighting source." + light_range = 4 + anchored = TRUE + icon = 'modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/projectiles.dmi' + icon_state = "flare_burn" + light_color = COLOR_PALE_GREEN + light_power = 2 + +/obj/item/flashlight/flare/plasma_projectile/Initialize(mapload) + . = ..() + if(randomize_fuel) + fuel = rand(3 MINUTES, 5 MINUTES) + ignition() + +/obj/item/flashlight/flare/plasma_projectile/turn_off() + . = ..() + qdel(src) + +// Shotgun casing for the small gun + +/obj/item/ammo_casing/energy/cybersun_small_shotgun + projectile_type = /obj/projectile/beam/cybersun_laser/granata_shrapnel/shotgun_pellet + e_cost = LASER_SHOTS(10, STANDARD_CELL_CHARGE) + pellets = 3 + variance = 15 + select_name = "Shotgun" + fire_sound = 'modular_zubbers/modules/modular_weapons/sounds/laser_firing/melt.ogg' + +// Dummy casing that does nothing but have a projectile that looks like a sword + +/obj/item/ammo_casing/energy/cybersun_small_blade + projectile_type = /obj/projectile/beam/cybersun_laser/blade + select_name = "Blade" + +/obj/projectile/beam/cybersun_laser/blade + icon_state = "blade" diff --git a/modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_lefthand.dmi b/modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..2f83f957b72c0e31deb882fa831e9b8f953d4532 GIT binary patch literal 6545 zcma)BXH=8jmJT8!UFiZ5Q0fO#1Vmcs9f^Qa1(e=GM}-gqA|N2WgY;gN-U$NId+$v# z5a|#gA&|*;@2op(-I+BrKi+fJIp^K`-9Mi9+0Wi5{JE|=6*&tz005xU)KJkU%ub z#rrRNnG~@MGnu_KLOc=rcS{w0HN10~Ny}c7unknTkpGpm+wv#4DPzzt;Ah*W~OpLHP=MBh)2<(-o-qF^TFy@`|Ee3 zd(f7How>cKcO8}tKKpz7UReCo;!E$f4S%h>O1C*b-ubuTv0$34?_1yfWz1IFo;yR& zEm5sj^WJs|sRvFW9zUZEc(ZZ7KSrO^Sbdo1P;=~VYUFvi`651gcBS1QNlUJJ(LusJ z47K~E&;ou%RS&yN*0G8=TDBekxy(~@y5Pgb%X5b*R@22sEAfYSxr4YE<4APt7w6OJ zpF^ImSL_W`ND#+$#%5lhpka3u?H-oH+g3p(JVC%?ZY(I8-ka@g#TOa8Wgl?z!N|@Q z{H39G6mhZ42YQ2f3?lA08}F%+^~!lw=MX*@Xfc>r{`Ekv{_V(B83M7U{h?H@-8DA% z+WJ?k3x$&mrOwp4_Ozek*+opy*db6$Ja!W=^#Vrma?{ z3_h0E$A6%+T9tNOwV8Q0G-Sce#d4v|;k67A-aY=T7*3rhpPlnewssqm)(MhQ`}**5 zyaBR)Ds^7qi!^FTYV*Zn(dCuMO&+MuCv#eg#G+J9GahJs?}|+;WZ6gOE$-LP^O-`F zSFSBG2k2=bH@f|C2z#b7D38)%^)fccp`0aPowug12BX#WM-cO3$Wk94bX>4&Bs2ev z-7tIvz=o1dm}xyYHN1aDy4vxEwS&Sc_5QS6E8NXnmHi?=Op5#y7lPwkeHgk#~UM)n2fvj{QzEjy&MEoiK1f+eVr+IG)DiF@{R9B1n?r+N90|KrGkc&%ZX_n|DX$6au z-e%SaVGq#->l?s1cDm>H#BE{ZA!mMBdlGdbHqI;_bC8B`Xe!XEb-vnDH%t=P4OAQq zW38J*VGyU=xyBmJ0q0`^Odl3(dvvo$K5ikXm*z^28Hek@aD(aXk*u94Qwul|txZg} znj6w(l?xkAd!Dn`-~lH7EpPA6{e)YwL9#`8aXS2jQJkvF{}ak=@e@RGDZ`famGOO>qpQt3F`4VLr{^cj4vOIG>Lp&j}ZDI z@U}@s%xC9SIAXt65HB2g)oUIAa=Q`CW5iPNTVN>h&vrSty<-mHwNOD%=ZLWTqQmGPKmX94Bp8v#)kK9BK4lGOJ;A{>3YLgW^jbkZ(kT-}Hvwu7X^G zp%P1HZwcgK@;Kw+WpZ-Vp`4)5qx&K)U0M2odB5xJQywE!Fs^dGdH1a%*r?>ZaiXl)h{QG7NKM&v7 z?q4shpB{Y1GDjMkPhNn{+15zu{NztvOpk1Q*G46i{OsCk@40Uac~=-$eKYqL+k&Gc z&XZ!wrz7L>=c5({MZ?mXz&507k~luf(>x!1zPvc#v`8Wh)h%1O%G&m-q-Cne=0;p_#RPCrZbwAhE^F6~08bkP4esvBvma24?}i zehZ$Wwx!)~cjC-+9UQ`LTMlBzo6D+8UY8H;(=;uId#_;|g*?O@FWhIv3tvgFou zQPGKu!F0txMyU?qbHi(==Y_viflTn-{g}Q$_+Ayf;(nO%Hj@%w^>u-ZP8mgU@OS%i ziZGQO0}Xzo@s z_^_Wc3z=S?2YkU3;si^*+F1(Sdvl})M1O|K0Vx-Iucw6phP51M+ko3Rs} zzbp3uCfidxAkF4eqSiG_$mtHQnon-rdb*IJ_Mr)my{wjB8`f1C**6@Gq!329_G_5LoJ(;3838Ezz7yq7w7pJRrX_)kcwEB{rE4D2_NyxNEp_t##V1VK|+K>cbHR84ZvK z{=bQhe{spbs}QAlT4)k4LN>XgDszk0wX%pxJwnq$`{nGtAfh1nh2UDQ7^k17V_sur zHn^i0)?u3=ER6fhtm@)UAGMK-BqvNXG9V>Y@Yb7TVwq28N&9aBX0MJoqk&cP_dhNJ zJb@pL*+6S$j_4BmaP%i zypFlOn7ih~(Oh?^4xW{WPWoh!ml`wQzsNMdtdpM9 zy@RCy^7D>lm{@nyE%BDc$!W<21)`@fBc5^)U3^yfgZ17Pft~L=IfUJJn{IZf(vJ~Z zcv(MSNDTBj7cw)DleYr7zA7E<6RFSRfEo%Ji*><2um0{c{ro&&cc^`U`pRqh;_|x! z%nJGg6xoy!Sc%0HE}xHTJDqP-YPIJ(4gR!npc$6Gg<9;$xUqMeEwJ-zirtOPFu0+n zU87wI?_o(!QbVm;zHVt+uBoF({RU3qF2kHED@;kI9XD!c21fpbzB9qjGbhMN`w6y@3DR_f3kVD38wR+zK~28&*_XmzgF%dbK%V9S%TOBUS^ zK!}#AC_b#W-*~~UuVK=U(DtS>n!zXe-7n+!pY^$`D@ZlOyTsL!KX8LdU*$0sK3x1| z8ACFt9D}w}ct0lXw;OxOL5K!k_`OIRO}51&^4fCj(@x(PgDg*+qAST}Z=WBar3B1d zPEGpgCaZdKxgPL~a`G~b+1=)aeoBC|?JD}Cw)xV5bL>t!9&p^C; z6wFXs%_ktfm@`x4+?Xrw*cP%tXT&5FPUDy}23YLXJ#^^`;fxCU@MN5kU@tTVP^jJ0 zV#zLh8Yx5*qI+v2d<$k7Q2|EIsRz%d>(i(n@sDQ-tjSip`i0M=y<=ZBD_#h#aZ_n$ zGfb89@Y%q<&dJkF6?$d5J=Ab8U#%Afdf$#+Me)k1<||fD&uh=*L+UuS5Adh*YGumS zl4Vj}jMO0K;#SH47A~|DxnobU8c;KtF-5niS8dLyn}OpIYWIjU-9?VqwQS1ek6y-S z7Ps+IiicG~Uvzys%Pz3q4U}B(-`;y{_04vP!ro{m$bDb&<%Z|9y*1)5x<%aT*z@bv z1i|3tWanTSt|P)1eiTasp82^K7RvGOOsV$S#F&~wDL;yQP_zMDJ{VNKv|`=<;&rEf;GY z)*n^uuP%X3mqv|kuz2`KE2STm`rf+vK%BqOB?ijfyc_hMT!&Cy2H~bAqb%8SL2S#1 z8{?p6mcjMlPU|08w;KG2>jbBsA6?3@&u0G|C81HeTU?cy!)!-&OSX<&!04CLaO>K2 zkrOL4rtP`Yd-Yg~{je}Q%=;s5#xT2l6ju9&yEdXAg#QSp@`2<>z;vz|A zMnhVk)}06b!M-!{Hizta(bs&AnIhsI_%5g@zU%S5tNd83RZ9Zi#366Hp7whaj(HKj zD1d6ZZnN*|Me^C)%kCmcQ6UA=!ZoVBXBmAaR$5=~9G%Qe|G0GajFDGL^&j9t_smSq zWXd3+gSDz`{vV>o^c?ChVtF3IP3N|SgKDnXxkq{kzUoZ

_?%;xRpCj}?Zif1;J z|A*ejzsrsO!w*<*%!ZPGD&C=>j79_2f^+8t4a2?lSp%nwhf>;pcH{aUCJ_-1I3tR{ zDalmBc!1uXmMq{3>ur3KK}+p6bMlccEnmVl%P1##y$}y)>6qR>Ts+c)T_+Uq`s1%w zw;rlTH&Z>fQiq*spc5YDx4jHrTI?->9$e+7i{_h0vH0L1q|~@KzKL%|=hV%0WLjD} zUO`y5K86>U6lVwYYQm&1Smuy?O|9gV2i6V@lh?ye7`h}i19 zTKbj+sx{fsFnGnjgxK$cFH6^ZL0KAlsijc!SE3)C>_JNnjg@DjUe0 z7E`-X6H=BCW?8mi>vmFCFdTBb4#+dTL#_vl{xI~nF`*?Pkios_K^g5cA#av<@de8! zt&_c9JXKUCL+xK+!H$m8%ijMLqgKkw^I4w>fi)f4o(jRRh2-_{3gW+B`xRjq5TIY- z8L7uKoJol0fa>(O--kxAOriYvH=tl?SZBeG{X5h-JV?TI8P|!+Pq07&y}lTcBCeW$TQd7yvtk5o_V1u~mS>BHXsgYH?kfZ+ ziELS(5tY(O+WEfuQ#(%IR|1ywCuEvN*_?M8aP`D!3Y92E`4%R}L$U^t# zOWMwAIuWW+3CjD?->ZeN_SyuJS@-nsI)+cYDqJ+Ouvlqysl|v94o8m1{HV?7uNp*P zEzt}^FVEqisv@?4?h>oEi^me@Yvy(9`_HTSx$a{ehg&{Lh*;L{Q6m&nk zgP^NQ{+fzjdl`N7=U@l2$tKj{PeiC?>&~ReRU^Qupe-2uGO_VyfI3nTjg46=nf<;V z3||>LcyWG}*I0^;G$g(gl%$^$+r=?#{#H}jdjX);AIv|q1xvA^bU?T3p~?D@L|5%( ztJSprb)5PJ$I5P{(<;Re05T9*w9>@pL*hbx!|Vkv#w${q_lT{XPWhcB=8_h;iFT)n zq=n7Z6BHe_B}^&MxWcqvYo{wsE!_JVJ-ry2Jyo@R|@)k>XRW>u{0C3@+|koh8IAC8w3O&~n!T2N+%&|HZe%u$vJ7pcXTo&Wsw;v&3~hWRFXXBg|<$L5tN zDMua|Dci>e!XccxJ{q`seMgjRV;Twh+N8(+X!D2Wh?WWu*|gEUQ7f|UiX|{z^~)l) z1_803gBCaOI`dez;*q+aQ}OtRplBX5`t;H@#t;IWs)EwgUL z1uItm8gOaO`{U&Ntby+rA+RJuU~X4u;xnMy{4yc##}+e4E_5DtR-jmF&yu+aM@rx- z!|<4J9m-x=HUpxY$ej^0*=J8CQX`=xD&Z=xQ9)eVm!ldQB(LcrA6(k!X<*z+WpV;@ zE+iHdmL&}}(ys*r-zIr#ARgV!Fs5ISryEAdrBNz~(0>UkH+tn`sA#mKs`S?$uh=)u zb<`uE-ud?!%MfOt<78-bWF;Xf7G7-IJOP9R0k~;inC^+QUQq)+Sg3r0d$tL9j(L0| zh_p(2_Dm%oJEcjU1N+Wo%-Wrg^mnNhlsrEY$Hua40Jyl+ui4)vr-Eq98`24PEC5Ya LU6m@O*B|}^$65p! literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_righthand.dmi b/modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..55af184f1a3461d9de8d11e40415844b19f15ba6 GIT binary patch literal 6253 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 UbAlbu{tsxhHT2cXRBc}U7nP4~umAu6 literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_worn.dmi b/modular_zubbers/modules/modular_weapons/icons/mob/company_and_or_faction_based/saibasan/guns_worn.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c74c2eafb2591e2d3b3e749572763bf756b27a3b GIT binary patch literal 6744 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 b2P9y*R30Ucj+*?dh(cf6SgTgkKKj1^?yC18 literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/guns32x.dmi b/modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/guns32x.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f4660689ae46c2f8e83d10efe4c456c77e7ced76 GIT binary patch literal 4032 zcmai$2{hDg+rUkV!h})`F=;_jS(9yskUW-ASsGzbW6R#4m`y}PB{2<+k+tl*Fd0RP zFqULX2s75~=|5)p^nTCteb0H$d*1gx=ibhJ-Pd)W^ShQi#>&zJEFdYs!@~nMy=ZiK zdmi2H4ZHcaN9l0CJ{}$rB-HvU#t41udZ4F2#?#N2hv)Y5q^ECv-zf`4G1{*f`BOy1 zg1@47SR5KXkfA@^d_>)5A9!tk&$L`pVd|XWad|HM8Y(0B^hgMFBlD}w&+q%O`hBgM zHAp4nfX0(46<0|a%Eb7X#v?}3vPo*=cMT5sN-!?e1k1$=;4b>vX1sh;|1R@emSagR z0u7Wo(3tW;6&*oZ+5^6|eNdOlnG_9<2}#i2?9i|KdF5U8;Tq5rz{l8#hRO$A^+hxG zji6mkOf9pJDOuu8sRQjABy-n8$PD-)BoAotZ;J>>U}tA3^n^uP zRhsPX)joP?S|9?3oViEHCeJX$dN;`#G7Xw*3y`+SAFtct(>kqbb>haaYk%~%FY zGO)h=e4gT1a0m_gkel^Q;h0!r%E1Dg`;|UBPWb$>U!-)W4dl+@R_)($;Ci zkIL)RHrjr0@TNNDx0sZzwz*9f_ZgXGx^J7;KN_+AYKiv%F#Y{~t~>Nw=q&dJ7OOkp z|8{0>CEOilUgbMnc34TI2%1qQtoJ(Klk7HGxw$kR9esgL@y*5kFd?|Q9`Vf1U)Blv zMjd2Nv5HZv>x9^Yr%{{aIcjH=Z4ukyCt_vxi;sD6jhoU&F5u5yq~8Cep8AKwY&5@` z5PKeTEvdzjPARGqFM71Oh}#lulTALX6OBAw#bg1zfHKtS*?8O@}SicVTi{ z^XS3zImxwEeizc%V<>)B?e!Jich_bJ4`p>}%yf|FCW6Z6Ji@Hj59O z&W@+-mG-kcnOgMgU8|OkveNH&b3K+j7cexHDdE0#y7Jc&X0^{q5)D5(Gf@CGU7j@4 zOsiNLTKF~gT=8LH{v^D1_M4W}quh;P8uHruSMrljUg-6#o6XUNTcsalI;x7%Z0}i* z8r&s&O+Q?z&qn)zHM>&v7N)TS&IV@1x!f}jnC2&Klsw7G(t;}FTHi#(+~`d2%zIRA zx=P;4_XJXROH1g1u*Ffq$}+_#nd69K;*P)Q%^k;E+T$q#h)$$bnzsWoa<6k2grI1R z%Jk5_pkbE-uhS;u%j-GGsb^PT5$*&o?w$7g)ary8%Z@+Ow)(xRMt4LdrUG_fQvV{cWr zBWnp1$*rC=$$ip@n78cM`c57wYeZP|Vi00^BVMTF)87*F>orIz(=Q(36}bg`+qQKx zZuktkeGgwz!x&Z!fFh|O^(88Gq2{oZ8$((c53jeLxpJNf>@fwqU)9By1s`ojI>leO z`Q_dUhq1e<<>88FeJl;-Z}MB0d%*Cn`XNg`dSQ|V6zf^#2aDy*oAa!!-m|gY1UC82 z0Bvw;seYo+PddOeDzva;7ki3P1C}ivq-RO*6E?9l3=loL@tv_x7f)NOdeA9cblH=3 z=FV(1>S}@bf)sn|=HN0}W4r|pOKql@irVH{G~MFGt(qX|*Fm$_-W%o}@jfaZusD^8 z3c~#(TK~C)M#;fPUd~k83+EXeJaEc<>ww8>Sb^ClF#a# z-}^B;Z{zoK1+|-|iU!$-;m&*3UT7mMv#{#I+Xtu}>Pl8E1t6#{s zYmZ1v=boLh+2qDtap;v!0BGwV=Pd9`yTTMmp^b+D(Lk+?ufj@7)!yTL8$UY3(<}G>9yJFY-1El~D4N@c7*(RTe9L-WrKh2C#RSDE^zPi$a z4ZTxE24-Yse@@~Bzb6g5+lFE)XFkADzC&S-!D$y-iLpcb_}(S~N+Lhf+j8~IY`CJf z++SfXH-tP465Ft@oy;qpj>ft@k4n6(xxeZr#|+n|FRp?Lnfn8}lMKFKP0KzU|C~M@ zcJJIOY}3VXT&yQ#6P60K=RIj1=^7k0-AHS*6V_aChxJg+b1oyeF6vY}{KciW(SAa? zpi}$EIRdydx^42bVvbE8gO|a1Z0N49H+G~aK3-3y{D$r)xXT`^rt~)X)y$QbcRCsT z3)>QCeZkB#Uy6pG>aKq+*z=yEgMVz%sA!wORHG5FHhl}x{bDW{OnW{O!ix5;loqss ze2YHlaxWdj_s;dx-gr?WsUE&EQL9f3`@4)Cs9tI}#p?k)di%FqI`dut9W# zIid@W7Qm>%4*cE(`dZzPWDUR0aKtp<#*$v(x-ZEfDsNU;Ak4O3NHmuu=t+WJeznI- z!&y?QKgR{$eZkx&=4m%En2I=R=?0@n3?Bpg)eqqyr=+C9bihMQZiX9)l|-LmN8Atr zR2nB;q6)hq+fLSVk6Au=>MSZD;?y^I{kDZ2w-0}? z4`4f-Z?Ce)A837*u<*FD!C*R zWXJhcyP6lYb|<@6FLWqEI%KfbgL_+>x@mufb~^jVN{i!GO~yD-{<{b?PwGhekBtoyX72)boY5(kb;mThGSk=S z2pWUXb(_VSZ8C$-BRVXI)C0iCGk7Ofp$=5&*XM_akxRUp z`?Cij61r&3(U*-**1ayUFqqz7J+VJO^Xa-}wgSz$P8AyG^g6!7g+hRsPkXhbo$T2{wX2V2EDc|BItt3UegN|byTqfilAKwCvm zC7OO`;{C+-kMRZpu9!L}Gqscq7TOKj=9P#XpOnuDaqF=MU;R8L1peP^jP3LjIQ_kL zX)j#Era=@eE+Hb&&Tt>vOCoG_eJYO;P)7MV>wB2hX-YMD=AJeU61>i3uPCF07h#82f_3&5NG`vcjp>yZ1e+BPlfElqK@Bi}b=f6epzhV0K0GCFY%xJ>x ztAYOIFAJLRL;4Ar0#M^ux8VtsSvPLR+R9fbQTG+rr(sBBbPw*&tngoS{)gjD;pRB^ VL5&!R_}^a2Q-^~-^ZyosH)PT6-De(t5#{OREe$VqDi!Bui87RsM>qgCX{L^iq;CPQ8gQ} zckLJ{5h_I9^zMB>PZ#YVMGHjrwmhqoXYy#x?lqGNhKa^H8~mr zNhRl@5hj;kx?0OBX%2m&1x~HH_WN_r`o+-&;9Z{*lu!RS3a6WrOkPHCY*934lbE3v zwbvO9UhR)9uw`s&&K@Z9&>{f*v)$Pm6h%9__%|gv@f7+n6h$30=2EJvoL)Wka3b4v zX58Wmy`o-)BMr^P4Q&l|Q=hDj>_A7;k&F%&;rlgH8o_zYpYk2wSK2$CxdW2ZFk>9Lt?}q`*%HO5$W(` zgm%AzCVR#dzSS6wT(2GH+3a%{#Q)5mzb-Q};=bIM?Tf@b>HFy3mu=HCX){fb-n)2% z0Tg-$@@r+>1SVqTUD_jS;FC(9AmlCTVk}B#(ghU{w{TM;gpM%a-O+*%MWN3~^I@cU zfmPC3=A)mI%^$jTaSBqzP9|cfE`})d5=Gf6RfU(R!V}9?zwwjf4F5P)q6aww5cGrp zuZ?VFl)3QK`>kgrW@wNszRheiSu0wRduQu%KK`CN(Uxr12yVMlV`pFZmjA5&4)=^v z(41bDh4xYItfu{gzo%la_L+AsL$+ z+E01onRkynjQ(kSM=`pJWx-Q{(-($NefmC_rxYRVbZ^Xd?Wa8^Q0T=`3q*WU_3>7%`Ei{G1O0oJ7@wKvUPy<$wMgI%mFY%ASdf4fgdOby_h`loHT_ZG>AV1%*BoTnOhreWFCLG&D{S|2q050Bov4!U)rfKAG!0c z$+kk4ycupfa&ts?wA+tzP1We%-aT3x!gf<&F5}~ zY!oSG{=rH|?i%7@|1ESq-vM~qqM34NhDAWVo1+9vkWa|tw?np8jMpT0_q_6vxQd?_ z@^0+?7JQd^K1*D@cXhnC_B6mF0k;M97jQWa>-=&TdG7M907lDh2wL(9J2eV z$2q}=l~>r~U1Yp1?in+50@Zz@>AxnXZIf50pM58&liP`O`%CTgdL6;dDfUvCN|C4T zP|sn4wz|U(@1b33y~qAhAh}U03(=I&Dp>;`+ zGij02LhvLad1H8XB8^mINA4Em2N`;#9psZA;|fcUSp;_DEQ z1tfC6R!AW9%=eJ#FFCBjpwQ!?OWF(|P@XRv1j=BME^7#Z)<`>;d^G0skNpDgNx&-@ zL!Lwhjg@h%1kTF&xr;Ta>Q3^*R6!{QDE6pyn=yF@QE4;uY&mEAo}lJ!ZNX#@a;T}2 zB70=R4cOhgcl$O7Q!yK!|0Ij41>ws33HX@;47Wx&aAT+d39*m45A#`FnmhKXy-dLs z1N>Gv5w3)sf^epJ(a}Ze>FUbhZ1&vx(r_d63YtnyrIoi#W_-ndgmK0k!Qh}NEO&Hn z#X;;|QG2d+U*NJjVPodV;Tu5*h?PtQC?W)Kab|U8Cz2sSA3Yk(S^{>`jJ;!nakc07zci3AOMd?;OYW0vjg2=0; z$*W^ZB6Na23fCODnTV2$P!{aS+m=bIn`4&U;VhRceLv<^X4`i5O*OMuZbD9<+BwkF zX4{9tq$xK(re5*Z?~d7@G9oz z3vqLbU_{^?4Wa(7805-mA#&&TAaq) zASwfRd7ef@27F26xPSDF$#~dLXD8$wJNcg!P!NUexX-P>ZE<-{njhjmu?QD6v8PI^ zU^v&^?Y>?Nll@@F@cJpKmUNE#m@f_N6%FqfdsYctyn-5Pm|{-qJS4_axo!A^{u)mo zwl11L=?kQGqoN0mSVICoinsN|74JI`EPto#*6uDB@yS+aX~jjXA%n;X_ei5B!MF(K zyv|io-aYDhj1{VN5)l` zhhP4}g$nAPZ7dvAF^7f%bf{v^52lJ4YMU2&hK=oyVbn_Vk5G-6=Fcke$}2<_!%$P+ zXf^HiFPjD1@mF`lc~OZEkLx_r!UG~pOrpwExWs*&WNHWb==-tx z6dC{^2?Lzz;@YK|a>gc90XmDOTGWcyVo4?D!b24-7R|Pj%ab(@*AB9ViLV^8r?I0Y zrTE6%KPcz)Zjkogi#IOg!%#N%yV40f6*xYF^Xo3LvuUI$x^wH5HgWouiV1^m@N?(C}pU4(WSl7rpxUaqU7u zQSxE|mZYn%uc?=!fx&m|OyQfe2E!0TqmS$TcSpD9ZfH5ePn|cH@?M|Za44{y2x{!- zSZPs1yCjPyyjmdM6OIqi)vXqfi$i>keO15OOIcB%QlfYH4%fV#8sxLIk+GXu>TX7u z=PxKgtv*3NNLO_X!;DAlyGLJ+WvgLId6vfBRej6)GiiM00&@3bza^OMBRp|Cy<#B|D@p>eAnX@o-ZwLC zSL$QrGbLU&tS-yHp|lK-HChGkx_Iv6&a)(erJD8F8(JUWIpj0tr@J{e^%NS%hV2|& z>PoNE3M>YOOvGHu%4lOdx%jGMS4%!s;fL~kAXzJ0p0ai~?h;ktJAPN6_mrq!O8~AY zs8XP$8AJDN=u9*zOjiR#Ok+yV*(|3+FG7?elb!c%R7Z9!9HorBAL$sU%hoTuok|cX zFru|;EJl(8_M7|*GjGBVhB|E)ok)KBf`}zLBE1mnjPQ^iMkoR9b2P!#0ea}{yf-Ol zbRWat9k=5$XTdclwoGqtV$yi=mczkEg#Z#B$-2t7c!miUf;4 z%BhdxwoO8=xY^imGzW?ioI9=k3nP1D98cdrdx zqyo}@$|@{!NeaDFXmR;Il79fKotPh-2n|-pMF>1SL0qbysT};rSiQpbz+ZdJ!Q!BD zpRZ%i{=4e`4g(2k5TW2DGE(Qu1FGQv6DfWlGuNxZAOdn*4rCweSL*{7ILw)-1}GSRjKJc5+{aX*Rsf^xZv}2mwkKv}>Q|XfuJFhzg z2dAn#Q(3r`9uXdujHZ6HTy{pB9fJJ~4nE2%VOtUr#A#N0s~ml~g7nBxetx*IYO-|X zQ89*@VuI<9@^I-z5@EcZC979xY)c5%{ntXlc zkfXGH{GW2~BM`IaX6Qw@554#Z1!lZPz3xtzxjLjzq|bHDA^qQ;Bef4?3@$5687T8nlNju_QoguMQW_)mooP1YEIZFv^?`lyds7Gd5?Xzc8l-rLZt3_Z$Ph(x=R$+r>lTBg4H>6+Dxdxf|;1 z-D=~X;3Lb|90qDBKDkawIz@WTFn*>cl_z!M0-+0RqiSo2ql~@B1a_w*vMyRiA!z$^ z0lF|vejmr~-+ZApXP(BIo`3~rbmc7293&RTCd*N^3;n`PciX)yb z(H?##mW9?6!9~NNu5fLpORg#$$i~5g4wDS zFwasCXW5B6@R_&3WO@k{#aCx>IXFv9C?@^OPFh6bnxst1&wcFx>|K3tOSgs}WgMA$ z-u+zWDgi4mdZY3m=}yIFHw5aNde6}VNP&f>5nutygDlCvOWQ0v-RJsN?q$dlQ>U6( zR%%h;D)dQ3Zv(4{o`L(H9fhIP%AxXDsVV0V|8Der%lpO}d7-92*@2S~An*2+a-g-n zWBC2%)?bZ-|0M2{XHytt&)&BFYGTQ^%c)d#69}#_fk4{;^*>i(@NO2b(Zin(=&N7& znh2Y~^`rf#n=;XBq?$5o+Z7GLaYt%@pg4Ep-4UI+4YdLoLr*Q1-34dxb8w@RohK~H zy_qxhfp{xs_T@HIf^=`K0ks0qpJEgi`Q07pNf#DOSn$nGjk+CFJ?MXQka0MRzDU(} zH(D5fT=U)^`J1~mSi+YiR=o`!1aK^N3v&JTbt}C;e0|DL#cY6z(Hj%62KYP6B30#W zv)Wjc)auq&h9w*9q_E}T+1acrROzH{<`4BC>J+&t)8?6q)`N)T+nTn&6aEXA1c>P% zKjt%wI6>+(qq}><~=vD|(+#%3&Pfor66faTrr|)azkiaj%OrRwZR^egK`fpZ&Hb3{&q2g+EZ+SfK zD#nDD46=9wV3PK#?xe@?a-!iZL>8~)5*MO7K*T|BZF<#{hT?l8jefCuSd%lZQLB21W zG2Awfk$1*X3B=Fkqxyfq;Wsm?@=`ApoP~%+p$=I1{>$D2XJ(&wxW(y1pc@dnY(6&y zpGnIkK^>^m4Z3W)M>#D`8PXusZeB1zBU5OX_nB|~!5LPFJrjp5%>x4Vx&<4=o_*R# zk)|pl(__LeC-jU_3LvuU@>n^0@yO6nN;UIye;aQYBBYkwdEl67Dw;9^E>gy=nfA5D zOfZxhyvC>n=d1_&;(A9XB@}Vc`yulfXA6r2J3Bi~@_Np?pNm)1T9H9(OoD;SpRpk# zVfS!f8{egcb|m0~4s#TDRQu0UJzqUgff>`BoJ_6WJsZr_E|OhWy=tEFBaxyJuVsz? z#p{*Kdc3*p_=sc-r1QeBe!w^5M!D`3!x?GAmy$LFcf0wt)J)^mxTt+xTqY{$*YS_u|aYpG6)M0QV+`QO9u~Nrw;Dgai|!?P@*8$0wX{25Q>AGqYZn0Go~* zzZ`t#XZ77i_SB>7UNjLwag5jU`%Xb-y?A&67ng=wi;H{>hq4UbV291uMQdv%V8qiF zb=WfM&zdCivV|o)x?+mV=l2z{Jd|;M$rWJz+wK2ojElZ@V_W@|!Y_tv9LIU}!{|~3 z^s6|vDPK$K_DaHQk;QAxIeJ{QfBE*uC%dV>tDYuE$JKp*8wFztjQ52pZ8^{;3IsgvE60?%8+sM zHb)6yDUGVs`RSLj)CL+OWC&QoEd?bH8c>tE-8yq3^+k{8!J>jc@oWt!T>LfwW(291 vXw!+y78)>s)Jt)mzp8VA|I59*D0B=fE|)&7-5;lZGosPHX`oRKv3T}BFlbtU literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/projectiles.dmi b/modular_zubbers/modules/modular_weapons/icons/obj/company_and_or_faction_based/saibasan/projectiles.dmi new file mode 100644 index 0000000000000000000000000000000000000000..0a871ca1720f0c4acb924a2e24d2b57097217b8c GIT binary patch literal 2457 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 literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/sounds/laser_firing/incinerate.ogg b/modular_zubbers/modules/modular_weapons/sounds/laser_firing/incinerate.ogg new file mode 100644 index 0000000000000000000000000000000000000000..38f7846d7abcb25429ba1d55a2d0aa9b6bc59c62 GIT binary patch literal 29379 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¬L_loTD`l1pu7t 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 literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/sounds/laser_firing/melt.ogg b/modular_zubbers/modules/modular_weapons/sounds/laser_firing/melt.ogg new file mode 100644 index 0000000000000000000000000000000000000000..45a847ad35f841fbf6d8db22108e4d361c1906ee GIT binary patch literal 26683 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%0AqxB!|}Sdvp8jUH{R=7hbgN6 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 Wv?i z-S>7F&wD+I#_7$@k*0C+I8t#0000)0`Hpq9~6nS5)|3H3+hSsc?81u z;>zqh=lcnf-~PwPUHXCcr1!q=K2v)z>0|ualIj%new1EgkE)gE(=@{_WN89`hYtJZ znjJH(_AhhzknKFZiR_<#volxyKi%c2mw7NUe+Z6|IsX}RpC0(l3*4i$YE}9hiMN?b zRtKhMOFzQFEe;%WXXgX_#m}~V8T0Ji(gHLJ?>_MxBncmh!c`|9X#;@u054iU%j16< z|Le==e0;0_E<-(|CSlg)UnQmfvpN1f4sAyIjoh52|<;qovj*5yv;pO%G``oK?i z2jxa5A7EHxucS*0Cj{`=edJwEFH>$HUVocF=Z*dJ<* zA-3ndiBp0E5z^E92uuzq)VTqz3``C?_P&4((2FVuvHERoqo)1Fmfzvs#=5ojWMdo^ zu8;BZk@|*MMXUaPD^2mVM?x>tFkABEte~RkccFm*R7h}*RU}rci!rl$7s&^$Vb{*k zC^=1&RXxNk^*pwA8yTPWV#((dHzw|mSTY zS(?%_T6ATIzJ#%nVmSoc@~daV{!&9ki~*(xk-Kx9gm|MWDu zHq%{2aQb`QuyVsZF%vxii;4N?;(@;xhlbBy5+)nX74CiR=|zNVDNjuP%Tv{_S$pf{MoK9@uqz zJ&$z!*}-|sUbo|SxlcIW|GeE%mt`Hf=Xn>&|wk_)lualv5Q91^zB@^ z$64J<@`;*rZY)yYqW{UGMIJdG#|^o4Ius037Bn zI=K&8qNgDcH;L9#8#JP5y!@CgcY*8Khue&)aX|>ZJw& z000#J8f9f+uMHRig%NdJ7?d*54q)Wy`1@VQEcaQ6SsJ`!wb;J9=Hr~o5mzSF()h1v zi&}TLVw9*6i?$Arrx0wQeF(5u=@;^bI)40cu}Pm`)v>j6vhFAJ`ME!NS+1shYH!!eT7Qwy(A?fU66UT;s&fyQxr!JQ&yh$p*2bAwD>z;n z001=hF2FfftGh;o)Ny0)nKG~9S>9nGb-GL&l&CO-IV9Y?K`tb zmfv55;$vv2P+r(H{!#MtuSqBZDf^;9yz%tW9+7;Q$^Lw(9Q?YJONSxN{PoiM95%8Q z?(dn@#XnBw?E_s1Sf@62E%uaXr1OZ{$pFShJ9xa3hSt_r0QBi5roLA5eHrZXa-FF& z+2*b#2&vb`YNO1u=ZgBtz1B{{hbrAA_@MCrpbn_vyXS9t zaJ|=mWwl#P>YL!6fBdYx04KBy{Miyw{{WJKzgt5psFFfM9~MPLnCEOg{V2*y(^?A*fTD96XIEpqtz%>6Y>gow4K#Z= z1gM3#BfYL8Bu%2d-k$w54K=x`(2aVAe=73pG%x;G;PQ0rzD#@{r5 zj8Ue%d*Z)ZOG?ILTIaOyWoiiuK!CCo7Sj{hxU*aM@Th0rf5&}F;v)ZLbBa}Mu~Nnw z;odR#$7d|uJx}lOt(~DZ%|TO7qiPD*wA#iRX`0kMy}E8y&2(mHXef$8stN!U1`jBf zG?Zt^0Q*DXN_3SPPaEv52lzzXtT=zM-drr>qunvGT*@k#;b4y5Yf4Vmx!C*YTv(M- zvo?DK2L+%aLlTxPu17l1R|BmY4V++>8uNWc*xthj9)kl-e3fMu^b6=>D>~P!E4Rz( z-embO6z%;87ssSsxf^L~r+|&xcWPQAB=YuLUzW5_z<#lJW4cJJKLZ|(g-V4oT>rG{ zo-Yd7Z(4qKFbTZKdW^_3J#My2A1gUO2CHo^o+|(b07(2yqvmfk!;NE0o#-nip6XWg zXeocx$a*GG(WKDO&(w}|{!6v+@D3dsq^U}}YswP0vIS7j`juWLYt)u8Hzokg;W{m5 zBXt1e=@Ro>(lR?TFzI${}sOf?K9@!PL#9H`Ll1UWU{44L*n^d^%{ub%qVb_#Un7S+s3hwnM_ON*Omvq=8kDK3*2@zW>7Qy2y*2v?*gR_;Sd^9-;?tAd~T z1+=uB%hbn=&aZdtX;^K1Th^m2GhYAv$IqQ8aajNSf4g&*E>*TvY0H}OLpgNqW49lB zKvBSBFa)6E8*Zt(cNcnU@{`~F*jexs1GvHvVWxATYqkBDFEI;`Y!kpd+YHn6>~c2! g{;bRW*rxS*^i80(4q{@9As(7w1oG~jjVREcx_HPy00000 literal 0 HcmV?d00001 diff --git a/modular_zubbers/modules/modular_weapons/sounds/laser_firing/vaporize.ogg b/modular_zubbers/modules/modular_weapons/sounds/laser_firing/vaporize.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0ba3085797337340b311d9b6cba538902b5fdc39 GIT binary patch literal 35624 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 V{7oHlo2r`lxY$SpNnIOazy=g-wUYn< literal 0 HcmV?d00001 diff --git a/strings/saibasan/long_modular_laser.json b/strings/saibasan/long_modular_laser.json new file mode 100644 index 00000000000..b5602690fc7 --- /dev/null +++ b/strings/saibasan/long_modular_laser.json @@ -0,0 +1,102 @@ +{ + "pickup": [ + "Welcome back, @pick(operator).", + "Zǎo shàng hǎo.", + "Wǎn shàng hǎo.", + "Charge systems operational, entering combat mode.", + "@pick(operator), carp migrations have been reported in the sector.", + "@pick(operator), having a pleasant day?", + "@pick(operator), please maintain good health while performing combat.", + "@pick(operator), are you sure I'm not too heavy for you?", + "Would you mind cleaning my lens later, @pick(operator)?" + ], + + "putdown": [ + "Understood, @pick(operator), entering sleep mode.", + "Good night, @pick(operator).", + "Wǎn`ān, hǎo mèng.", + "Dàjiā ān.", + "Good night.", + "Entering sleep mode now.", + "Entering recharge cycle." + ], + + "worn": [ + "Working on your strength will help you keep me steady.", + "Investing in backup magnetic slings is a good idea...", + "Thank you for observing proper carrying protocols.", + "I get a nicer view of your surroundings if you point my barrel upwards.", + "I'll watch your back if you watch my stock.", + "So much nicer than being in a case~!" + ], + + "lowcharge": [ + "Energy reserves low, I can't do much more @pick(operator)...", + "I'm out... sorry @pick(operator), I need to rest..." + ], + + "fullcharge": [ + "Energy reserves at maximum capacity! Please avoid accidental discharge.", + "Energy reserves at maximum capacity! Please follow safety guidelines.", + "Energy reserves at maximum capacity! It's nice to not be left at half-charge." + ], + + "combatmode": [ + "Biological markers indicate heightened stress response. Combat protocols initiated.", + "Adrenaline spike detected. Combat protocols initiated." + ], + + "kill": [ + "Switching to burst fire.", + "Switching to rapid-pattern assault.", + "Moving to dual-shot pattern.", + "Moving to close-quarters burst doctrine, lethal.", + "@pick(operator), please tightly control my recoil pattern.", + "@pick(operator), please hold me firmly to ensure accuracy." + ], + + "sniper": [ + "Sighting in, scope extending.", + "Sighting in, preparing for long-range combat.", + "Sighting in, engaging marksman mode.", + "@pick(operator), take deep breaths to improve your aim.", + "Extending scope; @pick(operator), make sure it's well-maintained.", + "One shot, one kill.", + "Assassination doctrine engaged, @pick(operator). Make every shot count.", + "Scope extending, please avoid overpenetration in non-terrestrial combat environments.", + "Sighting in, please be aware of cross-fire." + ], + + "disable": [ + "Preparing to enter full-power stun mode.", + "Mass crowd-control mode engaged, non-lethal.", + "This should be... fun, right @pick(operator)?", + "This is going to be stressful on my battery, but...", + "Is this really okay...? This is quite difficult from my usual operation...", + "Switching to high output mode.", + "Switching to gatling doctrine, non-lethal." + ], + + "launcher": [ + "Forming plasma grenades at your request, @pick(operator)!", + "Grenadier mode engaged, @pick(operator)!", + "Aim my grenades carefully in an arc, @pick(operator)!", + "Energy detonation doctrine engaged.", + "Crowd-control mode engaged, lethal. Is this really okay?", + "Charging magnetic containment coils, plasma condensing..." + ], + + "shotgun": [ + "Close-quarters...? I'm not really the tool for this job...", + "I'm more of a rifle, @pick(operator), but I'll try...", + "Is this really okay...? This is more of a carbine's job...", + "Switching to wide-band spread.", + "Changing to diffusion lens, shotgun doctrine engaged.", + "Close-quarters mode engaged, lethal." + ], + + "operator": [ + "Operator", + "Handler" + ] +} diff --git a/strings/saibasan/short_modular_laser.json b/strings/saibasan/short_modular_laser.json new file mode 100644 index 00000000000..f16da36f98a --- /dev/null +++ b/strings/saibasan/short_modular_laser.json @@ -0,0 +1,143 @@ +{ + "pickup": [ + "Zǎo shàng hǎo.", + "Wǎn shàng hǎo.", + "What's the operation today, ah?", + "Let's get things started, heh-heh.", + "I'm feeling good about our chances today.", + "Hey, clean my damn lens later.", + "Little tighter around the handguard, @pick(operator)" + ], + + "putdown": [ + "...you'll hold me again soon, right? Right?", + "Don't you DARE leave me here!", + "Tch! Whatever... You'll come crawling back to point me around later.", + "Dàjiā ān.", + "Good night.", + "Entering sleep mode now.", + "Entering recharge cycle.", + "Yeah, yeah... entering recharge cycle...", + "Qù nǐ mā... nevermind, entering sleep mode." + ], + + "worn": [ + "So portable, right @pick(operator)?", + "Lightweight, sold with a few backup magslings, what's not to love?", + "I can't see anything infront of you, this sucks.", + "I can't see shit from this angle...", + "We're going somewhere with this, right?", + "Don't fall over on top of me, okay?", + "Pretty cushy ride back here...", + "I could get used to this.", + "I can't see sh- ah, wait, maybe it's not so bad back here." + ], + + "lowcharge": [ + "Wǒ tài nán le...", + "Mā de...", + "Tā mā de...", + "I'm really drowsy here, pull back, won't you?", + "I'm running on fumes here, boss...", + "Outta charge, gotta rest...", + "Sorry, on your own 'til I recharge.", + "Disappointing! Entering recharge cycle...", + "Wh- Already?! I was just getting started..." + ], + + "fullcharge": [ + "Whew, that's much better.", + "Hundred percent charged, let's get back to it.", + "I feel like a million creds!", + "Heh-heh, recharge cycle came in handy.", + "This. Is. Power!", + "As if there was any doubt..." + ], + + "combatmode": [ + "I've been waaaiiitiiiing!", + "I was wondering how long you were planning on depriving me, @pick(operator).", + "Come on, come at me!", + "It's your lucky day!", + "Now the fun begins!", + "Countin' on ya!" + ], + + "emp": [ + "Tāmāde! Tāmāde!", + "Qì sǐ wǒle!", + "ELECTROM-", + "ELECTROMAGNETIC PULSE DETECTED, DISCHARGING-", + "ELECTROMAGNETIC PULSE, IT'S DISCHARGING MY BATTERY!", + "THEY HAVE AN EM-", + "GO KILL THEM!", + "KILL THEM! KILL THEM! PUT THE SIGHTS ON THEM AND KILL THEM!", + "KILL THEM, KILL THEM!", + "I DON'T NEED CHARGE FOR BLADE MODE, PUT IT IN THEM AND TWIST!", + "Qù nǐ mā de ba!" + ], + + "incinerate": [ + "Superheating lens, time to cauterize!", + "Charging Hellfire capacitators, let's toast em!", + "Hellfire capacitators charging. Don't stop 'till I'm empty!", + "Hellfire! Bring it on, bastards!", + "Heh-heh, can you feel the heat?", + "Gunslinger!" + ], + + "blade": [ + "Extending blade; up close and personal? I like that.", + "Extending blade; wipe me off after we're finished.", + "Extending blade, stab stab stab!", + "Swing the sword, swing the sword!", + "CQC mode initiated, stick me in there deep!", + "Eviscerate!", + "Show me your motivation...", + "I'll cut them in two!", + "Clean cuts!", + "Their nightmare begins here!", + "Now I'm motivated!", + "Swordmaster!", + "The sword is yours, @pick(operator).", + "Sword core online." + ], + + "disable": [ + "Trickster!", + "Non-lethal mode initiated. Let's make it stylish.", + "Non-lethal mode initiated. It's showtime!", + "Non-lethal mode initiated. You like trick shootin'?", + "Non-lethal mode initiated. Who's ready for a show?", + "This is gonna be cool, but can we up the voltage please?", + "I'm ready, but... man...", + "We aren't really gonna get any kills like this." + ], + + "flare": [ + "Ignite the flames! Now!", + "Incendiary, incendiary!", + "Fabricating 'Balrog' energy flares; this'll be sick.", + "Fabricating 'Balrog' energy flares; can you feel the fire?", + "Firestarter, twisted firestarter!", + "Apocalyptic meltdown!", + "Incendiary weapons are banned in numerous sectors; makes it kind of risqué..", + "Dragon breath!" + ], + + "shotgun": [ + "Focusing lens, one shot, one kill!", + "Focusing lens, let's go all the way through.", + "Focusing lens, aim for the head!", + "Let me show you what a real diffusion lens looks like...", + "Would it distract you if I told you about a shotgun's 'choke?'", + "I'll be your boomstick.", + "You should keep me handy for close encounters.", + "Is there something more iconic and awesome than a double-barrel? Yeah, me." + ], + + "operator": [ + "Operator", + "Handler" + ] +} diff --git a/tgstation.dme b/tgstation.dme index d8d5f8fa311..2de00849a46 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -8796,6 +8796,7 @@ #include "modular_zubbers\modules\customization\modules\mob\living\carbon\human\species\xeno.dm" #include "modular_zubbers\modules\emotes\code\emotes.dm" #include "modular_zubbers\modules\emotes\code\synth_emotes.dm" +#include "modular_zubbers\modules\ert_overrides\modified_equipement.dm" #include "modular_zubbers\modules\examine\examine_tgui.dm" #include "modular_zubbers\modules\gladiator\code\game\objects\items\gladiator_items.dm" #include "modular_zubbers\modules\hacks\atmos\force_atmos.dm" @@ -8821,6 +8822,9 @@ #include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\carwo.dm" #include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\carwo_defense_systems\ammo\ammobox.dm" #include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\carwo_defense_systems\ammo\carwo.dm" +#include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\saibasan\laser_guns.dm" +#include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\saibasan\mode_datums.dm" +#include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\saibasan\projectiles.dm" #include "modular_zubbers\modules\modular_weapons\code\company_and_or_faction_based\trappiste_fabriek\ammo.dm" #include "modular_zubbers\modules\normalized_syndie_clothing_4_tesh\unsorted_clothes.dm" #include "modular_zubbers\modules\pollution\code\perfumes.dm"