From 33f2597e56a3c89670f51d555b22c4368aa3b319 Mon Sep 17 00:00:00 2001 From: Michiyamenotehifunana <31995558+Michiyamenotehifunana@users.noreply.github.com> Date: Tue, 24 Oct 2017 19:35:26 +0800 Subject: [PATCH 1/2] Adds Non-Eutactic Blades (eswords that look like swords) Includes tator tot version and toy version, made in the autolathe because I suck. They're recolorable. --- code/citadel/cit_weapons.dm | 176 +++++++++++++++++++++++++ code/modules/uplink/uplink_item_cit.dm | 16 ++- icons/mob/citadel/melee_lefthand.dmi | Bin 0 -> 965 bytes icons/mob/citadel/melee_righthand.dmi | Bin 0 -> 977 bytes icons/obj/cit_weapons.dmi | Bin 0 -> 932 bytes tgstation.dme | 1 + 6 files changed, 192 insertions(+), 1 deletion(-) create mode 100644 code/citadel/cit_weapons.dm create mode 100644 icons/mob/citadel/melee_lefthand.dmi create mode 100644 icons/mob/citadel/melee_righthand.dmi create mode 100644 icons/obj/cit_weapons.dmi diff --git a/code/citadel/cit_weapons.dm b/code/citadel/cit_weapons.dm new file mode 100644 index 0000000000..80ff9b3029 --- /dev/null +++ b/code/citadel/cit_weapons.dm @@ -0,0 +1,176 @@ +/obj/item/toy/sword/cx + name = "\improper DX Non-Euplastic LightSword" + desc = "A deluxe toy replica of an energy sword. Realistic visuals and sounds! Ages 8 and up." + icon = 'icons/obj/cit_weapons.dmi' + icon_state = "cxsword_hilt" + item_state = "cxsword" + lefthand_file = 'icons/mob/citadel/melee_lefthand.dmi' + righthand_file = 'icons/mob/citadel/melee_righthand.dmi' + active = FALSE + w_class = WEIGHT_CLASS_SMALL + attack_verb = list("poked", "jabbed", "hit") + light_color = "#37FFF7" + var/light_brightness = 3 + actions_types = list(/datum/action/item_action/pick_color) + +/obj/item/toy/sword/cx/attack_self(mob/user) + active = !( active ) + + if (active) + to_chat(user, "You activate the holographic blade with a press of a button.") + playsound(user, 'sound/weapons/saberon.ogg', 20, 1) + w_class = WEIGHT_CLASS_BULKY + attack_verb = list("slashed", "stabbed", "ravaged") + set_light(light_brightness) + update_icon() + + else + to_chat(user, "You deactivate the holographic blade with a press of a button.") + playsound(user, 'sound/weapons/saberoff.ogg', 20, 1) + w_class = WEIGHT_CLASS_SMALL + attack_verb = list("poked", "jabbed", "hit") + set_light(0) + update_icon() + + add_fingerprint(user) + +/obj/item/toy/sword/cx/update_icon() + var/mutable_appearance/blade_overlay = mutable_appearance('icons/obj/cit_weapons.dmi', "cxsword_blade") + var/mutable_appearance/gem_overlay = mutable_appearance('icons/obj/cit_weapons.dmi', "cxsword_gem") + + if(light_color) + blade_overlay.color = light_color + gem_overlay.color = light_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(gem_overlay) + + if(active) + add_overlay(blade_overlay) + +/obj/item/toy/sword/cx/ui_action_click(mob/user, var/datum/action/A) + if(istype(A, /datum/action/item_action/pick_color)) + if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"Choose Energy Color") as color|null + if(energy_color_input) + light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + if(ismob(loc)) + var/mob/M = loc + M.update_inv_hands() + update_light() + + else + ..() + +/obj/item/toy/sword/cx/worn_overlays(isinhands, icon_file) + . = ..() + if(active) + if(isinhands) + var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") + blade_inhand.color = light_color + . += blade_inhand + +///autolathe memes/// I really need to stop doing this and find a proper way of adding in my toys + +/datum/design/toyneb + name = "Non-Euplastic Blade" + id = "toyneb" + build_type = AUTOLATHE + materials = list(MAT_METAL = 10000, MAT_GLASS = 1000) + build_path = /obj/item/toy/sword/cx + category = list("hacked", "Misc") + +/*///////////////////////////////////////////////////////////////////////// +///////////// The TRUE Energy Sword /////////////////////////// +*////////////////////////////////////////////////////////////////////////// + +/obj/item/melee/transforming/energy/sword/cx + name = "non-eutactic blade" + desc = "The CX Armories Type-69 Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable." + icon_state = "cxsword_hilt" + icon = 'icons/obj/cit_weapons.dmi' + item_state = "cxsword" + lefthand_file = 'icons/mob/citadel/melee_lefthand.dmi' + righthand_file = 'icons/mob/citadel/melee_righthand.dmi' + force = 3 + throwforce = 5 + hitsound = "swing_hit" //it starts deactivated + attack_verb_off = list("tapped", "poked") + throw_speed = 3 + throw_range = 5 + sharpness = IS_SHARP + embed_chance = 75 + embedded_impact_pain_multiplier = 10 + armour_penetration = 35 + origin_tech = "combat=3;magnets=4;syndicate=4" + block_chance = 50 + light_color = "#37FFF7" + actions_types = list(/datum/action/item_action/pick_color) + +/obj/item/melee/transforming/energy/sword/cx/transform_weapon(mob/living/user, supress_message_text) + active = !active //I'd use a ..() here but it'd inherit from the regular esword's proc instead, so SPAGHETTI CODE + if(active) //also I need to rip out the iconstate changing bits + force = force_on + throwforce = throwforce_on + hitsound = hitsound_on + throw_speed = 4 + if(attack_verb_on.len) + attack_verb = attack_verb_on + w_class = w_class_on + START_PROCESSING(SSobj, src) + set_light(brightness_on) + update_icon() + else + force = initial(force) + throwforce = initial(throwforce) + hitsound = initial(hitsound) + throw_speed = initial(throw_speed) + if(attack_verb_off.len) + attack_verb = attack_verb_off + w_class = initial(w_class) + STOP_PROCESSING(SSobj, src) + set_light(0) + update_icon() + transform_messages(user, supress_message_text) + add_fingerprint(user) + return TRUE + +/obj/item/melee/transforming/energy/sword/cx/update_icon() + var/mutable_appearance/blade_overlay = mutable_appearance('icons/obj/cit_weapons.dmi', "cxsword_blade") + var/mutable_appearance/gem_overlay = mutable_appearance('icons/obj/cit_weapons.dmi', "cxsword_gem") + + if(light_color) + blade_overlay.color = light_color + gem_overlay.color = light_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(gem_overlay) + + if(active) + add_overlay(blade_overlay) + +/obj/item/melee/transforming/energy/sword/cx/ui_action_click(mob/user, var/datum/action/A) + if(istype(A, /datum/action/item_action/pick_color)) + if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"Choose Energy Color") as color|null + if(energy_color_input) + light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + if(ismob(loc)) + var/mob/M = loc + M.update_inv_hands() + update_light() + + else + ..() + +/obj/item/melee/transforming/energy/sword/cx/worn_overlays(isinhands, icon_file) + . = ..() + if(active) + if(isinhands) + var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") + blade_inhand.color = light_color + . += blade_inhand \ No newline at end of file diff --git a/code/modules/uplink/uplink_item_cit.dm b/code/modules/uplink/uplink_item_cit.dm index 40c74269eb..24b4357d79 100644 --- a/code/modules/uplink/uplink_item_cit.dm +++ b/code/modules/uplink/uplink_item_cit.dm @@ -160,4 +160,18 @@ new /obj/item/storage/belt/military(src) new /obj/item/clothing/suit/space/hardsuit/syndi/elite(src) -///End of Bundle stuff/// \ No newline at end of file +///End of Bundle stuff/// + + +/*///////////////////////////////////////////////////////////////////////// +///////////// The TRUE Energy Sword /////////////////////////// +*////////////////////////////////////////////////////////////////////////// + +/datum/uplink_item/dangerous/cxneb + name = "CX Type-69 Non-Eutactic Blade" + desc = "An interesting weapon that is functionally identical to the energy sword, \ + the Non-Eutactic Blade (NEB) forges a hardlight blade on-demand, \ + generating an extremely sharp, unbreakable edge that is guaranteed to satisfy your every need. \ + This particular model has a polychromic hardlight generator, allowing you to murder in style!" + item = /obj/item/melee/transforming/energy/sword/cx + cost = 8 \ No newline at end of file diff --git a/icons/mob/citadel/melee_lefthand.dmi b/icons/mob/citadel/melee_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..a4265971467ba0f13bd67f827069e2ce4d0c1dfa GIT binary patch literal 965 zcmeAS@N?(olHy`uVBq!ia0vp^4M3d0!3HF+R#kZdsgA0Uh!U67;^d;tf|AVqJO+k} zIk~4cavd@dV0&QsUBv#a)}oECbtfrF-U^?P;U}D-`=sgW_VR)&ADh=7-Dv+)Fz>^c zDT^vA8!qOSr(BcCW_p}(Qsw0Lko^~=RyACViQlECYL=3u$K~e!EbNdD*Rg-k=jsP{ ze5#K&3S9Pq?QovX))(&V<`usfly~WP9SfhY#lXPy!_&nvq+-t7xqI`J3`JVsY9z@k zX$X~8Ma?^^(IKM!QKzI?;YVbUo~>z+i=0yCo~hx7J7g=5?PEJ{89!A%@%OynFNJ#3 zI_mxhYc`!eyq4b~kDHaDovFc@@xVfc2LTKP8VnX93^H5{eAt8q8PnDk3B8_nKsT%Z zX0S`c`Stmosof96wjO_@sdON7&!x$qrHZ(otg9`G+kLrW>F<4U-uHwpEZ5)td|ChN z!uwV78$y<3&)<2fwyt*djAz=a28^rjzyJTnzBk+|l;LaXd(oA*)_+`hzhv*v+RvU= zAj>AXdasv1Y&&P|c}bW1Oeg*xeofew*d0IT4bzLqC(bTE-5ovS`Q@dTk6*ld|C{XT zt+$*foKauR@XMm;m_+K@y+3wt4UGw~I+jShH z!J@7W6BydG9CJR~2L0^dzM$H$&~w77pK_fwF03zv9rm7>S^R@Hld|4T4HGhq8f?e#ssO;@tD{~)*M`yp?7Wd{t#!6e3jWwG%A24V9u4!24 zbs?;pW75wQ!3B~HhG`Fv-vk;VnJnf!b-~(i0!uy%iYur96$#v~=})ms;&1=OT*kRT zGGgU^jXb_dN~9}@F+;SW!N*~0%TO)U0^@L)}FF#moQFTHGXA>h!) RH^6+!;OXk;vd$@?2>>IDo5BD9 literal 0 HcmV?d00001 diff --git a/icons/mob/citadel/melee_righthand.dmi b/icons/mob/citadel/melee_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..aab77c5fd44fcb6f173c693d680208354d6fca81 GIT binary patch literal 977 zcmeAS@N?(olHy`uVBq!ia0vp^4M3d0!3HF+R#kZdsgA0Uh!U67;^d;tf|AVqJO+k} zIk~4cavd@dV0&QsUBv#a)}oECbtfrF-U^?P;U}D-`=sgW_VR)&ADh=7-Dv+)Fz>^c zDT^vA8!qOSr(BcCW_p}(Qsw0Lko^~=RyACViQlECYL=3u$K~e!EbNdD*Rg-k=jsP{ ze5#K&3S9Pq?QovX))(&V<`usfly~WP9SfhY#lXPK;_2cTQZeW4+`WF%jv}q^bCi~P zJ~s;U@PB_!UqCUg;aIYxtJi+lpyh=}mK09D?%>qKbnypc&y7j!3ucKVUYND!=k2}5 z^DLjgp3q&Le(rch`IgOQ@BZu-h*@=ocfytch5`)+3lRnxE(ShUhIXa~XT}2y86IF0 zuAIn_y#K?k-Y0HdmKRt2RAOBBdiTE9Y5ri|8U|}~^*Ylzv+il9pUbi^1@bP2F|L)l zm;Wo_jrhM^`-I!}&r~@0++Y656`2)hCYSL^hc^TlC(LrKulqguXsJVw-E7ma!z(Xx z#k<(Ef1b6x>3H2kQ})|aCI03fmicn?@M;!?rw40^cP*+X{8W{UB+u@N=i5~AX18{o z<%h`^eM;BlubrsW?&WgCQvF(#W-QZwnTqVS7SFeBa_f@O5)|BAo$WP!fn?9ky`h!s z_GkBsSlYxePtkGYd&r*jd_$RF#3B~UR{4&ZhwIB3mwHZ!{?Qm=x#b?)G!@4_po%9S zp4@Z*nz;6)cB@43lE}v=dllOL+ZaCc*vwYWbP&~fgn}Mbb>GK(@@@8Y@qd0y-856e z$IbZb$9+rPdiLGo&^~a-(mdZRP-*hTHy13;#V7upcCBOH;ak5My{0L!EdE*7u+B8- z$%l8RulG+cd%vUX+}r!&_qSIc{~B6bCb_s#!iMiyRP~kbMz^;f3$2}|((d)-etF;4 zZ!3;WRcQaftXULcEpy9k!i5=W!m~{LKYWv|<5-@5FzMNbGU*#>3HMo(7yq2Ef2sb5 zQekn1t=zvG2j=*5-e1q4^)P##o>F1ajU9p_JZCIx1S=!#Of&Wza9rC~#`ouAM!^nI e9=sv&SzPa=J-eBg^%`IvW$<+Mb6Mw<&;$UrT$nBZ literal 0 HcmV?d00001 diff --git a/icons/obj/cit_weapons.dmi b/icons/obj/cit_weapons.dmi new file mode 100644 index 0000000000000000000000000000000000000000..5fe91b6b76633a9fd01199183bb4cc14e96a6014 GIT binary patch literal 932 zcmV;V16%xwP)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex7wuvIWN;^NFm z%}mcIfpCgT5=&AQY!#G}D~ikWi&B)hI8!o$_lQ2E($Kbo?HNPuS5)|H)tmS00P)aL_t(|ob8%DXcJ)=$A2f5 z8WBGlq?%%vY=shoLjn#u7X+sciKEh~ZZ6gjtl|<7X{N5F$yf>jS8)*Plm;CwLL^5I zNwp67Aj3K2Qew=R%g1|ndGr34aF^ts`~B~|C*hvIw!NQWl6BgxLdi(tQs=%*A^X#< z`gRg-fCYZB%Ui!h*LEVI2DHIn0~W2_Gr+dUy8TF)0bSrf1LsB68&s!69P~f%zeUs= zMk6<%2YhSW7Yz_bY=A@f@A#wv!UzrM2i`ANA4X)rxWdB-3>as47}9`ohle2ykO3YB zG(Z-37{CCT;Gs_gWP^u343H5X92y`iJUB2wW_ajffb8&K^E@D4OPS$VJ_;NIOEe#1 zd_XdIuvr1cQk{cO(L8VuiQ&O!1?Yzj0E#;c>+^Hdgk$+8&8k%SLnKxY64E4i~SyVOaHNG+{Ng zZiA8Z%7z&X2B}mk+`0XY*~?SJZ=53>%SSVX?7pzG@j(CF0_l|vGY|++E|x=&3r&dJ|T4QO4w@X z_n)9^`GE9R5W_Igb^Ro Date: Wed, 25 Oct 2017 16:36:03 +0800 Subject: [PATCH 2/2] NEB Polishing Toys now implemented in a better way, new sound effects, and new traitor variant. --- code/citadel/cit_weapons.dm | 47 ++++++++++++++++++++----- code/game/machinery/computer/arcade.dm | 3 +- code/modules/uplink/uplink_item_cit.dm | 9 ++--- icons/obj/cit_weapons.dmi | Bin 932 -> 1060 bytes sound/weapons/nebhit.ogg | Bin 0 -> 10892 bytes sound/weapons/neboff.ogg | Bin 0 -> 23139 bytes sound/weapons/nebon.ogg | Bin 0 -> 21205 bytes 7 files changed, 46 insertions(+), 13 deletions(-) create mode 100644 sound/weapons/nebhit.ogg create mode 100644 sound/weapons/neboff.ogg create mode 100644 sound/weapons/nebon.ogg diff --git a/code/citadel/cit_weapons.dm b/code/citadel/cit_weapons.dm index 80ff9b3029..466a41e427 100644 --- a/code/citadel/cit_weapons.dm +++ b/code/citadel/cit_weapons.dm @@ -18,7 +18,7 @@ if (active) to_chat(user, "You activate the holographic blade with a press of a button.") - playsound(user, 'sound/weapons/saberon.ogg', 20, 1) + playsound(user, 'sound/weapons/nebon.ogg', 50, 1) w_class = WEIGHT_CLASS_BULKY attack_verb = list("slashed", "stabbed", "ravaged") set_light(light_brightness) @@ -26,7 +26,7 @@ else to_chat(user, "You deactivate the holographic blade with a press of a button.") - playsound(user, 'sound/weapons/saberoff.ogg', 20, 1) + playsound(user, 'sound/weapons/neboff.ogg', 50, 1) w_class = WEIGHT_CLASS_SMALL attack_verb = list("poked", "jabbed", "hit") set_light(0) @@ -72,7 +72,7 @@ blade_inhand.color = light_color . += blade_inhand -///autolathe memes/// I really need to stop doing this and find a proper way of adding in my toys +/*///autolathe memes/// I really need to stop doing this and find a proper way of adding in my toys /datum/design/toyneb name = "Non-Euplastic Blade" @@ -81,6 +81,13 @@ materials = list(MAT_METAL = 10000, MAT_GLASS = 1000) build_path = /obj/item/toy/sword/cx category = list("hacked", "Misc") +*/ // There, I stopped doing it + +/datum/crafting_recipe/toyneb + name = "Non-Euplastic Blade" + reqs = list(/obj/item/light/bulb = 1, /obj/item/stack/cable_coil = 1, /obj/item/toy/sword = 1) + result = /obj/item/toy/sword/cx + category = CAT_MISC /*///////////////////////////////////////////////////////////////////////// ///////////// The TRUE Energy Sword /////////////////////////// @@ -97,15 +104,16 @@ force = 3 throwforce = 5 hitsound = "swing_hit" //it starts deactivated + hitsound_on = 'sound/weapons/nebhit.ogg' attack_verb_off = list("tapped", "poked") throw_speed = 3 throw_range = 5 sharpness = IS_SHARP - embed_chance = 75 + embed_chance = 40 embedded_impact_pain_multiplier = 10 - armour_penetration = 35 - origin_tech = "combat=3;magnets=4;syndicate=4" - block_chance = 50 + armour_penetration = 0 + origin_tech = "combat=3;magnets=4" + block_chance = 60 light_color = "#37FFF7" actions_types = list(/datum/action/item_action/pick_color) @@ -137,6 +145,11 @@ add_fingerprint(user) return TRUE +/obj/item/melee/transforming/energy/sword/cx/transform_messages(mob/living/user, supress_message_text) + playsound(user, active ? 'sound/weapons/nebon.ogg' : 'sound/weapons/neboff.ogg', 65, 1) + if(!supress_message_text) + to_chat(user, "[src] [active ? "is now active":"can now be concealed"].") + /obj/item/melee/transforming/energy/sword/cx/update_icon() var/mutable_appearance/blade_overlay = mutable_appearance('icons/obj/cit_weapons.dmi', "cxsword_blade") var/mutable_appearance/gem_overlay = mutable_appearance('icons/obj/cit_weapons.dmi', "cxsword_gem") @@ -173,4 +186,22 @@ if(isinhands) var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") blade_inhand.color = light_color - . += blade_inhand \ No newline at end of file + . += blade_inhand + +/obj/item/melee/transforming/energy/sword/cx/traitor + name = "\improper Dragon's Tooth Sword" + desc = "The Dragon's Tooth sword is a blackmarket modification of the CX Armouries Type-69 NEB, \ + which utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. \ + It appears to have a wooden grip and a shaved down guard." + icon_state = "cxsword_hilt_traitor" + armour_penetration = 35 + embed_chance = 75 + block_chance = 50 + origin_tech = "combat=3;magnets=4;syndicate=4" + hitsound_on = 'sound/weapons/blade1.ogg' + light_color = "#37F0FF" + +/obj/item/melee/transforming/energy/sword/cx/traitor/transform_messages(mob/living/user, supress_message_text) + playsound(user, active ? 'sound/weapons/saberon.ogg' : 'sound/weapons/saberoff.ogg', 35, 1) + if(!supress_message_text) + to_chat(user, "[src] [active ? "is now active":"can now be concealed"].") \ No newline at end of file diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 082f1aa895..7748022da1 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -44,7 +44,8 @@ /obj/item/grenade/chem_grenade/glitter/blue = 1, /obj/item/grenade/chem_grenade/glitter/white = 1, /obj/item/toy/eightball = 2, - /obj/item/toy/windupToolbox = 2) + /obj/item/toy/windupToolbox = 2, + /obj/item/toy/sword/cx = 2) light_color = LIGHT_COLOR_GREEN diff --git a/code/modules/uplink/uplink_item_cit.dm b/code/modules/uplink/uplink_item_cit.dm index 24b4357d79..26591c72ef 100644 --- a/code/modules/uplink/uplink_item_cit.dm +++ b/code/modules/uplink/uplink_item_cit.dm @@ -168,10 +168,11 @@ *////////////////////////////////////////////////////////////////////////// /datum/uplink_item/dangerous/cxneb - name = "CX Type-69 Non-Eutactic Blade" - desc = "An interesting weapon that is functionally identical to the energy sword, \ + name = "Dragon's Tooth Non-Eutactic Blade" + desc = "An illegal modification of a weapon that is functionally identical to the energy sword, \ the Non-Eutactic Blade (NEB) forges a hardlight blade on-demand, \ generating an extremely sharp, unbreakable edge that is guaranteed to satisfy your every need. \ - This particular model has a polychromic hardlight generator, allowing you to murder in style!" - item = /obj/item/melee/transforming/energy/sword/cx + This particular model has a polychromic hardlight generator, allowing you to murder in style! \ + The illegal modifications bring this weapon up to par with the classic energy sword, and also gives it the energy sword's distinctive sounds." + item = /obj/item/melee/transforming/energy/sword/cx/traitor cost = 8 \ No newline at end of file diff --git a/icons/obj/cit_weapons.dmi b/icons/obj/cit_weapons.dmi index 5fe91b6b76633a9fd01199183bb4cc14e96a6014..9d8b9fd1dd5a55a6a45403957ecb898a2f3f7104 100644 GIT binary patch literal 1060 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 V=vG!=_}QFY0VmF)0xUls@?SnFmvjIC literal 0 HcmV?d00001 diff --git a/sound/weapons/neboff.ogg b/sound/weapons/neboff.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e955f39c79c968ec94e7e79c720dcb7fc113266b GIT binary patch literal 23139 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 Ik&&AV0B68p8UO$Q literal 0 HcmV?d00001