For example if you melt metal and then use the pick tool on it you get lava which is not melted metal.
@atomic1fire (View Post) That is because, since LAVA is considered a molten element; unlike any other elements, in their initial state, HUD can identify any type molten elements. However, The programming dubs any molten element as LAVA, despite the HUD's ability to identify the actual elements. Basically, there is no point in sampling molten materials other than regular LAVA; they all identically funtion and serve no other purpose.
All molten elements are LAVA, which explains the "strange" sampling function.
dude that's literally not what they asked for
Honestly I don't know why this isn't implemented yet.
It's less about a specific function and more about being able to copy the data of an pre-existing onscreen element.
You have a sampler tool but can't sample a dot in it's current state.
copy and paste
Download the All-seeing sampler script by djy0212; it can copy ctype.
It's broken in v100 tho
It looks like the problem stems from the line 309.
"This functionality is restricted to mutable simulation events."
local function replace_part(pixel,part_index)
sim.partProperty(part_index,sim.FIELD_TYPE,pixel['FIELD_TYPE'] or 0)
for key in next, PROPERTIES do
if key ~= 'FIELD_TYPE' then
sim.partProperty(part_index,sim[key],pixel[key] or 0)
end
end
end
I'm not entirely sure if the relevent line can be made mutable.
I assume that if the script can be fixed, it'll probably have to be rewritten for the new API.