diff --git a/civ13.dme b/civ13.dme index a50ced38e9..4ee7c901f9 100644 --- a/civ13.dme +++ b/civ13.dme @@ -1159,5 +1159,5 @@ #include "code\processes\lighting\sources.dm" #include "interface\interface.dm" #include "interface\skin.dmf" -#include "maps\1943\smallingrad.dmm" +#include "maps\campaign\campaign2.dmm" // END_INCLUDE diff --git a/code/game/area/caribbean.dm b/code/game/area/caribbean.dm index 6a9358e91b..3da7561568 100644 --- a/code/game/area/caribbean.dm +++ b/code/game/area/caribbean.dm @@ -1257,6 +1257,9 @@ location = AREA_OUTSIDE base_turf = /turf/floor/dirt +/area/caribbean/faction1/collector + name = "Collection Area" + /area/caribbean/faction1/inside icon_state = "red3" location = AREA_INSIDE @@ -1299,6 +1302,9 @@ location = AREA_OUTSIDE base_turf = /turf/floor/dirt +/area/caribbean/faction2/collector + name = "Collection Area" + /area/caribbean/faction2/inside icon_state = "blue3" location = AREA_INSIDE diff --git a/code/game/mob/living/carbon/human/corpse.dm b/code/game/mob/living/carbon/human/corpse.dm index a5e5dc87f3..0bc2b93aa1 100644 --- a/code/game/mob/living/carbon/human/corpse.dm +++ b/code/game/mob/living/carbon/human/corpse.dm @@ -495,7 +495,7 @@ mob/living/human/corpse/british_sailor invisibility = 101 dir = pick(NORTH,SOUTH,EAST,WEST) invisibility = 0 - equip_to_slot_or_del(new /obj/item/clothing/shoes/workboots(src), slot_shoes) + equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(src), slot_shoes) equip_to_slot_or_del(new /obj/item/clothing/under/reporter(src), slot_w_uniform) equip_to_slot_or_del(new /obj/item/clothing/head/helmet/kevlarhelmet/press(src), slot_head) equip_to_slot_or_del(new /obj/item/clothing/suit/storage/hazard/yellow(src), slot_r_store) diff --git a/code/game/mob/living/carbon/human/update_icons.dm b/code/game/mob/living/carbon/human/update_icons.dm index 4a6e190dae..2ae3284f48 100644 --- a/code/game/mob/living/carbon/human/update_icons.dm +++ b/code/game/mob/living/carbon/human/update_icons.dm @@ -338,10 +338,6 @@ var/global/list/damage_icon_parts = list() overlays_standing[HAIR_LAYER] = null if (update_icons) update_icons() return - else if (istype(wear_suit, /obj/item/clothing/suit/storage/jacket/kool_kids_klub)) - overlays_standing[HAIR_LAYER] = null - if (update_icons) update_icons() - return //base icons var/icon/face_standing = new /icon('icons/mob/human_face.dmi',"bald_s") @@ -415,13 +411,6 @@ var/global/list/damage_icon_parts = list() var/icon/hair_s = new/icon("icon" = hair_style.icon, "icon_state" = "bald_s") face_standing.Blend(hair_s, ICON_OVERLAY) - - else if (istype(wear_suit, /obj/item/clothing/suit/storage/jacket/kool_kids_klub)) - var/datum/sprite_accessory/hair_style = hair_styles_list[h_style] - if (hair_style && (species.get_bodytype() in hair_style.species_allowed)) - var/icon/hair_s = new/icon("icon" = hair_style.icon, "icon_state" = "[hair_style.icon_state]_s") - if (hair_style.do_colouration) - hair_s.Blend(rgb(r_hair, g_hair, b_hair), ICON_ADD) else var/datum/sprite_accessory/hair_style = hair_styles_list[h_style] if (hair_style && (species.get_bodytype() in hair_style.species_allowed)) @@ -1148,8 +1137,6 @@ var/global/list/damage_icon_parts = list() update_hair(1) else update_hair(1) - else if (wear_suit && istype(wear_suit, /obj/item/clothing/suit/storage/jacket/kool_kids_klub)) - update_hair(1) else overlays_standing[SUIT_LAYER] = null update_inv_shoes(0) diff --git a/code/game/mob/living/simple_animal/friendly/horse.dm b/code/game/mob/living/simple_animal/friendly/horse.dm index 0a6ef7f237..611e37075e 100644 --- a/code/game/mob/living/simple_animal/friendly/horse.dm +++ b/code/game/mob/living/simple_animal/friendly/horse.dm @@ -23,6 +23,7 @@ layer = 3.99 a_intent = I_HARM can_ride = TRUE + stop_automated_movement_when_pulled = TRUE ride_pixel_x = -13 ride_pixel_y = -21 diff --git a/code/game/mob/living/simple_animal/friendly/hostage.dm b/code/game/mob/living/simple_animal/friendly/hostage.dm index d6bb3963a6..dcdf7b00f8 100644 --- a/code/game/mob/living/simple_animal/friendly/hostage.dm +++ b/code/game/mob/living/simple_animal/friendly/hostage.dm @@ -62,31 +62,35 @@ var/global/civvies_killed = list() ..() if(uniquenum in civvies_killed) return - var/killer = "none" + var/killer var/obj/map_metadata/campaign/CM = map var/obj/map_metadata/bank_robbery/BR = map var/obj/map_metadata/kandahar/SA = map + civvies_killed += list(uniquenum) if (map.ID == MAP_CAMPAIGN && CM) + killer = "Unknown" if (harmer_factions["Redmenia"] > harmer_factions["Blugoslavia"]) killer = "Redmenia" else if (harmer_factions["Redmenia"] < harmer_factions["Blugoslavia"]) killer = "Blugoslavia" else if (harmer_factions["Redmenia"] == harmer_factions["Blugoslavia"] && harmer_factions["Blugoslavia"] > 0) killer = "both factions" - if (killer != "none") - var/msg = "Civilian ([name]-[uniquenum]) killed by [killer] at ([src.x], [src.y], [src.z] - JMP)!" - civvies_killed += list(uniquenum) + if (killer) switch(killer) - if("Blugoslavia") + if ("Blugoslavia") if(announce_death) to_chat(world, "The [name] was killed by [killer]!") CM.civilians_killed["Blugoslavia"]++ - if("Redmenia") + if ("Redmenia") if(announce_death) to_chat(world, "The [name] was killed by [killer]!") CM.civilians_killed["Redmenia"]++ - harmer_factions = list("Redmenia" = 0, "Blugoslavia" = 0) + if ("Unknown") + if(announce_death) + to_chat(world, "The [name] was killed by [killer]!") + CM.civilians_killed["Unknown"]++ + var/msg = "Civilian ([name]-[uniquenum]) killed by [killer] at ([src.x], [src.y], [src.z] - JMP)!" game_log("CIVDEATH: [msg]") message_admins(msg) @@ -98,8 +102,7 @@ var/global/civvies_killed = list() else if (harmer_factions["Police"] == harmer_factions["Robbers"] && harmer_factions["Robbers"] > 0) killer = "both sides" - if (killer != "none") - civvies_killed += list(uniquenum) + if (killer) switch(killer) if("Robbers") to_chat(world, "A [name] has been killed by the [killer]!") @@ -118,8 +121,7 @@ var/global/civvies_killed = list() killer = "Mujahideen" else if (harmer_factions["DRA"] > (harmer_factions["Mujahideen"]||harmer_factions["Soviets"])) killer = "DRA" - if (killer != "none") - civvies_killed = list(uniquenum) + if (killer) switch(killer) if("Soviets") to_chat(world, "A [name] has been killed by the [killer]. The alliance is losing local support!") diff --git a/code/game/mob/living/simple_animal/hostile/campaign.dm b/code/game/mob/living/simple_animal/hostile/campaign.dm index e5d80adabf..468a1806ba 100644 --- a/code/game/mob/living/simple_animal/hostile/campaign.dm +++ b/code/game/mob/living/simple_animal/hostile/campaign.dm @@ -24,16 +24,16 @@ mob_size = MOB_MEDIUM starves = FALSE behaviour = "hostile" - faction = PIRATES + faction = REDFACTION ranged = 1 rapid = 0 firedelay = 15 - projectiletype = /obj/item/projectile/bullet/rifle/a762x39 - grenade_type = /obj/item/weapon/grenade/coldwar/m67 casingtype = null language = new/datum/language/redmenian - stop_automated_movement = TRUE + stop_automated_movement = FALSE wander = 0 + projectiletype = /obj/item/projectile/bullet/rifle/a762x39 + grenade_type = /obj/item/weapon/grenade/coldwar/m67 New() ..() firedelay += pick(-1,0,1) @@ -54,16 +54,17 @@ icon_dead = "rng_sl_dead" maxHealth = 150 health = 150 - rapid = 0 + rapid = 1 firedelay = 8 role = "officer" + projectiletype = /obj/item/projectile/bullet/rifle/a762x51 New() ..() icon_state = "rng_sl" icon_living = icon_state icon_dead = "[icon_state]_dead" grenades = 1 - gun = new/obj/item/weapon/gun/projectile/submachinegun/ak101/ak103(src) + gun = new/obj/item/weapon/gun/projectile/submachinegun/g3(src) /mob/living/simple_animal/hostile/human/redmenian_ng/medic name = "NGR corpsman" diff --git a/code/game/mob/living/simple_animal/hostile/hostile.dm b/code/game/mob/living/simple_animal/hostile/hostile.dm index 5f5d28fec1..dce0916328 100644 --- a/code/game/mob/living/simple_animal/hostile/hostile.dm +++ b/code/game/mob/living/simple_animal/hostile/hostile.dm @@ -51,6 +51,8 @@ T = RH break else + if (istype(L, /mob/living/simple_animal/civilian) && istype(src, /mob/living/simple_animal/hostile/human/redmenian_ng)) + continue if (L.faction == faction) continue else if (L in friends) @@ -148,7 +150,7 @@ /mob/living/simple_animal/proc/ListTargets(var/dist = 8) - var/list/L = hearers(dist,src) + var/list/L = viewers(dist,src) return L /mob/living/simple_animal/proc/DestroySurroundings() diff --git a/code/game/mob/living/simple_animal/hostile/human.dm b/code/game/mob/living/simple_animal/hostile/human.dm index 2be4a8c2da..a798eff29f 100644 --- a/code/game/mob/living/simple_animal/hostile/human.dm +++ b/code/game/mob/living/simple_animal/hostile/human.dm @@ -80,7 +80,7 @@ if (H.faction_text == faction && s_language.name == language.name) if (findtext(message, "medic!") && target_action != "helping" && target_action != "bandaging" && target_action != "drag" && target_action != "moving") if (H.getTotalDmg()>30) - say("!!Coming!", language) + say("!! Coming!", language) target_action = "moving" target_mob = null target_obj = speaker @@ -183,7 +183,7 @@ /mob/living/simple_animal/hostile/human/proc/OpenFire(target_mob) if (grenades && prob(5) && target_mob in view(7,src)) - var/do_it = FALSE + var/enemies_in_sight = 0 for(var/mob/living/L in range(3,target_mob)) if (L.faction == src.faction) break @@ -192,57 +192,54 @@ if (H.faction_text == faction) break else - do_it++ + enemies_in_sight++ else - do_it++ - if (do_it>=3 && grenades) + enemies_in_sight++ + if (enemies_in_sight >= 3 && grenades) grenades-- var/obj/item/weapon/grenade/GN = new grenade_type(loc) + GN.activate(src) throw_item(GN,target_mob) - GN.active = TRUE - spawn(GN.det_time) - GN.prime() spawn(1) if (world.time>last_fire+firedelay) last_fire = world.time switch(rapid) - if(0) //singe-shot - Shoot(target_mob, src.loc, src) + if (0) //singe-shot + Shoot(target_mob) if(casingtype) new casingtype - if(1) //semi-auto + if (1) //semi-auto var/shots = rand(1,3) var/s_timer = 1 for(var/i = 1, i<= shots, i++) spawn(s_timer) - Shoot(target_mob, src.loc, src) + Shoot(target_mob) if(casingtype) new casingtype(get_turf(src)) - s_timer+=3 + s_timer += 3 if (2) //automatic var/shots = rand(3,5) var/s_timer = 1 for(var/i = 1, i<= shots, i++) spawn(s_timer) - Shoot(target_mob, src.loc, src) + Shoot(target_mob) if(casingtype) new casingtype(get_turf(src)) - s_timer+=2 + s_timer += 2 return -/mob/living/simple_animal/hostile/human/proc/Shoot(var/target, var/start, var/user, var/bullet = 0) - if(target == start || !gun) - return +/mob/living/simple_animal/hostile/human/proc/Shoot(var/target) + if(!gun) return + var/obj/item/projectile/projectile = new projectiletype(get_turf(src)) + if(!projectile) return + playsound(src, gun.fire_sound, 100, TRUE) - var/obj/item/projectile/A = new projectiletype(get_turf(user)) - playsound(user, gun.fire_sound, 100, TRUE) - if(!A) return - var/def_zone = "chest" + var/target_zone = "chest" if (prob(20)) - def_zone = "head" + target_zone = "head" else if (prob(15)) - def_zone = pick("l_arm","r_arm","r_leg","l_leg") - A.launch(target, user, src.gun, def_zone, rand(-1,1), rand(-1,1)) + target_zone = pick("l_arm","r_arm","r_leg","l_leg") + gun.process_projectile(projectile, src, target, target_zone) set_light(3) spawn(5) set_light(0) diff --git a/code/game/mob/new_player/new_player.dm b/code/game/mob/new_player/new_player.dm index 7b4a94bd03..caa20dce69 100644 --- a/code/game/mob/new_player/new_player.dm +++ b/code/game/mob/new_player/new_player.dm @@ -449,14 +449,22 @@ var/global/redirect_all_players = null temp_ckey = replacetext(temp_ckey," ", "") temp_ckey = replacetext(temp_ckey,"_", "") if (temp_ckey == client.ckey) - factjob = "BAF" + factjob = "blue" + + for (var/i in faction_list_red) + var/temp_ckey = lowertext(i) + temp_ckey = replacetext(temp_ckey," ", "") + temp_ckey = replacetext(temp_ckey,"_", "") + if (temp_ckey == client.ckey) + factjob = "red" + if (!factjob) - for (var/i in faction_list_red) + for (var/i in faction_list_organizer) var/temp_ckey = lowertext(i) temp_ckey = replacetext(temp_ckey," ", "") temp_ckey = replacetext(temp_ckey,"_", "") if (temp_ckey == client.ckey) - factjob = "RDF" + factjob = "organizer" if (factjob) if (map.ID == MAP_CAMPAIGN) diff --git a/code/game/objects/items/devices/drone.dm b/code/game/objects/items/devices/drone.dm index 8c6ce784e1..9520026068 100644 --- a/code/game/objects/items/devices/drone.dm +++ b/code/game/objects/items/devices/drone.dm @@ -15,8 +15,8 @@ toggle(H) /obj/item/drone_controller/secondary_attack_self(var/mob/living/human/H) - if(secondary_action && connected_drone && connected_drone.has_special) - to_chat(H, SPAN_DANGER("You press the detonate button.")) + if(secondary_action && connected_drone && connected_drone.special) + to_chat(H, SPAN_DANGER("You press the [connected_drone.special] button.")) connected_drone.do_special(H) /obj/item/drone_controller/proc/toggle(var/mob/living/human/H) @@ -62,6 +62,7 @@ if(!is_moving) return if(!connected_drone) return if(!connected_drone.can_move) return + if(connected_drone.can_fly && !connected_drone.flying) return if(connected_drone.broken) return if(executing_move) return executing_move = TRUE @@ -76,6 +77,8 @@ if(connected_drone && connected_drone.can_fly && !connected_drone.broken) to_chat(controller, SPAN_NOTICE("You [connected_drone.flying ? "decent \the [src] to the ground." : "fly \the [src] into the air."]")) connected_drone.toggle_state() + else if(connected_drone.broken) + to_chat(controller, SPAN_NOTICE("You try to [connected_drone.flying ? "decent \the [src] to the ground but nothing happens." : "fly \the [src] into the air but nothing happens.."]")) /obj/structure/drone name = "drone" @@ -92,7 +95,7 @@ var/flying = FALSE var/obj/item/weapon/grenade/payload = null - var/has_special = FALSE + var/special = null var/movement_sound = 'sound/machines/rc_car.ogg' @@ -112,41 +115,52 @@ connected_controller = RC connected_controller.connected_drone = src to_chat(user, SPAN_NOTICE("You connect \the [src] to \the [connected_controller].")) - return else to_chat(user, SPAN_WARNING("\The [src] is already connected to a controller.")) - return - if(broken && istype(I, /obj/item/weapon/weldingtool)) + return + if((istype(I, /obj/item/weapon/weldingtool) || istype(I, /obj/item/taperoll)) && broken) visible_message("[user] starts repairing \the [src]...") if (do_after(user, 100, src)) - visible_message("[user] sucessfully repairs \the [src].") + visible_message("[user] repairs \the [src].") broken = FALSE - return + return + if(istype(I, /obj/item/weapon/grenade) && !payload && special && !flying) + visible_message("[user] starts attaching the [I] to \the [src]...") + if (do_after(user, 100, src)) + visible_message("[user] attaches the [I] to \the [src].") + user.remove_from_mob(I) + I.loc = src + payload = I else ..() /obj/structure/drone/proc/toggle_state() - if(can_fly) + if(!can_fly) + return + if(!broken && can_move) can_move = FALSE + if (connected_controller) + connected_controller.is_moving = FALSE if(!flying) animate(src, pixel_y = 16, time = starting_snd_len, easing = CUBIC_EASING | EASE_IN) playsound(loc, starting_snd, 50, FALSE, 2) + icon_state = "[initial(icon_state)]_flying" spawn(starting_snd_len) can_move = TRUE flying = TRUE sinkable = FALSE - icon_state = "[initial(icon_state)]_flying" + layer = 8 running_sound() else - playsound(loc, ending_snd, 50, FALSE, 2) spawn(5) animate(src, pixel_y = 0, time = 5, easing = BOUNCE_EASING | EASE_OUT) spawn(5) - can_move = TRUE + can_move = FALSE flying = FALSE sinkable = TRUE icon_state = initial(icon_state) + layer = initial(layer) /obj/structure/drone/proc/try_destroy() if (health <= 0) @@ -162,24 +176,53 @@ return /obj/structure/drone/ex_act(severity) - switch(severity) - if (1.0) - health -= 100 - if (2.0) - health -= 50 - if (prob(40)) + if (flying) + var/crash = FALSE + switch(severity) + if (1.0) + health -= 70 + crash = TRUE + if (2.0) + health -= 25 + if (prob(75)) + crash = TRUE + if (3.0) + if (prob(25)) + crash = TRUE + try_destroy() + if (crash && src) + toggle_state() + else + switch(severity) + if (1.0) + health -= 100 broken = TRUE visible_message(SPAN_DANGER("\The [src] breaks down!")) if (connected_controller) connected_controller.is_moving = FALSE - if (3.0) - health -= 25 - try_destroy() + if (2.0) + health -= 50 + if (prob(40)) + broken = TRUE + visible_message(SPAN_DANGER("\The [src] breaks down!")) + if (connected_controller) + connected_controller.is_moving = FALSE + if (3.0) + health -= 25 + try_destroy() /obj/structure/drone/bullet_act(var/obj/item/projectile/proj) - health -= proj.damage * 0.1 - visible_message(SPAN_DANGER("\The [src] is hit by \the [proj.name]!")) - try_destroy() + if (flying) + if (prob(60)) + health -= proj.damage * 0.1 + visible_message(SPAN_DANGER("\The [src] is hit by \the [proj.name]!")) + else if (prob(10)) + visible_message(SPAN_DANGER("\The [src]\'s propeller is hit, shooting it down!")) + toggle_state() + else + health -= proj.damage * 0.1 + visible_message(SPAN_DANGER("\The [src] is hit by \the [proj.name]!")) + try_destroy() /obj/structure/drone/Destroy() if (connected_controller) @@ -204,7 +247,7 @@ name = "Goliath SdKfz. 302" desc = "The SdKfz. 302, also known as the Goliath, is a remote-controlled tracked mine carrying either 60 or 100 kg of high explosives. It is used for destroying tanks, disrupting dense infantry formations, and the demolition of buildings or bridges." movement_delay = 4.5 - has_special = TRUE + special = "detonate" heavy_armor_penetration = 40 /obj/structure/drone/goliath/do_special() @@ -286,5 +329,22 @@ running_snd = list('sound/machines/drone_active1.ogg', 'sound/machines/drone_active2.ogg', 'sound/machines/drone_active3.ogg') ending_snd = 'sound/machines/drone_shutdown.ogg' +/obj/structure/drone/flying/do_special() + if (payload) + var/turf/T = get_turf(src) + payload.pixel_x = pixel_x + payload.pixel_y = pixel_y + payload.loc = T + payload.activate() + if (flying) + animate(payload, pixel_y = 0, time = 5, easing = LINEAR_EASING) + payload = null + return + /obj/structure/drone/flying/Move() ..() + +/obj/structure/drone/flying/grenade + name = "drone" + desc = "A flying drone. This one is capable of carrying and releasing grenades." + special = "release" \ No newline at end of file diff --git a/code/game/objects/items/weapons/policetape.dm b/code/game/objects/items/weapons/policetape.dm index dc3122f71e..7541f1c12a 100644 --- a/code/game/objects/items/weapons/policetape.dm +++ b/code/game/objects/items/weapons/policetape.dm @@ -4,6 +4,7 @@ icon = 'icons/obj/policetape.dmi' icon_state = "tape" w_class = ITEM_SIZE_SMALL + var/can_be_used = TRUE var/turf/start var/turf/end var/tape_type = /obj/item/tape @@ -12,6 +13,10 @@ var/list/image/hazard_overlays var/list/tape_roll_applications = list() +/obj/item/taperoll/no_tape + name = "tape roll" + can_be_used = FALSE + /obj/item/tape name = "tape" icon = 'icons/obj/policetape.dmi' @@ -121,6 +126,8 @@ var/list/tape_roll_applications = list() return ..() /obj/item/taperoll/attack_self(mob/user as mob) + if(!can_be_used) + return if(!start) start = get_turf(src) usr << "You place the first end of \the [src]." @@ -231,6 +238,8 @@ var/list/tape_roll_applications = list() return /obj/item/taperoll/afterattack(var/atom/A, mob/user as mob, proximity) + if(!can_be_used) + return if(!proximity) return diff --git a/code/game/objects/map_metadata/campaign.dm b/code/game/objects/map_metadata/campaign.dm index 07fdca0bb6..a014587cb4 100644 --- a/code/game/objects/map_metadata/campaign.dm +++ b/code/game/objects/map_metadata/campaign.dm @@ -8,7 +8,7 @@ no_winner = "The battle is going on." victory_time = 60 MINUTES grace_wall_timer = 20 MINUTES - can_spawn_on_base_capture = FALSE + can_spawn_on_base_capture = TRUE faction_organization = list( REDFACTION, BLUEFACTION) @@ -20,7 +20,7 @@ age = "2024" ordinal_age = 8 faction_distribution_coeffs = list(REDFACTION = 0.5, BLUEFACTION = 0.5) - battle_name = "battle of the Tanburr defensive line" + battle_name = "battle of Emberburg" mission_start_message = "20 minutes until the battle begins." faction1 = REDFACTION faction2 = BLUEFACTION @@ -40,13 +40,14 @@ var/list/civilians_killed = list( "Redmenia" = 0, "Blugoslavia" = 0, + "Unknown" = 0, ) var/list/squad_jobs_red = list( "Squad 1" = list("Corpsman" = 2, "Machinegunner" = 1), "Squad 2" = list("Corpsman" = 2, "Machinegunner" = 1), "Squad 3" = list("Corpsman" = 2, "Machinegunner" = 1), "Recon" = list("Sniper" = 4), - // "Armored" = list("Crew" = 8), + "Armored" = list("Crew" = 8), "AT" = list("Anti-Tank" = 3), "Engineer" = list("Engineer" = 3), "none" = list("Commander" = 1, "Officer" = 3, "Doctor" = 2), @@ -56,7 +57,7 @@ "Squad 2" = list("Corpsman" = 2, "Machinegunner" = 1), "Squad 3" = list("Corpsman" = 2, "Machinegunner" = 1), "Recon" = list("Sniper" = 4), - // "Armored" = list("Crew" = 8), + "Armored" = list("Crew" = 8), "AT" = list("Anti-Tank" = 3), "Engineer" = list("Engineer" = 3), "none" = list("Commander" = 1, "Officer" = 3, "Doctor" = 2), @@ -89,6 +90,9 @@ . = FALSE /obj/map_metadata/campaign/cross_message(faction) + for (var/datum/job/J in job_master.occupations) + if (istype(J, /datum/job/redfaction)) + J.spawn_location = "JoinLateRed_Reinforcement" switch (faction) if (REDFACTION) to_chat(world, sound('sound/effects/siren_once.ogg', repeat = FALSE, wait = FALSE, volume = 50, channel = 3)) @@ -130,32 +134,25 @@ return 7 MINUTES /obj/map_metadata/campaign/proc/civ_collector() - var/ctb = 0 - var/ctr = 0 for(var/turf/T in get_area_turfs(/area/caribbean/japanese/land)) for (var/mob/living/simple_animal/civilian/CVL in T) - if(istype(CVL, /mob/living/simple_animal/civilian/greenistani_ambassador) && CVL.stat != DEAD) - var/msg = "Blugoslavia has sucessfully evacuated the Greenistani Ambassador!" - world << msg - game_log(msg) - qdel(CVL) - else - if(CVL.stat != DEAD) - qdel(CVL) + if(CVL.stat != DEAD) + if(istype(CVL, /mob/living/simple_animal/civilian/greenistani_ambassador) && CVL.stat != DEAD) + world << "Blugoslavia has sucessfully evacuated the Greenistani Ambassador!" + else civilians_evacuated["Blugoslavia"]++ + qdel(CVL) for(var/turf/T in get_area_turfs(/area/caribbean/pirates/land)) for (var/mob/living/simple_animal/civilian/CVL in T) - if(istype(CVL, /mob/living/simple_animal/civilian/greenistani_ambassador)) - var/msg = "Redmenia has sucessfully evacuated the Greenistani Ambassador!" - world << msg - game_log(msg) - else - if(CVL.stat != DEAD) - qdel(CVL) + if(CVL.stat != DEAD) + if(istype(CVL, /mob/living/simple_animal/civilian/greenistani_ambassador)) + world << "Redmenia has sucessfully evacuated the Greenistani Ambassador!" + else civilians_evacuated["Redmenia"]++ + qdel(CVL) spawn(600) // 1 minute civ_collector() - return "[ctb],[ctr]" + return //role selector /mob/new_player/proc/LateChoicesCampaign(factjob) @@ -179,17 +176,19 @@ dat += "
" if (istype(map, /obj/map_metadata/nationsrp/coldwar_cmp)) - if (factjob == "RDF") - dat +="

Redmenian People

" - else if (factjob == "BAF") - dat +="

Blugoslavian People

" + switch (factjob) + if ("blue") + dat +="

Blugoslavian People

" + if ("red") + dat +="

Redmenian People

" for (var/datum/job/job in job_master.faction_organized_occupations) - if (factjob == "BAF") - if(!findtext(job.title, "Blugoslavian Civilian")) - continue - else if (factjob == "RDF") - if(!findtext(job.title, "Redmenian Civilian")) - continue + switch (factjob) + if ("blue") + if(!findtext(job.title, "Blugoslavian Civilian")) + continue + if ("red") + if(!findtext(job.title, "Redmenian Civilian")) + continue if (job) var/active = processes.job_data.get_active_positions(job) var/extra_span = "" @@ -210,57 +209,59 @@ dat += "[extra_span][job.title] (Active: [active])[end_extra_span]" ++available_jobs_per_side[job.base_type_flag()] else - if (factjob == "RDF") - dat +="

Redmenia Defense Force

" - else if (factjob == "BAF") - dat +="

Blugoslavian Armed Forces

" + switch (factjob) + if ("blue") + dat +="

Blugoslavian Armed Forces

" + if ("red") + dat +="

Redmenia Defense Force

" for (var/datum/job/job in job_master.faction_organized_occupations) - if (factjob == "RDF") - if(!findtext(job.title, "RDF")) - continue - if(findtext(job.title, "RDF Doctor") && MC.squad_jobs_red["none"]["Doctor"]<= 0) - continue - if(findtext(job.title, "RDF Officer") && MC.squad_jobs_red["none"]["Officer"]<= 0) - continue - if(findtext(job.title, "RDF Commander") && MC.squad_jobs_red["none"]["Commander"]<= 0) - continue - if(findtext(job.title, "RDF Squad [job.squad] Squadleader") && MC.faction1_squad_leaders[job.squad]) - continue - if(findtext(job.title, "RDF Armored Squadleader") && MC.faction1_squad_leaders[job.squad]) - continue - if(findtext(job.title, "RDF Armored Crew") && MC.squad_jobs_red["Armored"]["Crew"]<= 0) - continue - if(findtext(job.title, "RDF Recon") && MC.squad_jobs_red["Recon"]["Sniper"]<= 0) - continue - if(findtext(job.title, "RDF Anti-Tank") && MC.squad_jobs_red["AT"]["Anti-Tank"]<= 0) - continue - if(findtext(job.title, "RDF Engineer") && MC.squad_jobs_red["Engineer"]["Engineer"]<= 0) - continue - if(findtext(job.title, "RDF Squad [job.squad] Machinegunner") && MC.squad_jobs_red["Squad [job.squad]"]["Machinegunner"]<= 0) - continue - else if (factjob == "BAF") - if(!findtext(job.title, "BAF")) - continue - if(findtext(job.title, "BAF Doctor") && MC.squad_jobs_blue["none"]["Doctor"]<= 0) - continue - if(findtext(job.title, "BAF Officer") && MC.squad_jobs_blue["none"]["Officer"]<= 0) - continue - if(findtext(job.title, "BAF Commander") && MC.squad_jobs_blue["none"]["Commander"]<= 0) - continue - if(findtext(job.title, "BAF Squad [job.squad] Squadleader") && MC.faction2_squad_leaders[job.squad]) - continue - if(findtext(job.title, "BAF Armored Squadleader") && MC.faction2_squad_leaders[job.squad]) - continue - if(findtext(job.title, "BAF Armored Crew") && MC.squad_jobs_red["Armored"]["Crew"]<= 0) - continue - if(findtext(job.title, "BAF Recon") && MC.squad_jobs_blue["Recon"]["Sniper"]<= 0) - continue - if(findtext(job.title, "BAF Anti-Tank") && MC.squad_jobs_blue["AT"]["Anti-Tank"]<= 0) - continue - if(findtext(job.title, "BAF Engineer") && MC.squad_jobs_blue["Engineer"]["Engineer"]<= 0) - continue - if(findtext(job.title, "BAF Squad [job.squad] Machinegunner") && MC.squad_jobs_blue["Squad [job.squad]"]["Machinegunner"]<= 0) - continue + switch (factjob) + if ("blue") + if(!findtext(job.title, "BAF")) + continue + if(findtext(job.title, "BAF Doctor") && MC.squad_jobs_blue["none"]["Doctor"]<= 0) + continue + if(findtext(job.title, "BAF Officer") && MC.squad_jobs_blue["none"]["Officer"]<= 0) + continue + if(findtext(job.title, "BAF Commander") && MC.squad_jobs_blue["none"]["Commander"]<= 0) + continue + if(findtext(job.title, "BAF Squad [job.squad] Squadleader") && MC.faction2_squad_leaders[job.squad]) + continue + if(findtext(job.title, "BAF Armored Squadleader") && MC.faction2_squad_leaders[job.squad]) + continue + if(findtext(job.title, "BAF Armored Crew") && MC.squad_jobs_red["Armored"]["Crew"]<= 0) + continue + if(findtext(job.title, "BAF Recon") && MC.squad_jobs_blue["Recon"]["Sniper"]<= 0) + continue + if(findtext(job.title, "BAF Anti-Tank") && MC.squad_jobs_blue["AT"]["Anti-Tank"]<= 0) + continue + if(findtext(job.title, "BAF Engineer") && MC.squad_jobs_blue["Engineer"]["Engineer"]<= 0) + continue + if(findtext(job.title, "BAF Squad [job.squad] Machinegunner") && MC.squad_jobs_blue["Squad [job.squad]"]["Machinegunner"]<= 0) + continue + if ("red") + if(!findtext(job.title, "RDF")) + continue + if(findtext(job.title, "RDF Doctor") && MC.squad_jobs_red["none"]["Doctor"]<= 0) + continue + if(findtext(job.title, "RDF Officer") && MC.squad_jobs_red["none"]["Officer"]<= 0) + continue + if(findtext(job.title, "RDF Commander") && MC.squad_jobs_red["none"]["Commander"]<= 0) + continue + if(findtext(job.title, "RDF Squad [job.squad] Squadleader") && MC.faction1_squad_leaders[job.squad]) + continue + if(findtext(job.title, "RDF Armored Squadleader") && MC.faction1_squad_leaders[job.squad]) + continue + if(findtext(job.title, "RDF Armored Crew") && MC.squad_jobs_red["Armored"]["Crew"]<= 0) + continue + if(findtext(job.title, "RDF Recon") && MC.squad_jobs_red["Recon"]["Sniper"]<= 0) + continue + if(findtext(job.title, "RDF Anti-Tank") && MC.squad_jobs_red["AT"]["Anti-Tank"]<= 0) + continue + if(findtext(job.title, "RDF Engineer") && MC.squad_jobs_red["Engineer"]["Engineer"]<= 0) + continue + if(findtext(job.title, "RDF Squad [job.squad] Machinegunner") && MC.squad_jobs_red["Squad [job.squad]"]["Machinegunner"]<= 0) + continue if (job) var/active = processes.job_data.get_active_positions(job) var/extra_span = "" @@ -396,10 +397,8 @@ var/no_loop_ca = FALSE if (win_condition_spam_check) return FALSE ticker.finished = TRUE - var/message = SPAN_BLUE("The Blugoslavians are victorious [battle_name ? "in the [battle_name]" : "the battle"]! The Redmenians halted the attack!") + var/message = SPAN_RED("The Redmenians are victorious [battle_name ? "in the [battle_name]" : "the battle"]! The Redmenians halted the attack!") to_chat(world, SPAN_NOTICE("[message]")) - - to_chat(world, "Civilians Killed: Blugoslavia [civilians_killed["Blugoslavia"]], Redmenia [civilians_killed["Redmenia"]]") after_round_checks() show_global_battle_report(null) @@ -409,11 +408,9 @@ var/no_loop_ca = FALSE ticker.finished = TRUE var/message = "The [battle_name ? battle_name : "battle"] has ended in a stalemate!" if (current_winner && current_loser) - message = SPAN_RED("The Redmenians are victorious [battle_name ? "in the [battle_name]" : "the battle"]!") + message = SPAN_BLUE("The Blugoslavians are victorious [battle_name ? "in the [battle_name]" : "the battle"]!") to_chat(world, SPAN_NOTICE("[message]")) - to_chat(world, "Civilians Killed: Blugoslavia [civilians_killed["Blugoslavia"]], Redmenia [civilians_killed["Redmenia"]]") - after_round_checks() show_global_battle_report(null) win_condition_spam_check = TRUE @@ -423,8 +420,8 @@ var/no_loop_ca = FALSE else if (win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[2]]), roundend_condition_sides[1], roundend_condition_sides[2], 1.33, TRUE)) if (!win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[1]]), roundend_condition_sides[2], roundend_condition_sides[1], 1.33)) if (last_win_condition != win_condition.hash) - current_win_condition = "The Redmenians have captured the objective! They will win in {time} minutes." - next_win = world.time + short_win_time(REDFACTION) + current_win_condition = "The Blugoslavians have captured the objective! They will win in {time} minutes." + next_win = world.time + short_win_time(BLUEFACTION) announce_current_win_condition() current_winner = roundend_condition_def2army(roundend_condition_sides[1][1]) current_loser = roundend_condition_def2army(roundend_condition_sides[2][1]) @@ -432,8 +429,8 @@ var/no_loop_ca = FALSE else if (win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[2]]), roundend_condition_sides[1], roundend_condition_sides[2], 1.01, TRUE)) if (!win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[1]]), roundend_condition_sides[2], roundend_condition_sides[1], 1.01)) if (last_win_condition != win_condition.hash) - current_win_condition = "The Redmenians have captured the objective! They will win in {time} minutes." - next_win = world.time + short_win_time(REDFACTION) + current_win_condition = "The Blugoslavians have captured the objective! They will win in {time} minutes." + next_win = world.time + short_win_time(BLUEFACTION) announce_current_win_condition() current_winner = roundend_condition_def2army(roundend_condition_sides[1][1]) current_loser = roundend_condition_def2army(roundend_condition_sides[2][1]) @@ -441,8 +438,8 @@ var/no_loop_ca = FALSE else if (win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[1]]), roundend_condition_sides[2], roundend_condition_sides[1], 1.33, TRUE)) if (!win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[2]]), roundend_condition_sides[1], roundend_condition_sides[2], 1.33)) if (last_win_condition != win_condition.hash) - current_win_condition = "The Redmenians have captured the objective! They will win in {time} minutes." - next_win = world.time + short_win_time(REDFACTION) + current_win_condition = "The Blugoslavians have captured the objective! They will win in {time} minutes." + next_win = world.time + short_win_time(BLUEFACTION) announce_current_win_condition() current_winner = roundend_condition_def2army(roundend_condition_sides[2][1]) current_loser = roundend_condition_def2army(roundend_condition_sides[1][1]) @@ -450,14 +447,14 @@ var/no_loop_ca = FALSE else if (win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[1]]), roundend_condition_sides[2], roundend_condition_sides[1], 1.01, TRUE)) if (!win_condition.check(typesof(roundend_condition_sides[roundend_condition_sides[2]]), roundend_condition_sides[1], roundend_condition_sides[2], 1.01)) if (last_win_condition != win_condition.hash) - current_win_condition = "The Redmenians have captured the objective! They will win in {time} minutes." - next_win = world.time + short_win_time(REDFACTION) + current_win_condition = "The Blugoslavians have captured the objective! They will win in {time} minutes." + next_win = world.time + short_win_time(BLUEFACTION) announce_current_win_condition() current_winner = roundend_condition_def2army(roundend_condition_sides[2][1]) current_loser = roundend_condition_def2army(roundend_condition_sides[1][1]) else if (current_win_condition != no_winner && current_winner && current_loser) - world << "The Blugoslavians have retaken control over the objective!" + world << "The Redmenians have retaken control over the objective!" current_winner = null current_loser = null next_win = -1 @@ -558,6 +555,7 @@ var/no_loop_ca = FALSE /obj/map_metadata/campaign/proc/after_round_checks() + to_chat(world, "Civilians Killed: Blugoslavia [civilians_killed["Blugoslavia"]], Redmenia [civilians_killed["Redmenia"]], Unknown [civilians_killed["Unknown"]]") spawn(5 SECONDS) to_chat(world, "AP mines placed: [ap_mines_placed]") to_chat(world, "AT mines placed: [at_mines_placed]") diff --git a/code/game/objects/structures/railing.dm b/code/game/objects/structures/railing.dm index 7807e82b17..28aba0d66d 100644 --- a/code/game/objects/structures/railing.dm +++ b/code/game/objects/structures/railing.dm @@ -165,6 +165,10 @@ /obj/structure/railing/CheckExit(atom/movable/O as mob|obj, target as turf) + if (istype(O, /obj/structure/drone)) + var/obj/structure/drone/D = O + if (D.flying) + return TRUE if (istype(O) && O.checkpass(PASSTABLE)) return TRUE if (get_dir(O.loc, target) == dir) diff --git a/code/game/objects/structures/table.dm b/code/game/objects/structures/table.dm index eff6801d8d..fcaa38d01c 100644 --- a/code/game/objects/structures/table.dm +++ b/code/game/objects/structures/table.dm @@ -367,9 +367,9 @@ //checks if projectile 'P' from turf 'from' can hit whatever is behind the table. Returns TRUE if it can, FALSE if bullet stops. /obj/structure/table/proc/check_cover(obj/item/projectile/P, turf/from) var/turf/cover - if (flipped==1) + if (flipped) cover = get_turf(src) - else if (flipped==0) + else cover = get_step(loc, get_dir(from, loc)) if (!cover) return TRUE @@ -398,9 +398,13 @@ return TRUE /obj/structure/table/CheckExit(atom/movable/O as mob|obj, target as turf) + if (istype(O, /obj/structure/drone)) + var/obj/structure/drone/D = O + if (D.flying) + return TRUE if (istype(O) && O.checkpass(PASSTABLE)) return TRUE - if (flipped==1) + if (flipped) if (get_dir(loc, target) == dir) return !density else diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 73bceb17b7..875bcf1bfc 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -180,6 +180,10 @@ return TRUE /obj/structure/window/CheckExit(atom/movable/O as mob|obj, target as turf) + if (istype(O, /obj/structure/drone)) + var/obj/structure/drone/D = O + if (D.flying) + return TRUE for(var/obj/covers/repairedfloor/rope/R in loc) return TRUE if (istype(O) && O.checkpass(PASSGLASS)) diff --git a/code/modules/1713/apparel_industrial.dm b/code/modules/1713/apparel_industrial.dm index 6cc38ea5d0..6713a1e51d 100644 --- a/code/modules/1713/apparel_industrial.dm +++ b/code/modules/1713/apparel_industrial.dm @@ -579,14 +579,6 @@ obj/item/clothing/under/confederate_uniform/New() /* Miscallaneous*/ -/obj/item/clothing/suit/storage/jacket/kool_kids_klub //24 December 1865 - name = "white robe with hood" - desc = "A white robe with a white hood, covering the whole body." - icon_state = "kool_kids_klub" - item_state = "kool_kids_klub" - worn_state = "kool_kids_klub" - body_parts_covered = FULL_BODY - /obj/item/clothing/under/dimmadome name = "eccentric businessman outfit" desc = "A cream jacket with white undershirt, the jacket and the shirt seem to be sown into one piece for convenience and it has texan style bowtie. This person probably has a lot of money.." diff --git a/code/modules/1713/jobs/american.dm b/code/modules/1713/jobs/american.dm index 7bc742974b..dad25e80e6 100644 --- a/code/modules/1713/jobs/american.dm +++ b/code/modules/1713/jobs/american.dm @@ -1216,3 +1216,41 @@ H.setStat("machinegun", STAT_MEDIUM_LOW) return TRUE + +/datum/job/american/war_correspondent + title = "War Correspondent" + rank_abbreviation = "" + + spawn_location = "JoinLateRN" + + additional_languages = list("Blugoslavian" = 100, "Redmenian" = 100) + + min_positions = 1 + max_positions = 5 + +/datum/job/american/war_correspondent/equip(var/mob/living/human/H) + if (!H) return FALSE +//shoes + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) +//clothes + H.equip_to_slot_or_del(new /obj/item/clothing/under/reporter(H), slot_w_uniform) +//head + H.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/kevlarhelmet/press(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/hazard/yellow(src), slot_r_store) + var/obj/item/clothing/under/uniform = slot_w_uniform + var/obj/item/clothing/accessory/armor/nomads/civiliankevlar/press/press_armor = new /obj/item/clothing/accessory/armor/nomads/civiliankevlar/press(null) + uniform.attackby(press_armor, src) + + give_random_name(H) + H.add_note("Role", "You are a [title], take some pictures and record the chaos!") + H.setStat("strength", STAT_NORMAL) + H.setStat("crafting", STAT_NORMAL) + H.setStat("rifle", STAT_NORMAL) + H.setStat("dexterity", STAT_NORMAL) + H.setStat("swords", STAT_NORMAL) + H.setStat("pistol", STAT_NORMAL) + H.setStat("bows", STAT_NORMAL) + H.setStat("medical", STAT_NORMAL) + H.setStat("machinegun", STAT_NORMAL) + + return TRUE \ No newline at end of file diff --git a/code/modules/1713/jobs/campaign/bluefaction.dm b/code/modules/1713/jobs/campaign/bluefaction.dm index 8e73bd71f8..9e046aa53a 100644 --- a/code/modules/1713/jobs/campaign/bluefaction.dm +++ b/code/modules/1713/jobs/campaign/bluefaction.dm @@ -109,7 +109,7 @@ title = "BAF Recon" squad = 4 rank_abbreviation = "4-Recon" -/* + /datum/job/bluefaction/armored/sl title = "BAF Armored Squadleader" is_squad_leader = TRUE @@ -124,7 +124,6 @@ title = "BAF Anti-Tank" squad = 6 rank_abbreviation = "6-AT" -*/ /datum/job/bluefaction/engineer title = "BAF Engineer" @@ -176,7 +175,7 @@ else if (findtext(title, "Commander")) H.equip_to_slot_or_del(new /obj/item/weapon/attachment/scope/adjustable/binoculars/binoculars(H), slot_l_store) else if (findtext(title, "Armored")) - H.equip_to_slot_or_del(new /obj/item/weapon/key/bluefaction, slot_l_store) + H.equip_to_slot_or_del(new /obj/item/weapon/key/bluefaction(H), slot_l_store) if (findtext(title, "Sniper") || findtext(title, "Recon")) H.setStat("rifle", STAT_MEDIUM_HIGH) @@ -189,7 +188,7 @@ H.equip_to_slot_or_del(new /obj/item/ammo_magazine/m1911(H), slot_l_store) else if (findtext(title, "Engineer")) H.equip_to_slot_or_del(new /obj/item/weapon/plastique/c4(H), slot_l_store) - H.equip_to_slot_or_del(new /obj/item/flare_pouch/normal_full (H), slot_r_store) + H.equip_to_slot_or_del(new /obj/item/flare_pouch/normal_full(H), slot_r_store) var/obj/item/weapon/gun/projectile/submachinegun/ak101/ak103/HGUN = new/obj/item/weapon/gun/projectile/submachinegun/ak101/ak103(H) H.equip_to_slot_or_del(HGUN, slot_shoulder) else if (!findtext(title, "Armored")) diff --git a/code/modules/1713/jobs/campaign/redfaction.dm b/code/modules/1713/jobs/campaign/redfaction.dm index 8660686fc1..cad5bef07c 100644 --- a/code/modules/1713/jobs/campaign/redfaction.dm +++ b/code/modules/1713/jobs/campaign/redfaction.dm @@ -109,7 +109,10 @@ title = "RDF Recon" squad = 4 rank_abbreviation = "4-Recon" -/* + +/datum/job/redfaction/armored // Remember to remove this later + spawn_location = "JoinLateRed_Reinforcement" + /datum/job/redfaction/armored/sl title = "RDF Armored Squadleader" squad = 5 @@ -124,7 +127,6 @@ title = "RDF Anti-Tank" squad = 6 rank_abbreviation = "6-AT" -*/ /datum/job/redfaction/engineer title = "RDF Engineer" @@ -178,7 +180,7 @@ else if (findtext(title, "Commander")) H.equip_to_slot_or_del(new /obj/item/weapon/attachment/scope/adjustable/binoculars/binoculars(H), slot_l_store) else if (findtext(title, "Armored")) - H.equip_to_slot_or_del(new /obj/item/weapon/key/redfaction, slot_l_store) + H.equip_to_slot_or_del(new /obj/item/weapon/key/redfaction(H), slot_l_store) if (findtext(title, "Sniper") || findtext(title, "Recon")) H.setStat("rifle", STAT_MEDIUM_HIGH) @@ -191,7 +193,7 @@ H.equip_to_slot_or_del(new /obj/item/ammo_magazine/m1911(H), slot_l_store) else if (findtext(title, "Engineer")) H.equip_to_slot_or_del(new /obj/item/weapon/plastique/c4(H), slot_l_store) - H.equip_to_slot_or_del(new /obj/item/flare_pouch/normal_full (H), slot_r_store) + H.equip_to_slot_or_del(new /obj/item/flare_pouch/normal_full(H), slot_r_store) var/obj/item/weapon/gun/projectile/submachinegun/g3/HGUN = new/obj/item/weapon/gun/projectile/submachinegun/g3(H) H.equip_to_slot_or_del(HGUN, slot_shoulder) else if (!findtext(title, "Armored")) diff --git a/code/modules/1713/machinery/modular_vehicles/carparts/premade.dm b/code/modules/1713/machinery/modular_vehicles/carparts/premade.dm index 3647540b8b..405de82b78 100644 --- a/code/modules/1713/machinery/modular_vehicles/carparts/premade.dm +++ b/code/modules/1713/machinery/modular_vehicles/carparts/premade.dm @@ -129,14 +129,14 @@ custom_color = "#494949" axis = /obj/structure/vehicleparts/axis/car/piccolino tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/piccolino/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/piccolino/lf,/obj/structure/engine/internal/gasoline/ethanol/premade/piccolino,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/eu/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/piccolino/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/piccolino/lf, /obj/structure/engine/internal/gasoline/ethanol/premade/piccolino, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/eu/centered/front), - "1,2" = list(/obj/structure/bed/chair/carseat/right,/obj/structure/vehicleparts/frame/car/piccolino/rc), - "2,2" = list(/obj/structure/bed/chair/drivers/car,/obj/structure/vehicleparts/frame/car/piccolino/lc), + "1,2" = list(/obj/structure/bed/chair/carseat/right, /obj/structure/vehicleparts/frame/car/piccolino/rc), + "2,2" = list(/obj/structure/bed/chair/drivers/car, /obj/structure/vehicleparts/frame/car/piccolino/lc), - "1,3" = list(/obj/structure/table/carboot,/obj/structure/vehicleparts/frame/car/piccolino/rb,/obj/structure/vehicleparts/movement/reversed), - "2,3" = list(/obj/structure/table/carboot,/obj/structure/vehicleparts/frame/car/piccolino/lb,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/eu/centered), + "1,3" = list(/obj/structure/table/carboot, /obj/structure/vehicleparts/frame/car/piccolino/rb, /obj/structure/vehicleparts/movement/reversed), + "2,3" = list(/obj/structure/table/carboot, /obj/structure/vehicleparts/frame/car/piccolino/lb, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/eu/centered), ) /obj/effects/premadevehicles/asno/quattroporte @@ -145,14 +145,14 @@ custom_color = "#076007" axis = /obj/structure/vehicleparts/axis/car/quattroporte tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/quattroporte/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/quattroporte/lf,/obj/structure/engine/internal/gasoline/premade/quattroporte,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/eu/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/quattroporte/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/quattroporte/lf, /obj/structure/engine/internal/gasoline/premade/quattroporte, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/eu/centered/front), - "1,2" = list(/obj/structure/bed/chair/carseat/right,/obj/structure/vehicleparts/frame/car/quattroporte/rc), - "2,2" = list(/obj/structure/bed/chair/drivers/car,/obj/structure/vehicleparts/frame/car/quattroporte/lc), + "1,2" = list(/obj/structure/bed/chair/carseat/right, /obj/structure/vehicleparts/frame/car/quattroporte/rc), + "2,2" = list(/obj/structure/bed/chair/drivers/car, /obj/structure/vehicleparts/frame/car/quattroporte/lc), - "1,3" = list(/obj/structure/bed/chair/carseat/right,/obj/structure/vehicleparts/frame/car/quattroporte/rb,/obj/structure/vehicleparts/movement/reversed), - "2,3" = list(/obj/structure/bed/chair/carseat/left,/obj/structure/vehicleparts/frame/car/quattroporte/lb,/obj/structure/vehicleparts/license_plate/eu/centered,/obj/structure/vehicleparts/movement/reversed), + "1,3" = list(/obj/structure/bed/chair/carseat/right, /obj/structure/vehicleparts/frame/car/quattroporte/rb, /obj/structure/vehicleparts/movement/reversed), + "2,3" = list(/obj/structure/bed/chair/carseat/left, /obj/structure/vehicleparts/frame/car/quattroporte/lb, /obj/structure/vehicleparts/license_plate/eu/centered, /obj/structure/vehicleparts/movement/reversed), ) //Ubermacht /obj/effects/premadevehicles/ubermacht/erstenklasse @@ -161,17 +161,17 @@ custom_color = "#1b1f1b" axis = /obj/structure/vehicleparts/axis/car/erstenklasse tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/umek/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/umek/lf,/obj/structure/engine/internal/diesel/premade/erstenklasse,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/eu/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/umek/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/umek/lf, /obj/structure/engine/internal/diesel/premade/erstenklasse, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/eu/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/umek/rfc,/obj/structure/bed/chair/carseat/right/lion), - "2,2" = list(/obj/structure/vehicleparts/frame/car/umek/lfc,/obj/structure/bed/chair/drivers/car/lion), + "1,2" = list(/obj/structure/vehicleparts/frame/car/umek/rfc, /obj/structure/bed/chair/carseat/right/lion), + "2,2" = list(/obj/structure/vehicleparts/frame/car/umek/lfc, /obj/structure/bed/chair/drivers/car/lion), - "1,3" = list(/obj/structure/vehicleparts/frame/car/umek/rbc,/obj/structure/bed/chair/carseat/right/lion), - "2,3" = list(/obj/structure/vehicleparts/frame/car/umek/lbc,/obj/structure/bed/chair/carseat/left/lion), + "1,3" = list(/obj/structure/vehicleparts/frame/car/umek/rbc, /obj/structure/bed/chair/carseat/right/lion), + "2,3" = list(/obj/structure/vehicleparts/frame/car/umek/lbc, /obj/structure/bed/chair/carseat/left/lion), - "1,4" = list(/obj/structure/vehicleparts/frame/car/umek/rb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/umek/lb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed), + "1,4" = list(/obj/structure/vehicleparts/frame/car/umek/rb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/umek/lb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed), ) //SMC @@ -182,17 +182,17 @@ custom_color = "#1b1f1b" axis = /obj/structure/vehicleparts/axis/car/falcon tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/falcon/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/falcon/lf,/obj/structure/engine/internal/gasoline/premade/falcon,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/us/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/falcon/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/falcon/lf, /obj/structure/engine/internal/gasoline/premade/falcon, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/us/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/falcon/rfc,/obj/structure/bed/chair/carseat/right), - "2,2" = list(/obj/structure/vehicleparts/frame/car/falcon/lfc,/obj/structure/bed/chair/drivers/car,), + "1,2" = list(/obj/structure/vehicleparts/frame/car/falcon/rfc, /obj/structure/bed/chair/carseat/right), + "2,2" = list(/obj/structure/vehicleparts/frame/car/falcon/lfc, /obj/structure/bed/chair/drivers/car,), - "1,3" = list(/obj/structure/vehicleparts/frame/car/falcon/rbc,/obj/structure/bed/chair/carseat/right), - "2,3" = list(/obj/structure/vehicleparts/frame/car/falcon/lbc,/obj/structure/bed/chair/carseat/left), + "1,3" = list(/obj/structure/vehicleparts/frame/car/falcon/rbc, /obj/structure/bed/chair/carseat/right), + "2,3" = list(/obj/structure/vehicleparts/frame/car/falcon/lbc, /obj/structure/bed/chair/carseat/left), - "1,4" = list(/obj/structure/vehicleparts/frame/car/falcon/rb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/falcon/lb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/us/centered), + "1,4" = list(/obj/structure/vehicleparts/frame/car/falcon/rb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/falcon/lb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/us/centered), ) /obj/effects/premadevehicles/smc/falcon/unmarked @@ -201,17 +201,17 @@ custom_color = "#13161c" axis = /obj/structure/vehicleparts/axis/car/falcon/police tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/falcon/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/falcon/lf,/obj/structure/engine/internal/gasoline/premade/falcon,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/us/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/falcon/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/falcon/lf, /obj/structure/engine/internal/gasoline/premade/falcon, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/us/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/falcon/rfc,/obj/structure/bed/chair/carseat/right), - "2,2" = list(/obj/structure/vehicleparts/frame/car/falcon/lfc,/obj/structure/bed/chair/drivers/car,/obj/structure/emergency_lights/police2), + "1,2" = list(/obj/structure/vehicleparts/frame/car/falcon/rfc, /obj/structure/bed/chair/carseat/right), + "2,2" = list(/obj/structure/vehicleparts/frame/car/falcon/lfc, /obj/structure/bed/chair/drivers/car, /obj/structure/emergency_lights/police2), - "1,3" = list(/obj/structure/vehicleparts/frame/car/falcon/rbc,/obj/structure/bed/chair/carseat/right), - "2,3" = list(/obj/structure/vehicleparts/frame/car/falcon/lbc,/obj/structure/bed/chair/carseat/left), + "1,3" = list(/obj/structure/vehicleparts/frame/car/falcon/rbc, /obj/structure/bed/chair/carseat/right), + "2,3" = list(/obj/structure/vehicleparts/frame/car/falcon/lbc, /obj/structure/bed/chair/carseat/left), - "1,4" = list(/obj/structure/vehicleparts/frame/car/falcon/rb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/falcon/lb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/us/centered), + "1,4" = list(/obj/structure/vehicleparts/frame/car/falcon/rb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/falcon/lb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/us/centered), ) /obj/effects/premadevehicles/smc/wyoming @@ -220,17 +220,17 @@ custom_color = "#392f92" axis = /obj/structure/vehicleparts/axis/car/wyoming tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/wyoming/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/wyoming/lf,/obj/structure/engine/internal/diesel/premade/wyoming,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/us/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/wyoming/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/wyoming/lf, /obj/structure/engine/internal/diesel/premade/wyoming, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/us/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/wyoming/rfc,/obj/structure/bed/chair/carseat/right), - "2,2" = list(/obj/structure/vehicleparts/frame/car/wyoming/lfc,/obj/structure/bed/chair/drivers/car), + "1,2" = list(/obj/structure/vehicleparts/frame/car/wyoming/rfc, /obj/structure/bed/chair/carseat/right), + "2,2" = list(/obj/structure/vehicleparts/frame/car/wyoming/lfc, /obj/structure/bed/chair/drivers/car), "1,3" = list(/obj/structure/vehicleparts/frame/car/wyoming/rbc), "2,3" = list(/obj/structure/vehicleparts/frame/car/wyoming/lbc), - "1,4" = list(/obj/structure/vehicleparts/frame/car/wyoming/rb,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/wyoming/lb,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/us/centered), + "1,4" = list(/obj/structure/vehicleparts/frame/car/wyoming/rb, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/wyoming/lb, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/us/centered), ) //Yamasaki //Shinobu @@ -240,17 +240,17 @@ custom_color = "#7F0000" axis = /obj/structure/vehicleparts/axis/car/shinobu tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/shinobu/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/shinobu/lf,/obj/structure/engine/internal/gasoline/wankel/premade/shinobu,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/eu/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/shinobu/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/shinobu/lf, /obj/structure/engine/internal/gasoline/wankel/premade/shinobu, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/eu/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/rcf,/obj/structure/bed/chair/carseat/right), - "2,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/lcf,/obj/structure/bed/chair/drivers/car,), + "1,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/rcf, /obj/structure/bed/chair/carseat/right), + "2,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/lcf, /obj/structure/bed/chair/drivers/car,), - "1,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/rbc,/obj/structure/bed/chair/carseat/right), - "2,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/lbc,/obj/structure/bed/chair/carseat/left), + "1,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/rbc, /obj/structure/bed/chair/carseat/right), + "2,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/lbc, /obj/structure/bed/chair/carseat/left), - "1,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/rb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/lb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/eu/centered), + "1,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/rb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/lb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/eu/centered), ) //Shinobu interceptor @@ -260,17 +260,17 @@ custom_color = "#383838" axis = /obj/structure/vehicleparts/axis/car/shinobu/police tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/shinobu/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/shinobu/lf,/obj/structure/engine/internal/gasoline/wankel/premade/shinobu,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/us/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/shinobu/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/shinobu/lf, /obj/structure/engine/internal/gasoline/wankel/premade/shinobu, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/us/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/rcf,/obj/structure/bed/chair/carseat/right/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/lcf,/obj/structure/bed/chair/drivers/car/dark,/obj/structure/emergency_lights), + "1,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/rcf, /obj/structure/bed/chair/carseat/right/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/shinobu/lcf, /obj/structure/bed/chair/drivers/car/dark, /obj/structure/emergency_lights), - "1,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/rbc,/obj/structure/bed/chair/carseat/right/dark), - "2,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/lbc,/obj/structure/bed/chair/carseat/left/dark), + "1,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/rbc, /obj/structure/bed/chair/carseat/right/dark), + "2,3" = list(/obj/structure/vehicleparts/frame/car/shinobu/lbc, /obj/structure/bed/chair/carseat/left/dark), - "1,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/rb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed,/obj/item/weapon/storage/toolbox/emergency), - "2,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/lb,/obj/structure/table/carboot,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/us/centered,/obj/item/weapon/trafficcone,/obj/item/weapon/trafficcone,/obj/item/weapon/trafficcone,/obj/item/weapon/reagent_containers/glass/barrel/jerrycan/gasoline), + "1,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/rb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed, /obj/item/weapon/storage/toolbox/emergency), + "2,4" = list(/obj/structure/vehicleparts/frame/car/shinobu/lb, /obj/structure/table/carboot, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/us/centered, /obj/item/weapon/trafficcone, /obj/item/weapon/trafficcone, /obj/item/weapon/trafficcone, /obj/item/weapon/reagent_containers/glass/barrel/jerrycan/gasoline), ) //Kazoku /obj/effects/premadevehicles/yamasaki/kazoku @@ -279,15 +279,15 @@ custom_color = "#3b3a3a" axis = /obj/structure/vehicleparts/axis/car/kazoku tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/kazoku/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/kazoku/lf,/obj/structure/engine/internal/gasoline/premade/kazoku,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/eu/centered/front), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/kazoku/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/kazoku/lf, /obj/structure/engine/internal/gasoline/premade/kazoku, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/eu/centered/front), - "1,2" = list(/obj/structure/bed/chair/carseat/right,/obj/structure/vehicleparts/frame/car/kazoku/rc), - "2,2" = list(/obj/structure/bed/chair/drivers/car,/obj/structure/vehicleparts/frame/car/kazoku/lc), + "1,2" = list(/obj/structure/bed/chair/carseat/right, /obj/structure/vehicleparts/frame/car/kazoku/rc), + "2,2" = list(/obj/structure/bed/chair/drivers/car, /obj/structure/vehicleparts/frame/car/kazoku/lc), - "1,3" = list(/obj/structure/bed/chair/carseat/right,/obj/structure/vehicleparts/frame/car/kazoku/rb,/obj/structure/vehicleparts/movement/reversed), - "2,3" = list(/obj/structure/bed/chair/carseat/left,/obj/structure/vehicleparts/frame/car/kazoku/lb,/obj/structure/vehicleparts/license_plate/eu/centered,/obj/structure/vehicleparts/movement/reversed), + "1,3" = list(/obj/structure/bed/chair/carseat/right, /obj/structure/vehicleparts/frame/car/kazoku/rb, /obj/structure/vehicleparts/movement/reversed), + "2,3" = list(/obj/structure/bed/chair/carseat/left, /obj/structure/vehicleparts/frame/car/kazoku/lb, /obj/structure/vehicleparts/license_plate/eu/centered, /obj/structure/vehicleparts/movement/reversed), ) //Kurogane Type 95 /obj/effects/premadevehicles/kurogane/type95 @@ -296,14 +296,14 @@ custom_color = "#736953" axis = /obj/structure/vehicleparts/axis/car/type95 tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/type95/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/type95/lf,/obj/structure/engine/internal/gasoline/premade/type95,/obj/structure/vehicleparts/movement), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/type95/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/type95/lf, /obj/structure/engine/internal/gasoline/premade/type95, /obj/structure/vehicleparts/movement), - "1,2" = list(/obj/structure/bed/chair/drivers/car/type95,/obj/structure/vehicleparts/frame/car/type95/rc), - "2,2" = list(/obj/structure/bed/chair/carseat/left/type95,/obj/structure/vehicleparts/frame/car/type95/lc), + "1,2" = list(/obj/structure/bed/chair/drivers/car/type95, /obj/structure/vehicleparts/frame/car/type95/rc), + "2,2" = list(/obj/structure/bed/chair/carseat/left/type95, /obj/structure/vehicleparts/frame/car/type95/lc), - "1,3" = list(/obj/structure/bed/chair/carseat/right/type95,/obj/structure/vehicleparts/frame/car/type95/rb,/obj/structure/vehicleparts/movement/reversed), - "2,3" = list(/obj/structure/bed/chair/carseat/left/type95,/obj/structure/vehicleparts/frame/car/type95/lb,/obj/structure/vehicleparts/movement/reversed), + "1,3" = list(/obj/structure/bed/chair/carseat/right/type95, /obj/structure/vehicleparts/frame/car/type95/rb, /obj/structure/vehicleparts/movement/reversed), + "2,3" = list(/obj/structure/bed/chair/carseat/left/type95, /obj/structure/vehicleparts/frame/car/type95/lb, /obj/structure/vehicleparts/movement/reversed), ) //Isuzu Type 94 //Kurogane Type 95 @@ -313,11 +313,11 @@ custom_color = "#736953" axis = /obj/structure/vehicleparts/axis/car/type94 tocreate = list( - "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/frame/car/type94/rf), - "2,1" = list(/obj/structure/vehicleparts/frame/car/type94/lf,/obj/structure/engine/internal/gasoline/premade/type94,/obj/structure/vehicleparts/movement), + "1,1" = list(/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/frame/car/type94/rf), + "2,1" = list(/obj/structure/vehicleparts/frame/car/type94/lf, /obj/structure/engine/internal/gasoline/premade/type94, /obj/structure/vehicleparts/movement), - "1,2" = list(/obj/structure/bed/chair/drivers/car/type94,/obj/structure/vehicleparts/frame/car/type94/rc), - "2,2" = list(/obj/structure/bed/chair/carseat/left/type94,/obj/structure/vehicleparts/frame/car/type94/lc), + "1,2" = list(/obj/structure/bed/chair/drivers/car/type94, /obj/structure/vehicleparts/frame/car/type94/rc), + "2,2" = list(/obj/structure/bed/chair/carseat/left/type94, /obj/structure/vehicleparts/frame/car/type94/lc), "1,3" = list(/obj/structure/vehicleparts/frame/car/right), "2,3" = list(/obj/structure/vehicleparts/frame/car/left), @@ -325,8 +325,8 @@ "1,4" = list(/obj/structure/vehicleparts/frame/car/right), "2,4" = list(/obj/structure/vehicleparts/frame/car/left), - "1,5" = list(/obj/structure/vehicleparts/frame/car/right,/obj/structure/vehicleparts/movement/reversed), - "2,5" = list(/obj/structure/vehicleparts/frame/car/left,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/eu), + "1,5" = list(/obj/structure/vehicleparts/frame/car/right, /obj/structure/vehicleparts/movement/reversed), + "2,5" = list(/obj/structure/vehicleparts/frame/car/left, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/eu), ) ///////////////////////////////////////////////CARS/////////////////////////////////////////////////////// /obj/effects/premadevehicles/car @@ -338,25 +338,25 @@ custom_color = "#45453b" axis = /obj/structure/vehicleparts/axis/car/mercedes tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0},/obj/structure/vehicleparts/movement/armored), - "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored,/obj/structure/engine/internal/diesel/premade/v6,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/nl/centered/front), + "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}, /obj/structure/vehicleparts/movement/armored), + "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored, /obj/structure/engine/internal/diesel/premade/v6, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/nl/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/rf,/obj/structure/bed/chair/office/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/lf,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/rf, /obj/structure/bed/chair/office/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/lf, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/rb/armored,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed), - "2,3" = list(/obj/structure/vehicleparts/frame/car/lb/armored,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/nl/centered), + "1,3" = list(/obj/structure/vehicleparts/frame/car/rb/armored, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed), + "2,3" = list(/obj/structure/vehicleparts/frame/car/lb/armored, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/nl/centered), ) /obj/effects/premadevehicles/car/mercedes/mg tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0},/obj/structure/vehicleparts/movement/armored), - "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored,/obj/structure/engine/internal/diesel/premade/v6,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/nl/centered/front), + "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}, /obj/structure/vehicleparts/movement/armored), + "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored, /obj/structure/engine/internal/diesel/premade/v6, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/nl/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/rf,/obj/structure/bed/chair/office/dark,/obj/item/weapon/gun/projectile/automatic/stationary/m2browning), - "2,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/lf,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/rf, /obj/structure/bed/chair/office/dark, /obj/item/weapon/gun/projectile/automatic/stationary/m2browning), + "2,2" = list(/obj/structure/vehicleparts/frame/car/mercedes/lf, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/rb/armored,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed,/obj/item/ammo_magazine/a50cal_can,/obj/item/ammo_magazine/a50cal_can,/obj/item/ammo_magazine/a50cal_can), - "2,3" = list(/obj/structure/vehicleparts/frame/car/lb/armored,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/nl/centered), + "1,3" = list(/obj/structure/vehicleparts/frame/car/rb/armored, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed, /obj/item/ammo_magazine/a50cal_can, /obj/item/ammo_magazine/a50cal_can, /obj/item/ammo_magazine/a50cal_can), + "2,3" = list(/obj/structure/vehicleparts/frame/car/lb/armored, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/nl/centered), ) //Russian Jeep @@ -366,25 +366,25 @@ custom_color = "#45453b" axis = /obj/structure/vehicleparts/axis/car/tigr tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0},/obj/structure/vehicleparts/movement/armored), - "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored,/obj/structure/engine/internal/diesel/premade/v6,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/ru_mil/centered/front), + "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}, /obj/structure/vehicleparts/movement/armored), + "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored, /obj/structure/engine/internal/diesel/premade/v6, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/ru_mil/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/tigr/rf,/obj/structure/bed/chair/office/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/tigr/lf,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/tigr/rf, /obj/structure/bed/chair/office/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/tigr/lf, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/tigr/rb,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed), - "2,3" = list(/obj/structure/vehicleparts/frame/car/tigr/lb,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/ru_mil/centered), + "1,3" = list(/obj/structure/vehicleparts/frame/car/tigr/rb, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed), + "2,3" = list(/obj/structure/vehicleparts/frame/car/tigr/lb, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/ru_mil/centered), ) /obj/effects/premadevehicles/car/tigr/mg tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0},/obj/structure/vehicleparts/movement/armored), - "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored,/obj/structure/engine/internal/diesel/premade/v6,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/ru_mil/centered/front), + "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}, /obj/structure/vehicleparts/movement/armored), + "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored, /obj/structure/engine/internal/diesel/premade/v6, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/ru_mil/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/tigr/rf,/obj/structure/bed/chair/office/dark,/obj/item/weapon/gun/projectile/automatic/stationary/pkm), - "2,2" = list(/obj/structure/vehicleparts/frame/car/tigr/lf,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/tigr/rf, /obj/structure/bed/chair/office/dark, /obj/item/weapon/gun/projectile/automatic/stationary/pkm), + "2,2" = list(/obj/structure/vehicleparts/frame/car/tigr/lf, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/tigr/rb,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed,/obj/item/ammo_magazine/pkm/c100,/obj/item/ammo_magazine/pkm/c100,/obj/item/ammo_magazine/pkm/c100), - "2,3" = list(/obj/structure/vehicleparts/frame/car/tigr/lb,/obj/structure/bed/chair/office/dark,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/license_plate/ru_mil/centered), + "1,3" = list(/obj/structure/vehicleparts/frame/car/tigr/rb, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed, /obj/item/ammo_magazine/pkm/c100, /obj/item/ammo_magazine/pkm/c100, /obj/item/ammo_magazine/pkm/c100), + "2,3" = list(/obj/structure/vehicleparts/frame/car/tigr/lb, /obj/structure/bed/chair/office/dark, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/license_plate/ru_mil/centered), ) //Toyota @@ -394,17 +394,17 @@ custom_color = "#BDB76B" axis = /obj/structure/vehicleparts/axis/car/toyota tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/toyota/rf,/obj/structure/vehicleparts/movement,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueleddiesel), - "2,1" = list(/obj/structure/vehicleparts/frame/car/toyota/lf,/obj/structure/vehicleparts/movement/reversed,/obj/structure/engine/internal/diesel/premade/v12), + "1,1" = list(/obj/structure/vehicleparts/frame/car/toyota/rf, /obj/structure/vehicleparts/movement, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueleddiesel), + "2,1" = list(/obj/structure/vehicleparts/frame/car/toyota/lf, /obj/structure/vehicleparts/movement/reversed, /obj/structure/engine/internal/diesel/premade/v12), - "1,2" = list(/obj/structure/vehicleparts/frame/car/toyota/rfc,/obj/structure/bed/chair/office/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/toyota/lfc,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/toyota/rfc, /obj/structure/bed/chair/office/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/toyota/lfc, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/toyota/rfcc,/obj/structure/bed/chair/office/dark), - "2,3" = list(/obj/structure/vehicleparts/frame/car/toyota/lfcc,/obj/structure/bed/chair/office/dark), + "1,3" = list(/obj/structure/vehicleparts/frame/car/toyota/rfcc, /obj/structure/bed/chair/office/dark), + "2,3" = list(/obj/structure/vehicleparts/frame/car/toyota/lfcc, /obj/structure/bed/chair/office/dark), - "1,4" = list(/obj/structure/vehicleparts/frame/car/toyota/rb,/obj/structure/vehicleparts/movement,/obj/structure/turret/technical_dshk), - "2,4" = list(/obj/structure/vehicleparts/frame/car/toyota/lb,/obj/structure/vehicleparts/movement/reversed,/obj/item/ammo_magazine/ammo127,/obj/item/ammo_magazine/ammo127,/obj/item/ammo_magazine/ammo127,/obj/item/ammo_magazine/ammo127), + "1,4" = list(/obj/structure/vehicleparts/frame/car/toyota/rb, /obj/structure/vehicleparts/movement, /obj/structure/turret/technical_dshk), + "2,4" = list(/obj/structure/vehicleparts/frame/car/toyota/lb, /obj/structure/vehicleparts/movement/reversed, /obj/item/ammo_magazine/ammo127, /obj/item/ammo_magazine/ammo127, /obj/item/ammo_magazine/ammo127, /obj/item/ammo_magazine/ammo127), ) //Toyota armored @@ -414,17 +414,17 @@ custom_color = "#BDB76B" axis = /obj/structure/vehicleparts/axis/car/toyota tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rf,/obj/structure/vehicleparts/movement/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueleddiesel), - "2,1" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lf,/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/engine/internal/diesel/premade/v12), + "1,1" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rf, /obj/structure/vehicleparts/movement/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueleddiesel), + "2,1" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lf, /obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/engine/internal/diesel/premade/v12), - "1,2" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rfc,/obj/structure/bed/chair/office/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lfc,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rfc, /obj/structure/bed/chair/office/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lfc, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rfcc,/obj/structure/bed/chair/office/dark), - "2,3" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lfcc,/obj/structure/bed/chair/office/dark), + "1,3" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rfcc, /obj/structure/bed/chair/office/dark), + "2,3" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lfcc, /obj/structure/bed/chair/office/dark), - "1,4" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rb,/obj/structure/vehicleparts/movement/armored), - "2,4" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lb,/obj/structure/vehicleparts/movement/armored/reversed), + "1,4" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/rb, /obj/structure/vehicleparts/movement/armored), + "2,4" = list(/obj/structure/vehicleparts/frame/car/toyota_armored/lb, /obj/structure/vehicleparts/movement/armored/reversed), ) ///////////////////////////////////////////////TRUCKS/////////////////////////////////////////////////////// @@ -437,17 +437,17 @@ custom_color = "#45453b" axis = /obj/structure/vehicleparts/axis/car/daf tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline,/obj/structure/vehicleparts/movement), - "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored,/obj/structure/engine/internal/gasoline/premade/v6,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/nl/centered/front), + "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline, /obj/structure/vehicleparts/movement), + "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored, /obj/structure/engine/internal/gasoline/premade/v6, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/nl/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/rf/truck/armored,/obj/structure/bed/chair/office/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/lf/truck/armored,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/rf/truck/armored, /obj/structure/bed/chair/office/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/lf/truck/armored, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/right/armored,/obj/structure/supply_crate/faction1), + "1,3" = list(/obj/structure/vehicleparts/frame/car/right/armored, /obj/structure/supply_crate/faction1), "2,3" = list(/obj/structure/vehicleparts/frame/car/left/armored), - "1,4" = list(/obj/structure/vehicleparts/frame/car/right/armored,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/left/armored,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/nl/centered), + "1,4" = list(/obj/structure/vehicleparts/frame/car/right/armored, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/left/armored, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/nl/centered), ) //Russian Truck @@ -457,17 +457,17 @@ custom_color = "#45453b" axis = /obj/structure/vehicleparts/axis/car/kamaz tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline,/obj/structure/vehicleparts/movement), - "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored,/obj/structure/engine/internal/gasoline/premade/v6,/obj/structure/vehicleparts/movement,/obj/structure/vehicleparts/license_plate/ru_mil/centered/front), + "1,1" = list(/obj/structure/vehicleparts/frame/car/rf/armored, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline, /obj/structure/vehicleparts/movement), + "2,1" = list(/obj/structure/vehicleparts/frame/car/lf/armored, /obj/structure/engine/internal/gasoline/premade/v6, /obj/structure/vehicleparts/movement, /obj/structure/vehicleparts/license_plate/ru_mil/centered/front), - "1,2" = list(/obj/structure/vehicleparts/frame/car/rf/truck/armored,/obj/structure/bed/chair/office/dark), - "2,2" = list(/obj/structure/vehicleparts/frame/car/lf/truck/armored,/obj/structure/bed/chair/drivers), + "1,2" = list(/obj/structure/vehicleparts/frame/car/rf/truck/armored, /obj/structure/bed/chair/office/dark), + "2,2" = list(/obj/structure/vehicleparts/frame/car/lf/truck/armored, /obj/structure/bed/chair/drivers), - "1,3" = list(/obj/structure/vehicleparts/frame/car/right/armored,/obj/structure/supply_crate/faction2), + "1,3" = list(/obj/structure/vehicleparts/frame/car/right/armored, /obj/structure/supply_crate/faction2), "2,3" = list(/obj/structure/vehicleparts/frame/car/left/armored), - "1,4" = list(/obj/structure/vehicleparts/frame/car/right/armored,/obj/structure/vehicleparts/movement/reversed), - "2,4" = list(/obj/structure/vehicleparts/frame/car/left/armored,/obj/structure/vehicleparts/movement/reversed,/obj/structure/vehicleparts/license_plate/ru_mil/centered), + "1,4" = list(/obj/structure/vehicleparts/frame/car/right/armored, /obj/structure/vehicleparts/movement/reversed), + "2,4" = list(/obj/structure/vehicleparts/frame/car/left/armored, /obj/structure/vehicleparts/movement/reversed, /obj/structure/vehicleparts/license_plate/ru_mil/centered), ) ///////////////////////////////////////////////SHIPS/////////////////////////////////////////////////////// @@ -492,11 +492,11 @@ "3,3" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/lc), "1,4" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/rbc), - "2,4" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/bc,/obj/structure/vehicleparts/shipwheel), + "2,4" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/bc, /obj/structure/vehicleparts/shipwheel), "3,4" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/lbc), "1,5" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/rb), - "2,5" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/b,/obj/structure/engine/internal/diesel/premade/chiha,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "2,5" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/b, /obj/structure/engine/internal/diesel/premade/chiha, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), "3,5" = list(/obj/structure/vehicleparts/frame/ship/steel/lc13/lb), ) ///////////////////////////////////////////////TANKS/////////////////////////////////////////////////////// @@ -508,9 +508,9 @@ custom_color = "#585A5C" axis = /obj/structure/vehicleparts/axis/heavy/panzeriv tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/panzeriv/rf,/obj/item/ammo_magazine/mg34belt,/obj/item/ammo_magazine/mg34belt,/obj/item/ammo_magazine/mg34belt,/obj/item/ammo_magazine/mg34belt,/obj/item/weapon/gun/projectile/automatic/stationary/mg34), - "2,1" = list(/obj/structure/vehicleparts/frame/panzeriv/front,/obj/item/weapon/storage/toolbox/emergency), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/panzeriv/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/panzeriv/rf, /obj/item/ammo_magazine/mg34belt, /obj/item/ammo_magazine/mg34belt, /obj/item/ammo_magazine/mg34belt, /obj/item/ammo_magazine/mg34belt, /obj/item/weapon/gun/projectile/automatic/stationary/mg34), + "2,1" = list(/obj/structure/vehicleparts/frame/panzeriv/front, /obj/item/weapon/storage/toolbox/emergency), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/panzeriv/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/panzeriv/right, /obj/structure/shellrack/full75), "2,2" = list(/obj/structure/vehicleparts/frame/panzeriv, /obj/structure/turret/pziv), @@ -520,9 +520,9 @@ "2,3" = list(/obj/structure/vehicleparts/frame/panzeriv), "3,3" = list(/obj/structure/vehicleparts/frame/panzeriv/left/door), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/panzeriv/rb, /obj/structure/engine/internal/gasoline/premade/panzeriv), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/panzeriv/rb, /obj/structure/engine/internal/gasoline/premade/panzeriv), "2,4" = list(/obj/structure/vehicleparts/frame/panzeriv/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/panzeriv/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/panzeriv/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline), ) /obj/effects/premadevehicles/tank/panzervi @@ -531,21 +531,21 @@ custom_color = "#585A5C" axis = /obj/structure/vehicleparts/axis/heavy/panzervi tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/panzervi/rf,/obj/item/ammo_magazine/mg34belt,/obj/item/ammo_magazine/mg34belt,/obj/item/ammo_magazine/mg34belt,/obj/item/ammo_magazine/mg34belt,/obj/structure/bed/chair/mgunner/mg34), - "2,1" = list(/obj/structure/vehicleparts/frame/panzervi/front,/obj/item/weapon/storage/toolbox/emergency), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/panzervi/lf,/obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/panzervi/rf, /obj/item/ammo_magazine/mg34belt, /obj/item/ammo_magazine/mg34belt, /obj/item/ammo_magazine/mg34belt, /obj/item/ammo_magazine/mg34belt, /obj/structure/bed/chair/mgunner/mg34), + "2,1" = list(/obj/structure/vehicleparts/frame/panzervi/front, /obj/item/weapon/storage/toolbox/emergency), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/panzervi/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/panzervi/right, /obj/structure/shellrack/full88), - "2,2" = list(/obj/structure/vehicleparts/frame/panzervi,/obj/structure/turret/pzvi), + "2,2" = list(/obj/structure/vehicleparts/frame/panzervi, /obj/structure/turret/pzvi), "3,2" = list(/obj/structure/vehicleparts/frame/panzervi/left, /obj/structure/shellrack/full88), "1,3" = list(/obj/structure/vehicleparts/frame/panzervi/right), "2,3" = list(/obj/structure/vehicleparts/frame/panzervi), "3,3" = list(/obj/structure/vehicleparts/frame/panzervi/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/panzeriv/rb, /obj/structure/engine/internal/gasoline/premade/panzeriv), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/panzeriv/rb, /obj/structure/engine/internal/gasoline/premade/panzeriv), "2,4" = list(/obj/structure/vehicleparts/frame/panzervi/back/door), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/panzeriv/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/panzeriv/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline), ) /obj/effects/premadevehicles/tank/omw22_2 @@ -554,21 +554,21 @@ custom_color = "#774D4C" axis = /obj/structure/vehicleparts/axis/heavy/omw22_2 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/omw22_2/rf,/obj/structure/lamp/lamp_small/tank/floodlight), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/omw22_2/rf, /obj/structure/lamp/lamp_small/tank/floodlight), "2,1" = list(/obj/structure/vehicleparts/frame/omw22_2/front, /obj/structure/bed/chair/drivers/tank,), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/omw22_2/lf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/weapon/gun/projectile/automatic/stationary/pkm,/obj/structure/lamp/lamp_small/tank/floodlight), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/omw22_2/lf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/weapon/gun/projectile/automatic/stationary/pkm, /obj/structure/lamp/lamp_small/tank/floodlight), "1,2" = list(/obj/structure/vehicleparts/frame/omw22_2/right, /obj/structure/bed/chair/commander), - "2,2" = list(/obj/structure/vehicleparts/frame/omw22_2,/obj/structure/cannon/modern/tank/omwtc10), + "2,2" = list(/obj/structure/vehicleparts/frame/omw22_2, /obj/structure/cannon/modern/tank/omwtc10), "3,2" = list(/obj/structure/vehicleparts/frame/omw22_2/left, /obj/structure/bed/chair/loader), - "1,3" = list(/obj/structure/vehicleparts/frame/omw22_2/right/door,/obj/item/weapon/storage/toolbox/emergency), + "1,3" = list(/obj/structure/vehicleparts/frame/omw22_2/right/door, /obj/item/weapon/storage/toolbox/emergency), "2,3" = list(/obj/structure/vehicleparts/frame/omw22_2, /obj/structure/bed/chair/gunner), - "3,3" = list(/obj/structure/vehicleparts/frame/omw22_2/left,/obj/structure/shellrack/full100modern), + "3,3" = list(/obj/structure/vehicleparts/frame/omw22_2/left, /obj/structure/shellrack/full100modern), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/omw22_2/rb), - "2,4" = list(/obj/structure/vehicleparts/frame/omw22_2/back,/obj/structure/engine/internal/diesel/premade/omw22_2,/obj/structure/lamp/lamp_small/tank/red), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/omw22_2/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/omw22_2/rb), + "2,4" = list(/obj/structure/vehicleparts/frame/omw22_2/back, /obj/structure/engine/internal/diesel/premade/omw22_2, /obj/structure/lamp/lamp_small/tank/red), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/omw22_2/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), ) /obj/effects/premadevehicles/tank/baf1_a @@ -577,21 +577,21 @@ custom_color = "#8383C2" axis = /obj/structure/vehicleparts/axis/heavy/baf1_a tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/baf1_a/rf,/obj/structure/lamp/lamp_small/tank/floodlight,/obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/baf1_a/rf, /obj/structure/lamp/lamp_small/tank/floodlight, /obj/structure/bed/chair/drivers/tank), "2,1" = list(/obj/structure/vehicleparts/frame/baf1_a/front, /obj/structure/bed/chair/commander), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/baf1_a/lf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/weapon/gun/projectile/automatic/stationary/pkm,/obj/structure/lamp/lamp_small/tank/floodlight), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/baf1_a/lf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/weapon/gun/projectile/automatic/stationary/pkm, /obj/structure/lamp/lamp_small/tank/floodlight), "1,2" = list(/obj/structure/vehicleparts/frame/baf1_a/right), - "2,2" = list(/obj/structure/vehicleparts/frame/baf1_a,/obj/structure/cannon/modern/tank/baftkn75), + "2,2" = list(/obj/structure/vehicleparts/frame/baf1_a, /obj/structure/cannon/modern/tank/baftkn75), "3,2" = list(/obj/structure/vehicleparts/frame/baf1_a/left, /obj/structure/bed/chair/loader), - "1,3" = list(/obj/structure/vehicleparts/frame/baf1_a/right/door,/obj/item/weapon/storage/toolbox/emergency), + "1,3" = list(/obj/structure/vehicleparts/frame/baf1_a/right/door, /obj/item/weapon/storage/toolbox/emergency), "2,3" = list(/obj/structure/vehicleparts/frame/baf1_a/center_back, /obj/structure/bed/chair/gunner), "3,3" = list(/obj/structure/vehicleparts/frame/baf1_a/left/door), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/baf1_a/rb,/obj/structure/engine/internal/gasoline/premade/baf1_a), - "2,4" = list(/obj/structure/vehicleparts/frame/baf1_a/back,/obj/structure/lamp/lamp_small/tank/red,/obj/structure/shellrack/full75), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/baf1_a/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/baf1_a/rb, /obj/structure/engine/internal/gasoline/premade/baf1_a), + "2,4" = list(/obj/structure/vehicleparts/frame/baf1_a/back, /obj/structure/lamp/lamp_small/tank/red, /obj/structure/shellrack/full75), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/baf1_a/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueledgasoline), ) /obj/effects/premadevehicles/tank/m4 @@ -600,21 +600,21 @@ custom_color = "#293822" axis = /obj/structure/vehicleparts/axis/heavy/m4 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/m4/rf,/obj/item/ammo_magazine/browning,/obj/item/ammo_magazine/browning,/obj/item/ammo_magazine/browning,/obj/item/ammo_magazine/browning,/obj/structure/bed/chair/mgunner/browning_lmg), - "2,1" = list(/obj/structure/vehicleparts/frame/m4/front,/obj/item/weapon/storage/toolbox/emergency), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/m4/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/m4/rf, /obj/item/ammo_magazine/browning, /obj/item/ammo_magazine/browning, /obj/item/ammo_magazine/browning, /obj/item/ammo_magazine/browning, /obj/structure/bed/chair/mgunner/browning_lmg), + "2,1" = list(/obj/structure/vehicleparts/frame/m4/front, /obj/item/weapon/storage/toolbox/emergency), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/m4/lf, /obj/structure/bed/chair/drivers/tank), - "1,2" = list(/obj/structure/vehicleparts/frame/m4/right,/obj/structure/shellrack/full75), - "2,2" = list(/obj/structure/vehicleparts/frame/m4,/obj/structure/turret/sherman), - "3,2" = list(/obj/structure/vehicleparts/frame/m4/left,/obj/structure/shellrack/full75), + "1,2" = list(/obj/structure/vehicleparts/frame/m4/right, /obj/structure/shellrack/full75), + "2,2" = list(/obj/structure/vehicleparts/frame/m4, /obj/structure/turret/sherman), + "3,2" = list(/obj/structure/vehicleparts/frame/m4/left, /obj/structure/shellrack/full75), "1,3" = list(/obj/structure/vehicleparts/frame/m4/right/door), - "2,3" = list(/obj/structure/vehicleparts/frame/m4,/obj/structure/shellrack/full75), + "2,3" = list(/obj/structure/vehicleparts/frame/m4, /obj/structure/shellrack/full75), "3,3" = list(/obj/structure/vehicleparts/frame/m4/left/door,), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/m4/rb, /obj/structure/engine/internal/diesel/premade/chiha), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/m4/rb, /obj/structure/engine/internal/diesel/premade/chiha), "2,4" = list(/obj/structure/vehicleparts/frame/m4/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/m4/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/m4/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/chiha @@ -623,21 +623,21 @@ custom_color = "#6a5a3d" axis = /obj/structure/vehicleparts/axis/heavy/chi_ha tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/chi_ha/rf,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/weapon/gun/projectile/automatic/stationary/type98), - "2,1" = list(/obj/structure/vehicleparts/frame/chi_ha/front,/obj/item/weapon/storage/toolbox/emergency), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/chi_ha/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/chi_ha/rf, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/weapon/gun/projectile/automatic/stationary/type98), + "2,1" = list(/obj/structure/vehicleparts/frame/chi_ha/front, /obj/item/weapon/storage/toolbox/emergency), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/chi_ha/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/chi_ha/right, /obj/structure/bed/chair/commander), - "2,2" = list(/obj/structure/vehicleparts/frame/chi_ha,/obj/structure/cannon/modern/tank/japanese57), + "2,2" = list(/obj/structure/vehicleparts/frame/chi_ha, /obj/structure/cannon/modern/tank/japanese57), "3,2" = list(/obj/structure/vehicleparts/frame/chi_ha/left, /obj/structure/bed/chair/gunner), "1,3" = list(/obj/structure/vehicleparts/frame/chi_ha/right/door), "2,3" = list(/obj/structure/vehicleparts/frame/chi_ha, /obj/structure/bed/chair/loader), "3,3" = list(/obj/structure/vehicleparts/frame/chi_ha/left/door,), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/chi_ha/rb, /obj/structure/engine/internal/diesel/premade/chiha, /obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/ammo_magazine/type92,/obj/item/weapon/gun/projectile/automatic/stationary/type98), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/chi_ha/rb, /obj/structure/engine/internal/diesel/premade/chiha, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/ammo_magazine/type92, /obj/item/weapon/gun/projectile/automatic/stationary/type98), "2,4" = list(/obj/structure/vehicleparts/frame/chi_ha/back, /obj/structure/shellrack/full57), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/chi_ha/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/chi_ha/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/hago @@ -646,14 +646,14 @@ custom_color = "#6a5a3d" axis = /obj/structure/vehicleparts/axis/heavy/hago tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/hago/right,/obj/structure/vehicleparts/frame/hago/rf,/obj/structure/bed/chair/drivers/tank), - "2,1" = list(/obj/structure/vehicleparts/movement/tracks/hago/left,/obj/structure/vehicleparts/frame/hago/lf,/obj/structure/bed/chair/mgunner/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/hago/right, /obj/structure/vehicleparts/frame/hago/rf, /obj/structure/bed/chair/drivers/tank), + "2,1" = list(/obj/structure/vehicleparts/movement/tracks/hago/left, /obj/structure/vehicleparts/frame/hago/lf, /obj/structure/bed/chair/mgunner/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97), "1,2" = list(/obj/structure/vehicleparts/frame/hago/rc,), "2,2" = list(/obj/structure/vehicleparts/frame/hago/lc, /obj/structure/turret/hago), - "1,3" = list(/obj/structure/vehicleparts/frame/hago/rb,/obj/structure/vehicleparts/movement/tracks/hago/left/reversed,/obj/structure/engine/internal/diesel/premade/hago,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), - "2,3" = list(/obj/structure/vehicleparts/frame/hago/lb,/obj/structure/vehicleparts/movement/tracks/hago/right/reversed,/obj/structure/shellrack/full37,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97,/obj/item/ammo_magazine/type99/type97), + "1,3" = list(/obj/structure/vehicleparts/frame/hago/rb, /obj/structure/vehicleparts/movement/tracks/hago/left/reversed, /obj/structure/engine/internal/diesel/premade/hago, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "2,3" = list(/obj/structure/vehicleparts/frame/hago/lb, /obj/structure/vehicleparts/movement/tracks/hago/right/reversed, /obj/structure/shellrack/full37, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97, /obj/item/ammo_magazine/type99/type97), ) /obj/effects/premadevehicles/tank/l3 name = "L3/33" @@ -661,14 +661,14 @@ custom_color = "#D79E57" axis = /obj/structure/vehicleparts/axis/heavy/l3 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/l3/rf,/obj/structure/vehicleparts/movement/tracks/right), - "2,1" = list(/obj/structure/vehicleparts/frame/l3/lf,/obj/structure/vehicleparts/movement/tracks/left), + "1,1" = list(/obj/structure/vehicleparts/frame/l3/rf, /obj/structure/vehicleparts/movement/tracks/right), + "2,1" = list(/obj/structure/vehicleparts/frame/l3/lf, /obj/structure/vehicleparts/movement/tracks/left), - "1,2" = list(/obj/structure/vehicleparts/frame/l3/rc,/obj/structure/bed/chair/drivers/tank{anchored = 1}), - "2,2" = list(/obj/structure/vehicleparts/frame/l3/lc,/obj/structure/bed/chair/office/dark{anchored = 1},/obj/item/weapon/gun/projectile/automatic/stationary/breda30/hull,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30), + "1,2" = list(/obj/structure/vehicleparts/frame/l3/rc, /obj/structure/bed/chair/drivers/tank{anchored = 1}), + "2,2" = list(/obj/structure/vehicleparts/frame/l3/lc, /obj/structure/bed/chair/office/dark{anchored = 1}, /obj/item/weapon/gun/projectile/automatic/stationary/breda30/hull, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30), - "1,3" = list(/obj/structure/vehicleparts/frame/l3/rb,/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/engine/internal/gasoline/premade/l3), - "2,3" = list(/obj/structure/vehicleparts/frame/l3/lb,/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline{density = 0}), + "1,3" = list(/obj/structure/vehicleparts/frame/l3/rb, /obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/engine/internal/gasoline/premade/l3), + "2,3" = list(/obj/structure/vehicleparts/frame/l3/lb, /obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline{density = 0}), ) /obj/effects/premadevehicles/tank/l3/antitank @@ -677,14 +677,14 @@ custom_color = "#D79E57" axis = /obj/structure/vehicleparts/axis/heavy/l3cc tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/l3/rf,/obj/structure/vehicleparts/movement/tracks/right), - "2,1" = list(/obj/structure/vehicleparts/frame/l3/lf/cc,/obj/structure/vehicleparts/movement/tracks/left), + "1,1" = list(/obj/structure/vehicleparts/frame/l3/rf, /obj/structure/vehicleparts/movement/tracks/right), + "2,1" = list(/obj/structure/vehicleparts/frame/l3/lf/cc, /obj/structure/vehicleparts/movement/tracks/left), - "1,2" = list(/obj/structure/vehicleparts/frame/l3/rc,/obj/structure/bed/chair/drivers/tank{anchored = 1}), - "2,2" = list(/obj/structure/vehicleparts/frame/l3/lc,/obj/structure/bed/chair/office/dark{anchored = 1},/obj/item/weapon/gun/projectile/automatic/stationary/solothurn/italian/stationary,/obj/item/ammo_magazine/a20mm_aphe,/obj/item/ammo_magazine/a20mm_aphe,/obj/item/ammo_magazine/a20mm_aphe,/obj/item/ammo_magazine/a20mm_aphe,/obj/item/ammo_magazine/a20mm_aphe), + "1,2" = list(/obj/structure/vehicleparts/frame/l3/rc, /obj/structure/bed/chair/drivers/tank{anchored = 1}), + "2,2" = list(/obj/structure/vehicleparts/frame/l3/lc, /obj/structure/bed/chair/office/dark{anchored = 1}, /obj/item/weapon/gun/projectile/automatic/stationary/solothurn/italian/stationary, /obj/item/ammo_magazine/a20mm_aphe, /obj/item/ammo_magazine/a20mm_aphe, /obj/item/ammo_magazine/a20mm_aphe, /obj/item/ammo_magazine/a20mm_aphe, /obj/item/ammo_magazine/a20mm_aphe), - "1,3" = list(/obj/structure/vehicleparts/frame/l3/rb,/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/engine/internal/gasoline/premade/l3), - "2,3" = list(/obj/structure/vehicleparts/frame/l3/lb,/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline{density = 0}), + "1,3" = list(/obj/structure/vehicleparts/frame/l3/rb, /obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/engine/internal/gasoline/premade/l3), + "2,3" = list(/obj/structure/vehicleparts/frame/l3/lb, /obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/smalltank/fueledgasoline{density = 0}), ) /obj/effects/premadevehicles/tank/m13 @@ -693,21 +693,21 @@ custom_color = "#778687" axis = /obj/structure/vehicleparts/axis/heavy/m13 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/frame/m13/rf,/obj/structure/vehicleparts/movement/tracks/right), + "1,1" = list(/obj/structure/vehicleparts/frame/m13/rf, /obj/structure/vehicleparts/movement/tracks/right), "2,1" = list(/obj/structure/vehicleparts/frame/m13/front), - "3,1" = list(/obj/structure/vehicleparts/frame/m13/lf,/obj/structure/vehicleparts/movement/tracks/left), + "3,1" = list(/obj/structure/vehicleparts/frame/m13/lf, /obj/structure/vehicleparts/movement/tracks/left), - "1,2" = list(/obj/structure/vehicleparts/frame/m13/rf/thin,/obj/item/weapon/gun/projectile/automatic/stationary/breda30/hull,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30,/obj/item/ammo_magazine/breda30), + "1,2" = list(/obj/structure/vehicleparts/frame/m13/rf/thin, /obj/item/weapon/gun/projectile/automatic/stationary/breda30/hull, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30, /obj/item/ammo_magazine/breda30), "2,2" = list(/obj/structure/vehicleparts/frame/m13/front/thin), - "3,2" = list(/obj/structure/vehicleparts/frame/m13/lf/thin,/obj/structure/bed/chair/drivers/tank), + "3,2" = list(/obj/structure/vehicleparts/frame/m13/lf/thin, /obj/structure/bed/chair/drivers/tank), - "1,3" = list(/obj/structure/vehicleparts/frame/m13/right/door,/obj/structure/bed/chair/commander), - "2,3" = list(/obj/structure/vehicleparts/frame/m13,/obj/structure/cannon/modern/tank/italian47), - "3,3" = list(/obj/structure/vehicleparts/frame/m13/left/door,/obj/structure/bed/chair/gunner), + "1,3" = list(/obj/structure/vehicleparts/frame/m13/right/door, /obj/structure/bed/chair/commander), + "2,3" = list(/obj/structure/vehicleparts/frame/m13, /obj/structure/cannon/modern/tank/italian47), + "3,3" = list(/obj/structure/vehicleparts/frame/m13/left/door, /obj/structure/bed/chair/gunner), - "1,4" = list(/obj/structure/vehicleparts/frame/m13/rb,/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/shellrack/full47), - "2,4" = list(/obj/structure/vehicleparts/frame/m13/back,/obj/structure/bed/chair/loader), - "3,4" = list(/obj/structure/vehicleparts/frame/m13/lb,/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/engine/internal/diesel/premade/m13,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "1,4" = list(/obj/structure/vehicleparts/frame/m13/rb, /obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/shellrack/full47), + "2,4" = list(/obj/structure/vehicleparts/frame/m13/back, /obj/structure/bed/chair/loader), + "3,4" = list(/obj/structure/vehicleparts/frame/m13/lb, /obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/engine/internal/diesel/premade/m13, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), ) /obj/effects/premadevehicles/tank/t34 @@ -716,9 +716,9 @@ custom_color = "#3d5931" axis = /obj/structure/vehicleparts/axis/heavy/t34 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_front,/obj/structure/vehicleparts/frame/t34/rf,/obj/structure/bed/chair/mgunner/dt28), - "2,1" = list(/obj/structure/vehicleparts/frame/t34/front,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_front,/obj/structure/vehicleparts/frame/t34/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_front, /obj/structure/vehicleparts/frame/t34/rf, /obj/structure/bed/chair/mgunner/dt28), + "2,1" = list(/obj/structure/vehicleparts/frame/t34/front, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_front, /obj/structure/vehicleparts/frame/t34/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/t34/right, /obj/structure/shellrack/full76), "2,2" = list(/obj/structure/vehicleparts/frame/t34/fc, /obj/structure/turret/t34), @@ -726,11 +726,11 @@ "1,3" = list(/obj/structure/vehicleparts/frame/t34/right/door), "2,3" = list(/obj/structure/vehicleparts/frame/t34/bc, /obj/structure/shellrack/full76), - "3,3" = list(/obj/structure/vehicleparts/frame/t34/left/door,/obj/item/weapon/storage/toolbox/emergency), + "3,3" = list(/obj/structure/vehicleparts/frame/t34/left/door, /obj/item/weapon/storage/toolbox/emergency), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_back,/obj/structure/vehicleparts/frame/t34/rb, /obj/structure/engine/internal/diesel/premade/chiha), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_back, /obj/structure/vehicleparts/frame/t34/rb, /obj/structure/engine/internal/diesel/premade/chiha), "2,4" = list(/obj/structure/vehicleparts/frame/t34/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_back,/obj/structure/vehicleparts/frame/t34/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_back, /obj/structure/vehicleparts/frame/t34/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/bt7 @@ -739,8 +739,8 @@ custom_color = "#5c784f" axis = /obj/structure/vehicleparts/axis/heavy/bt7 tocreate = list( - "1,1" =list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/bt7/rf,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt), - "2,1" =list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/bt7/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" =list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/bt7/rf, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt), + "2,1" =list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/bt7/lf, /obj/structure/bed/chair/drivers/tank), "1,2" =list(/obj/structure/vehicleparts/frame/bt7/rfc, /obj/structure/shellrack/full45), "2,2" =list(/obj/structure/vehicleparts/frame/bt7/lfc, /obj/structure/turret/bt7,), @@ -748,8 +748,8 @@ "1,3" =list(/obj/structure/vehicleparts/frame/bt7/rbc, /obj/item/weapon/storage/toolbox/emergency), "2,3" =list(/obj/structure/vehicleparts/frame/bt7/lbc), - "1,4" =list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/bt7/rb, /obj/structure/engine/internal/diesel/premade/chiha), - "2,4" =list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/bt7/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "1,4" =list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/bt7/rb, /obj/structure/engine/internal/diesel/premade/chiha), + "2,4" =list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/bt7/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t3485 name = "T-34-85" @@ -757,9 +757,9 @@ custom_color = "#4a5243" axis = /obj/structure/vehicleparts/axis/heavy/t34/t3485 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_front,/obj/structure/vehicleparts/frame/t34/rf,/obj/structure/bed/chair/mgunner/dtm28), - "2,1" = list(/obj/structure/vehicleparts/frame/t34/front,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_front,/obj/structure/vehicleparts/frame/t34/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_front, /obj/structure/vehicleparts/frame/t34/rf, /obj/structure/bed/chair/mgunner/dtm28), + "2,1" = list(/obj/structure/vehicleparts/frame/t34/front, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_front, /obj/structure/vehicleparts/frame/t34/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/t34/right, /obj/structure/shellrack/full85), "2,2" = list(/obj/structure/vehicleparts/frame/t34/fc, /obj/structure/turret/t3485), @@ -767,11 +767,11 @@ "1,3" = list(/obj/structure/vehicleparts/frame/t34/right/door), "2,3" = list(/obj/structure/vehicleparts/frame/t34/bc), - "3,3" = list(/obj/structure/vehicleparts/frame/t34/left/door,/obj/item/weapon/storage/toolbox/emergency), + "3,3" = list(/obj/structure/vehicleparts/frame/t34/left/door, /obj/item/weapon/storage/toolbox/emergency), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_back,/obj/structure/vehicleparts/frame/t34/rb, /obj/structure/engine/internal/diesel/premade/chiha), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_back, /obj/structure/vehicleparts/frame/t34/rb, /obj/structure/engine/internal/diesel/premade/chiha), "2,4" = list(/obj/structure/vehicleparts/frame/t34/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_back,/obj/structure/vehicleparts/frame/t34/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_back, /obj/structure/vehicleparts/frame/t34/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/kv1 @@ -780,9 +780,9 @@ custom_color = "#3d5931" axis = /obj/structure/vehicleparts/axis/heavy/kv1a tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/kv1/rf,/obj/item/weapon/storage/toolbox/emergency), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/kv1/rf, /obj/item/weapon/storage/toolbox/emergency), "2,1" = list(/obj/structure/vehicleparts/frame/kv1/front, /obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks,/obj/structure/vehicleparts/frame/kv1/lf,/obj/structure/bed/chair/mgunner/dt28,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt,/obj/item/ammo_magazine/dp/dt), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks, /obj/structure/vehicleparts/frame/kv1/lf, /obj/structure/bed/chair/mgunner/dt28, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt), "1,2" = list(/obj/structure/vehicleparts/frame/kv1/right), "2,2" = list(/obj/structure/vehicleparts/frame/kv1, /obj/structure/turret/kv1), @@ -792,9 +792,9 @@ "2,3" = list(/obj/structure/vehicleparts/frame/kv1, /obj/structure/bed/chair/loader), "3,3" = list(/obj/structure/vehicleparts/frame/kv1/left/door), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/kv1/rb, /obj/structure/engine/internal/diesel/premade/chiha), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/kv1/rb, /obj/structure/engine/internal/diesel/premade/chiha), "2,4" = list(/obj/structure/vehicleparts/frame/kv1/back, /obj/structure/shellrack/full85), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed,/obj/structure/vehicleparts/frame/kv1/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/reversed, /obj/structure/vehicleparts/frame/kv1/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/su100 @@ -826,21 +826,21 @@ custom_color = "#4a5243" axis = /obj/structure/vehicleparts/axis/heavy/su100/su85m tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_front,/obj/structure/vehicleparts/frame/su100/rf, /obj/structure/shellrack/full85), - "2,1" = list(/obj/structure/vehicleparts/frame/su100/front,/obj/structure/turret/course/su85m), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_front,/obj/structure/vehicleparts/frame/su100/lf, /obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_front, /obj/structure/vehicleparts/frame/su100/rf, /obj/structure/shellrack/full85), + "2,1" = list(/obj/structure/vehicleparts/frame/su100/front, /obj/structure/turret/course/su85m), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_front, /obj/structure/vehicleparts/frame/su100/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/su100/rfc, /obj/structure/bed/chair/commander), "2,2" = list(/obj/structure/vehicleparts/frame/su100/fc, /obj/structure/shellrack/full85), - "3,2" = list(/obj/structure/vehicleparts/frame/su100/lfc,/obj/item/weapon/storage/toolbox/emergency), + "3,2" = list(/obj/structure/vehicleparts/frame/su100/lfc, /obj/item/weapon/storage/toolbox/emergency), "1,3" = list(/obj/structure/vehicleparts/frame/su100/rbc), "2,3" = list(/obj/structure/vehicleparts/frame/su100/bc), "3,3" = list(/obj/structure/vehicleparts/frame/su100/lbc), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_back,/obj/structure/vehicleparts/frame/su100/rb), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/right_back, /obj/structure/vehicleparts/frame/su100/rb), "2,4" = list(/obj/structure/vehicleparts/frame/su100/back, /obj/structure/engine/internal/diesel/premade/chiha), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_back,/obj/structure/vehicleparts/frame/su100/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/t34/left_back, /obj/structure/vehicleparts/frame/su100/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t55 @@ -849,21 +849,21 @@ custom_color = "#4a5243" axis = /obj/structure/vehicleparts/axis/heavy/t55 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t55/rf), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t55/rf), "2,1" = list(/obj/structure/vehicleparts/frame/t55/front), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t55/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2,/obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t55/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/t55/right), - "2,2" = list(/obj/structure/vehicleparts/frame/t55,/obj/structure/turret/t55,/obj/structure/shellrack/full100ww2), - "3,2" = list(/obj/structure/vehicleparts/frame/t55/left,/obj/item/ammo_magazine/ammo127,/obj/item/ammo_magazine/ammo127,/obj/item/ammo_magazine/ammo127,/obj/item/ammo_magazine/ammo127), + "2,2" = list(/obj/structure/vehicleparts/frame/t55, /obj/structure/turret/t55, /obj/structure/shellrack/full100ww2), + "3,2" = list(/obj/structure/vehicleparts/frame/t55/left, /obj/item/ammo_magazine/ammo127, /obj/item/ammo_magazine/ammo127, /obj/item/ammo_magazine/ammo127, /obj/item/ammo_magazine/ammo127), "1,3" = list(/obj/structure/vehicleparts/frame/t55/right/door), "2,3" = list(/obj/structure/vehicleparts/frame/t55), "3,3" = list(/obj/structure/vehicleparts/frame/t55/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t55/rb, /obj/structure/engine/internal/diesel/premade/v12), - "2,4" = list(/obj/structure/vehicleparts/frame/t55/back,/obj/structure/shellrack/full100ww2), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t55/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t55/rb, /obj/structure/engine/internal/diesel/premade/v12), + "2,4" = list(/obj/structure/vehicleparts/frame/t55/back, /obj/structure/shellrack/full100ww2), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t55/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t64bm @@ -872,9 +872,9 @@ custom_color = "#5c5c4c" axis = /obj/structure/vehicleparts/axis/heavy/t64bm tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t72/rf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/frame/t72/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t72/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t72/rf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/frame/t72/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t72/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), "1,2" = list(/obj/structure/vehicleparts/frame/t72/right), "2,2" = list(/obj/structure/vehicleparts/frame/t72, /obj/structure/shellrack/autoloader/full125/, /obj/structure/turret/t64bm), @@ -884,9 +884,9 @@ "2,3" = list(/obj/structure/vehicleparts/frame/t72), "3,3" = list(/obj/structure/vehicleparts/frame/t72/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t72/rb,/obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t72/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/t72/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t72/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t72/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t72 @@ -895,21 +895,21 @@ custom_color = "#5c5c4c" axis = /obj/structure/vehicleparts/axis/heavy/t72 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t72/rf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/frame/t72/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t72/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t72/rf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/frame/t72/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t72/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), "1,2" = list(/obj/structure/vehicleparts/frame/t72/right), - "2,2" = list(/obj/structure/vehicleparts/frame/t72,/obj/structure/shellrack/autoloader/full125,/obj/structure/turret/t72), + "2,2" = list(/obj/structure/vehicleparts/frame/t72, /obj/structure/shellrack/autoloader/full125, /obj/structure/turret/t72), "3,2" = list(/obj/structure/vehicleparts/frame/t72/left), "1,3" = list(/obj/structure/vehicleparts/frame/t72/right/door{doorcode = 4975}), "2,3" = list(/obj/structure/vehicleparts/frame/t72), "3,3" = list(/obj/structure/vehicleparts/frame/t72/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t72/rb,/obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t72/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/t72/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t72/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t72/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t72b3 //UK = B3? @@ -918,9 +918,9 @@ custom_color = "#5c5c4c" axis = /obj/structure/vehicleparts/axis/heavy/t72b3 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t90a/rf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/frame/t90a/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t90a/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t90a/rf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/frame/t90a/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t90a/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), "1,2" = list(/obj/structure/vehicleparts/frame/t90a/right), "2,2" = list(/obj/structure/vehicleparts/frame/t90a, /obj/structure/shellrack/autoloader/full125, /obj/structure/turret/t72/t72b3), @@ -930,9 +930,9 @@ "2,3" = list(/obj/structure/vehicleparts/frame/t90a), "3,3" = list(/obj/structure/vehicleparts/frame/t90a/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t90a/rb,/obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t90a/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/t90a/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t90a/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t90a/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t72m1 name = "T-72M1" @@ -940,9 +940,9 @@ custom_color = "#5c5c4c" axis = /obj/structure/vehicleparts/axis/heavy/t72m1 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t72/rf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/frame/t72/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t72/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t72/rf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/frame/t72/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t72/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), "1,2" = list(/obj/structure/vehicleparts/frame/t72/right), "2,2" = list(/obj/structure/vehicleparts/frame/t72, /obj/structure/shellrack/autoloader/full125, /obj/structure/turret/t72/t72m1), @@ -952,9 +952,9 @@ "2,3" = list(/obj/structure/vehicleparts/frame/t72), "3,3" = list(/obj/structure/vehicleparts/frame/t72/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t72/rb,/obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t72/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/t72/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t72/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t72/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t80uk @@ -963,21 +963,21 @@ custom_color = "#5c5c4c" axis = /obj/structure/vehicleparts/axis/heavy/t80uk tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t90a/rf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/frame/t90a/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t90a/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t90a/rf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/frame/t90a/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t90a/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), "1,2" = list(/obj/structure/vehicleparts/frame/t90a/right, /obj/structure/bed/chair/commander), - "2,2" = list(/obj/structure/vehicleparts/frame/t90a,/obj/structure/turret/t80u/t80uk,/obj/structure/shellrack/autoloader/full125), + "2,2" = list(/obj/structure/vehicleparts/frame/t90a, /obj/structure/turret/t80u/t80uk, /obj/structure/shellrack/autoloader/full125), "3,2" = list(/obj/structure/vehicleparts/frame/t90a/left, /obj/structure/bed/chair/gunner), "1,3" = list(/obj/structure/vehicleparts/frame/t90a/right/door{doorcode = 4975}), "2,3" = list(/obj/structure/vehicleparts/frame/t90a), "3,3" = list(/obj/structure/vehicleparts/frame/t90a/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t90a/rb,/obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t90a/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/t90a/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t90a/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t90a/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/t90a @@ -986,9 +986,9 @@ custom_color = "#4a5243" axis = /obj/structure/vehicleparts/axis/heavy/t90a tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/t90a/rf,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/frame/t90a/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/t90a/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/t90a/rf, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/frame/t90a/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/t90a/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), "1,2" = list(/obj/structure/vehicleparts/frame/t90a/right), "2,2" = list(/obj/structure/vehicleparts/frame/t90a, /obj/structure/shellrack/autoloader/full125/, /obj/structure/turret/t90a), @@ -998,9 +998,9 @@ "2,3" = list(/obj/structure/vehicleparts/frame/t90a), "3,3" = list(/obj/structure/vehicleparts/frame/t90a/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/t90a/rb, /obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/t90a/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/t90a/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/t90a/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/t90a/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/m1a1_abrams @@ -1009,21 +1009,21 @@ custom_color = "#58564a" axis = /obj/structure/vehicleparts/axis/heavy/m1a1_abrams tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/baf1_a/rf,/obj/item/ammo_magazine/a50cal_can,/obj/item/ammo_magazine/a50cal_can,/obj/item/ammo_magazine/a50cal_can,/obj/item/weapon/gun/projectile/automatic/stationary/m2browning), - "2,1" = list(/obj/structure/vehicleparts/frame/baf1_a/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/baf1_a/lf,/obj/structure/radio/transmitter_receiver/nopower/tank/faction1), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/baf1_a/rf, /obj/item/ammo_magazine/a50cal_can, /obj/item/ammo_magazine/a50cal_can, /obj/item/ammo_magazine/a50cal_can, /obj/item/weapon/gun/projectile/automatic/stationary/m2browning), + "2,1" = list(/obj/structure/vehicleparts/frame/baf1_a/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/baf1_a/lf, /obj/structure/radio/transmitter_receiver/nopower/tank/faction1), "1,2" = list(/obj/structure/vehicleparts/frame/baf1_a/right, /obj/structure/shellrack/full120), - "2,2" = list(/obj/structure/vehicleparts/frame/baf1_a,/obj/structure/turret/m1abrams), + "2,2" = list(/obj/structure/vehicleparts/frame/baf1_a, /obj/structure/turret/m1abrams), "3,2" = list(/obj/structure/vehicleparts/frame/baf1_a/left, /obj/structure/shellrack/full120), "1,3" = list(/obj/structure/vehicleparts/frame/baf1_a/right/door{doorcode = 9950}), "2,3" = list(/obj/structure/vehicleparts/frame/baf1_a), "3,3" = list(/obj/structure/vehicleparts/frame/baf1_a/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/baf1_a/rb, /obj/structure/engine/internal/turbine/abrams), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/baf1_a/rb, /obj/structure/engine/internal/turbine/abrams), "2,4" = list(/obj/structure/vehicleparts/frame/baf1_a/back, /obj/structure/shellrack/full120), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/baf1_a/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/baf1_a/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/challenger2 @@ -1032,21 +1032,21 @@ custom_color = "#CCC0A6" axis = /obj/structure/vehicleparts/axis/heavy/challenger2 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/omw22_2/rf,/obj/item/ammo_magazine/mg3belt,/obj/item/ammo_magazine/mg3belt,/obj/item/ammo_magazine/mg3belt), - "2,1" = list(/obj/structure/vehicleparts/frame/omw22_2/front,/obj/structure/bed/chair/drivers/tank), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/omw22_2/lf), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/omw22_2/rf, /obj/item/ammo_magazine/mg3belt, /obj/item/ammo_magazine/mg3belt, /obj/item/ammo_magazine/mg3belt), + "2,1" = list(/obj/structure/vehicleparts/frame/omw22_2/front, /obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/omw22_2/lf), "1,2" = list(/obj/structure/vehicleparts/frame/omw22_2/right), - "2,2" = list(/obj/structure/vehicleparts/frame/omw22_2,/obj/structure/turret/challenger2), + "2,2" = list(/obj/structure/vehicleparts/frame/omw22_2, /obj/structure/turret/challenger2), "3,2" = list(/obj/structure/vehicleparts/frame/omw22_2/left), "1,3" = list(/obj/structure/vehicleparts/frame/omw22_2/right/door{doorcode = 5970}), "2,3" = list(/obj/structure/vehicleparts/frame/omw22_2), "3,3" = list(/obj/structure/vehicleparts/frame/omw22_2/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/omw22_2/rb, /obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/omw22_2/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/omw22_2/back, /obj/structure/shellrack/full100modern), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/omw22_2/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/omw22_2/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) /obj/effects/premadevehicles/tank/leopard2a6 @@ -1055,21 +1055,21 @@ custom_color = "#4a5243" axis = /obj/structure/vehicleparts/axis/heavy/leopard tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/leopard/rf,/obj/item/ammo_magazine/mg3belt,/obj/item/ammo_magazine/mg3belt,/obj/item/ammo_magazine/mg3belt), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/leopard/rf, /obj/item/ammo_magazine/mg3belt, /obj/item/ammo_magazine/mg3belt, /obj/item/ammo_magazine/mg3belt), "2,1" = list(/obj/structure/vehicleparts/frame/leopard/front), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/leopard/lf,/obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/leopard/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/leopard/right), - "2,2" = list(/obj/structure/vehicleparts/frame/leopard,/obj/structure/turret/leo2a6), + "2,2" = list(/obj/structure/vehicleparts/frame/leopard, /obj/structure/turret/leo2a6), "3,2" = list(/obj/structure/vehicleparts/frame/leopard/left), "1,3" = list(/obj/structure/vehicleparts/frame/leopard/right/door{doorcode = 5970}), "2,3" = list(/obj/structure/vehicleparts/frame/leopard), "3,3" = list(/obj/structure/vehicleparts/frame/leopard/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/leopard/rb, /obj/structure/engine/internal/diesel/premade/v12), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/leopard/rb, /obj/structure/engine/internal/diesel/premade/v12), "2,4" = list(/obj/structure/vehicleparts/frame/leopard/back, /obj/structure/shellrack/full120), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/leopard/lb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/leopard/lb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel) ) ////////////APCS///////////// @@ -1082,17 +1082,17 @@ custom_color = "#4A5243" axis = /obj/structure/vehicleparts/axis/heavy/mtlb tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/right_front,/obj/structure/vehicleparts/frame/mtlb/rf,/obj/structure/turret/mtlb,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), - "2,1" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/left_front,/obj/structure/vehicleparts/frame/mtlb/lf,/obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/right_front, /obj/structure/vehicleparts/frame/mtlb/rf, /obj/structure/turret/mtlb, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), + "2,1" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/left_front, /obj/structure/vehicleparts/frame/mtlb/lf, /obj/structure/bed/chair/drivers/tank), - "1,2" = list(/obj/structure/vehicleparts/frame/mtlb/rfc,/obj/structure/engine/internal/diesel/premade/mtlb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "1,2" = list(/obj/structure/vehicleparts/frame/mtlb/rfc, /obj/structure/engine/internal/diesel/premade/mtlb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), "2,2" = list(/obj/structure/vehicleparts/frame/mtlb/lfc), "1,3" = list(/obj/structure/vehicleparts/frame/mtlb/rbc), "2,3" = list(/obj/structure/vehicleparts/frame/mtlb/lbc), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/right_back,/obj/structure/vehicleparts/frame/mtlb/rb), - "2,4" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/left_back,/obj/structure/vehicleparts/frame/mtlb/lb), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/right_back, /obj/structure/vehicleparts/frame/mtlb/rb), + "2,4" = list(/obj/structure/vehicleparts/movement/tracks/mtlb/left_back, /obj/structure/vehicleparts/frame/mtlb/lb), ) /obj/effects/premadevehicles/apc/m113 @@ -1100,21 +1100,21 @@ icon_state = "4x4" axis = /obj/structure/vehicleparts/axis/heavy/m113 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/m113/right,/obj/structure/vehicleparts/frame/m113/rf,/obj/structure/engine/internal/diesel/premade/m113,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), - "2,1" = list(/obj/structure/vehicleparts/frame/m113/front,/obj/item/ammo_magazine/browning,/obj/item/ammo_magazine/browning,/obj/item/ammo_magazine/browning,/obj/item/ammo_magazine/browning,/obj/item/weapon/gun/projectile/automatic/stationary/browning), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/m113/left,/obj/structure/bed/chair/drivers/tank,/obj/structure/vehicleparts/frame/m113/lf), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/m113/right, /obj/structure/vehicleparts/frame/m113/rf, /obj/structure/engine/internal/diesel/premade/m113, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "2,1" = list(/obj/structure/vehicleparts/frame/m113/front, /obj/item/ammo_magazine/browning, /obj/item/ammo_magazine/browning, /obj/item/ammo_magazine/browning, /obj/item/ammo_magazine/browning, /obj/item/weapon/gun/projectile/automatic/stationary/browning), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/m113/left, /obj/structure/bed/chair/drivers/tank, /obj/structure/vehicleparts/frame/m113/lf), "1,2" = list(/obj/structure/vehicleparts/frame/m113/rfc), - "2,2" = list(/obj/structure/vehicleparts/frame/m113/fc,/obj/item/weapon/storage/toolbox/emergency), + "2,2" = list(/obj/structure/vehicleparts/frame/m113/fc, /obj/item/weapon/storage/toolbox/emergency), "3,2" = list(/obj/structure/vehicleparts/frame/m113/lfc), "1,3" = list(/obj/structure/vehicleparts/frame/m113/rbc), "2,3" = list(/obj/structure/vehicleparts/frame/m113/bc), "3,3" = list(/obj/structure/vehicleparts/frame/m113/lfc), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/m113/left/reversed,/obj/structure/vehicleparts/frame/m113/rb), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/m113/left/reversed, /obj/structure/vehicleparts/frame/m113/rb), "2,4" = list(/obj/structure/vehicleparts/frame/m113/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/m113/right/reversed,/obj/structure/vehicleparts/frame/m113/lb), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/m113/right/reversed, /obj/structure/vehicleparts/frame/m113/lb), ) /obj/effects/premadevehicles/apc/bmd2 @@ -1123,14 +1123,14 @@ custom_color = "#4A5243" axis = /obj/structure/vehicleparts/axis/heavy/bmd2 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/right_front,/obj/structure/vehicleparts/frame/bmd2/rf,/obj/structure/bed/chair/drivers/tank), - "2,1" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/left_front,/obj/structure/vehicleparts/frame/bmd2/lf,/obj/structure/bed/chair/mgunner/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/right_front, /obj/structure/vehicleparts/frame/bmd2/rf, /obj/structure/bed/chair/drivers/tank), + "2,1" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/left_front, /obj/structure/vehicleparts/frame/bmd2/lf, /obj/structure/bed/chair/mgunner/pkm, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), - "1,2" = list(/obj/structure/vehicleparts/frame/bmd2/rc,/obj/structure/turret/bmd2,/obj/item/ammo_magazine/a30mm_ap,/obj/item/ammo_magazine/a30mm_ap,/obj/item/ammo_magazine/a30mm_he,/obj/item/ammo_magazine/a30mm_he,/obj/structure/lamp/lamp_small/tank/red), + "1,2" = list(/obj/structure/vehicleparts/frame/bmd2/rc, /obj/structure/turret/bmd2, /obj/item/ammo_magazine/a30mm_ap, /obj/item/ammo_magazine/a30mm_ap, /obj/item/ammo_magazine/a30mm_he, /obj/item/ammo_magazine/a30mm_he, /obj/structure/lamp/lamp_small/tank/red), "2,2" = list(/obj/structure/vehicleparts/frame/bmd2/lc), - "1,3" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/right_back,/obj/structure/vehicleparts/frame/bmd2/rb,/obj/structure/engine/internal/diesel/premade/bmd2,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), - "2,3" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/left_back,/obj/structure/vehicleparts/frame/bmd2/lb), + "1,3" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/right_back, /obj/structure/vehicleparts/frame/bmd2/rb, /obj/structure/engine/internal/diesel/premade/bmd2, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), + "2,3" = list(/obj/structure/vehicleparts/movement/tracks/bmd2new/left_back, /obj/structure/vehicleparts/frame/bmd2/lb), ) /obj/effects/premadevehicles/apc/ba64 @@ -1139,14 +1139,14 @@ custom_color = "#3d5931" axis = /obj/structure/vehicleparts/axis/car/ba64 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/armored,/obj/structure/vehicleparts/frame/su85/rf,/obj/item/ammo_magazine/maxim,/obj/item/ammo_magazine/maxim,/obj/item/ammo_magazine/maxim,/obj/item/ammo_magazine/maxim,/obj/item/weapon/gun/projectile/automatic/stationary/maxim/ww2), - "2,1" = list(/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/frame/su85/lf,/obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/armored, /obj/structure/vehicleparts/frame/su85/rf, /obj/item/ammo_magazine/maxim, /obj/item/ammo_magazine/maxim, /obj/item/ammo_magazine/maxim, /obj/item/ammo_magazine/maxim, /obj/item/weapon/gun/projectile/automatic/stationary/maxim/ww2), + "2,1" = list(/obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/frame/su85/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/su85/right/door), - "2,2" = list(/obj/structure/vehicleparts/frame/car/left/metalreinforced,/obj/item/weapon/storage/toolbox/emergency), + "2,2" = list(/obj/structure/vehicleparts/frame/car/left/metalreinforced, /obj/item/weapon/storage/toolbox/emergency), - "1,3" = list(/obj/structure/vehicleparts/movement/armored,/obj/structure/vehicleparts/frame/defaultarmored/rb,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), - "2,3" = list(/obj/structure/vehicleparts/movement/armored/reversed,/obj/structure/vehicleparts/frame/defaultarmored/lb,/obj/structure/engine/internal/diesel/premade/chiha), + "1,3" = list(/obj/structure/vehicleparts/movement/armored, /obj/structure/vehicleparts/frame/defaultarmored/rb, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), + "2,3" = list(/obj/structure/vehicleparts/movement/armored/reversed, /obj/structure/vehicleparts/frame/defaultarmored/lb, /obj/structure/engine/internal/diesel/premade/chiha), ) /obj/effects/premadevehicles/apc/btr80 @@ -1155,17 +1155,17 @@ custom_color = "#4A5243" axis = /obj/structure/vehicleparts/axis/heavy/btr80 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/armored/btr/right,/obj/structure/vehicleparts/frame/btr80/rf), - "2,1" = list(/obj/structure/vehicleparts/movement/armored/btr/left,/obj/structure/vehicleparts/frame/btr80/lf,/obj/structure/bed/chair/drivers/tank,/obj/structure/radio/transmitter_receiver/nopower/tank/faction2), + "1,1" = list(/obj/structure/vehicleparts/movement/armored/btr/right, /obj/structure/vehicleparts/frame/btr80/rf), + "2,1" = list(/obj/structure/vehicleparts/movement/armored/btr/left, /obj/structure/vehicleparts/frame/btr80/lf, /obj/structure/bed/chair/drivers/tank, /obj/structure/radio/transmitter_receiver/nopower/tank/faction2), - "1,2" = list(/obj/structure/vehicleparts/frame/btr80/rfc,/obj/structure/turret/btr80), - "2,2" = list(/obj/structure/vehicleparts/frame/btr80/lfc,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm), + "1,2" = list(/obj/structure/vehicleparts/frame/btr80/rfc, /obj/structure/turret/btr80), + "2,2" = list(/obj/structure/vehicleparts/frame/btr80/lfc, /obj/item/ammo_magazine/pkm, /obj/item/ammo_magazine/pkm), - "1,3" = list(/obj/structure/vehicleparts/frame/btr80/rbc,/obj/structure/lamp/lamp_small/tank/red), - "2,3" = list(/obj/structure/vehicleparts/frame/btr80/lbc,/obj/item/ammo_magazine/a30mm_ap/btr80,/obj/item/ammo_magazine/a30mm_ap/btr80,/obj/item/ammo_magazine/a30mm_he/btr80), + "1,3" = list(/obj/structure/vehicleparts/frame/btr80/rbc, /obj/structure/lamp/lamp_small/tank/red), + "2,3" = list(/obj/structure/vehicleparts/frame/btr80/lbc, /obj/item/ammo_magazine/a30mm_ap/btr80, /obj/item/ammo_magazine/a30mm_ap/btr80, /obj/item/ammo_magazine/a30mm_he/btr80), - "1,4" = list(/obj/structure/vehicleparts/movement/armored/btr/right/reversed,/obj/structure/vehicleparts/frame/btr80/rb,/obj/structure/engine/internal/diesel/premade/btr80,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), - "2,4" = list(/obj/structure/vehicleparts/movement/armored/btr/left/reversed,/obj/structure/vehicleparts/frame/btr80/lb), + "1,4" = list(/obj/structure/vehicleparts/movement/armored/btr/right/reversed, /obj/structure/vehicleparts/frame/btr80/rb, /obj/structure/engine/internal/diesel/premade/btr80, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), + "2,4" = list(/obj/structure/vehicleparts/movement/armored/btr/left/reversed, /obj/structure/vehicleparts/frame/btr80/lb), ) /obj/effects/premadevehicles/apc/cv90 @@ -1174,21 +1174,21 @@ custom_color = "#4A5243" axis = /obj/structure/vehicleparts/axis/heavy/cv90 tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right,/obj/structure/vehicleparts/frame/cv90/rf), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/right, /obj/structure/vehicleparts/frame/cv90/rf), "2,1" = list(/obj/structure/vehicleparts/frame/cv90/front), - "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left,/obj/structure/vehicleparts/frame/cv90/lf,/obj/structure/bed/chair/drivers/tank), + "3,1" = list(/obj/structure/vehicleparts/movement/tracks/left, /obj/structure/vehicleparts/frame/cv90/lf, /obj/structure/bed/chair/drivers/tank), - "1,2" = list(/obj/structure/vehicleparts/frame/cv90/right,/obj/structure/lamp/lamp_small/tank/red,/obj/item/ammo_magazine/a35mm_fap,/obj/item/ammo_magazine/a35mm_fap,/obj/item/ammo_magazine/a35mm_hei,/obj/item/ammo_magazine/a35mm_hei), - "2,2" = list(/obj/structure/vehicleparts/frame/cv90,/obj/structure/turret/cv90), - "3,2" = list(/obj/structure/vehicleparts/frame/cv90/left,/obj/item/ammo_magazine/m249,/obj/item/ammo_magazine/m249,/obj/item/ammo_magazine/m249), + "1,2" = list(/obj/structure/vehicleparts/frame/cv90/right, /obj/structure/lamp/lamp_small/tank/red, /obj/item/ammo_magazine/a35mm_fap, /obj/item/ammo_magazine/a35mm_fap, /obj/item/ammo_magazine/a35mm_hei, /obj/item/ammo_magazine/a35mm_hei), + "2,2" = list(/obj/structure/vehicleparts/frame/cv90, /obj/structure/turret/cv90), + "3,2" = list(/obj/structure/vehicleparts/frame/cv90/left, /obj/item/ammo_magazine/m249, /obj/item/ammo_magazine/m249, /obj/item/ammo_magazine/m249), "1,3" = list(/obj/structure/vehicleparts/frame/cv90/right), "2,3" = list(/obj/structure/vehicleparts/frame/cv90), "3,3" = list(/obj/structure/vehicleparts/frame/cv90/left), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed,/obj/structure/vehicleparts/frame/cv90/rb,/obj/structure/engine/internal/diesel/premade/btr80,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/left/reversed, /obj/structure/vehicleparts/frame/cv90/rb, /obj/structure/engine/internal/diesel/premade/btr80, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), "2,4" = list(/obj/structure/vehicleparts/frame/cv90/back), - "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed,/obj/structure/vehicleparts/frame/cv90/lb), + "3,4" = list(/obj/structure/vehicleparts/movement/tracks/right/reversed, /obj/structure/vehicleparts/frame/cv90/lb), ) /obj/effects/premadevehicles/apc/bradley @@ -1197,18 +1197,60 @@ custom_color = "#CCC0A6" axis = /obj/structure/vehicleparts/axis/heavy/bradley tocreate = list( - "1,1" = list(/obj/structure/vehicleparts/movement/tracks/bradley/right_front,/obj/structure/vehicleparts/frame/bradley/rf,/obj/structure/engine/internal/diesel/premade/m113,/obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), - "2,1" = list(/obj/structure/vehicleparts/movement/tracks/bradley/left_front,/obj/structure/vehicleparts/frame/bradley/lf,/obj/structure/bed/chair/drivers/tank), + "1,1" = list(/obj/structure/vehicleparts/movement/tracks/bradley/right_front, /obj/structure/vehicleparts/frame/bradley/rf, /obj/structure/engine/internal/diesel/premade/m113, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel{density = 0}), + "2,1" = list(/obj/structure/vehicleparts/movement/tracks/bradley/left_front, /obj/structure/vehicleparts/frame/bradley/lf, /obj/structure/bed/chair/drivers/tank), "1,2" = list(/obj/structure/vehicleparts/frame/bradley/rfc), "2,2" = list(/obj/structure/vehicleparts/frame/bradley/lfc), - "1,3" = list(/obj/structure/vehicleparts/frame/bradley/rbc,/obj/item/ammo_magazine/a25mm_ap/bradley,/obj/item/ammo_magazine/a25mm_ap/bradley,/obj/item/ammo_magazine/a25mm_he/bradley,/obj/item/ammo_magazine/a25mm_he/bradley,/obj/structure/turret/bradley), - "2,3" = list(/obj/structure/vehicleparts/frame/bradley/lbc,/obj/item/ammo_magazine/m249,/obj/item/ammo_magazine/m249,/obj/item/ammo_magazine/m249), + "1,3" = list(/obj/structure/vehicleparts/frame/bradley/rbc, /obj/item/ammo_magazine/a25mm_ap/bradley, /obj/item/ammo_magazine/a25mm_ap/bradley, /obj/item/ammo_magazine/a25mm_he/bradley, /obj/item/ammo_magazine/a25mm_he/bradley, /obj/structure/turret/bradley), + "2,3" = list(/obj/structure/vehicleparts/frame/bradley/lbc, /obj/item/ammo_magazine/m249, /obj/item/ammo_magazine/m249, /obj/item/ammo_magazine/m249), - "1,4" = list(/obj/structure/vehicleparts/movement/tracks/bradley/right_back,/obj/structure/vehicleparts/frame/bradley/rb,/obj/item/weapon/storage/toolbox/emergency), - "2,4" = list(/obj/structure/vehicleparts/movement/tracks/bradley/left_back,/obj/structure/vehicleparts/frame/bradley/lb), + "1,4" = list(/obj/structure/vehicleparts/movement/tracks/bradley/right_back, /obj/structure/vehicleparts/frame/bradley/rb, /obj/item/weapon/storage/toolbox/emergency), + "2,4" = list(/obj/structure/vehicleparts/movement/tracks/bradley/left_back, /obj/structure/vehicleparts/frame/bradley/lb), ) /obj/effects/premadevehicles/apc/bradley/green - custom_color = "#313831" \ No newline at end of file + custom_color = "#313831" + +/obj/effects/premadevehicles/tank/bmv1 + name = "BMV-1 mk. I" + icon_state = "3x3" + custom_color = "#3d5931" + axis = /obj/structure/vehicleparts/axis/heavy/bmv1_1 + tocreate = list( + "1,1" = list(/obj/structure/vehicleparts/frame/bmv1/rf, /obj/structure/vehicleparts/movement/tracks/char1/right_front, /obj/structure/bed/chair/drivers/tank), + "2,1" = list(/obj/structure/vehicleparts/frame/bmv1/front), + "3,1" = list(/obj/structure/vehicleparts/frame/bmv1/lf, /obj/structure/vehicleparts/movement/tracks/char1/left_front, /obj/structure/bed/chair/mgunner/dt28, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt), + + "1,2" = list(/obj/structure/vehicleparts/frame/bmv1/right/door), + "2,2" = list(/obj/structure/vehicleparts/frame/bmv1/center, /obj/structure/turret/bmv1), + "3,2" = list(/obj/structure/vehicleparts/frame/bmv1/left, /obj/structure/shellrack/full75), + + "1,3" = list(/obj/structure/vehicleparts/frame/bmv1/rb, /obj/structure/vehicleparts/movement/tracks/char1/right_back, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel, /obj/structure/engine/internal/diesel/premade/chiha), + "2,3" = list(/obj/structure/vehicleparts/frame/bmv1/back, /obj/structure/shellrack/full75), + "3,3" = list(/obj/structure/vehicleparts/frame/bmv1/lb, /obj/structure/vehicleparts/movement/tracks/char1/left_back, /obj/item/weapon/reagent_containers/food/drinks/teapot/filled) + ) + +/obj/effects/premadevehicles/tank/smf1 + name = "SMF I mod. A" + icon_state = "4x4" + custom_color = "#555346" + axis = /obj/structure/vehicleparts/axis/heavy/smf1_a + tocreate = list( + "1,1" = list(/obj/structure/vehicleparts/frame/smf1/rf, /obj/structure/vehicleparts/movement/tracks/t34/right_front, /obj/structure/bed/chair/mgunner/dt28), + "2,1" = list(/obj/structure/vehicleparts/frame/smf1/front, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt, /obj/item/ammo_magazine/dp/dt), + "3,1" = list(/obj/structure/vehicleparts/frame/smf1/lf, /obj/structure/vehicleparts/movement/tracks/t34/left_front, /obj/structure/bed/chair/drivers/tank), + + "1,2" = list(/obj/structure/vehicleparts/frame/smf1/right, /obj/structure/shellrack/full75), + "2,2" = list(/obj/structure/vehicleparts/frame/smf1/fc, /obj/structure/turret/smf1, /obj/structure/shellrack/full75), + "3,2" = list(/obj/structure/vehicleparts/frame/smf1/left), + + "1,3" = list(/obj/structure/vehicleparts/frame/smf1/right/door), + "2,3" = list(/obj/structure/vehicleparts/frame/smf1/bc), + "3,3" = list(/obj/structure/vehicleparts/frame/smf1/left/door), + + "1,4" = list(/obj/structure/vehicleparts/frame/smf1/rb, /obj/structure/vehicleparts/movement/tracks/t34/right_back, /obj/structure/engine/internal/diesel/premade/chiha, /obj/item/weapon/reagent_containers/glass/barrel/fueltank/tank/fueleddiesel), + "2,4" = list(/obj/structure/vehicleparts/frame/smf1/back), + "3,4" = list(/obj/structure/vehicleparts/frame/smf1/lb, /obj/structure/vehicleparts/movement/tracks/t34/left_back, /obj/structure/shellrack/full75) + ) \ No newline at end of file diff --git a/code/modules/1713/machinery/modular_vehicles/carparts/tanks.dm b/code/modules/1713/machinery/modular_vehicles/carparts/tanks.dm index 01feb5dcff..514df7255e 100644 --- a/code/modules/1713/machinery/modular_vehicles/carparts/tanks.dm +++ b/code/modules/1713/machinery/modular_vehicles/carparts/tanks.dm @@ -532,7 +532,6 @@ override_frame_icon = "mt_left_frame" /obj/structure/vehicleparts/frame/t90a/left/door w_left = list("mt_left_door_frame",TRUE,TRUE,90,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_left_door_roof" override_frame_icon = "mt_left_door_frame" /obj/structure/vehicleparts/frame/t90a/right @@ -541,7 +540,6 @@ override_frame_icon = "mt_right_frame" /obj/structure/vehicleparts/frame/t90a/right/door w_right = list("mt_right_door_frame",TRUE,TRUE,90,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_right_door_roof" override_frame_icon = "mt_right_door_frame" @@ -589,7 +587,6 @@ override_frame_icon = "mt_left_frame" /obj/structure/vehicleparts/frame/t72/left/door w_left = list("mt_left_door_frame",TRUE,TRUE,90,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_left_door_roof" override_frame_icon = "mt_left_door_frame" /obj/structure/vehicleparts/frame/t72/right @@ -598,7 +595,6 @@ override_frame_icon = "mt_right_frame" /obj/structure/vehicleparts/frame/t72/right/door w_right = list("mt_right_door_frame",TRUE,TRUE,90,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_right_door_roof" override_frame_icon = "mt_right_door_frame" @@ -645,7 +641,6 @@ override_frame_icon = "mt_left_frame" /obj/structure/vehicleparts/frame/t55/left/door w_left = list("mt_left_door_frame",TRUE,TRUE,80,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_left_door_roof" override_frame_icon = "mt_left_door_frame" /obj/structure/vehicleparts/frame/t55/right @@ -654,7 +649,6 @@ override_frame_icon = "mt_right_frame" /obj/structure/vehicleparts/frame/t55/right/door w_right = list("mt_right_door_frame",TRUE,TRUE,80,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_right_door_roof" override_frame_icon = "mt_right_door_frame" @@ -702,7 +696,6 @@ override_frame_icon = "mt_left_frame" /obj/structure/vehicleparts/frame/leopard/left/door w_left = list("mt_left_door_frame",TRUE,TRUE,60,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_left_door_roof" override_frame_icon = "mt_left_door_frame" /obj/structure/vehicleparts/frame/leopard/right @@ -711,7 +704,6 @@ override_frame_icon = "mt_right_frame" /obj/structure/vehicleparts/frame/leopard/right/door w_right = list("mt_right_door_frame",TRUE,TRUE,60,30,TRUE,TRUE) - // doorcode = 668643 override_roof_icon = "mt_right_door_roof" override_frame_icon = "mt_right_door_frame" @@ -1057,3 +1049,155 @@ icon_state = "m41_frame_steel_back_right" w_back = list("m41_back_right_frame",TRUE,TRUE,25,25,FALSE,FALSE) w_right = list("none",TRUE,TRUE,25,25,FALSE,FALSE) + + +/obj/structure/vehicleparts/frame/char1 + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + normal_icon = 'icons/obj/vehicles/tankparts96x96.dmi' + broken_icon = 'icons/obj/vehicles/tankparts96x96_damaged.dmi' + pixel_x = -32 + pixel_y = -32 +/obj/structure/vehicleparts/frame/char1/front + icon_state = "char1_frame_steel_front_middle" + w_front = list("char1_front_middle_frame",TRUE,TRUE,80,80,FALSE,FALSE) +/obj/structure/vehicleparts/frame/char1/center + icon_state = "char1_frame_steel_middle" +/obj/structure/vehicleparts/frame/char1/back + icon_state = "char1_frame_steel_back_middle" + w_back = list("char1_back_middle_frame",TRUE,TRUE,50,50,FALSE,FALSE) + +/obj/structure/vehicleparts/frame/char1/left + icon_state = "char1_frame_steel_middle_left" + w_left = list("char1_middle_left_frame",TRUE,TRUE,50,50,FALSE,FALSE,TRUE) +/obj/structure/vehicleparts/frame/char1/left/door + icon_state = "char1_frame_steel_middle_left" + w_left = list("char1_middle_left_frame",TRUE,TRUE,50,50,TRUE,TRUE) + doorcode = 4975 + +/obj/structure/vehicleparts/frame/char1/right + icon_state = "char1_frame_steel_middle_right" + w_right = list("char1_middle_right_frame",TRUE,TRUE,50,50,FALSE,FALSE,TRUE) +/obj/structure/vehicleparts/frame/char1/right/door + icon_state = "char1_frame_steel_middle_right" + w_right = list("char1_middle_right_frame",TRUE,TRUE,50,50,TRUE,TRUE) + doorcode = 4975 + +/obj/structure/vehicleparts/frame/char1/rb + icon_state = "char1_frame_steel_back_right" + w_back = list("char1_back_right_frame",TRUE,TRUE,50,50,FALSE,FALSE) + w_right = list("none",TRUE,TRUE,50,50,FALSE,FALSE) +/obj/structure/vehicleparts/frame/char1/lb + icon_state = "char1_frame_steel_back_left" + w_back = list("char1_back_left_frame",TRUE,TRUE,50,50,FALSE,FALSE) + w_left = list("none",TRUE,TRUE,50,50,FALSE,FALSE) + +/obj/structure/vehicleparts/frame/char1/rf + icon_state = "char1_frame_steel_front_right" + w_front = list("char1_front_right_frame",TRUE,TRUE,80,80,FALSE,FALSE,TRUE) + w_right = list("none",TRUE,TRUE,50,50,FALSE,FALSE) +/obj/structure/vehicleparts/frame/char1/lf + icon_state = "char1_frame_steel_front_left" + w_front = list("char1_front_left_frame",TRUE,TRUE,80,80,FALSE,FALSE) + w_left = list("none",TRUE,TRUE,50,50,FALSE,FALSE) + +/obj/structure/vehicleparts/frame/bmv1 + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + normal_icon = 'icons/obj/vehicles/tankparts96x96.dmi' + broken_icon = 'icons/obj/vehicles/tankparts96x96_damaged.dmi' + pixel_x = -32 + pixel_y = -32 +/obj/structure/vehicleparts/frame/bmv1/front + icon_state = "char1_frame_steel_front_middle" + w_front = list("char1_front_middle_frame",TRUE,TRUE,50,50,FALSE,FALSE) +/obj/structure/vehicleparts/frame/bmv1/center + icon_state = "char1_frame_steel_middle" +/obj/structure/vehicleparts/frame/bmv1/back + icon_state = "char1_frame_steel_back_middle" + w_back = list("char1_back_middle_frame",TRUE,TRUE,30,30,FALSE,FALSE) + +/obj/structure/vehicleparts/frame/bmv1/left + icon_state = "char1_frame_steel_middle_left" + w_left = list("char1_middle_left_frame",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/bmv1/left/door + icon_state = "char1_frame_steel_middle_left" + w_left = list("char1_middle_left_frame",TRUE,TRUE,40,40,TRUE,TRUE) + doorcode = 668643 + +/obj/structure/vehicleparts/frame/bmv1/right + icon_state = "char1_frame_steel_middle_right" + w_right = list("char1_middle_right_frame",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/bmv1/right/door + icon_state = "char1_frame_steel_middle_right" + w_right = list("char1_middle_right_frame",TRUE,TRUE,40,40,TRUE,TRUE) + doorcode = 668643 + +/obj/structure/vehicleparts/frame/bmv1/rb + icon_state = "char1_frame_steel_back_right" + w_back = list("char1_back_right_frame",TRUE,TRUE,30,30,FALSE,FALSE) + w_right = list("none",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/bmv1/lb + icon_state = "char1_frame_steel_back_left" + w_back = list("char1_back_left_frame",TRUE,TRUE,30,30,TRUE,TRUE) + w_front = list("c_door",TRUE,TRUE,5,5,TRUE, TRUE) + w_left = list("none",TRUE,TRUE,40,40,FALSE,FALSE) + w_right = list("c_wall",TRUE,TRUE,5,5,FALSE,FALSE) + doorcode = 668643 + +/obj/structure/vehicleparts/frame/bmv1/rf + icon_state = "char1_frame_steel_front_right" + w_front = list("char1_front_right_frame",TRUE,TRUE,50,50,FALSE,FALSE) + w_right = list("none",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/bmv1/lf + icon_state = "char1_frame_steel_front_left" + w_front = list("char1_front_left_frame",TRUE,TRUE,50,50,FALSE,FALSE,TRUE) + w_left = list("none",TRUE,TRUE,40,40,FALSE,FALSE) + +/obj/structure/vehicleparts/frame/smf1 + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + normal_icon = 'icons/obj/vehicles/tankparts96x96.dmi' + broken_icon = 'icons/obj/vehicles/tankparts96x96_damaged.dmi' + pixel_x = -32 + pixel_y = -32 +/obj/structure/vehicleparts/frame/smf1/front + icon_state = "t34_frame_steel_front_middle" + w_front = list("t34_front_middle_frame",TRUE,TRUE,50,50,FALSE,FALSE) +/obj/structure/vehicleparts/frame/smf1/back + icon_state = "t34_frame_steel_back" + w_back = list("t34_back_middle_frame",TRUE,TRUE,30,30,FALSE,FALSE) + +/obj/structure/vehicleparts/frame/smf1/left + icon_state = "t34_frame_steel_middle_front_left" + w_left = list("t34_middle_front_left_frame",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/smf1/left/door + icon_state = "t34_frame_steel_middle_back_left" + w_left = list("t34_middle_back_left_frame",TRUE,TRUE,40,40,TRUE,TRUE) + doorcode = 932145 + +/obj/structure/vehicleparts/frame/smf1/right + icon_state = "t34_frame_steel_middle_front_right" + w_right = list("t34_middle_front_right_frame",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/smf1/right/door + icon_state = "t34_frame_steel_middle_back_right" + w_right = list("t34_middle_back_right_frame",TRUE,TRUE,40,40,TRUE,TRUE) + doorcode = 932145 + +/obj/structure/vehicleparts/frame/smf1/rb + icon_state = "t34_frame_steel_back_right" + w_back = list("t34_back_right_frame",TRUE,TRUE,30,30,FALSE,FALSE) + w_right = list("none",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/smf1/bc + icon_state = "t34_frame_steel_middle_back" +/obj/structure/vehicleparts/frame/smf1/lb + icon_state = "t34_frame_steel_back_left" + w_back = list("t34_back_left_frame",TRUE,TRUE,30,30,FALSE,FALSE) + w_left = list("none",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/smf1/rf + icon_state = "t34_frame_steel_front_right" + w_front = list("t34_front_right_frame",TRUE,TRUE,50,50,FALSE,FALSE,TRUE) + w_right = list("none",TRUE,TRUE,40,40,FALSE,FALSE) +/obj/structure/vehicleparts/frame/smf1/fc + icon_state = "t34_frame_steel_middle_front" +/obj/structure/vehicleparts/frame/smf1/lf + icon_state = "t34_frame_steel_front_left" + w_front = list("t34_front_left_frame",TRUE,TRUE,50,50,FALSE,FALSE) + w_left = list("none",TRUE,TRUE,40,40,FALSE,FALSE) \ No newline at end of file diff --git a/code/modules/1713/machinery/modular_vehicles/frame_icons.dm b/code/modules/1713/machinery/modular_vehicles/frame_icons.dm index f107ba9922..f52039bdc4 100644 --- a/code/modules/1713/machinery/modular_vehicles/frame_icons.dm +++ b/code/modules/1713/machinery/modular_vehicles/frame_icons.dm @@ -191,7 +191,11 @@ else ticon = normal_icon var/tempstate = "[w_right[1]]" - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=EAST) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=EAST) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=EAST) if (w_right.len <= 8) if (axis) if (override_color) @@ -208,7 +212,11 @@ if (override_frame_icon && !override_applied) tempstate = override_frame_icon override_applied = TRUE - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=NORTH) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=NORTH) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=NORTH) if (w_front.len <= 8) if (axis) if (override_color) @@ -258,7 +266,11 @@ else ticon = normal_icon var/tempstate = "[w_right[1]]" - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=WEST) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=WEST) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=WEST) if (w_right.len <= 8) if (axis) if (override_color) @@ -275,7 +287,11 @@ if (override_frame_icon && !override_applied) tempstate = override_frame_icon override_applied = TRUE - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10.5, dir=SOUTH) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=SOUTH) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=SOUTH) if (w_front.len <= 8) if (axis) if (override_color) @@ -325,7 +341,11 @@ else ticon = normal_icon var/tempstate = "[w_right[1]]" - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10.5, dir=SOUTH) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=SOUTH) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=SOUTH) if (w_right.len <= 8) if (axis) if (override_color) @@ -342,7 +362,11 @@ if (override_frame_icon && !override_applied) tempstate = override_frame_icon override_applied = TRUE - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=EAST) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=EAST) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=EAST) if (w_front.len <= 8) if (axis) if (override_color) @@ -392,7 +416,11 @@ else ticon = normal_icon var/tempstate = "[w_right[1]]" - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=NORTH) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=NORTH) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=NORTH) if (w_right.len <= 8) if (axis) if (override_color) @@ -409,7 +437,11 @@ if (override_frame_icon && !override_applied) tempstate = override_frame_icon override_applied = TRUE - var/image/tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=WEST) + var/image/tmpimg1 + if (istype(axis, (/obj/structure/vehicleparts/axis/heavy/bmv1_1))) + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=9, dir=WEST) + else + tmpimg1 = image(icon=ticon, icon_state=tempstate, layer=10, dir=WEST) if (w_front.len <= 8) if (axis) if (override_color) diff --git a/code/modules/1713/machinery/modular_vehicles/movement.dm b/code/modules/1713/machinery/modular_vehicles/movement.dm index 543e69aefd..4772ea44a9 100644 --- a/code/modules/1713/machinery/modular_vehicles/movement.dm +++ b/code/modules/1713/machinery/modular_vehicles/movement.dm @@ -256,6 +256,27 @@ base_icon = "t34_tracks_right_back" movement_icon = "t34_tracks_right_back_m" +/obj/structure/vehicleparts/movement/tracks/char1/left_front + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + icon_state = "char1_tracks_left_front" + base_icon = "char1_tracks_left_front" + movement_icon = "char1_tracks_left_front_m" +/obj/structure/vehicleparts/movement/tracks/char1/right_front + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + icon_state = "char1_tracks_right_front" + base_icon = "char1_tracks_right_front" + movement_icon = "char1_tracks_right_front_m" +/obj/structure/vehicleparts/movement/tracks/char1/left_back + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + icon_state = "char1_tracks_left_back" + base_icon = "char1_tracks_left_back" + movement_icon = "char1_tracks_left_back_m" +/obj/structure/vehicleparts/movement/tracks/char1/right_back + icon = 'icons/obj/vehicles/tankparts96x96.dmi' + icon_state = "char1_tracks_right_back" + base_icon = "char1_tracks_right_back" + movement_icon = "char1_tracks_right_back_m" + /obj/structure/vehicleparts/movement/tracks/m41/left_front icon = 'icons/obj/vehicles/tankparts96x96.dmi' icon_state = "m41_tracks_left_front" diff --git a/code/modules/1713/machinery/vehicles.dm b/code/modules/1713/machinery/vehicles.dm index 4a19182972..8b92907d32 100644 --- a/code/modules/1713/machinery/vehicles.dm +++ b/code/modules/1713/machinery/vehicles.dm @@ -496,14 +496,6 @@ reg_number = "" color = "#8383C2" -/obj/structure/vehicleparts/axis/heavy/adrian - name = "Type-9 Adrian" - speeds = 4 - speedlist = list(1=12,2=8,3=6,4=5) - reg_number = "" - color = "#555346" - vehicle_type = "apc" - /obj/structure/vehicleparts/axis/heavy/t90a name = "T-90A" speeds = 4 @@ -614,6 +606,20 @@ tank_names_soviet -= pickedname name = "[name] \'[pickedname]\'" +/obj/structure/vehicleparts/axis/heavy/bmv1_1 + name = "BMV-1 mk. I" + speeds = 4 + speedlist = list(1=10,2=7,3=6,4=4) + reg_number = "" + color = "#4D5D53" + +/obj/structure/vehicleparts/axis/heavy/smf1_a + name = "SMF I mod. A" + speeds = 4 + speedlist = list(1=10,2=7,3=6,4=4) + reg_number = "" + color = "#555346" + /obj/structure/vehicleparts/axis/car name = "car axis" desc = "A powered axis from a car." diff --git a/code/modules/1713/siege/cannon_types.dm b/code/modules/1713/siege/cannon_types.dm index 77bd5a704a..afb9c249c3 100644 --- a/code/modules/1713/siege/cannon_types.dm +++ b/code/modules/1713/siege/cannon_types.dm @@ -441,6 +441,20 @@ caliber = 115 anchored = TRUE +/obj/structure/cannon/modern/tank/bmv75 + name = "BMV-TC 75mm" + desc = "A 75mm Redmenian tank-based cannon." + icon_state = "tank_cannon" + maxrange = 30 + caliber = 75 + +/obj/structure/cannon/modern/tank/smf75 + name = "SMF TKN 75mm" + desc = "A 75mm Blugoslavian tank-based cannon." + icon_state = "tank_cannon" + maxrange = 30 + caliber = 75 + /obj/structure/cannon/mortar name = "mortar" icon = 'icons/obj/cannon_ball.dmi' diff --git a/code/modules/1713/siege/turret.dm b/code/modules/1713/siege/turret.dm index a74181c91f..31f0bfc687 100644 --- a/code/modules/1713/siege/turret.dm +++ b/code/modules/1713/siege/turret.dm @@ -1313,4 +1313,46 @@ gunner_seat.setup(src) weapons.Add(new/obj/structure/cannon/modern/tank/japanese37(src)) weapons.Add(new/obj/item/weapon/gun/projectile/automatic/type99/type97tank(src)) + ..() + + +/obj/structure/turret/bmv1 + turret_color = "#3d5931" + turret_icon = "char1_turret" + name = "BMV-1 mk. I" + + gunner_x = 9 + gunner_y = -2 + + loader_x = -9 + loader_y = -2 + + New() + gunner_seat = new /obj/structure/bed/chair/gunner(src.loc) + gunner_seat.setup(src) + loader_seat = new /obj/structure/bed/chair/loader(src.loc) + loader_seat.setup(src) + weapons.Add(new/obj/structure/cannon/modern/tank/bmv75(src)) + weapons.Add(new/obj/item/weapon/gun/projectile/automatic/dp28/dt28(src)) + ..() + + +/obj/structure/turret/smf1 + turret_color = "#555346" + turret_icon = "t34_turret" + name = "SMF I mod. A" + + gunner_x = 9 + gunner_y = -2 + + loader_x = -9 + loader_y = -2 + + New() + gunner_seat = new /obj/structure/bed/chair/gunner(src.loc) + gunner_seat.setup(src) + loader_seat = new /obj/structure/bed/chair/loader(src.loc) + loader_seat.setup(src) + weapons.Add(new/obj/structure/cannon/modern/tank/smf75(src)) + weapons.Add(new/obj/item/weapon/gun/projectile/automatic/dp28/dt28(src)) ..() \ No newline at end of file diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 0c9f0f2b1d..accf939ebb 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -1058,10 +1058,13 @@ proc/admin_notice(var/message, var/rights) for (var/i in flist_temp) if (findtext(i, ";")) var/list/current = splittext(i, ";") - if (current[2] == "red") - faction_list_red += current[1] - else if (current[2] == "blue") - faction_list_blue += current[1] + switch (current[2]) + if ("blue") + faction_list_blue += current[1] + if ("red") + faction_list_red += current[1] + if ("organizer") + faction_list_organizer += current[1] else message_admins("Failed to load factionlist!", key_name(usr)) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 756a731c59..9d21c84e8a 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -486,8 +486,9 @@ shot_accuracy = rand(-accuracy_range, accuracy_range) if (abs(shot_accuracy) < 5) // even RNjesus won’t help you get there right away shot_accuracy += 5 - if(user.m_intent != "run") - shot_accuracy *= 0.75 + if (istype(user, /mob/living/human)) + if(user.m_intent != "run") + shot_accuracy *= 0.75 var/shot_dispersion = clamp(shot_recoil + shot_accuracy, -40, 40) diff --git a/code/setup.dm b/code/setup.dm index f2a797edd7..b8f82721d3 100644 --- a/code/setup.dm +++ b/code/setup.dm @@ -56,10 +56,13 @@ for (var/i in flist_temp) if (findtext(i, ";")) var/list/current = splittext(i, ";") - if (current[2] == "red") - faction_list_red += current[1] - else if (current[2] == "blue") - faction_list_blue += current[1] + switch (current[2]) + if ("blue") + faction_list_blue += current[1] + if ("red") + faction_list_red += current[1] + if ("organizer") + faction_list_organizer += current[1] else admin_notice("Failed to load factionlist!", R_DEBUG) diff --git a/code/world.dm b/code/world.dm index 73632bd368..5e81920530 100644 --- a/code/world.dm +++ b/code/world.dm @@ -14,8 +14,9 @@ var/global/datum/global_init/init = new () var/global/list/approved_list = list() var/global/list/whitelist_list = list() -var/global/list/faction_list_red = list() var/global/list/faction_list_blue = list() +var/global/list/faction_list_red = list() +var/global/list/faction_list_organizer = list() var/global/list/craftlist_lists = list("global" = list()) var/global/list/dictionary_list = list() diff --git a/config/host.txt b/config/host.txt index c740689724..cecb13c135 100644 --- a/config/host.txt +++ b/config/host.txt @@ -1 +1 @@ -taislin +taislin \ No newline at end of file diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 27853037bb..3d5c98e972 100644 Binary files a/icons/mob/suit.dmi and b/icons/mob/suit.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index c801b3ae7f..903a4ad7dd 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ diff --git a/icons/obj/policetape.dmi b/icons/obj/policetape.dmi index 24ed45194c..0f95af6904 100644 Binary files a/icons/obj/policetape.dmi and b/icons/obj/policetape.dmi differ diff --git a/icons/obj/vehicles/tankparts96x96.dmi b/icons/obj/vehicles/tankparts96x96.dmi index a5f043a9f2..837bcf6672 100644 Binary files a/icons/obj/vehicles/tankparts96x96.dmi and b/icons/obj/vehicles/tankparts96x96.dmi differ diff --git a/icons/obj/vehicles/vehicles256x256.dmi b/icons/obj/vehicles/vehicles256x256.dmi index e84a4745fa..ccd9409c6c 100644 Binary files a/icons/obj/vehicles/vehicles256x256.dmi and b/icons/obj/vehicles/vehicles256x256.dmi differ diff --git a/maps/campaign/campaign1.dmm b/maps/campaign/campaign1.dmm index 2e39adac49..33a76bf92f 100644 --- a/maps/campaign/campaign1.dmm +++ b/maps/campaign/campaign1.dmm @@ -50,7 +50,6 @@ "lQ" = (/obj/structure/wild/smallbush{icon_state = "smallbush30"},/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) "mb" = (/obj/structure/closet/crate/sandbags,/turf/floor/grass,/area/caribbean/faction2) "mg" = (/obj/structure/camonet,/obj/structure/closet/crate/ww2,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/window/barrier/sandbag{dir = 1; icon_state = "sandbag"},/turf/floor/dirt,/area/caribbean/faction2) -"mh" = (/obj/map_metadata/campaign,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) "mr" = (/obj/structure/closet/crate/ww2,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/turf/floor/dirt,/area/caribbean/faction2) "mG" = (/obj/structure/wild/tree/live_tree,/obj/structure/wild/flowers,/turf/floor/grass,/area/caribbean/faction2) "mI" = (/obj/item/weapon/barrier/sandbag,/turf/floor/trench,/area/caribbean/no_mans_land/temperate) @@ -346,5 +345,5 @@ QzQVIDLyQVQVQVQVOsQVOsQVHeQVQVlqQVJiJijVIUIUIUIUIUIUIUQzQVQVQVQVQVQVQVQVQVQVQVlq QVQVQVQVOsQVQVEYQVQzQVQVQVQVQVOsQVJiZtJiIURUIUQaIUIUIUQVQVQVQVQVlqQVQVlqlqQVQVQVQVQVQVuPQVQVQVQVQVEYQVQVQVQVQVEYQVQVQVQVQVlqlqlqQVbrlqlqlqlqQVQVOsQVQVQVQVQVQVbrlqQVQVQVQVlqQVlqQVQVQVuPQzQVQVQVQVFpswswgWQBgWgWQBQBQBhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhb QVQVQVOsOsQVQVQVQVQVIDQVQzQzQVQVQVJiJiJiIUIUIUIURUIUIUQVQVOsQVlqlqlqlqQVQVMuQVQVQVQVQVQVQVQVQVQVlqQVQVQVQVOsQVQVQVQVQVQVQVQVQVQVQVQVQVQVhMQVQVQVQVQVQVHeQVuPQVQVQVQVbrOsQVlqlqlqlqQVQVQVQVQVTzTzTzhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhb QVQVQVQVQVQVlqhMHeOsQVQVQVlqOsQVQVJiJiJiIUIUIUIUIUIUIUQVQVQVlqlqQVQVQVQVQVQVQVQVQVQVQVQVOsQVQVQVQVQVQVQVQVCxQVQVQVQVQVQVQVQVHeQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVbrlqlqlqlqlqlqTzTzTzTzTzTzTzTzhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhb -mhlqQVQVQVQVQVQVHeQVQVQVQVQVOsQVQVJiJiJiIUIUIUIUIUIUIUQVQVQVQVQVQVQVQVQVQVQVlqQVQVQVQVQVQVQVQVQVlqQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVhMQVQVQVlqQVTzTzTzTzTzTzTzTzTzTzTzhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhb +QVlqQVQVQVQVQVQVHeQVQVQVQVQVOsQVQVJiJiJiIUIUIUIUIUIUIUQVQVQVQVQVQVQVQVQVQVQVlqQVQVQVQVQVQVQVQVQVlqQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVQVhMQVQVQVlqQVTzTzTzTzTzTzTzTzTzTzTzhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhb "} diff --git a/maps/campaign/campaign2.dmm b/maps/campaign/campaign2.dmm new file mode 100644 index 0000000000..fccbda4896 --- /dev/null +++ b/maps/campaign/campaign2.dmm @@ -0,0 +1,667 @@ +"ab" = (/obj/structure/table/rack,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"ac" = (/obj/structure/toilet{dir = 8; icon_state = "toilet00"},/mob/living/simple_animal/civilian,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"aj" = (/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/grenade/smokebomb,/obj/structure/closet/crate/ww2,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"am" = (/obj/structure/closet/crate/ww2,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/obj/item/ammo_magazine/ak47,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"an" = (/obj/item/weapon/storage/briefcase,/turf/floor/plating/road/yellowline{dir = 4; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"ar" = (/obj/structure/grille/chainlinkfence{dir = 1},/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"av" = (/obj/structure/window/classic,/obj/structure/barricade,/obj/structure/curtain/open/red,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"aw" = (/mob/living/simple_animal/civilian,/turf/floor/plating/road/yellowline{dir = 1; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"ax" = (/obj/structure/wild/flowers,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"aA" = (/turf/floor/plating/road/yellowline{dir = 1; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"aC" = (/obj/covers/tatami,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"aF" = (/obj/covers/wood_ship,/obj/structure/simple_door/key_door/anyone/doubledoor,/turf/floor/dirt/burned,/area/caribbean/faction1/inside) +"aG" = (/obj/structure/bed/chair,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"aH" = (/obj/structure/sign/flag/blugoslavia,/obj/structure/barricade,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"aK" = (/obj/item/trash/money,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"aU" = (/obj/item/weapon/telephone/wireless,/turf/floor/wood,/area/caribbean/roofed/temperate) +"bd" = (/obj/structure/radiorecorder{pixel_y = 5},/turf/floor/wood,/area/caribbean/roofed/temperate) +"bl" = (/obj/structure/grille/chainlinkfence,/obj/structure/grille/chainlinkfence{dir = 4},/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"bn" = (/obj/structure/grille/chainlinkfence,/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"bt" = (/obj/structure/toilet{dir = 4; icon_state = "toilet00"},/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"bw" = (/obj/covers/tatami,/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/beermug,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"by" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/snacks/stew_wood{pixel_y = -5; pixel_x = -7},/obj/item/weapon/reagent_containers/food/snacks/stew_wood{pixel_y = 3; pixel_x = -1},/obj/item/weapon/reagent_containers/food/snacks/stew_wood{pixel_y = -6; pixel_x = 5},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"bA" = (/obj/structure/window/classic,/obj/structure/curtain/open/blue,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"bC" = (/obj/structure/closet/safe,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"bG" = (/obj/structure/table/rack/shelf,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"bH" = (/obj/effect/landmark{name = "JoinLateRed"; icon_state = "x1"},/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"bS" = (/obj/structure/closet/crate/footlocker,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"bY" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"cg" = (/obj/structure/floodlight/on,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"ck" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"cn" = (/obj/structure/grille/chainlinkfence{dir = 4},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"cu" = (/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/wood,/area/caribbean/roofed/temperate) +"cv" = (/obj/structure/window/classic/brickfull,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"cx" = (/obj/covers/wood_ship,/obj/structure/filingcabinet,/obj/item/weapon/paper_bundle,/obj/item/weapon/paper_bundle,/turf/floor/dirt,/area/caribbean/faction1/inside) +"cy" = (/obj/structure/sink/kitchen{icon_state = "sink_alt"; dir = 4; pixel_x = -12},/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"cz" = (/obj/effects/premadevehicles/yamasaki/shinobu,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"cE" = (/obj/structure/wild/flowers,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"cV" = (/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"cX" = (/turf/floor/plating/road/yellowline{dir = 8; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"cY" = (/obj/structure/wild/berrybush,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"df" = (/obj/effect/landmark{name = "JoinLateRed"; icon_state = "x1"},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"di" = (/turf/floor/plating/road/yellowline{dir = 5; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"dk" = (/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"dn" = (/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"dp" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/leather/open,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"dr" = (/obj/covers/wood_ship,/obj/structure/window/barrier/sandbag,/obj/structure/table/modern/table,/obj/item/weapon/map,/turf/floor/dirt,/area/caribbean/faction1/inside) +"dC" = (/obj/structure/simple_door/iron,/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"dP" = (/obj/item/weapon/barrier/sandbag,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"dU" = (/obj/structure/poster/faction/red/lead,/turf/wall/brick,/area/caribbean/roofed/temperate) +"ed" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"ee" = (/obj/structure/grille/chainlinkfence{dir = 4},/obj/structure/grille/chainlinkfence{dir = 1},/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"eh" = (/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"ew" = (/obj/structure/table/rack/shelf/wooden,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"ex" = (/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"eG" = (/obj/structure/grille/chainlinkfence{dir = 1},/obj/structure/sign/custom{desc = "Civilian collection point. Civilians will be collected every minute."; name = "Civilian Evacuation"},/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"eH" = (/obj/structure/window/barrier/railing/stone,/obj/structure/window/barrier/railing/stone{dir = 8},/obj/structure/mine_support/stone{pixel_x = 16; pixel_y = 20},/turf/floor/beach/water/shallowsaltwater,/area/caribbean/faction1) +"eJ" = (/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"eK" = (/obj/structure/table/modern/table,/obj/structure/radio/transmitter_receiver/nopower/faction1,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"eL" = (/obj/item/weapon/storage/briefcase,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"eM" = (/obj/structure/bed/chair/comfy/fancy_sofa/r{dir = 1},/obj/structure/lamp/lamp_big/alwayson,/obj/item/weapon/newspaper,/turf/floor/wood,/area/caribbean/roofed/temperate) +"eS" = (/turf/floor/plating/road,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"eV" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"eW" = (/obj/structure/bed/wood,/obj/item/weapon/bedsheet/brown,/turf/floor/wood,/area/caribbean/roofed/temperate) +"fk" = (/obj/structure/closet/crate/sandbags,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"fm" = (/obj/structure/closet/crate/ww2,/obj/item/mine/at,/obj/item/mine/at,/obj/item/mine/at,/obj/item/mine/at,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"fv" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/sign/traffic/stop,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"fy" = (/obj/structure/closet/cabinet,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"fF" = (/obj/structure/bed/chair/comfy/fancy_sofa/l{dir = 1},/turf/floor/wood,/area/caribbean/roofed/temperate) +"fG" = (/obj/structure/window/barrier/sandbag{dir = 8},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"fK" = (/turf/floor/dirt,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"fM" = (/obj/structure/table,/turf/floor/wood,/area/caribbean/roofed/temperate) +"fN" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"fS" = (/obj/item/flashlight/lantern/on/anchored{pixel_x = 32},/obj/item/weapon/reagent_containers/food/drinks/flask/officer/vodka,/obj/item/weapon/reagent_containers/food/drinks/flask/officer/vodka,/obj/structure/table/modern/table,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"fW" = (/obj/structure/toilet{dir = 4; icon_state = "toilet00"},/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"ge" = (/obj/item/weapon/wrench,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"gi" = (/obj/structure/bed,/obj/item/weapon/bedsheet/blue,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"gu" = (/mob/living/simple_animal/civilian,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"gx" = (/obj/structure/window/classic/metal,/turf/floor/wood,/area/caribbean/roofed/temperate) +"gI" = (/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"gJ" = (/obj/item/stack/material/woodplank/twentyfive,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"gK" = (/obj/effects/premadevehicles/ubermacht/erstenklasse,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"gU" = (/obj/structure/grille/chainlinkfence,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"hh" = (/obj/covers/wood_ship,/obj/structure/table/modern/table/flipped{dir = 8},/turf/floor/dirt,/area/caribbean/faction1/inside) +"hp" = (/obj/structure/TV/active,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"hw" = (/obj/structure/table/glass,/obj/item/weapon/swatter,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"hD" = (/obj/structure/railing/steel{dir = 1},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"hE" = (/obj/item/weapon/material/shovel/trench/foldable/etool,/obj/item/weapon/material/shovel/trench/foldable/etool,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"hH" = (/obj/structure/wild/flowers,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"hO" = (/obj/structure/wild/bush,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"hP" = (/obj/structure/table/modern/table,/obj/item/weapon/paper,/obj/item/weapon/paper,/obj/item/weapon/pen,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"hW" = (/obj/structure/lamp/lamp_small/alwayson,/obj/structure/props/coatrack,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"id" = (/obj/structure/bed/chair,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"ik" = (/obj/structure/grille/chainlinkfence{dir = 1},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"is" = (/obj/structure/closet/cabinet,/obj/item/clothing/head/turban,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"it" = (/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"iu" = (/turf/wall/brick,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"iG" = (/obj/structure/sign/armory,/turf/wall/brick,/turf/floor/beach/sand,/area/caribbean/no_mans_land/temperate) +"iL" = (/obj/effects/premadevehicles/yamasaki/kazoku,/turf/floor/plating/road/yellowline{dir = 8; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"iT" = (/mob/living/simple_animal/civilian,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"iW" = (/obj/structure/drone/flying/grenade,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"iZ" = (/obj/covers/wood_ship,/turf/floor/dirt,/area/caribbean/faction1/inside) +"jc" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"jl" = (/obj/structure/barbwire{dir = 8},/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/temperate) +"jr" = (/obj/structure/table/modern/retable,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"js" = (/obj/structure/bookcase,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"jt" = (/obj/structure/grille/chainlinkfence,/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"ju" = (/obj/structure/closet/cabinet,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"jz" = (/obj/structure/table/rack/coatrack{pixel_x = -8},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"jD" = (/obj/structure/poster/faction/red/mil2,/turf/wall/brick,/area/caribbean/roofed/temperate) +"jH" = (/obj/structure/oven/stove{fuel = 400},/obj/structure/lamp/lamp_small/alwayson{dir = 4; icon_state = "bulb"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"jI" = (/obj/structure/poster/faction/red/lead,/turf/wall/stone/stonebrick,/area/caribbean/roofed/temperate) +"jK" = (/obj/structure/sign/clock,/turf/wall/brick,/area/caribbean/roofed/temperate) +"jM" = (/obj/item/weapon/storage/firstaid/surgery,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"jR" = (/obj/structure/potted_plant{dir = 1; icon_state = "potted_plant"},/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"jS" = (/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"jZ" = (/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"ka" = (/obj/structure/bed/chair/office,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"kh" = (/obj/structure/table/modern/retable,/obj/structure/closet/crate/cash_register{dir = 8},/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"kj" = (/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"kk" = (/obj/structure/simple_door/key_door/wood,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"kl" = (/obj/structure/wild/tree/live_tree/pine,/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"kp" = (/obj/structure/window/classic,/obj/covers/wood_ship,/obj/covers/jail/steeljail,/obj/structure/curtain/open/black,/turf/floor/dirt/burned,/area/caribbean/faction1/inside) +"kE" = (/obj/covers/tatami,/obj/structure/potted_plant{dir = 1; icon_state = "potted_plant"},/turf/floor/dirt,/area/caribbean/roofed/temperate) +"kF" = (/obj/effect/landmark{name = "JoinLateBlue"},/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/temperate) +"kH" = (/obj/structure/table/modern/table,/obj/item/weapon/folder/blue,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"kL" = (/obj/structure/window/classic/metal,/obj/structure/curtain/open,/turf/floor/wood,/area/caribbean/roofed/temperate) +"kU" = (/obj/covers/tatami,/obj/structure/table/rack/coatrack,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"kW" = (/obj/structure/wild/tree/live_tree/pine,/turf/floor/dirt,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"kZ" = (/obj/item/stack/money/dollar/twenty,/obj/item/stack/money/dollar/twenty,/obj/structure/closet/safe,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"ld" = (/obj/structure/table/wood,/obj/item/weapon/telephone/mobile,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"lr" = (/obj/structure/window/barrier/sandbag{dir = 8},/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"lF" = (/obj/structure/oven/stove,/turf/floor/wood,/area/caribbean/roofed/temperate) +"lH" = (/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/structure/closet/crate/ww2,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"lI" = (/obj/structure/grille/chainlinkfence,/obj/structure/grille/chainlinkfence{dir = 4},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"lJ" = (/obj/structure/bed/chair{dir = 1; icon_state = "chair"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"mb" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/window/barrier/sandbag,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"me" = (/obj/structure/floodlight/on,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"mf" = (/turf/floor/trench,/area/caribbean/faction1) +"mg" = (/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"mh" = (/mob/living/simple_animal/civilian,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"mm" = (/obj/structure/wild/tallgrass,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"mn" = (/obj/structure/lamp/lamp_small/alwayson{dir = 1; icon_state = "bulb"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"mo" = (/obj/structure/grille/chainlinkfence{dir = 1},/obj/structure/sign/custom{desc = "Civilian collection point. Civilians will be collected every minute."; name = "Civilian Evacuation"},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"ms" = (/obj/structure/wild/flowers,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"mu" = (/obj/structure/window/barrier/railing/stone{icon_state = "stone"; dir = 1},/obj/structure/window/barrier/railing/stone{dir = 8},/turf/floor/beach/water/shallowsaltwater,/area/caribbean/faction1) +"mA" = (/obj/structure/window/classic/metal,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"mG" = (/obj/structure/bed/chair{dir = 4},/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"mI" = (/obj/structure/barricade,/obj/structure/sign/flag/medical,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"mJ" = (/obj/structure/sink{pixel_y = 10},/turf/floor/wood,/area/caribbean/roofed/temperate) +"mL" = (/obj/structure/table/modern/table,/obj/item/weapon/folder/red,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"mN" = (/obj/structure/TV/active,/turf/floor/wood,/area/caribbean/roofed/temperate) +"mO" = (/obj/structure/bed/chair,/turf/floor/wood,/area/caribbean/roofed/temperate) +"mR" = (/obj/structure/table/rack/shelf,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"mT" = (/turf/floor/dirt/dust,/area/caribbean/captured_equipment/faction1) +"mU" = (/obj/structure/bed/chair{dir = 8; icon_state = "chair"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"mW" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"ng" = (/obj/structure/table/rack/shelf/store,/obj/item/weapon/reagent_containers/food/drinks/bottle/gin,/obj/item/weapon/reagent_containers/food/drinks/bottle/gin,/obj/item/weapon/reagent_containers/food/drinks/bottle/gin,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"nk" = (/obj/structure/table/modern/table,/obj/structure/computer/nopower{dir = 1; pixel_y = 3; pixel_x = 2},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"nn" = (/obj/structure/grille/chainlinkfence{dir = 1},/obj/structure/sign/custom{desc = "Civilian collection point. Civilians will be collected every minute."; name = "Civilian Evacuation"},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"nu" = (/turf/floor/dirt/underground,/area/caribbean/no_mans_land/temperate) +"nH" = (/obj/structure/table/modern/table,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"nM" = (/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"nO" = (/obj/structure/sign/bank,/turf/wall/brick,/turf/floor/beach/sand,/area/caribbean/no_mans_land/temperate) +"nV" = (/obj/item/clothing/accessory/medal/pin/worker/lumberjack,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"nZ" = (/obj/structure/barbwire,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"of" = (/obj/structure/bed/chair/comfy/fancy_sofa/l{dir = 8},/turf/floor/wood,/area/caribbean/roofed/temperate) +"oi" = (/obj/covers/carpet/redcarpet,/obj/structure/bed,/obj/item/weapon/bedsheet/hos,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"on" = (/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"ou" = (/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"oA" = (/obj/structure/closet/crate/sandbags,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"oG" = (/obj/structure/oven/stove{fuel = 400},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"oJ" = (/obj/covers/tatami,/obj/structure/lamp/lamp_small/alwayson,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"oO" = (/obj/structure/sign/traffic/zebracrossing{dir = 4},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"pc" = (/obj/structure/window/barrier/sandbag{dir = 8},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"pd" = (/obj/structure/sign/traffic,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"ph" = (/obj/structure/table/modern/table,/obj/structure/radio/transmitter_receiver/nopower/faction2,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"pz" = (/obj/structure/sink/kitchen{dir = 4; icon_state = "sink_alt"; pixel_x = -12},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"pN" = (/turf/floor/beach/water/deep,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"pU" = (/obj/item/weapon/storage/backpack/rucksack,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"pZ" = (/obj/structure/cell_tower{desc = "A large steel antenna, to power field radios."; name = "radio antenna"},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"qb" = (/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"qe" = (/obj/structure/bed/chair{icon_state = "chair"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"qg" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/lamp/lamp_small/alwayson/red{dir = 8},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"qh" = (/obj/structure/bed/chair/comfy/fancy_sofa{dir = 1},/turf/floor/wood,/area/caribbean/roofed/temperate) +"qr" = (/obj/structure/barbwire{dir = 4},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"qs" = (/obj/structure/railing/steel,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"qt" = (/obj/structure/simple_door/key_door/anyone,/obj/covers/tatami,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"qv" = (/obj/effect/landmark{name = "JoinLateBlue"},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"qB" = (/obj/covers/wood_ship,/obj/structure/closet,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/turf/floor/dirt,/area/caribbean/faction1/inside) +"qG" = (/obj/structure/table/rack/coatrack,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"qI" = (/obj/covers/wood_wall/log{icon_state = "log_wall"; dir = 4},/turf/floor/dirt,/area/caribbean/roofed/temperate) +"qJ" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/barbwire{dir = 4},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"qN" = (/obj/effect/landmark{name = "JoinLateRed_Reinforcement"; icon_state = "x1"},/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/temperate) +"qQ" = (/obj/structure/table/modern,/turf/floor/wood,/area/caribbean/roofed/temperate) +"qR" = (/obj/covers/wood_ship,/obj/structure/window/barrier/sandbag{dir = 4},/obj/item/weapon/paper/crumpled,/turf/floor/dirt,/area/caribbean/faction1/inside) +"qV" = (/obj/covers/wood_wall/log{dir = 4},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"re" = (/obj/structure/iv_drip,/turf/floor/wood,/area/caribbean/roofed/temperate) +"rj" = (/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"rn" = (/obj/structure/barricade/hescobastion,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"ro" = (/turf/wall/brick,/area/caribbean/roofed/temperate) +"ru" = (/obj/structure/closet/crate/ww2,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/obj/item/weapon/plastique/c4,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"rz" = (/obj/structure/closet/crate/chest,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"rB" = (/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"rD" = (/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"rG" = (/obj/structure/lamp/lamp_big/alwayson{dir = 8},/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"rK" = (/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"rN" = (/obj/structure/sign/traffic/parking,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"sb" = (/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"se" = (/obj/structure/poster/faction/red/mil2,/turf/wall/stone/stonebrick,/area/caribbean/roofed/temperate) +"sf" = (/obj/covers/wood_ship,/obj/structure/window/barrier/sandbag,/turf/floor/dirt,/area/caribbean/faction1/inside) +"sh" = (/obj/covers/wood_wall/log/corner,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"si" = (/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/obj/structure/table/glass,/turf/floor/wood,/area/caribbean/roofed/temperate) +"sn" = (/obj/structure/sign/traffic/zebracrossing,/obj/item/weapon/storage/backpack/duffel,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"sv" = (/obj/structure/grille/chainlinkfence{dir = 8},/obj/structure/grille/chainlinkfence,/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"sz" = (/turf/floor/plating/road,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"sL" = (/obj/structure/lamp/lamp_big/alwayson{dir = 4},/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"sO" = (/obj/structure/closet/cabinet,/obj/item/clothing/under/wastelander,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"sQ" = (/obj/structure/closet/fridge/icebox,/turf/floor/wood,/area/caribbean/roofed/temperate) +"sT" = (/turf/wall/stone/stonebrick,/area/caribbean/roofed/temperate) +"sY" = (/obj/structure/window/barrier/sandbag{dir = 4},/mob/living/simple_animal/hostile/human/redmenian_ng{stop_automated_movement = 1},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"td" = (/obj/structure/wild/rock,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"tk" = (/obj/structure/bed/chair{dir = 4},/mob/living/simple_animal/civilian,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"tt" = (/obj/effects/premadevehicles/smc/wyoming,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"tw" = (/mob/living/simple_animal/hostile/human/redmenian_ng{stop_automated_movement = 1},/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"tB" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"tD" = (/obj/structure/table/wood,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"tL" = (/obj/structure/gate/blast/garage/open{dir = 8},/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"tP" = (/obj/covers/carpet/redcarpet,/mob/living/simple_animal/civilian,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"tQ" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"ua" = (/obj/structure/lamp/lamp_small/alwayson{icon_state = "bulb"; dir = 8},/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"ub" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/trench,/area/caribbean/faction1) +"uf" = (/obj/effects/premadevehicles/tank/smf1,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"um" = (/obj/covers/wood_ship,/obj/structure/closet,/obj/item/ammo_magazine/m1911,/obj/item/ammo_magazine/m1911,/obj/item/ammo_magazine/m1911,/obj/item/ammo_magazine/m1911,/obj/item/weapon/gun/projectile/pistol/m1911,/obj/item/weapon/gun/projectile/pistol/m1911,/turf/floor/dirt,/area/caribbean/faction1/inside) +"up" = (/obj/structure/sign/traffic/crossing,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"uu" = (/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"uv" = (/obj/structure/bed/chair/comfy/red,/obj/structure/table/modern/retable/flipped{dir = 1},/turf/floor/wood,/area/caribbean/roofed/temperate) +"uA" = (/obj/structure/poster/faction/red/work,/turf/wall/wood,/area/caribbean/roofed/temperate) +"uJ" = (/obj/structure/closet/crate/ww2,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/obj/item/ammo_magazine/hk,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"uL" = (/obj/structure/bed,/obj/item/weapon/bedsheet/brown,/turf/floor/wood,/area/caribbean/roofed/temperate) +"uN" = (/obj/structure/table/modern/table,/obj/item/weapon/telephone/mobile/campaign/blue,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"uS" = (/obj/structure/bed,/obj/item/weapon/bedsheet/green,/obj/structure/lamp/lamp_small{dir = 1; icon_state = "bulb"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"uY" = (/obj/structure/pot,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"va" = (/obj/structure/curtain/open/shower,/obj/structure/shower{icon_state = "shower"; dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"vc" = (/obj/covers/wood_wall/log{dir = 4},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"vf" = (/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"vh" = (/obj/structure/window/classic,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"vj" = (/obj/structure/lamp/lamp_big/alwayson,/turf/floor/wood,/area/caribbean/roofed/temperate) +"vx" = (/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"vD" = (/obj/structure/window/classic/brickfull,/obj/covers/tatami,/obj/structure/curtain/open/yellow,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"vG" = (/mob/living/simple_animal/civilian,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"vH" = (/obj/structure/lamp/lamppost_small/alwayson,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"vJ" = (/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"vP" = (/mob/living/simple_animal/civilian,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"vT" = (/obj/structure/window/classic/reinforced,/obj/structure/curtain/closed/red,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"vW" = (/obj/structure/window/barrier/railing/stone{icon_state = "stone"; dir = 1},/obj/structure/window/barrier/railing/stone{dir = 4},/turf/floor/beach/water/shallowsaltwater,/area/caribbean/faction1) +"vZ" = (/obj/structure/lamp/lamp_small/alwayson,/obj/structure/toilet{dir = 8; icon_state = "toilet00"},/mob/living/simple_animal/civilian,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"wa" = (/obj/structure/sign/traffic/crossing,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"wj" = (/obj/structure/window/classic,/obj/structure/curtain/leather,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"wl" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"wm" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/wood,/area/caribbean/roofed/temperate) +"ww" = (/obj/structure/vending/sales/food/snacks,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"wx" = (/obj/structure/potted_plant{dir = 1; icon_state = "potted_plant"},/obj/structure/lamp/lamp_small/alwayson{dir = 4; icon_state = "bulb"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"wG" = (/obj/structure/table/wood,/turf/floor/wood,/area/caribbean/roofed/temperate) +"wO" = (/obj/structure/barbwire{dir = 4},/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"wS" = (/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"wV" = (/obj/covers/wood_wall/log{dir = 4},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"wW" = (/obj/structure/window/barrier/sandbag,/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"xc" = (/obj/item/roller,/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"xd" = (/obj/structure/lamp/lamppost_small/alwayson,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"xh" = (/obj/structure/table/rack/shelf/store,/obj/item/weapon/reagent_containers/food/snacks/sandwich,/obj/item/weapon/reagent_containers/food/snacks/sandwich,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"xj" = (/obj/structure/closet/crate/ww2/mortar_shells,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"xu" = (/obj/structure/simple_door/key_door/anyone,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"xz" = (/obj/structure/grille/chainlinkfence{dir = 8},/obj/structure/grille/chainlinkfence,/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"xH" = (/obj/structure/barbwire{dir = 4},/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"xI" = (/turf/wall/wood,/area/caribbean/roofed/temperate) +"xM" = (/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"xO" = (/obj/structure/toilet{dir = 8; icon_state = "toilet00"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"xX" = (/obj/structure/sign/traffic/zebracrossing{dir = 4},/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/temperate) +"ya" = (/obj/structure/grille/chainlinkfence,/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"yf" = (/obj/item/stack/material/barbwire/ten,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"yk" = (/obj/structure/wild/rock,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"yo" = (/obj/structure/oven,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"yp" = (/obj/structure/wild/berrybush,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"yB" = (/obj/structure/pot,/turf/floor/wood,/area/caribbean/roofed/temperate) +"yH" = (/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"yL" = (/obj/structure/closet/fridge,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"yN" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"yQ" = (/obj/item/clothing/gloves/color/white,/obj/item/clothing/mask/sterile,/obj/item/clothing/accessory/armband/redcross,/obj/item/clothing/suit/storage/jacket/doctor,/obj/structure/closet/crate/ww1,/turf/floor/wood,/area/caribbean/roofed/temperate) +"yT" = (/obj/structure/TV/grandfather,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"za" = (/obj/covers/wood_ship,/obj/structure/window/barrier/sandbag{dir = 8},/turf/floor/dirt,/area/caribbean/faction1/inside) +"zc" = (/obj/item/weapon/storage/backpack/duffel,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"zg" = (/mob/living/simple_animal/civilian,/turf/floor/plating/road/yellowline{dir = 4; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"zm" = (/obj/structure/bed/wood,/obj/item/weapon/bedsheet/hop,/turf/floor/wood,/area/caribbean/roofed/temperate) +"zo" = (/obj/structure/lamp/lamp_big/alwayson{dir = 4},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"zp" = (/obj/structure/bed/roller,/turf/floor/wood,/area/caribbean/roofed/temperate) +"zu" = (/obj/item/weapon/storage/firstaid/combat/modern,/obj/item/weapon/storage/firstaid/combat/modern,/turf/floor/wood,/area/caribbean/roofed/temperate) +"zB" = (/obj/effects/premadevehicles/tank/bmv1,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"zE" = (/obj/structure/table/rack/coatrack{pixel_x = 12},/obj/item/flashlight/lantern/on/anchored{pixel_y = -16},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"zM" = (/obj/structure/simple_door/key_door/anyone/blast,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"zN" = (/obj/structure/wild/tallgrass,/obj/effect/landmark{name = "JoinLateRed_Reinforcement"; icon_state = "x1"},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"zS" = (/obj/structure/window/barrier/sandbag,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"zU" = (/obj/item/weapon/storage/firstaid/combat/modern,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"zV" = (/obj/structure/window/classic/brickfull,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"zX" = (/obj/structure/barbwire,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"Ac" = (/obj/structure/wild/rock,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"An" = (/obj/structure/props/marketstall,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"AF" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/open/red,/obj/covers/jail/steeljail,/turf/floor/wood,/area/caribbean/roofed/temperate) +"AI" = (/obj/structure/barbwire{dir = 8},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"AJ" = (/obj/structure/closet/crate/ww1,/obj/item/weapon/screwdriver,/obj/item/weapon/screwdriver,/obj/item/weapon/defibrillator,/obj/item/weapon/defibrillator,/obj/item/weapon/cell/high,/obj/item/weapon/cell/high,/obj/item/weapon/cell/high,/obj/item/weapon/cell/high,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"AL" = (/obj/structure/bed/chair/wood/bleacher/r,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"AM" = (/obj/structure/vending/sales/drinks,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"AW" = (/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"Br" = (/obj/effect/landmark{name = "JoinLateRed_Reinforcement"; icon_state = "x1"},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Bw" = (/obj/structure/oven,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"BA" = (/obj/structure/bed/roller,/obj/structure/lamp/lamp_big/alwayson{dir = 8},/turf/floor/wood,/area/caribbean/roofed/temperate) +"BG" = (/obj/structure/closet/crate/ww2,/obj/item/mine/at,/obj/item/mine/at,/obj/item/mine/at,/obj/item/mine/at,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"BU" = (/obj/structure/window/classic,/obj/structure/curtain/closed/red,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"Cc" = (/obj/structure/bed/chair{dir = 4},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Cd" = (/obj/structure/window/barrier/sandbag{dir = 8},/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"Ci" = (/obj/structure/poster/faction/red/work,/turf/wall/stone/stonebrick,/area/caribbean/faction1/inside) +"Cp" = (/turf/floor/dirt,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"Cs" = (/obj/structure/floodlight/on,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"Cw" = (/obj/structure/table/modern/table,/obj/structure/cutting_board,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"CE" = (/obj/item/weapon/stool/wood{pixel_x = 7},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"CF" = (/obj/structure/bed/chair/comfy/blue,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"CG" = (/obj/item/weapon/telephone/public,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"CH" = (/obj/structure/barricade/hescobastion,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"CJ" = (/obj/structure/barbwire{dir = 4},/obj/structure/sign/traffic/zebracrossing{dir = 4},/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/temperate) +"CR" = (/obj/structure/bed/chair{dir = 8},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Db" = (/obj/structure/bed/chair{icon_state = "chair"; dir = 4},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Dc" = (/obj/structure/lamp/lamp_small/alwayson{icon_state = "bulb"; dir = 4},/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"De" = (/obj/covers/tatami,/obj/structure/brazier/potbellystove,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"Dm" = (/obj/structure/toilet{dir = 8; icon_state = "toilet00"},/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Dr" = (/obj/structure/barbwire{dir = 4},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Ds" = (/obj/structure/bed/wood,/obj/item/weapon/bedsheet/red,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Dv" = (/obj/structure/pot,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Dz" = (/obj/effect/landmark{name = "JoinLateBlue"},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"DB" = (/obj/covers/carpet/redcarpet,/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"DC" = (/obj/structure/wild/tallgrass,/obj/effect/landmark{name = "JoinLateBlue"},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"DG" = (/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"DI" = (/obj/structure/sign/painting7,/turf/wall/brick,/area/caribbean/roofed/temperate) +"DJ" = (/obj/structure/gate/barrier/vertical{dir = 1; pixel_y = 3},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"DK" = (/obj/structure/window/classic/reinforced,/obj/structure/curtain/open/red,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"DM" = (/obj/covers/wood_ship,/obj/item/weapon/folder/red,/turf/floor/dirt,/area/caribbean/faction1/inside) +"DY" = (/obj/structure/bed/chair,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Ec" = (/obj/item/weapon/material/hatchet/steel,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"Ef" = (/obj/structure/closet/crate/dumpster,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Ek" = (/obj/structure/iv_drip,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Et" = (/obj/structure/sign/flag/red2,/turf/wall/stone/stonebrick,/area/caribbean/faction1/inside) +"Ey" = (/turf/floor/dirt/dust,/area/caribbean/captured_equipment/faction2) +"Ez" = (/obj/structure/wild/smallbush,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"EA" = (/obj/structure/sawmill/powered,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"EJ" = (/obj/structure/closet/cabinet,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"EX" = (/obj/item/stack/material/barbwire/ten,/obj/item/stack/material/barbwire/ten,/obj/item/stack/material/barbwire/ten,/obj/item/stack/material/barbwire/ten,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"Ff" = (/obj/structure/lamp/lamp_big/alwayson,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"Fu" = (/obj/item/stack/material/barbwire/ten,/obj/structure/railing/steel{dir = 4; icon_state = "railing0"},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"FE" = (/obj/effect/landmark{name = "JoinLateRed_Reinforcement"; icon_state = "x1"},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"FF" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/open/black,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"FN" = (/obj/covers/tatami,/obj/structure/closet/fridge,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"FU" = (/obj/structure/railing/steel,/obj/structure/sign/custom/metallic{name = "CAPTURE ZONE"; desc = "Put captured equipment here."},/obj/structure/barricade,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"FW" = (/obj/structure/gatecontrol/blastcontrol/garage{pixel_y = -7},/turf/wall/wood,/area/caribbean/roofed/temperate) +"FX" = (/obj/covers/wood_ship,/obj/structure/table/modern/table,/obj/item/weapon/reagent_containers/food/drinks/coffee,/turf/floor/dirt,/area/caribbean/faction1/inside) +"Ge" = (/turf/floor/plating/road/yellowline{dir = 4; icon_state = "road_yellowline"},/area/caribbean/no_mans_land/temperate) +"Gk" = (/obj/structure/bed/wood,/obj/item/weapon/bedsheet/yellow,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Gm" = (/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"Gr" = (/obj/structure/bed/chair,/mob/living/simple_animal/civilian,/turf/floor/wood,/area/caribbean/roofed/temperate) +"GI" = (/obj/structure/wild/tallgrass,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"GM" = (/obj/structure/sign/traffic/zebracrossing{dir = 4},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"GN" = (/obj/effects/premadevehicles/smc/falcon,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"GW" = (/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"GZ" = (/obj/structure/bed/chair{dir = 1; icon_state = "chair"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Hb" = (/obj/structure/table/wood,/obj/item/kitchen/wood_bowl,/obj/item/kitchen/wood_bowl,/obj/item/kitchen/wood_bowl,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Hj" = (/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Hn" = (/turf/floor/wood,/area/caribbean/roofed/temperate) +"Hr" = (/obj/structure/sink/kitchen{pixel_y = 4},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Ht" = (/obj/structure/simple_door/key_door/anyone/doubledoor/steel/store_door,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"Hu" = (/obj/structure/sink{pixel_x = 14; dir = 8},/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"Hw" = (/obj/structure/floodlight/on,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Hz" = (/obj/structure/wild/tree/live_tree/pine,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"HD" = (/obj/item/roller,/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"HF" = (/obj/structure/lamp/lamp_small/alwayson,/obj/structure/closet/fridge,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"HG" = (/turf/wall/stone/stonebrick,/area/caribbean/faction1/inside) +"HK" = (/obj/structure/oven/stove/old{pixel_x = -4},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"HO" = (/obj/structure/table/glass,/turf/floor/wood,/area/caribbean/roofed/temperate) +"HV" = (/turf/floor/beach/water,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"HX" = (/obj/structure/table/modern/table,/obj/item/weapon/telephone/mobile/campaign/red,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"Ih" = (/obj/structure/barbwire{dir = 8},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"Il" = (/obj/structure/curtain/open/shower,/obj/structure/shower{dir = 1; icon_state = "shower"},/mob/living/simple_animal/civilian,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Iq" = (/obj/item/weapon/storage/firstaid/surgery,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Iu" = (/obj/structure/bed/chair/comfy/fancy_sofa/r{dir = 8},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Ix" = (/mob/living/simple_animal/civilian,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"II" = (/obj/structure/bed/roller,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"IT" = (/obj/structure/table/rack/shelf/store,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"IW" = (/obj/structure/toilet{dir = 8},/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"Jd" = (/obj/covers/tatami,/mob/living/simple_animal/civilian,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"Jf" = (/obj/covers/wood_ship,/obj/structure/bed/chair/wood{dir = 4; icon_state = "wooden_chair"},/mob/living/simple_animal/hostile/human/redmenian_ng,/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/turf/floor/dirt,/area/caribbean/faction1/inside) +"Jg" = (/turf/floor/plating/road/yellowline{dir = 9},/area/caribbean/no_mans_land/temperate) +"Jy" = (/obj/structure/window/barrier/sandbag{dir = 8},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"JC" = (/obj/item/weapon/wrench,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"JE" = (/obj/structure/table/modern/table,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"JG" = (/obj/structure/wild/tree/live_tree/pine,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"JJ" = (/obj/structure/window/barrier/railing/stone,/obj/structure/window/barrier/railing/stone{dir = 4},/turf/floor/beach/water/shallowsaltwater,/area/caribbean/faction1) +"JP" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/open/red,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Ka" = (/obj/structure/table/modern/retable,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/obj/structure/radio/transmitter/nopower{pixel_y = 1},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Kb" = (/obj/covers/wood_ship,/obj/structure/table/modern/table/flipped{dir = 8},/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/turf/floor/dirt,/area/caribbean/faction1/inside) +"Kf" = (/obj/structure/railing/steel{dir = 8; icon_state = "railing0"},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Kg" = (/obj/structure/redmailbox,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"Kp" = (/obj/structure/closet/crate/ww2,/obj/item/weapon/grenade/coldwar/m67,/obj/item/weapon/grenade/coldwar/m67,/obj/item/weapon/grenade/coldwar/m67,/obj/item/weapon/grenade/coldwar/m67,/obj/item/weapon/grenade/coldwar/m67,/obj/item/weapon/grenade/coldwar/m67,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"KA" = (/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"KB" = (/obj/structure/props/coatrack,/obj/structure/lamp/lamp_small{dir = 1; icon_state = "bulb"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"KD" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/window/barrier/sandbag,/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"KI" = (/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/trench,/area/caribbean/faction1) +"KN" = (/obj/structure/toilet,/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"KU" = (/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/item/flashlight/flare,/obj/structure/closet/crate/ww2,/obj/item/flashlight/militarylight,/obj/item/flashlight/militarylight,/obj/item/flashlight/militarylight,/obj/item/flashlight/militarylight,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"KV" = (/obj/item/flashlight/lantern/on/anchored{pixel_x = 32},/obj/structure/table/rack,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Ld" = (/obj/item/stack/money/dollar/twenty,/obj/item/stack/money/dollar/twenty,/obj/structure/closet/safe,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Le" = (/obj/structure/barbwire{dir = 4},/obj/structure/sign/traffic/zebracrossing{dir = 4},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Lg" = (/obj/structure/window/barrier/sandbag/incomplete{dir = 4},/obj/item/weapon/barrier/sandbag,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Ll" = (/obj/item/weapon/bedsheet,/obj/structure/bed,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"Lm" = (/obj/structure/sign/painting1,/turf/wall/brick,/area/caribbean/roofed/temperate) +"Lp" = (/obj/covers/tatami,/obj/item/weapon/bedsheet/blue,/obj/structure/bed,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"Lv" = (/obj/structure/simple_door/key_door/anyone,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"LA" = (/obj/structure/gate/barrier,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"LB" = (/obj/structure/bed/chair{dir = 4},/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"LC" = (/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"LF" = (/obj/item/weapon/material/hatchet/steel,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"Mi" = (/obj/structure/lamp/lamp_big/alwayson{dir = 4},/mob/living/simple_animal/civilian,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Mm" = (/obj/structure/barbwire{dir = 8},/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"Ms" = (/obj/covers/wood_ship,/obj/structure/table/modern/table,/obj/item/weapon/telephone/mobile/campaign/red,/turf/floor/dirt,/area/caribbean/faction1/inside) +"Mz" = (/obj/structure/window/classic,/obj/structure/window/classic,/obj/covers/jail/steeljail,/obj/structure/curtain/closed/red,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"MF" = (/obj/structure/grille/chainlinkfence{dir = 4},/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"MN" = (/obj/structure/grille/chainlinkfence{dir = 8},/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"MR" = (/obj/effect/landmark{name = "JoinLateRed_Reinforcement"; icon_state = "x1"},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"MV" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/window/barrier/sandbag{dir = 1},/turf/floor/trench,/area/caribbean/faction1) +"Nc" = (/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"Ni" = (/obj/item/weapon/storage/briefcase,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Nk" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/barbwire{dir = 4},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"Nl" = (/mob/living/simple_animal/civilian,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Nx" = (/obj/structure/sink{layer = 4; pixel_y = 20},/obj/structure/lamp/lamp_small/alwayson,/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"NJ" = (/obj/structure/sign/custom/metallic{desc = "Emberburg Station"; name = "Redmenian National Police"},/turf/wall/stone/stonebrick,/area/caribbean/faction1/inside) +"NO" = (/obj/structure/wild/berrybush,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"NP" = (/obj/structure/table/rack/shelf/store,/obj/item/weapon/reagent_containers/food/drinks/can/water,/obj/item/weapon/reagent_containers/food/drinks/can/water,/obj/item/weapon/reagent_containers/food/drinks/can/water,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"NV" = (/obj/covers/wood_ship,/obj/item/weapon/storage/backpack/rucksack,/turf/floor/dirt,/area/caribbean/faction1/inside) +"NW" = (/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/twenty,/obj/item/stack/money/dollar/twenty,/obj/structure/closet/safe,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Oa" = (/obj/structure/barricade/hescobastion,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Ob" = (/obj/structure/bed,/obj/item/weapon/bedsheet/brown,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Od" = (/obj/structure/sign/painting4{pixel_x = 31},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Om" = (/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/obj/item/ammo_magazine/pkm,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"OA" = (/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"OO" = (/obj/structure/wild/rock,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"OQ" = (/obj/structure/wild/rock/basalt,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"OS" = (/obj/covers/wood_ship,/mob/living/simple_animal/hostile/human/redmenian_ng/sl,/obj/structure/bed/chair/wood{dir = 8; icon_state = "wooden_chair"},/turf/floor/dirt,/area/caribbean/faction1/inside) +"OY" = (/obj/structure/wild/bush,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"Pa" = (/obj/structure/cannon/mortar,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Pb" = (/obj/structure/closet/crate/ww1,/obj/item/weapon/screwdriver,/obj/item/weapon/screwdriver,/obj/item/weapon/defibrillator,/obj/item/weapon/cell/high,/obj/item/weapon/cell/high,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Pg" = (/obj/structure/wild/tree/live_tree/pine,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"Ph" = (/obj/structure/wild/tree/live_tree/pine,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Pj" = (/obj/covers/tatami,/obj/structure/potted_plant,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"Pn" = (/obj/structure/lamp/lamp_big/alwayson,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Pw" = (/obj/structure/lamp/lamp_small/alwayson{dir = 8; icon_state = "bulb"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Pz" = (/obj/structure/table/modern/table,/obj/structure/vending/sales/moneycounter,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"PC" = (/obj/covers/wood_ship,/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/dirt,/area/caribbean/faction1/inside) +"PE" = (/turf/floor/plating/cobblestone/vertical/dark,/area/caribbean/no_mans_land/temperate) +"PI" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/lamp/lamp_small/alwayson/red{dir = 4},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"PJ" = (/obj/structure/wild/berrybush,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"PR" = (/turf/wall/brick,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"PU" = (/obj/structure/simple_door/key_door/anyone/wood,/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"Qa" = (/obj/structure/potted_plant{dir = 9; icon_state = "potted_plant"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Qm" = (/obj/structure/roof_support,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Qs" = (/obj/structure/lamp/lamp_small/alwayson{dir = 4; icon_state = "bulb"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Qv" = (/obj/structure/grille/chainlinkfence{dir = 4},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Qw" = (/obj/structure/bed/chair/wood/bleacher/l,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"Qz" = (/obj/structure/closet/cabinet,/turf/floor/wood,/area/caribbean/roofed/temperate) +"QA" = (/obj/covers/wood_ship,/obj/structure/filingcabinet,/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/dirt,/area/caribbean/faction1/inside) +"QE" = (/obj/structure/barricade,/obj/structure/sign/flag/redmenia,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"QW" = (/obj/structure/window/classic,/obj/structure/curtain/closed/red,/turf/floor/wood,/area/caribbean/roofed/temperate) +"QZ" = (/obj/structure/poster/faction/red/mil1,/turf/wall/stone/stonebrick,/area/caribbean/faction1/inside) +"Re" = (/obj/item/roller,/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Ro" = (/obj/structure/wild/tree/live_tree/pine,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"Rp" = (/obj/structure/table/rack/shelf/store,/obj/item/weapon/reagent_containers/glass/barrel/jerrycan/gasoline,/obj/item/weapon/reagent_containers/glass/barrel/jerrycan/gasoline,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"Rs" = (/obj/item/stack/material/wood/twentyfive,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"RB" = (/obj/structure/table/modern/table,/turf/floor/wood,/area/caribbean/roofed/temperate) +"RM" = (/obj/structure/wild/tree/live_tree/pine,/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"RO" = (/obj/structure/window/barrier/sandbag,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"RQ" = (/obj/structure/table/glass,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"RS" = (/obj/effect/landmark{name = "JoinLateRed"; icon_state = "x1"},/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"RY" = (/obj/covers/carpet/redcarpet,/obj/structure/table/modern/table,/obj/structure/TV/television,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"Sd" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"Sn" = (/obj/item/clothing/gloves/color/white,/obj/item/clothing/gloves/color/white,/obj/item/clothing/mask/sterile,/obj/item/clothing/mask/sterile,/obj/item/clothing/accessory/armband/redcross,/obj/item/clothing/accessory/armband/redcross,/obj/item/clothing/suit/storage/jacket/doctor,/obj/item/clothing/suit/storage/jacket/doctor,/obj/structure/closet/crate/ww1,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Ss" = (/obj/structure/table/rack/shelf/wooden,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Sy" = (/obj/structure/bed/chair/office/light{dir = 8},/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"SB" = (/obj/item/flashlight/lantern/on/anchored{pixel_y = 19},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"SD" = (/obj/structure/potted_plant{dir = 1; icon_state = "potted_plant"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"SH" = (/obj/structure/gate/barrier/vertical{dir = 4; pixel_y = -3},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"SJ" = (/obj/structure/grille/chainlinkfence{dir = 4},/obj/structure/grille/chainlinkfence{dir = 1},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"SL" = (/obj/structure/grille/chainlinkfence,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"SO" = (/obj/structure/railing/steel,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"ST" = (/obj/structure/bed,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Tg" = (/obj/covers/wood_ship,/obj/structure/table/modern/table,/obj/structure/window/barrier/sandbag,/obj/structure/radio/transmitter_receiver/nopower/faction1,/turf/floor/dirt,/area/caribbean/faction1/inside) +"Ti" = (/obj/structure/grille/chainlinkfence{dir = 1},/obj/structure/grille/chainlinkfence{dir = 8},/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"Tn" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/closed/red,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Tp" = (/obj/structure/sign/logo/red,/turf/wall/wood,/area/caribbean/roofed/temperate) +"Tu" = (/obj/structure/simple_door/iron,/turf/floor/dirt/dust,/area/caribbean/faction1/collector) +"Tv" = (/obj/map_metadata/campaign,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Tx" = (/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Tz" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/window/barrier/sandbag,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"TB" = (/obj/structure/closet/crate/ww2,/obj/item/clothing/suit/storage/ghillie,/obj/item/clothing/suit/storage/ghillie,/obj/item/clothing/head/ghillie,/obj/item/clothing/head/ghillie,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"TE" = (/obj/structure/railing/steel{dir = 4; icon_state = "railing0"},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"TM" = (/obj/structure/lamp/lamp_big/alwayson{dir = 8},/turf/floor/wood,/area/caribbean/roofed/temperate) +"TO" = (/obj/structure/wild/tallgrass,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"TZ" = (/obj/item/weapon/material/hatchet/steel,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Ub" = (/obj/structure/barbwire{dir = 4},/obj/structure/sign/traffic/zebracrossing{dir = 4},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"Ui" = (/obj/structure/lamp/lamppost_small/alwayson,/obj/structure/barbwire,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"Up" = (/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Us" = (/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"Uy" = (/obj/covers/wood_wall/log,/turf/floor/dirt,/area/caribbean/roofed/temperate) +"UB" = (/obj/structure/table/rack/coatrack,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"UF" = (/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/twenty,/obj/item/stack/money/dollar/twenty,/obj/structure/closet/safe,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"UN" = (/obj/structure/sign/flag/red2,/turf/wall/brick,/area/caribbean/roofed/temperate) +"UO" = (/turf/floor/plating/road,/area/caribbean/no_mans_land/invisible_wall/temperate/one) +"UT" = (/obj/structure/table/rack/shelf/store,/obj/item/weapon/reagent_containers/food/drinks/bottle/plastic/water,/obj/item/weapon/reagent_containers/food/drinks/bottle/plastic/water,/obj/item/weapon/reagent_containers/food/drinks/bottle/plastic/water,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"UU" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/leather/open,/turf/floor/wood,/area/caribbean/roofed/temperate) +"UX" = (/obj/structure/oven/stove,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Vc" = (/obj/covers/wood_ship,/obj/structure/bed/chair/wood,/obj/effect/landmark{name = "JoinLateRed"; icon_state = "x1"},/turf/floor/dirt,/area/caribbean/faction1/inside) +"Vd" = (/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Vi" = (/turf/wall/brick,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Vv" = (/obj/structure/sink/kitchen,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"VH" = (/obj/structure/wild/smallbush,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"VL" = (/obj/structure/window/classic,/obj/structure/curtain/closed/green,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"VQ" = (/obj/structure/safe,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Wa" = (/obj/structure/bed/chair{dir = 8; icon_state = "chair"},/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Wg" = (/obj/covers/carpet/redcarpet,/obj/covers/carpet/redcarpet,/obj/structure/closet/cabinet,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"Wq" = (/obj/structure/table/modern/table,/obj/structure/closet/cabinet/ceiling,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"Ws" = (/obj/covers/wood_ship,/obj/structure/filingcabinet,/obj/item/weapon/paper/crumpled,/turf/floor/dirt,/area/caribbean/faction1/inside) +"Wt" = (/obj/structure/sign/flag/medical,/turf/wall/brick,/area/caribbean/roofed/temperate) +"WA" = (/obj/structure/window/classic/brickfull,/obj/structure/curtain/leather/open,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"WD" = (/mob/living/simple_animal/civilian,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"WE" = (/obj/structure/railing/steel,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"WM" = (/obj/structure/sign/traffic,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"WN" = (/obj/structure/sign/custom/metallic{desc = "Emberburg Station"; name = "Redmenia National Radio Station"},/turf/wall/brick,/area/caribbean/roofed/temperate) +"WR" = (/obj/structure/railing/steel{dir = 4; icon_state = "railing0"},/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"WT" = (/obj/structure/sign/traffic/zebracrossing,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"WZ" = (/obj/structure/barricade/hescobastion,/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"Xh" = (/obj/structure/railing/steel{dir = 1},/obj/structure/floodlight/on,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"Xk" = (/turf/floor/grass,/area/caribbean/no_mans_land/invisible_wall/temperate/two) +"Xm" = (/obj/structure/props/coatrack,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Xp" = (/turf/floor/dirt,/area/caribbean/no_mans_land/invisible_wall/temperate{icon_state = "green1"}) +"Xu" = (/obj/item/weapon/storage/toolbox/emergency,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Xx" = (/obj/structure/grille/chainlinkfence,/turf/floor/dirt/dust,/area/caribbean/faction2/collector) +"XA" = (/obj/structure/window/barrier/sandbag{dir = 8},/obj/structure/window/barrier/sandbag,/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"XD" = (/obj/item/weapon/material/shovel/trench/foldable/etool,/obj/item/weapon/material/shovel/trench/foldable/etool,/obj/item/weapon/material/shovel/trench/foldable/etool,/obj/item/weapon/material/shovel/trench/foldable/etool,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"XE" = (/obj/structure/oven/stove/old,/turf/floor/wood,/area/caribbean/roofed/temperate) +"XS" = (/obj/structure/props/coatrack,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"XU" = (/turf/floor/plating/road/whiteline,/area/caribbean/no_mans_land/temperate) +"Ya" = (/obj/item/weapon/reagent_containers/food/drinks/flask/barflask/vodka,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask/vodka,/obj/structure/table/modern/table,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"Yh" = (/obj/structure/props/bathtub,/obj/structure/shower{dir = 4},/obj/structure/curtain/open/shower,/turf/floor/plating/white,/area/caribbean/roofed/temperate) +"Yi" = (/obj/structure/vending/sales/drinks/cola,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"Yj" = (/obj/structure/potted_plant{dir = 1; icon_state = "potted_plant"},/turf/floor/wood,/area/caribbean/roofed/temperate) +"Yl" = (/obj/structure/table/wood,/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"Ym" = (/obj/item/drone_controller,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Yo" = (/obj/structure/window/barrier/sandbag{dir = 4},/obj/structure/floodlight/on,/turf/floor/plating/cobblestone/vertical,/area/caribbean/faction1) +"Yp" = (/obj/covers/wood_ship,/obj/item/taperoll/no_tape{pixel_x = -10},/obj/item/taperoll/no_tape{pixel_x = 5; pixel_y = 7},/turf/floor/dirt,/area/caribbean/faction1/inside) +"Yr" = (/obj/effect/landmark{name = "JoinLateRed_Reinforcement"; icon_state = "x1"},/turf/floor/plating/road/whiteline{dir = 1; icon_state = "road_line"},/area/caribbean/no_mans_land/temperate) +"Yw" = (/obj/structure/sign/clock{pixel_y = 4},/turf/wall/brick,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"YA" = (/obj/structure/poster/faction/red/mil1,/turf/wall/stone/stonebrick,/area/caribbean/roofed/temperate) +"YQ" = (/obj/effect/landmark{name = "JoinLateBlue"},/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"YU" = (/obj/structure/bed,/obj/item/weapon/bedsheet/orange,/obj/structure/lamp/lamp_small/alwayson,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"YZ" = (/obj/structure/window/barrier/sandbag{dir = 4},/turf/floor/trench,/area/caribbean/no_mans_land/temperate) +"Za" = (/obj/structure/railing/steel,/obj/structure/railing/steel,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"Zd" = (/mob/living/simple_animal/civilian,/turf/floor/plating/road,/area/caribbean/no_mans_land/temperate) +"Zj" = (/obj/structure/bed/chair{dir = 8; icon_state = "chair"},/mob/living/simple_animal/civilian,/turf/floor/wood,/area/caribbean/roofed/temperate) +"Zm" = (/obj/structure/grille/chainlinkfence{dir = 1},/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Zv" = (/obj/item/weapon/gun/projectile/automatic/stationary/pkm,/turf/floor/dirt/dust,/area/caribbean/no_mans_land/temperate) +"Zz" = (/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/turf/floor/wood,/area/caribbean/roofed/temperate) +"ZB" = (/obj/structure/table/rack/coatrack,/turf/floor/wood,/area/caribbean/roofed/temperate) +"ZF" = (/obj/structure/wild/bush,/turf/floor/dirt,/area/caribbean/no_mans_land/temperate) +"ZG" = (/obj/structure/window/classic,/obj/covers/jail/steeljail,/obj/structure/curtain/closed/red,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) +"ZH" = (/obj/item/stack/money/dollar/onehundy,/obj/item/stack/money/dollar/onehundy,/obj/item/stack/money/dollar/onehundy,/obj/item/stack/money/dollar/five,/obj/item/stack/money/dollar/twenty,/obj/item/stack/money/dollar/twenty,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/obj/structure/closet/safe,/turf/floor/plating/tiled/woodh,/area/caribbean/roofed/temperate) +"ZJ" = (/obj/structure/closet/cabinet,/obj/structure/lamp/lamp_big/alwayson{dir = 1},/turf/floor/ship/wood_ship,/area/caribbean/roofed/temperate) +"ZL" = (/obj/structure/closet/crate/dumpster,/turf/floor/plating/cobblestone/vertical,/area/caribbean/no_mans_land/temperate) +"ZR" = (/obj/structure/table/modern/table,/turf/floor/wood/fancywood,/area/caribbean/roofed/temperate) +"ZT" = (/obj/item/stack/material/barbwire/ten,/turf/floor/grass,/area/caribbean/no_mans_land/temperate) +"ZU" = (/obj/covers/wood_ship,/obj/effect/landmark{name = "JoinLateRed"; icon_state = "x1"},/turf/floor/dirt,/area/caribbean/faction1/inside) +"ZV" = (/obj/item/weapon/saw,/turf/floor/plating/steel,/area/caribbean/roofed/temperate) + +(1,1,1) = {" +kjkjkjkjkjkjkjkjkjkjLCLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmGmPgGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPgGmHVpNpNHVGmkjPhkjkjkjkjkjPJkjkjPhkjkjkjkjkjkjkjkjkjkjPhXkXkXkkjkjkjkjkjkjkjkjPhkjPh +kjkjkjkjkjkjkjkjkjkjLCLCLCkjkjkjkjkjkjhOkjkjkjkjkjGmGmGmGmGmGmGmGmPgGmGmGmaxkjkjkjkjhOkjkjkjkjkjkjkjOOkjkjkjkjkjkjkjPhkjHjkjkjkjkjkjHjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjPhkjPhkjkjPhkjkjkjGmHVHVpNHVHVGmkjkjkjkjPhkjkjkjkjkjkjkjPJkjkjkjkjkjkjkjkjkjXkXkXkkjkjPhkjaxkjkjkjkjkjkj +PhkjOOkjPhkjHjkjkjPhLCHzLCkjkjkjkjkjkjkjkjkjPhkjkjGmGmGmGmGmGmGmGmGmGmAcGmkjPhkjkjkjkjkjkjkjkjkjPhkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjPhkjHjkjPhkjkjOOkjPhkjkjkjkjPhkjkjkjPhkjkjPhkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjPJkjkjGmHVHVpNHVGmGmPhkjkjkjkjkjkjkjkjPhkjkjkjkjkjPhkjkjkjkjPhkjXkXkXkkjkjHjkjkjkjkjkjkjPJkj +kjkjPJkjkjkjkjkjkjkjLCLCLCkjkjPhkjkjPhkjkjkjkjkjPhGmGmGmGmGmPgGmGmPgGmGmsbkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjPhkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjGmGmPgHVpNHVHVGmGmkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjPhXkXkXkkjPhkjkjkjkjPhkjkjHjkj +kjkjkjkjkjkjkjkjkjaxLCLCLCkjkjkjkjkjkjkjPhkjkjkjkjGmGmPgGmGmGmGmPgGmGmGmGmkjkjkjkjkjPhkjkjkjkjkjPJkjPhkjkjkjPhkjkjPhkjkjPhkjOOkjkjkjkjkjPhkjkjkjkjhOkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjhOkjkjkjkjkjkjkjkjkjPhkjkjPhkjkjkjkjkjkjkjkjPhkjkjkjPgGmGmHVpNHVHVPgGmkjPhkjPhkjPhkjkjkjkjkjkjPhkjkjPJkjkjkjkjkjkjXkRoXkkjkjkjkjkjkjkjkjkjkjkj +kjkjkjkjkjkjkjkjkjkjLCLCHzkjkjPhkjkjkjkjkjkjkjaxkjGmsbGmGmGmGmGmGmGmGmGmGmkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjkjkjPhkjkjkjPhkjkjkjPhkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjPhkjGmGmGmHVpNHVHVOYGmkjkjkjkjkjkjkjhOkjkjPhkjkjkjkjkjkjPhkjkjPhkjXkXkXkkjhOPhkjPhkjkjkjkjkjkj +kjkjPhkjkjPhkjkjkjkjLCLCLCkjkjkjkjkjHjkjkjPhkjkjkjGmGmGmGmPgGmGmGmGmPgGmGmkjkjkjkjkjkjkjkjkjkjPhrDkjHjkjkjkjkjhOkjrDrDkjkjkjkjkjkjkjkjkjkjkjkjrDPhkjkjkjkjkjPhkjPJkjkjkjPhkjkjPhkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPgGmGmHVpNHVHVGmGmkjkjkjkjPhkjOOkjkjkjkjkjhOkjkjkjkjkjkjhOkjkjXkXkXkkjkjkjPJkjkjHjkjPhkjkj +kjkjkjkjkjkjkjrDkjPhLCLCLCOOkjkjkjkjkjkjkjkjkjkjkjGmGmGmPgGmGmGmGmGmGmGmGmkjkjkjkjkjPhkjHjkjkjkjkjkjkjkjkjkjkjkjkjrDkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjPhkjrDkjkjkjkjHjrDkjkjkjkjkjkjPJkjPhkjkjkjkjkjkjkjkjPhkjkjPhkjkjkjGmGmHVHVHVHVGmGmGmPhkjkjkjkjkjkjkjkjPhkjOOkjkjkjOOHjkjkjkjPhkjXkXkXkkjkjkjkjrDJGkjaxkjkjkj +kjHjkjkjhOkjkjPhrDkjLCLCLCkjkjPhkjkjkjaxPhkjkjkjkjPgGmGmGmGmGmGmPgGmGmGmPgkjkjkjPhkjkjkjkjaxkjPhkjkjkjkjkjPhkjkjkjkjPhkjHjkjkjPJkjPhkjkjPhkjkjkjPhkjkjkjkjkjPhkjkjkjkjrDrDkjPhkjkjkjkjkjPhkjkjkjkjkjrDkjkjkjPhkjkjkjPhkjkjkjkjkjkjkjkjGmGmHVHVpNHVGmGmGmkjkjPhkjkjkjkjkjPhkjkjkjkjkjaxkjPhkjPJkjkjkjXkXkRokjkjkjkjrDrDkjkjkjHjkj +kjkjkjkjkjkjkjHjrDrDLCHzLCkjkjkjkjPhkjkjkjkjkjkjkjGmGmGmGmGmPgXpGmGmGmPgGmkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjOOkjkjkjrDkjkjHjkjkjkjPJkjkjkjHjkjOOkjkjGmGmHVpNpNHVGmRMGmkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjHjkjkjkjHjXkXkXkkjkjkjkjykkjkjkjkjkjkj +axkjkjkjHjkjkjkjkjkjLCLCLCkjkjkjhOkjkjkjkjPhkjPhkjGmGmPgGmGmGmXpXpGmGmGmGmkjkjkjPhkjkjkjkjkjkjkjkjkjPhkjkjkjOOkjPhkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjkjkjHjkjPhOOkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPgHVHVpNHVHVGmGmGmkjkjkjkjPhkjPhkjkjkjkjkjkjkjrDkjkjkjkjkjkjkjXkXkXkkjPhkjkjkjkjPhkjPhkjkj +kjkjPhkjkjkjkjkjkjkjLCrjLCkjPhkjkjkjkjHjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmPgkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjPhkjkjPhkjkjkjkjkjkjkjkjPhkjPhkjkjkjkjhOkjkjkjHjkjPhkjkjkjPhkjkjPhkjkjPhkjkjPhkjkjkjkjkjkjPhkjkjPhkjkjkjPhkjkjkjGmGmHVpNHVGmGmGmGmPhkjkjkjkjkjkjkjkjPhkjPhkjkjrDkjkjkjkjkjPhkjXkRoXkkjkjkjPhkjkjkjkjkjkjkj +kjkjkjkjkjkjkjPhkjPhLCLCLCkjkjHjkjkjkjkjkjkjkjkjPhGmGmGmGmsbAcGmGmsbGmGmGmkjkjkjkjHjkjkjPhkjhOkjkjkjkjkjkjPhkjkjkjkjHjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjHjkjkjkjkjkjGmGmHVHVHVGmGmGmGmkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjPhkjkjkjkjkjXkXkXkkjkjkjkjkjkjkjkjPhkjkj +kjHjkjkjkjkjkjkjkjkjLCLCLCkjkjkjkjkjPhkjkjkjHjkjkjGmGmGmGmGmGmGmGmGmGmGmGmkjPhkjkjkjkjPhkjkjkjkjkjPhkjkjrororogxrorororogxrorororogxrorokjkjsTsTsTsTsTkjkjrororororororororororokjHjkjkjkjkjkjkjkjkjPhkjkjkjkjkjPhkjhOkjkjkjPhkjPhkjkjPgHVHVHVHVGmGmPgGmHjkjkjPJkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjXkXkXkkjPhkjkjkjkjkjkjhOkjHj +kjkjkjkjkjPhkjOOkjPJLCLCHzkjPhkjkjkjkjkjkjkjkjkjkjGmGmPgGmGmGmGmPgGmGmGmGmkjkjkjkjkjOOkjkjkjkjkjkjkjkjkjroKNroPweWroKNroPwGkroKNroPwDsrokjkjsTVQHneWsTkjkjroQavfvfvfvfvfvfmnuYrokjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjGmGmHVpNHVHVGmGmGmGmkjkjkjkjHjkjkjkjkjkjkjkjkjkjkjPhkjklkjkjPhkjRoXkXkkjkjkjkjkjkjPhkjkjPJkj +kjkjkjPhkjkjkjkjkjkjLCLCLCkjkjkjkjkjkjkjPhkjkjkjkjPgGmGmGmGmGmGmGmGmGmPgGmkjkjkjkjkjkjkjPhkjHjPhkjkjPhkjroHnroNlQzroHnroHnQzroHnroHnQzrokjkjkLPwHnHnkLkjkjroroitroitroroyovfyLrokjkjkjPhkjkjkjkjkjkjkjkjPhkjkjPhkjkjkjkjkjkjkjkjkjkjGmHVHVpNHVHVGmGmGmPgkjkjkjkjkjkjkjkjPhHjkjkjkjkjkjkjkjkjkjkjkjkjXkcEXkPhkjkjkjkjPhkjkjkjkjkj +OaOaOaOaOaOaOaOaOaOarnLCLCkjkjkjkjPhHjkjkjkjPhkjkjGmGmGmGmPgPgGmGmGmGmPgGmkjkjkjkjkjkjkjkjkjHjkjkjkjHjkjrocurocurorocurocurorocurocuroroPhkjsTGrHnQzsTkjkjrovJvfrovJvfrotDvfSDrokjkjkjkjkjkjPhkjkjkjkjkjHjkjkjkjPhkjkjkjPhkjkjkjkjPhGmGmHVHVHVGmGmGmGmGmkjkjkjkjHjPhkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjXkXkWZOaOaOaOaOaOaOaOaOaOaOa +kjkjkjkjkjkjkjkjkjkjrnLCLCkjkjkjkjkjkjkjkjkjkjkjHjGmGmPgGmGmGmGmGmGmGmGmGmkjPhkjkjPhkjkjkjkjkjkjkjkjkjkjroHnHnHnwxroHnHnHnQsroHnHnHnjHrokjOOsTfMHnzmsTkjPhroSTsOroIlxOrotDvfUBroAWrororororororokjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjGmGmHVHVHVGmGmGmPgGmkjkjkjPhkjkjkjkjkjHjPhkjkjkjkjkjkjkjPhkjkjkjXkXkWZkjkjkjkjkjkjHjkjkjkjkj +xzbnbnbnbnbnblkjkjkjrnLCLCPhkjkjkjkjkjkjPhkjkjkjkjGmGmGmGmGmGmGmGmPgGmGmPgkjkjAWsTsTsTsTsTsTsTsTsTZLkjkjroqQmUHnHnroHOHOZjHnroHOmUNlIurokjkjsTsTcusTsTkjkjroTnrorororororoLvJProzXroYhHurooiWgrokjkjkjkjhOkjkjkjkjkjkjkjkjkjkjkjkjkjGmHVHVpNHVGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjRoXkWZkjPhkjkjsvXxXxXxXxXxlI +oudkdkdkdkdkMFkjkjkjrnLCLCkjkjkjPhkjkjkjkjkjHjkjkjPgGmGmmsGmGmPgGmGmGmGmGmkjkjAWbAKBCFvfoGsThwuSsTAWkjkjroqQHnHnNlrosiHOmUHnroHOHnHnofroAWAWAWAWAWAWAWAWKpXDEXfmvHoAoAoAoAAWAWZLAWrobtOArotPRYrokjkjPhkjkjkjkjPhkjkjkjkjkjkjklkjkjPhGmHVpNpNHVHVGmGmGmPgkjPhkjkjkjOOkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjRoXkWZkjkjkjkjxMehehehehehcn +oudkdkdkdkdkMFkjPhkjrnLCLCkjkjkjkjkjkjPhkjkjkjkjPhGmGmGmGmGmGmGmGmGmGmsbGmkjkjAWsTvfvfWDvfitvfWDbAAWPhkjroXmHnmNQsroXmGZNlQsroHOmUYjQsroZLnZnZTxTxTxTxTxTxYmYmTxTxTxTxTxTxTxTxTxAWrodUPUroDBrorokjkjkjkjkjPhkjkjkjkjkjPhkjkjkjkjkjGmGmHVpNHVHVHVGmGmGmOYkjkjkjHjkjkjkjPhkjkjOOkjkjPhkjPhkjkjPhkjkjkjXkXkWZkjOOkjkjxMehehehehehcn +oudkdkdkdkdkMFkjkjkjrnLCLCkjhOkjkjkjkjkjkjkjkjkjHjGmGmGmGmGmGmGmsbGmGmGmGmkjkjAWbAaGaGQmvfsTsTsTsTAWAWAWrorogxgxcurorogxgxcurorogxgxcuroAWTxTxTxTxTxTxTxTxiWiWTxTxTxTxTxTxTxTxTxvHWAcyUsUsUsjRrokjHjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjGmHVHVpNHVHVHVGmGmGmGmkjkjPhkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjXkXkWZkjkjHjVdxMehehehehehcn +arZmZmnnTueGeekjkjOOrnLCHzkjkjkjkjkjkjkjkjuuuuwlJyGmGmGmGmGmGmPgGmGmGmGmGmPhkjAWsTtDldWavfitvfacsTAWAWAWAWAWAWAWAWAWvHAWAWAWAWAWAWAWAWAWvHTxdfjZjZjZjZjZjZjZmfKIKIKIMVxHjZTxTxTxbHWABwUsIxUsqGrorororororororokjkjkjkjkjkjkjkjkjhOPgGmHVpNHVHVGmPgGmGmPgkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjRoXkWZkjkjkjVdTimodCmoikikSJ +qsqsSOHwVdHwkjkjhOkjrnLCLCkjkjkjkjkjPhkjkjqbqbYZJyGmPgGmGmGmGmGmGmGmGmPgGmaxkjAWsTbAsTsTLvsTYAsTsTAWTxTxTxTxTxdfTxTxTxoOoOTxTxmWTxTxTxTxTxTxTxAnjZAnAnAnjZCsmfmfmfmfubxHjZTxTxTxAWvxUsUsUsUsidZRroRBHnPUNxIWrokjkjPJkjkjPhkjPhkjkjGmGmHVHVHVGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjPhkjkjkjkjXkXkWZHjkjhOkjkjcgVdHwWESOZa +mTmTmTKfVdkjkjPhkjkjrnLCLCkjrDrDkjkjkjkjkjkjqbYZJyGmGmGmGmGmGmGmOYGmGmGmGmkjkjAWMmAWAWAWAWAWAWAWAWAWTxTxTxTxTxTxTxTxTxoOoOTxTxmWTxTxTxTxTxTxTxAnjZjZjZjZjZEtHGHGaFNJHGEtjZWTWTWTvPWAUsIxUsmGZRWqroHnNlrorororokjOOkjPhkjkjkjkjkjkjGmGmHVHVHVPgGmGmGmGmfNckuukjPhkjPhkjkjkjkjkjkjkjkjPJkjkjkjrDrDkjkjTOXkWZkjkjkjkjkjkjVdWREyEyEy +mTmTmTKfkjGIkjkjkjkjrnLCLCrDrDkjrDkjkjkjkjkjqbYZJyGmGmGmGmGmGmGmGmGmPgGmGmrovDLmrovDrozXsTsTsTsTsTAWTxTxTxvHAWAWAWAWAWAWAWvHAWTxTxTxjZjZjZxdjZjZjZvGjZjZxdHGcxYpiZiZqBHGxdWTWTWTAWrorororoWAWAroroTMHnvxUsDcrokjkjkjkjkjkjkjPhkjkjGmHVHVpNHVGmGmGmGmGmfNCdqbkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjrDrDkjrDkjXkXkWZkjkjkjkjkjVdVdTEEyEyEy +mTmTmTKfVdVdkjVdkjKUrnLCfKrDrDrDrDkjrDkjkjkjqbYZJyGmGmGmGmGmPgGmGmGmGmGmGmroDekUaCPjroAWsTVQNleWsTvPTxTxTxAWroAFAFrororororoAWTxTxTxjZAnjZAnAnAnjZjZjZvGjZHGJfiZZUZUumHGjZTxTxTxAWAWAWAWAWAWAWAWUUHnHnroZRLlrokjkjkjkjkjkjkjkjkjkjGmHVHVpNHVHVGmGmGmGmfNCdqbkjkjkjkjkjHjkjkjkjkjHjkjkjkjrDrDrDrDrDkjCptdWZKUkjPhkjkjVdBGWREyEyEy +mTmTmTKfVdkjVdVdVdTBrnfKfKrDrDrDrDrDrDkjkjkjqbYZJyGmGmGmGmGmGmGmGmGmGmsbGmvDbwaCJdaCvDAWkLPwHnHnkLAWTxTxTxAWWtBAyQPbbduvKaroAWTxTxTxjZAnjZjZjZjZjZAnAnjZjZkpzaDMZUZUPCCijZTxTxTxAWshqIqIqIqIshAWUUHnHnrorororokjkjPhkjkjPhkjkjkjkjPgHVpNpNHVGmGmGmPgGmfNCdqbkjkjkjPhkjkjkjkjPhkjkjkjkjrDrDrDrDrDrDrDCpXkWZTBVdHjfkfkkjyfFuEyEyEy +FUVdhDEzVdVdkjVdVdajrnfKLCrDrDrDrDrDrDkjkjkjqbYZJyGmGmGmGmPgGmGmGmGmGmGmGmdUFNJdaCLproAWsTmONlQzsTAWTxTxTxAWrozpIqzuHnaUwmAFAWTxTxTxjZAnjZjZmuvWjZAnAnjZjZHGhhNVVcZUqRkpttTxTxTxvHvTEJHrSBgiUyAWroRBNlrouaLlrokjkjkjkjPhkjkjkjkjkjGmHVpNHVHVGmGmGmGmGmfNCdqbkjPhkjkjkjPJkjkjkjkjPJkjkjrDkjrDrDrDrDrDCpXkWZajVdXufkfkhEZTZTXhVdFU +kjVdVdVdVdkjkjVdVduJrnfKLCrDzBrDrDrDrDrDkjqbqbYZJyGmGmGmGmGmGmGmPgGmGmGmGmvDkEoJaCLpvDAWsTfMHnzmjIAWTxTxTxwwWNReHnZzHnHnwmAFAWTxTxTxxdAnvGjZeHJJjZjZvGjZjZHGKbFXMsOSQAHGjZTxTxTxAWvTDGDGguOdUyAWcuHnHnvxUsUsrokjkjkjkjkjkjkjHjPhkjGmHVHVHVHVGmGmGmGmGmfNXAwWkjkjPhkjkjkjkjPhkjkjkjkjkjrDkjrDrDrDrDrDCpCpWZamVdJCgeOmhEkjVdkjVdVd +kjkjVdVdVdkjVdVdVdrurnLCfKrDrDrDrDrDkjkjkjwWwWKDJyGmGmGmGmGmGmAcGmGmGmGmGmrorojDqtroroAWsTsTcusTsTlrTxTxTxAWcuvjHnrefFqheMroAWTxTxTxjZAnjZjZjZjZjZKgjZAnjZQZDMdrTgsfWsHGjZTxTxTxAWUyDGCEbyDvUyAWrosQlFroisZRrokjkjkjkjkjkjPhkjkjkjGmGmHVHVGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjrDufrDrDrDrDXkXkWZruVdPaPaZvVdVdkjkjVdkj +FEkjVdVdVdVdVdVdkjlHrnLCLCrDrDrDkjrDrDkjkjkjhOkjkjsbGmPgGmsbGmGmGmGmPgGmGmlrvPAWAWZLAWAWAWAWAWAWROfvTxTxTxAWWtrororoAFAFroroWMTxTxTxjZvGjZjZAnAnAnjZjZAnjZEtHGHGkpHGHGEtpdTxTxTxAWshkkqIDKDKshAWrororororororokjkjPhkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjPhkjkjkjkjPhkjPhkjkjrDrDrDkjrDCpXkWZlHVdxjxjkjkjVdkjVdkjDC +MRVdVdVdVdVdcgkjkjkjrnLCfKrDrDrDrDkjrDkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmGmAWAWAWvHAWAWAWAWAWbHAWupAWTxTxTxAWmeAWAWAWAWvPAWedvHTxTxTxjZjZALQwjZjZwaxdjZjZjZYojZxdjZjZjZjZjZTxTxTxAWvHAWAWAWAWAWAWAWAWAWAWAWAWAWAWkjkjkjkjkjkjkjkjPhGmGmGmGmGmPgGmGmGmGmGmkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjrDrDrDrDrDkjCpXkWZkjkjVdcgkjVdVdVdkjVdDz +BrTxTxTxTxTxTxTxTxTxUOUOUOTxTxTxTxTxTxTxTxTxTxTxTxszszszszszszszszszszszszTxTxTxTxTxTxTxTxTxoOoOTxTxTxTxTxTxTxTxTxTxTxTxTxmWTxTxTxTxTxTxTxTxTxTxTxTxTxoOoOmWTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxszszszszszszszszszszszTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxeSeSeSTxTxTxTxTxTxTxTxTxTxYQ +qNXUTxXUXUTxXUXUTxXUmgUOmgXUTxXUXUTxXUXUTxXUXUTxXUGWszGWGWszGWGWszGWGWszGWXUTxXUXUTxXUXUTxXUxXoOXUXUTxXUXUTxXUXUTxXUXUTxXUXUTxXUjlTxXUXUTxXUXUTxXUXUTxCJxXmWXUXUTxXUXUTxXUXUTxXUXUTxXUXUTxXUXUTxXUXUAIXUXUTxXUXUTxXUXUTxXUXUTxXUXUszGWGWszGWGWszGWGWszGWXUTxXUXUTxXUXUTxXUXUTxXUXUTxXUXUTxXUXUTxXUXUeSjSjSTxXUXUTxXUXUTxXUXUTxkF +YrnMTxnMnMTxnMnMTxnMrKUOrKnMTxnMnMTxnMnMTxnMnMTxnMNcszNcNcszNcNcszNcNcszNcnMTxnMqrTxnMnMTxnMGMoOnMnMTxnMnMTxnMnMTxnMnMTxnMnMTxnMIhTxnMnMTxnMnMTxnMnMTxUbGMTxnMnMTxnMnMTxNknMTxnMnMTxnMnMTxnMnMTxnMnMAInMnMTxnMnMTxnMnMTxnMnMTxnMnMszNcNcszNcNcszNcNcszNcnMTxnMnMTxnMnMTxnMnMTxnMnMTxnMnMTxnMnMTxnMnMeSexexTxnMnMTxnMnMTxnMnMTxqv +BrTxTxTxTxTxTxTxTxTxUOUOUOTxTxTxTxTxTxTxTxTxTxTxTxszszszszszszszszszszszszTxTxTxDrTxTxTxTxTxoOoOTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxAITxTxTxmWTxTxTxTxTxTxLeoOTxTxTxTxTxTxTxqJTxTxTxTxTxTxTxTxTxTxTxTxTxAITxTxTxTxTxTxTxTxTxTxTxTxTxTxszszszszszszszszszszszTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxeSeSeSTxTxTxTxTxTxTxTxTxTxYQ +FEkjVdVdVdVdcgVdVdVdrnLCLCkjPhkjkjkjkjkjkjPhkjkjkjGmGmGmGmGmGmGmGmGmGmGmGmAWAWAWwOAWTxTxvHAWAWAWupAWvHAWAWAWAWAWAWvHTxTxTxvHAWAWAWAWAWAWedvHAWTxTxAWAWAWAWvHAWAWAWAWAWAWvHTxTxTxvHAWAWAWvHAWAWAWAWAWMmAWAWAWAWAWkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjXkXkWZkjVdVdcgVdVdVdVdkjkjDz +zNVdVdVdVdVdkjkjVdVdrnLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmPgGmGmGmGmGmGmGmGmGmGmAWAWAWAWAWTxTxAWAWAWAWAWAWAWAWAWAWAWvPAWAWTxTxTxWMAWAWAWAWAWAWAWAWAWTxTxWMAWvPAWAWAWAWAWAWZLAWAWTxTxTxWMAWvPAWAWAWAWAWAWAWAWAWAWAWAWAWkjkjkjkjOOkjkjkjkjGmGmGmGmAcGmGmGmGmGmGmPJkjkjkjPhkjPhkjkjPhkjPhkjkjkjkjkjkjkjkjPhkjXkXkWZkjkjkjVdVdVdpZVdVdkjDC +kjrDrDpZVdVdVdGIVdVdrnLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmPgGmGmkjkjkjkjAWTxTxWMkjkjkjkjhOkjrorororororoAWTxTxTxAWUNvhvhHtHtvhvhUNAWTxTxAWrororororororororoAWAWTxTxTxAWrodUQWQWrorokjkjViVicuViViVikjkjkjPhkjkjkjPhkjGmGmHVHVGmGmGmPgGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjRoXkWZkjkjkjVdVdjcyNcVVdVdkj +kjrDcVbYfGkjkjVdVdVdrnLCHzkjkjkjkjkjPhkjkjkjkjPhkjGmsbGmGmGmGmPgGmGmGmGmPgPhkjkjkjAWTxTxAWkjPhkjHjkjOOwjqeeVbStQroczTxTxTxAWrorGgIRSRSjrsLroAMTxTxAWroEJeJgirorzDGewroAWvPWTWTWTAWcuHnHnHnmJrokjHjViZBHnUpuLVikjkjkjkjkjkjkjkjkjGmHVHVHVHVHVGmGmGmGmGmfNckuukjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjXkXkWZkjPhVdVdVdjcqghPhPrDkj +kjtBhPPIfGVdPhkjkjVdrnLCLCkjkjPhkjkjkjkjkjkjkjkjkjGmGmGmPgGmGmGmGmGmGmGmGmkjkjkjkjAWTxTxAWrororowjrororonHWDWDvfitAWWTWTWTAWBUgIxhRSRSkhmhBUYiTxTxAWdpDGDGDGroDGDGSsdpAWAWWTWTWTAWroyBNlHnXErokjkjViHnmONlHnVikjPhkjkjkjkjkjkjGmGmHVpNHVHVGmGmGmGmPgGmfNCdqbkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjhOkjPhkjkjXkXkWZkjkjVdVdVdaHpcphSyVdkj +kjtBeKSdQEVdVdVdVdVdrnLCLCkjkjOOkjkjkjkjkjPhkjPJkjGmGmGmGmGmGmGmGmGmPgGmGmkjkjkjPhvHTxTxAWrojshpvfyTyLrolJtQbStQroZLWTWTWTZLBUgIUTmhgIjrgIBUAWTxTxAWroDGDGDGonDGDGDGroAWupTxTxTxAWQWHbHnNlQzrokjkjViHOHOlFyBVikjkjkjkjPhkjkjPhGmHVHVpNHVHVGmGmGmGmGmGmfNCdqbkjkjHjkjkjkjkjHjkjkjkjkjkjPhkjkjkjkjkjkjRoXkWZkjGIVdVdVdjcpcuNSyVdkj +kjtBHXSdfGVdVdVdVdVdrnLCLCPhkjkjkjPhkjPhkjkjkjkjPhGmGmGmGmGmPgGmPgGmGmGmGmkjPhkjkjAWTxTxAWwjvfvfvfvfvfrorororororoAWTxTxTxCGrogINPgIgIgIgIroAWTxTxvHroonrororojzDGDGonAWAWTxTxTxAWQWwGvjHnuLroPhkjViViroViViVikjkjPhkjkjkjkjkjGmHVHVpNHVHVGmGmGmGmGmGmfNCdqbkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjXkXkWZkjVdVdVdVdjcqgkHSykjkj +kjhPmLPIfGVdIIIIIIIIrnLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmsbGmGmGmGmkjkjkjkjAWTxTxAWwjtknHCRvfXSrotQvftQvfwjAWTxTxTxAWBUgIITgIRpnggIBUAWTxTxAWroDGDmroZJDGDYYlroAWbHTxTxTxvHrorororororokjkjHjkjkjkjkjkjkjkjkjkjkjkjkjkjGmHVHVHVHVGmGmGmGmGmGmGmfNCdqbkjkjHjPhkjkjkjHjPhkjkjkjkjkjkjkjkjPhkjkjXkXkWZIIIIIIIIkjjcmbzSrDhOkj +kjrDzSTzfGVdjMzUzUSnrnLCLCkjkjkjkjkjkjkjkjPhkjHjkjGmPgGmGmGmGmGmGmGmPgGmGmPhkjHjkjvPTxTxbHroCcnHCRvfWDitvfvfWDvfwjbHTxTxTxAWBUFfgIgIgIgIFfBUAWTxTxAWropzvaroEJDbYlYldpAWAWTxTxTxAWkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjPhkjGmGmHVHVHVGmGmGmGmGmGmGmGmfNCdqbkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjXkXkWZSnzUzUjMVdVdVdrDrDkjkj +kjkjVdVdVdVdwSEkEkAJrnLCHzkjkjkjkjPhkjkjkjkjkjkjkjGmGmPgGmGmPgGmGmVHGmGmGmkjkjkjkjAWTxTxAWrorororoitrororowjwjroroAWTxTxTxAWUNroBUBUBUBUroUNAWTxTxAWrororororororororoAWtwTxTxTxAWsTsTsesTmAmAsTsTsTsTsTkjPhkjkjkjkjkjkjkjkjPgGmHVpNHVGmsbGmGmGmGmGmGmfNCdqbkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjPhXkXkWZAJEkEkwSVdVdVdVdkjkjkj +kjhOkjVdVdVdIIIIIIcgrnLCLCkjkjPhkjkjkjkjkjkjkjkjkjGmGmXpPgGmGmAcGmGmGmGmsbkjkjaxkjAWnZnZUiAWAWAWAWAWvHAWAWAWAWAWAWvHTxTxTxvHAWAWAWAWAWAWAWvHAWTxTxvPAWAWAWvHAWAWAWAWedwOvHTxTxTxAWmAvfRQRQCRWDvfLvvfvZsTkjkjkjkjkjPhrDrDkjkjGmHVHVpNHVHVGmGmPgGmGmPgGmfNXAwWkjkjkjOOkjkjPhkjOOkjkjPhkjkjkjPhkjkjkjkjXkXkWZcgIIIIIIVdVdVdkjHjHwkj +kjkjHjkjVdVdxcOQmIVdrnLCHzkjkjkjkjkjkjkjkjPhkjkjkjGmPgXpXpGmGmGmGmGmPgGmGmkjPhkjkjAWTxTxTxTxTxTxTxTxTxTxTxmWTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxDrTxTxTxTxTxTxTxTxTxTxdPsYDrTxTxTxTxAWxuvflJlJvfvfsTsTjIsTsTkjkjkjkjkjkjkjrDkjOOGmHVHVpNHVHVGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjRoXkWZOOmIHDVdVdkjkjkjkjkjkj +OaOaOaOaCHCHOaOaOaOarnLCLCkjaxkjkjkjkjHjkjkjkjkjPhGmGmGmXpGmGmGmGmGmGmGmGmkjkjkjkjAWTxTxTxTxTxTxTxTxTxTxTxmWTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxDrTxTxTxTxTxTxTxTxTxTxTxLgTxTxTxTxTxAWmAvfWDvfvfWDxuvfvfvfsTkjkjkjkjkjaxkjkjkjkjGmGmHVpNHVHVGmGmGmNOGmGmGmGmkjrDkjHjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjXkXkWZOaOaOaOaOaOaOaOaOaOaOa +kjkjkjkjkjkjkjkjkjkjLCLCLCkjkjkjkjkjPhkjkjPhkjkjkjGmGmGmGmGmGmPgGmGmPgGmGmkjkjkjPJvHTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxDrTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxAWsThWSDCwUXHFsTjuvfYUmAkjkjPhkjPhkjkjPhkjkjGmGmHVpNHVPgGmGmGmGmGmGmGmGmkjrDrDkjkjPhkjkjkjkjPhkjkjkjkjPhkjkjOOkjPhkjXkXkXkkjkjkjkjkjkjkjkjkjkjkj +kjkjkjkjkjkjkjkjkjkjrjLCLCkjkjPhkjkjkjkjPhkjHjkjkjGmGmGmPgGmGmGmGmPgGmGmGmPhkjkjkjAWTxTxvHAWAWAWAWAWvPAWAWvHAWAWAWAWAWAWAWAWvHTxTxTxAWAWAWAWAWAWvHAWAWAWvPAWTxTxTxAWvHbHAWAWAWAWvHsTsTsTsTsTsTsTsTsTsTsTkjkjkjkjkjkjkjkjHjHjGmHVHVpNHVGmGmGmGmGmGmGmGmGmkjkjrDrDkjkjkjkjkjkjkjkjkjkjkjaxkjkjkjkjPJkjXkXkXkkjkjkjkjkjkjkjkjkjkjkj +kjHjkjkjkjkjkjkjkjkjLCLCLCPhkjkjkjkjkjkjkjkjkjkjPhGmGmPgGmGmGmGmGmGmGmGmGmPhkjkjkjAWWTWTAWrorororororoitrorozVzVrorororororoAWTxTxTxAWkjiuiuiuiuiuiuiuiukjAWTxTxTxAWJgaAdiawaAdiaAaAdiTxAWAWAWkjkjkjkjkjkjkjkjkjPhkjhOkjkjGmGmHVHVHVHVGmGmPgGmGmGmGmPgGmPhkjkjhOkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjRoXkXkkjkjkjkjkjPhkjOOkjPhkj +kjkjkjkjPhkjkjkjkjkjLCLCLCkjkjkjkjPhkjkjkjkjPhkjkjGmGmGmGmGmPgGmsbGmGmPgGmkjkjkjkjAWWTWTAWVLVvfyYafSrovfroEJJEJErobGbGDGDGonbHTxZdTxAWkjiuNWaKmRmRaKNWPRaxAWTxTxTxAWcXTxGeTxpUzgTxTxGeTxAWAWAWkjkjkjkjkjkjPhkjkjkjkjkjkjkjGmHVHVpNHVHVGmGmGmGmPgGmmsGmGmkjkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjXkXkXkPhkjkjkjkjkjkjkjkjkjkj +kjkjPhkjkjkjPhaxkjkjLCLCLCkjkjkjPhkjkjkjkjkjkjkjkjGmGmGmGmPgGmGmGmGmGmGmGmkjkjkjkjAWTxTxAWVLvfvfWDvfitvfropzDGDGKADGDGPnzEroAWTxTxTxAWaxiuUFvfaKvfvfUFPREfAWTxTxTxAWcXTxGeTxTxanTxTxGeTxAWAWAWkjkjkjPhkjkjkjkjkjkjkjkjkjkjGmHVHVpNHVHVGmGmGmGmsbGmGmGmGmPhkjPJkjkjkjkjHjkjkjkjkjHjkjkjPhkjkjPhkjkjkjXkXkXkkjkjkjkjkjkjkjkjkjkjkj +kjkjkjkjkjkjkjkjPJPhLCLCHzkjkjkjkjkjkjkjPhkjkjkjkjGmGmPgGmGmGmGmGmPgGmGmGmkjkjkjPhAWTxTxuproabjuabKVrozoroDvDGMirojKDIrororoZLTxTxTxvHkjiuPRzMPRYwPRPRPRiGAWTxTxTxAWiLTxGeTxZdGeGNTxGeTxAWAWAWkjkjkjkjkjkjkjkjkjPhkjkjkjPhGmGmHVpNHVHVGmGmPgGmGmGmGmGmGmkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjHjkjkjkjkjkjXkRoXkkjkjrDJGkjkjkjPhkjkjkj +PhkjkjkjkjPhkjkjkjkjLCLCLCkjkjkjkjkjPhkjkjkjkjPhkjGmGmGmGmGmGmPgGmGmGmGmPgPhkjHjkjvHTxTxAWrorororororovfroroHKDGonDGDGLBJEFFAWnZnZnZAWkjiuUBvfrBkaPzSDavPEvHTxTxTxupTxTxTxNiTxTxzcTxTxTxAWAWAWkjkjkjkjkjPhkjkjkjkjkjkjkjkjGmGmHVHVHVHVGmGmGmGmNOGmGmPgGmkjkjkjPhkjkjkjPJkjkjkjkjPJkjkjkjkjkjkjkjkjkjRoXkXkkjkjkjrDrDHjkjkjkjkjPh +kjkjkjkjkjkjkjHjHjkjLCLCLCkjkjPhkjHjkjkjkjkjkjkjkjGmGmGmPgGmGmGmGmGmGmGmGmkjkjkjkjAWTxTxAWVLqeeVbStQrovfvfroroonrogiDGguJEFFupTxTxTxAWPhiuvfvfvfnknHvfLvPEAWWTWTWTAWTxZdTxTxTxTxZdTxTxTxvPAWAWkjkjHjkjkjkjOOkjPhkjkjhOkjkjsbGmHVHVHVGmGmPgGmGmGmGmPgGmGmkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjPhkjXkXkXkkjPhkjkjkjkjkjaxPhkjkj +kjkjPhHjkjkjkjkjkjkjHzLCLCkjkjkjkjkjkjkjkjPJkjHjkjPgGmGmGmGmGmmssbsbGmGmGmkjkjkjkjAWTxTxvPVLnHWDvfWDitvfzorofWDGroObguDGEJrobHWTWTWTAWkjiubCvfvfvfvfvfavPEbHWTWTWTAWTxTxTxTxTxTxTxTxTxTxAWAWAWkjkjkjkjkjkjrDrDrDPhkjkjkjkjGmHVHVpNHVGmGmGmGmGmGmGmGmGmGmkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjXkXkRoHjkjkjkjPhkjkjkjkjkjkj +kjkjkjkjkjkjkjkjkjOOLCLCHzkjkjkjkjkjkjkjkjkjkjkjkjGmPgGmGmGmGmGmGmGmGmGmGmkjkjkjkjAWTxTxAWrolJtQbStQrovfvfrororororororororoAWsnWTWTAWkjiuPRLvPRPRPRPRPRnOAWTxTxTxAWrNAWTxTxTxTxAWrNAWAWAWAWAWkjkjkjkjkjkjkjkjkjkjkjkjPhkjGmHVHVHVHVHVGmGmGmGmPgGmGmGmPgkjkjkjkjkjkjkjPhkjkjkjkjPhkjPhkjkjkjkjkjkjkjXkXkXkkjkjkjkjkjkjkjkjkjkjkj +kjPhkjkjPhkjkjPhkjkjLCLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmsbkjkjkjkjAWTxTxAWrorororororocvrorokjkjkjkjOOkjkjkjeLTxTxTxvPkjiuZHvfmRmRaKkZPRaxAWTxTxTxTxTxTxTxTxTxTxAWAWAWAWAWAWAWkjkjkjkjkjPhkjkjkjPhkjkjkjkjGmHVHVpNHVHVGmGmPgGmGmGmGmGmGmkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjPhXkXkXkkjPJkjkjkjkjkjkjkjPhkj +kjkjkjkjkjkjkjhOkjkjrjfKfKkjkjPhkjkjkjkjPhkjkjkjkjPgGmGmPgGmGmGmGmPgGmXpGmkjkjPhkjAWTxTxvHAWAWAWAWAWAWAWAWvHAWAWAWAWvPAWAWAWvHTxTxTxAWkjiuUFvfvfaKvfLdPRkjAWTxTxTxTxTxTxTxTxTxTxAWAWAWAWAWAWkjkjkjPhkjkjkjkjkjkjkjkjaxkjkjGmHVpNpNHVGmGmGmGmGmOYGmNOPgGmPhkjkjPhkjkjkjhOkjkjkjkjhOkjkjkjkjkjPhkjkjkjXkRoXkkjkjkjklkjkjkjPhkjkjkj +kjkjkjkjkjkjkjkjkjkjLCfKLCkjkjkjkjkjkjkjkjkjkjPhkjGmGmGmGmGmGmGmGmGmXpXpPgPhkjkjkjAWTxTxTxTxZdTxTxTxTxTxTxTxTxTxTxTxDrTxTxTxTxTxTxTxAWkjiuiuiuiuiuiuiuiukjAWTxTxTxAWvHAWTxTxTxTxAWAWAWAWkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjsbGmHVpNpNHVGmGmPgGmAcGmGmGmGmGmkjHjkjkjPhkjOOkjkjPhkjOOkjkjkjPhkjkjkjkjkjkjXkXkXkkjkjkjkjkjPhkjkjkjkjkj +kjPhkjkjkjPhkjaxkjkjfKLCHzkjkjkjkjPhPhkjkjkjkjPhkjsbGmmsGmGmPgPgGmXpXpGmPgkjkjkjkjAWTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxDrTxTxTxTxTxTxTxAWPhkjkjhOkjkjkjkjkjPhAWnZnZTxAWjtSLVdLATxTxSLSLSLSLSLSLSLSLkjkjkjkjkjkjkjkjPhkjkjkjGmHVHVpNHVHVsbGmGmGmGmGmGmGmGmsbkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjPhXkXkXkHjkjkjkjkjkjkjPhkjkjkj +kjkjkjPhkjHjkjkjkjkjfKLCLCkjkjPhkjkjkjkjkjkjkjkjkjGmGmGmPgGmGmGmXpXpGmGmGmkjkjkjkjAWTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxDrTxTxTxgKTxTxTxAWkjkjkjkjkjPhkjkjHjkjAWTxnZnZAWyHkjVdVdrDVdkjkjkjkjkjkjkjQvkjkjkjkjkjkjkjkjkjkjPhkjGmHVHVpNHVGmGmPgGmGmGmGmPgGmGmGmkjPhkjPJkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjXkXkXkPhkjkjPhkjkjkjkjPJkjkj +kjHjkjkjkjkjkjkjkjPhLCLCHzkjkjkjkjkjkjkjkjPhkjkjkjGmGmGmGmGmGmGmGmGmPgGmGmkjkjkjkjvHAWAWAWAWAWAWAWvHAWAWAWAWAWAWAWAWwOAWvHAWAWAWTxTxAWAWvHAWAWAWAWAWAWAWAWvHTxTxTxAWyHHjrDVdrDrDkjaxHjkjkjHjkjQvPhkjkjPhPhkjkjkjkjkjkjGmPgHVHVHVHVHVGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjkjaxkjRoXkXkkjkjkjkjkjkjkjkjkjkjkj +kjkjkjkjkjkjkjkjkjkjLCLCLCkjkjkjkjkjkjPhkjkjkjkjPhGmGmGmGmGmGmsbPgGmGmGmGmkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjAWTxTxTxTxTxTxTxZdTxTxTxTxTxTxTxTxTxAWMNkjrDrDrDrDkjkjkjkjPhkjHjQvkjkjkjkjkjkjkjPhkjkjkjGmHVHVHVHVHVHVGmGmPgGmPgGmGmGmGmGmkjkjrDkjPhkjPhkjkjPhkjPhkjkjkjkjPhkjkjkjkjkjXkXkXkkjkjHjkjkjPhkjrDmmkjPh +kjkjkjkjkjkjPhkjkjPhLCLCLCkjPhkjkjkjkjkjkjkjHjkjkjOYGmPgGmGmGmGmGmGmsbGmGmkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjAWTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxTxAWyHrDVdVdrDrDEfkjHjkjkjHjkjQvkjkjkjkjkjOOkjkjkjkjkjGmHVHVpNHVHVGmGmGmGmGmGmGmGmGmPgGmkjJGkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjXkXkXkkjkjkjkjkjkjZFkjkjkjkj +PhkjkjkjPhkjkjkjkjkjLCLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmGmhOPJkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjAWAWvHAWAWAWAWAWAWAWAWvHAWAWAWAWAWAWAWyHrDVdHjrDTpuAxIxIZGZGxIxIQvPhkjkjkjkjkjkjhOkjkjGmGmHVHVpNHVHVGmNOGmGmGmGmPgGmGmGmGmrDrDkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjkjPhkjkjkjXkRoXkPhkjkjkjOOkjkjkjkjkjkj +kjkjPhkjkjkjkjkjkjkjLCLCHzkjkjkjkjkjkjPhHjkjkjkjkjGmGmGmGmGmGmGmPgGmGmGmGmkjkjkjkjkjkjkjkjkjPhkjkjkjkjHjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjrDkjrDrDrDrDrDrDrDVdrDdnrDkjVdrDFWgIEAgIEARsgIxIQvkjkjkjkjkjkjkjkjkjkjGmHVHVHVpNHVGmGmGmGmGmGmGmGmGmGmGmGmrDkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjPhkjTOXkXkkjkjkjkjkjkjkjkjkjkjkj +kjkjkjkjkjkjkjPhkjkjHzLCLCkjkjPhkjkjkjaxkjkjkjPhkjPgGmGmPgGmGmGmGmGmGmGmPgkjkjPhkjkjkjkjPhkjkjkjkjPhkjkjkjkjhOkjkjPhkjkjkjkjkjkjkjHjkjkjkjkjPhkjrDrDrDvcvcqVwVwVVdVdVdVdVdVdrDtLgIgJnVmhgIZVZGQvkjkjkjPhPhkjkjkjkjHjGmHVHVHVpNHVGmGmGmGmsbGmGmGmGmGmGmGmkjOOHjkjHjkjkjkjkjHjkjkjkjkjkjkjkjkjkjkjkjkjXkXkXkPhkjkjkjkjPhkjkjPhkjkj +kjkjkjkjkjPhkjkjhOkjLCLCLCHjkjkjkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjrDrDrDEcrDrDrDVdVdVdrDDJrDVdrDrDtLLFmhRsgIgJgIZGQvkjPhkjkjkjkjaxkjkjkjPgHVHVpNpNHVGmGmGmPgGmGmGmGmPgGmPgGmkjkjkjkjkjkjkjkjPhkjkjkjkjPhkjkjkjkjPhkjkjkjXkXkXkkjkjkjkjkjkjkjkjkjkjkj +kjkjkjPhkjkjkjkjkjkjLCLCLCkjkjPJkjPhkjkjkjkjPhkjkjXpGmPgGmGmPgGmGmAcGmPgGmkjPhkjkjkjPhkjkjkjkjkjrDrDrDPhkjkjkjkjPhkjkjPhkjkjPhkjkjhOkjkjkjrDkjrDrDkjrDkjrDiTrDTZVdVdVdVdVdVdVdtLZVEAgIEAgIgIxIQvkjkjkjkjkjkjkjkjkjkjGmHVHVpNHVHVHVGmGmGmsbPgGmGmGmGmGmGmkjkjkjkjHjPhkjkjkjHjPhkjkjkjPhHjkjkjkjkjkjkjXkRoXkkjkjkjPhkjkjkjkjkjkjkj +kjkjkjkjkjHjkjkjkjHjLCLCLCkjkjkjkjkjPhkjkjkjkjHjkjXpGmGmGmGmGmPgGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjrDnunurDPhkjrDkjkjkjkjkjkjkjkjkjkjkjkjPhkjrDkjkjrDrDrDkjvcvcvcvcwVVdSHVdVdrDrDxIxIxIxIZGMzxIxIQvkjkjkjPhkjkjkjkjkjkjGmHVHVpNHVHVHVGmGmGmGmGmGmGmGmGmPgGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjRoXkXkkjkjkjkjkjkjhOkjkjkjPh +kjkjkjkjkjkjkjPJkjkjLCLCLCkjkjkjkjkjkjkjkjkjkjkjkjGmXpGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjHjkjOOkjkjkjrDrDnurDrDkjrDkjkjkjkjkjkjkjkjkjkjkjkjkjkjrDrDrDrDrDrDrDkjkjrDrDrDVddnrDrDkjkjkjkjkjkjkjkjkjkjQvkjkjkjkjkjkjHjPhkjPhGmGmHVHVHVHVGmGmGmPgGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjXkXkXkkjPhkjkjkjkjkjkjPhkjkj +kjkjPhkjkjkjkjkjkjrDhHLCHzkjkjkjkjPhkjkjkjPJkjkjkjGmGmkWGmGmPgGmGmGmGmGmGmkjHjkjkjkjkjkjkjkjPhkjkjrDnurDkjkjkjkjkjkjOOkjPhkjkjkjkjkjPhkjkjrDrDvcqVvcvcvcrDrDkjkjrDrDyaSLgUgUSLSLSLSLSLSLSLSLSLSLkjhOkjkjkjkjkjkjkjkjGmGmHVpNHVHVGmGmGmGmGmAcGmGmPgGmGmGmkjPhkjkjkjOOkjkjPhkjOOkjkjPhkjkjkjkjkjkjPhkjXkXkRokjkjkjkjPhkjkjkjkjkjkj +kjkjkjkjkjkjkjkjkjrDfKLCLCkjkjPhkjkjkjkjPhkjkjkjkjPgGmGmPgGmGmGmGmPgGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjrDrDkjkjPhkjkjkjkjkjkjkjPhkjkjkjkjkjPhkjkjkjkjkjrDrDrDkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjGmGmHVpNHVHVGmGmPgGmGmGmGmPgGmGmGmGmkjkjkjkjkjkjkjPhkjkjkjkjPhkjPhkjkjkjPhkjrDkjXkXkTOkjkjkjkjkjkjaxrDkjkjkj +axkjkjkjkjkjPhkjkjPhfKLCHzkjkjkjkjkjkjkjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjPhkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjHjkjkjkjkjkjkjhOkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjHjkjkjkjGmGmHVpNHVHVGmGmGmGmGmGmGmGmGmGmGmPgkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjkjkjypXkXkkjkjkjkjkjkjkjrDrDkjkj +kjkjHjkjPhkjkjkjkjkjLCfKfKhOkjkjkjOOkjkjkjkjPhkjkjGmGmOYGmsbGmGmGmGmGmPgGmkjPhkjhOkjkjkjkjkjkjkjkjkjkjkjkjkjHjkjPhkjhOkjPhkjkjHjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjHjkjPhHjkjkjPhkjkjPhkjkjOOkjkjPhkjPhkjkjkjkjPhGmHVHVpNHVGmGmNOGmGmGmPgGmGmGmPgGmGmkjkjPhkjkjPhkjkjkjkjPhkjkjkjkjkjkjaxkjkjhOkjXkXkXkkjkjkjkjkjPhkjkjcYJGkj +TvkjkjkjkjkjkjkjkjkjLCrjfKrDkjkjkjkjkjHjkjkjkjkjkjGmGmGmGmGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjPhkjkjkjkjkjPhkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjPhkjkjkjHjkjkjkjkjPhkjkjkjkjkjkjkjkjkjHjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjGmHVpNHVHVGmGmGmGmPgGmGmGmGmGmGmGmGmkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjkjXkXkRokjkjkjPhkjkjkjkjkjrDkj +"}