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 5 default:furnace_active 1
|
||||
|
||||
63 0 default:sign_wall 5
|
||||
63 1 default:sign_wall 5
|
||||
63 2 default:sign_wall 5
|
||||
63 3 default:sign_wall 3
|
||||
63 4 default:sign_wall 3
|
||||
63 5 default:sign_wall 3
|
||||
63 6 default:sign_wall 3
|
||||
63 7 default:sign_wall 4
|
||||
63 8 default:sign_wall 4
|
||||
63 9 default:sign_wall 4
|
||||
63 10 default:sign_wall 4
|
||||
63 11 default:sign_wall 2
|
||||
63 12 default:sign_wall 2
|
||||
63 13 default:sign_wall 2
|
||||
63 14 default:sign_wall 2
|
||||
63 15 default:sign_wall 5
|
||||
63 0 signs:sign_yard 2 // small stick under sign
|
||||
63 1 signs:sign_yard 2 // doesn't rotate like MC's sign
|
||||
63 2 signs:sign_yard 2 // does so make an approximation for the
|
||||
63 3 signs:sign_yard 3 // rotation angles.
|
||||
63 4 signs:sign_yard 3
|
||||
63 5 signs:sign_yard 3
|
||||
63 6 signs:sign_yard 3
|
||||
63 7 signs:sign_yard 0
|
||||
63 8 signs:sign_yard 0
|
||||
63 9 signs:sign_yard 0
|
||||
63 10 signs:sign_yard 0
|
||||
63 11 signs:sign_yard 1
|
||||
63 12 signs:sign_yard 1
|
||||
63 13 signs:sign_yard 1
|
||||
63 14 signs:sign_yard 1
|
||||
63 15 signs:sign_yard 2
|
||||
|
||||
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
|
||||
|
@ -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_singlenode = 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()
|
||||
|
||||
#os.makedirs(sys.argv[2]+"/worldmods")
|
||||
|
@ -51,14 +51,15 @@ def convert_furnace(te):
|
||||
def convert_sign(te):
|
||||
t = ""
|
||||
for i in range(1, 5):
|
||||
line = te.get("Text"+str(i), "").strip()
|
||||
line = te.get("Text"+str(i), "").strip('"')
|
||||
if line != "":
|
||||
t += line
|
||||
t += " "
|
||||
t += "\n"
|
||||
t = t.strip()
|
||||
fields = {"infotext": '"'+t+'"',
|
||||
fields = {"infotext": 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, {})
|
||||
|
||||
te_convert = {"chest": convert_chest,
|
||||
|
Loading…
Reference in New Issue
Block a user