Add remove variant option to gene modder

This commit is contained in:
theo-3
2021-07-17 13:43:47 +03:00
parent 0154d93a73
commit 0879b0edcd

View File

@@ -232,7 +232,9 @@
dat += "<div class='line'><h3>Variant</h3></div><div class='statusDisplay'><table>"
dat += "<tr><td width='260px'>[(seed.variant == "") ? "None" : seed.variant]</td>"
dat += "<td><a href='?src=[UID()];variant=1'>Edit</a></td></tr></table></div>"
dat += "<td><a href='?src=[UID()];set_v=1'>Edit</a></td>"
dat += "<td><a href='?src=[UID()];del_v=1'>Remove</a></td>"
dat += "</tr></table></div>"
dat += "<div class='line'><h3>Core Genes</h3></div><div class='statusDisplay'><table>"
for(var/a in core_genes)
@@ -395,7 +397,7 @@
else if(href_list["abort"])
operation = ""
target = null
else if(href_list["variant"])
else if(href_list["set_v"])
if(!seed)
return
var/V = sanitize(stripped_input(usr, "Choose variant name:", "Plant Variant Naming", seed.variant, MAX_MESSAGE_LEN))
@@ -403,6 +405,11 @@
return
seed.variant = V
seed.apply_variant_name()
else if(href_list["del_v"])
if(!seed)
return
seed.variant = ""
seed.apply_variant_name()
interact(usr)