X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=api.lua;h=eb612ed5b827af7ef0e1acbc49716555ec22b1c3;hb=80c0fc6a7e7ce6e9bdb2c3fbb04e043d24bca4b8;hp=3715c59886c90f2563f45fecddf4eac8002cc0f7;hpb=ae6e707ebe347dcf0742898b6c98d4519d7b8f63;p=signs_lib.git diff --git a/api.lua b/api.lua index 3715c59..eb612ed 100644 --- a/api.lua +++ b/api.lua @@ -841,52 +841,6 @@ function signs_lib.register_fence_with_sign() minetest.log("warning", "[signs_lib] ".."Attempt to call no longer used function signs_lib.register_fence_with_sign()") end ---[[ -The main sign registration function -=================================== - -Example minimal recommended def for writable signs: - -signs_lib.register_sign("foo:my_cool_sign", { - description = "Wooden cool sign", - inventory_image = "signs_lib_sign_cool_inv.png", - tiles = { - "signs_lib_sign_cool.png", - "signs_lib_sign_cool_edges.png" - }, - number_of_lines = 2, - horiz_scaling = 0.8, - vert_scaling = 1, - line_spacing = 9, - font_size = 31, - x_offset = 7, - y_offset = 4, - chars_per_line = 40, - entity_info = "standard" -}) - -* default def assumes a wallmounted sign with on-pole being allowed. - -*For signs that can support being on a pole, include in the def: - allow_onpole = true, - (defaults to disabled) - -*For signs that can support being on a horizontal pole, include in the def: - allow_onpole_horizontal = true, - (defaults to disabled) - -* onpole/onpole_horizontal are independent; one may be allowed without the other - -* "standard" entity info implies the standard wood/steel sign model, in - wallmounted mode. For facedir signs using the standard model, use: - - entity_info = { - mesh = "signs_lib_standard_wall_sign_entity.obj", - yaw = signs_lib.standard_yaw - }, - -]]-- - function signs_lib.register_sign(name, rdef) local def = table.copy(rdef) @@ -1029,6 +983,7 @@ function signs_lib.register_sign(name, rdef) if rdef.allow_widefont then table.insert(signs_lib.old_widefont_signs, name.."_widefont") table.insert(signs_lib.old_widefont_signs, name.."_widefont_onpole") + table.insert(signs_lib.old_widefont_signs, name.."_widefont_hanging") end end