Items being added:
-Tagged brown coat - Leo Wyatt - keinto
-Tagged brown hat - Leo Wyatt - keinto
Also, fixing some minor issues with some custom items.
Adding the following items:
Family Beret - Kar'lan Sel'ler - toasterstrudes
Tajaran Service Uniform - Guskov Andrei - fireandglory
Siik'maas-Tau Ceti Basic Dictionary - Zhilin Vadim - fireandglory
Emergency Response Team Duty Jacket - Fai Sinsa - soundscopes
Old Tajaran Nobleman Suit - Faysal Al-Shennawi - alberyk
Prosthetic Vaurca Eyelids - Ka'Akaix'Ghoz Zo'ra - sleepywolf
Removed:
Clement Beach implant at player's request
Vittorio Giurifiglio arm band, because item was turned into a custom loadout option due to the owner and players requests
Adding the following items:
Martian Duster - Yuri Daruski - bv1000
Detective's Credentials - Avery Bell - serveris6
Also, fixing some issues related to synth sprites, mostly ai custom cores not working and some other minor tweaks.
-fix missing bottles sprites
-fix some things related to custom items sprites and desc
-fix missing syndicate cyborg
-add delay to repairing robotic limbs and using first aid items
-allows sprints to be applied to hands and feet
-nanopaste can be used on robotic limbs, not only surgery
-fix #1512
-fix cargo maglocks beind centcom ones
-fix hardsuit vision restrictions not working as intended
-fix webbing being able to hold medium items
Adds Shells. Adds tags. Adds IPC subspecies. Adds HK-47's. Does not add IPC construction.
Beyond the obvious review of shells, the exact stats of the IPC subspecies need review. They were largely an afterthought, and quickly overshadowed by the shell project.
Baymerge changed the attack proc, i think by removing a default value, and a lot of things broke because they weren't using the function correctly.
This proc does three main things.
Adds a default to /obj/item/proc/attack to target the chest when no target zone is supplied.
Fixes the lack of a target zone in many attack procs, properly defining it so it'll get passed to the parent, and ensure that bodypart-specific targeting works.
Removes most instances of code to retrieve the user's selected zone, and instead to use the zone passed into the attack function. saves duplication of effort.
Fixes the tools/indentation.awk script to not demand a comma at the end of perfectly valid comments.
Makes it report unnecessary commas in lists.
Readds it to the Travis build list.
Some items that were never made due to the lack of sprite/being hard as fuck to sprite/i forgot. Special thanks for TheGreatJorge for being a based spriters and getting those done.
Medizinercorps armband - Karl Jonson - arrow768
Ceremonial Whip - Rook Jameson - hivefleetchicken
Black Labcoat - LiLITH - ladyofravens
Jeweled Tiara - Sayyidah Al-Kateb - alberyk
Also, removing xelnaga's implant, at his request.
Items added in this update:
Hand-me-down Bomber Jacket - superballs - Ash LaCroix
Dog Tags - Dylan Sutton - sircatnip
Racing Stripes - Ricochet - nebulaflare
First Shot - Gabriel Barcia - mrgabol100
Thunder Dome Pendant Ring - Jerimiah Stone - dominicthemafiaso
Traditional Jumper Dress - Sayyidah Al-Kateb - alberyk
Overhauls the contained sprites system to be feature complete in terms of what it can do and offers. Now almost all cases of clothing and other items may use the system properly.
Alright, I will keep the bay system, since it seems to work better, and now exosuit sprites will go in custom objects. Also, fixing a missing item, and zubari spawning with two fancy jakckets, in the new config, which should replace the actual one:
Makes custom items use the inhand states and icons of the parent item
type if inhand states are not present in CUSTOM_ITEM_MOB.
Makes item_icons take precedence over icon_override for inhands only.
Fixes raiders not being able to ever spawn with guns that cannot be equipped to the belt, despite those gun types being in the raider_guns list.
Fixes raiders spawning with guns for which they have no ammo.
Fixes taj/unathi raiders having a 2/3 chance of spawning without any shoes.