Now converting all signs properly using signs_lib.
This includes working formspec for multiliners.
This commit is contained in:
parent
27272bb7a4
commit
f425378b74
@ -220,22 +220,22 @@
|
|||||||
62 4 default:furnace_active 3
|
62 4 default:furnace_active 3
|
||||||
62 5 default:furnace_active 1
|
62 5 default:furnace_active 1
|
||||||
|
|
||||||
63 0 default:sign_wall 5
|
63 0 signs:sign_yard 2 // small stick under sign
|
||||||
63 1 default:sign_wall 5
|
63 1 signs:sign_yard 2 // doesn't rotate like MC's sign
|
||||||
63 2 default:sign_wall 5
|
63 2 signs:sign_yard 2 // does so make an approximation for the
|
||||||
63 3 default:sign_wall 3
|
63 3 signs:sign_yard 3 // rotation angles.
|
||||||
63 4 default:sign_wall 3
|
63 4 signs:sign_yard 3
|
||||||
63 5 default:sign_wall 3
|
63 5 signs:sign_yard 3
|
||||||
63 6 default:sign_wall 3
|
63 6 signs:sign_yard 3
|
||||||
63 7 default:sign_wall 4
|
63 7 signs:sign_yard 0
|
||||||
63 8 default:sign_wall 4
|
63 8 signs:sign_yard 0
|
||||||
63 9 default:sign_wall 4
|
63 9 signs:sign_yard 0
|
||||||
63 10 default:sign_wall 4
|
63 10 signs:sign_yard 0
|
||||||
63 11 default:sign_wall 2
|
63 11 signs:sign_yard 1
|
||||||
63 12 default:sign_wall 2
|
63 12 signs:sign_yard 1
|
||||||
63 13 default:sign_wall 2
|
63 13 signs:sign_yard 1
|
||||||
63 14 default:sign_wall 2
|
63 14 signs:sign_yard 1
|
||||||
63 15 default:sign_wall 5
|
63 15 signs:sign_yard 2
|
||||||
|
|
||||||
64 0,4 doors:door_wood_b_1 0 //FIXME: doors fix themselves after open/close
|
64 0,4 doors:door_wood_b_1 0 //FIXME: doors fix themselves after open/close
|
||||||
64 1,5 doors:door_wood_b_1 1
|
64 1,5 doors:door_wood_b_1 1
|
||||||
|
@ -37,6 +37,8 @@ if not os.path.exists(sys.argv[2] + "/world.mt"):
|
|||||||
wo.write("load_mod_quartz = true\n")
|
wo.write("load_mod_quartz = true\n")
|
||||||
wo.write("load_mod_singlenode = true\n")
|
wo.write("load_mod_singlenode = true\n")
|
||||||
wo.write("load_mod_vines = true\n")
|
wo.write("load_mod_vines = true\n")
|
||||||
|
wo.write("load_mod_signs = true\n")
|
||||||
|
wo.write("load_mod_signs_lib = true\n")
|
||||||
wo.close()
|
wo.close()
|
||||||
|
|
||||||
#os.makedirs(sys.argv[2]+"/worldmods")
|
#os.makedirs(sys.argv[2]+"/worldmods")
|
||||||
|
@ -51,14 +51,15 @@ def convert_furnace(te):
|
|||||||
def convert_sign(te):
|
def convert_sign(te):
|
||||||
t = ""
|
t = ""
|
||||||
for i in range(1, 5):
|
for i in range(1, 5):
|
||||||
line = te.get("Text"+str(i), "").strip()
|
line = te.get("Text"+str(i), "").strip('"')
|
||||||
if line != "":
|
if line != "":
|
||||||
t += line
|
t += line
|
||||||
t += " "
|
t += "\n"
|
||||||
t = t.strip()
|
t = t.strip()
|
||||||
fields = {"infotext": '"'+t+'"',
|
fields = {"infotext": t,
|
||||||
"text": t,
|
"text": t,
|
||||||
"formspec": "field[text;;${text}]"}
|
"__signslib_new_format": "1",
|
||||||
|
"formspec": "size[6,4]textarea[0,-0.3;6.5,3;text;;${text}]button_exit[2,3.4;2,1;ok;Write]background[-0.5,-0.5;7,5;bg_signs_lib.jpg]"}
|
||||||
return None, None, (fields, {})
|
return None, None, (fields, {})
|
||||||
|
|
||||||
te_convert = {"chest": convert_chest,
|
te_convert = {"chest": convert_chest,
|
||||||
|
Loading…
Reference in New Issue
Block a user