From 5eedd046a3c9e221952c1d3faca4571eecf236ea Mon Sep 17 00:00:00 2001 From: DameonOwen Date: Fri, 16 Aug 2019 23:09:32 -0400 Subject: [PATCH] Port limbs, wings from Aphrodite --- code/modules/organs/robolimbs_yw.dm | 24 ++++++++++++++++- .../vore/appearance/sprite_accessories_yw.dm | 25 +++++++++++++++++- .../cyberlimbs/aphrodite/andy_liz.dmi | Bin 0 -> 1385 bytes .../cyberlimbs/aphrodite/andy_taj.dmi | Bin 0 -> 1228 bytes icons/mob/vore/wings_yw.dmi | Bin 1871 -> 2909 bytes 5 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 icons/mob/human_races/cyberlimbs/aphrodite/andy_liz.dmi create mode 100644 icons/mob/human_races/cyberlimbs/aphrodite/andy_taj.dmi diff --git a/code/modules/organs/robolimbs_yw.dm b/code/modules/organs/robolimbs_yw.dm index 447aa3eded..4f9c4cc457 100644 --- a/code/modules/organs/robolimbs_yw.dm +++ b/code/modules/organs/robolimbs_yw.dm @@ -18,4 +18,26 @@ /datum/robolimb/Hperformance company = "Hperformance." desc = "Hperformance brand prosthetic limbs." - icon = 'icons/mob/human_races/cyberlimbs/Hperformance/hperformance_main.dmi' //Sprited by: Generalpantsu \ No newline at end of file + icon = 'icons/mob/human_races/cyberlimbs/Hperformance/hperformance_main.dmi' //Sprited by: Generalpantsu + +/datum/robolimb/dsi_cyberdoe + company = "Aphrodite - Cyberdoe" + desc = "This limb feels soft and fluffy, realistic in design and squish. By Aprhodite Ltd." + icon = 'icons/mob/human_races/cyberlimbs/aphrodite/andy_taj.dmi' + blood_color = "#ffe2ff" + lifelike = 1 + unavailable_to_build = 1 + includes_tail = 0 + suggested_species = "Tajara" + whitelisted_to = list("dameonowen") + +/datum/robolimb/dsi_cyberdragon + company = "Aphrodite - Cyberdragon" + desc = "This limb feels smooth and scalie, realistic in design and squish. By Aphrodite Ltd." + icon = 'icons/mob/human_races/cyberlimbs/aphrodite/andy_liz.dmi' + blood_color = "#ffe2ff" + lifelike = 1 + unavailable_to_build = 1 + includes_tail = 0 + suggested_species = "Unathi" + whitelisted_to = list("dameonowen") \ No newline at end of file diff --git a/code/modules/vore/appearance/sprite_accessories_yw.dm b/code/modules/vore/appearance/sprite_accessories_yw.dm index 18448257c3..931b4e46d8 100644 --- a/code/modules/vore/appearance/sprite_accessories_yw.dm +++ b/code/modules/vore/appearance/sprite_accessories_yw.dm @@ -19,6 +19,28 @@ icon_state = "sepulchre_wingsc" do_colouration = 1 +/datum/sprite_accessory/wing/cyberdragon + name = "Cyber dragon wing (colorable)" + desc = "" + icon = 'icons/mob/vore/wings_yw.dmi' + icon_state = "cyberdragon_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/wing/cyberdragon_red + name = "Cyber dragon wing (red)" + desc = "" + icon = 'icons/mob/vore/wings_yw.dmi' + icon_state = "cyberdragon_red_s" + do_colouration = 0 + +/datum/sprite_accessory/wing/cyberdoe + name = "Cyber doe wing" + desc = "" + icon = 'icons/mob/vore/wings_yw.dmi' + icon_state = "cyberdoe_s" + do_colouration = 0 + //Tails /datum/sprite_accessory/tail/tripplekitsune_colorable_yw icon = 'icons/mob/vore/tails_yw.dmi' @@ -76,4 +98,5 @@ icon_state = "ninekitsune" do_colouration = 1 color_blend_mode = ICON_MULTIPLY - extra_overlay = "ninekitsune-tips" \ No newline at end of file + extra_overlay = "ninekitsune-tips" + diff --git a/icons/mob/human_races/cyberlimbs/aphrodite/andy_liz.dmi b/icons/mob/human_races/cyberlimbs/aphrodite/andy_liz.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e954d9e0c748510892f3872320d7b9729248ebf1 GIT binary patch literal 1385 zcmV-v1(y1WP)%0000gP)t-s0001H z005Z)0Du4hjsO7v|5kSZ0B`^RYybf3>i}s00RR60&(8pwngGFA?uGyW00DGTPE!Ct z=GbNc0063bR9JLGWpiV4X>fFDZ*Bkpc$|%ry$ZuH41{OqR5C8+X0C^$R`2XNt>SXlDnX8kt0?Rk z*0CY$Xl}IfnaZ}LRUkLRHlKdfB%;VBw|K!Z5f%yaV)tDu7X;}hh=Onuiflk+!7&lW zNCgE=E4SY?f%8)AuWM`ivHQN%2M(L6#F$vc`Tzg~H%UZ6RCt{2oKJ5XMHt3s5|kkR zNZs8g&e5JJwJJE&I}J(6g$D5fY*UF!90H$!tfl&z(hB9=ibGT(@evR?MJ^I|gv1rW zhhZg?WC2I*mh=3$AF?3|&^9V4#GKw+!tyeI zfghqj69x3*DWZVGWh{ICLSy!=>r}v^oXe#((_O~1#Sd6BtNyPNLI@#*5JCtc1h~7p zWW8bCf)-6zEcaoRjukM^kNU0SU^NhS_S;wi--|{^aT```#0r>Pc1UiY#0ofq@Ecjc z$I%(sJ{AS+!K&yCZ2xDeA1^Tj6H$Q5Vt-$0q0mRslm+>5KV*X)8bSymgb+dqAp~)E zES&NW%E3xqm{h%5ACDm(jD~l;1n8n{?)t0K^h%wcK-hDibV2V*G_VdGQuRLCx}O>o zT1eFsLI@#*5JCtcZ=Bc-34?H`5t$#o!J)AL7YwaK0rmMk+;E_S^Lxk-{Mz)o4DM&h z2bkbJIg|T0sz83=*QVDlD4lx2j`ISNT-rcY>~4r~fI$JAJSp4#N(~p6qMs3g0pGdF~gG z4d+cF-48k>o!%ER)I%&F%Yp*3ENjSkkoiwj$^3|4mfeH`B7cz(LjGU0_syowGVd09 zjr!u{3;5k% zCnC1a$tl&9vp-6Mze*Xp9#@(i!}SPOCG zW;lg2*n(7jZ7{pQE1wRoO6jRPK!bBPg#yy_wZT`9a0|v`xGXjer*Qfj^|fGj-na$z zXZV{GyoaA*s=hWjaJU7|c?RxhY4EP|3P{tdw`;+^j7w`|TpQq5=Vl28sruR=D?s3F zfhxl11LXQteLMBR1P4s~y%krbuLWI<*Gx3+%JfS425(wV2q9OF-?9nftR+s=`=?St zT;U6rwdvnz%wJKj@)A3HIi5GDjxl(6H3s^0sd{ZjBWMd6gPYKCb|ilReNeh%$WPNN zeQ3-B8JAwg9R~yT24De+dZlhYdj?Zh80$}=XMj_fs&75NuTSpeeyy|8+X)l(?Nr|F rcV&N3W)vOj*{UUk5JCtc*M)xpZ&df~(U%j=00000NkvXXu0mjfl-hu$ literal 0 HcmV?d00001 diff --git a/icons/mob/human_races/cyberlimbs/aphrodite/andy_taj.dmi b/icons/mob/human_races/cyberlimbs/aphrodite/andy_taj.dmi new file mode 100644 index 0000000000000000000000000000000000000000..388127ef05ab6444c3ac283b507b98ea7bb977ec GIT binary patch literal 1228 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 JPDHLkV1g%_J3;^e