add another type of lamp using that feature
this one is good for parking lots or common areas,
comes in 1-, 2-, and 4-lamp versions,
with either a thin or thick base node.
morelights_modern wall lamp on streets thin post
plus some rotation helper options to make it work
(should be generic enough to work for other designs as well)
Can be true, false, or a table with two entries (topnode, overhang).
If false, the main pole extends all the way up to the specified height,
and the light is simply placed next to it.
if true, the main pole extends all the way up, and then steps right by
1m, with the light hanging from it. This is the default.
if a table, the main pole stops 1m short of the top, and the two
specified nodes are placed above it, with the overhang to the right, and
the light hanging under it.
also fixed the custom base node not getting _digilines extension when
called-for
below the pole (the usual location for such a thing, but only if you're using a
digilines-enabled spawner). Sneak (usually "shift") still places concrete right
below the pole, so sneak + aux1 will place both.
As usual, if you're in survival mode, you must have distributors in your
inventory in order to place them, as with concrete and the pole and light
items; the mod will warn you if you have none.
registered pole nodes, with simple texture overlays to make it evident.
Also, create suitable spawners for these, but only if the light source
to be spawned is also digilines compatible.
When using a digiline-compat spawner, you can set the channel for the
light source (and thus all future lights you place) by shift-punching
while wielding the spawner. This setting persists until the next
restart, or until you change it with another shift-punch.
check if the user has concrete when they try to shift-place in survival
fix wrong pole check/deduct count
add informational messages for when the player is short on materials
uses tables to generate spawners based on available mods
instead having them hard-coded.
side-effect: this allows default mese lamps on all four
existing pole materials instead of only wood.