I have tried something with altars.
I dont know how, but certainly there is a script which can do better without doing new models, and show a more realistic visual.
here you have 2 crystal pillars:
I'm not very happy with the visual of the crystal shards placement, like if they were on the ground, but that's the altar "restriction".
the left one is a standart crystal pillar, the right one, made of 2 altars, has 2 crystals shards of healing that can be picked up: (1 on the right of the pillar and the other on the left)
SpoilerShow
the rock function is a sound that you hear when picking the crystal.
the standart mine_crystal_pillar is on the left
SpoilerShow
SpoilerShow
Code: Select all
defineObject{
name = "mine_pillar_crystal_altar_north_right",
baseObject = "base_altar",
components = {
{
class = "Surface",
offset = vec(-0.3,0.54,0.6),
size = vec(0.1, 0.1, 0.1),
},
},
}
defineObject{
name = "mine_pillar_crystal_altar_north_left",
baseObject = "base_altar",
components = {
{
class = "Surface",
offset = vec(0.3,1.5,0.7),
size = vec(0.1, 0.1, 0.1),
},
},
}
(I was too lazy to make a new screenshot )