12 Commits

Author SHA1 Message Date
Vanessa Dannenberg
adf2ee5934 Rework most models to allow for placement on horizontal poles
also, adjusted for signs_lib's change of `allow_onpole` (vertical
poles/fences, that is; explicitly set them to `true`, as appropriate, as
signs_lib now defaults to disabled)

Some signs cannot be put on a horizontal yet:
* all small/med/large "highway" signs
* any signs using one of the "_top" models (such as the yellow speed advisory
  signs and the "exempt" signs)
* any signs using the slim pole mount (pedestrian crossings)
2019-09-21 19:00:58 -04:00
Vanessa Dannenberg
87d28feea1 use signs_lib's wide-font API features where appropriate
requires signs_lib commit a5e711d3 or later
2019-09-15 16:17:09 -04:00
Vanessa Dannenberg
f9f190d489 Use signs_lib.register_sign() call where appropriate
requires signs_lib commit 6f9ca21 or later

also added on-pole model for OM3 signs.
2019-09-14 22:41:50 -04:00
Vanessa Dannenberg
009849e43e use signs_lib's standard wood and steel signs sound defs 2019-09-14 18:00:21 -04:00
Vanessa Dannenberg
f0df211bd8 use signs_lib.standard_steel_groups for all signs
(adding "not_in_creative_inventory" as needed)
2019-09-14 17:43:53 -04:00
Vanessa Dannenberg
e874fa2677 put all signs into group:sign, needed by signs_lib's regenerate-signs command 2019-09-13 16:02:38 -04:00
Vanessa Dannenberg
9ae8e0f759 fix 'dummy' formspec images (the hacky way) 2019-09-12 11:31:27 -04:00
Vanessa Dannenberg
7ff84bebe1 Fix broken/bad screwdriver rotation handling 2019-09-11 15:54:52 -04:00
Vanessa Dannenberg
a26a737fa2 update to use new signs_lib API -- requires signs_lib commit 4ff54c9a and above 2019-09-11 12:29:49 -04:00
Vanessa Dannenberg
34ef0ca809 fix text size in D3 signs 2018-10-12 20:08:02 -04:00
Vanessa Dannenberg
9079075077 move D3 signs to top of file, to put 'em above D9 :-P 2018-10-12 20:03:25 -04:00
Vanessa Dannenberg
a428eef936 split signs.lua into multiple files by sign class
also sort the signs in each file by MUTCD number
2018-09-30 20:52:40 -04:00