Author Topic: Brick variable for name?  (Read 812 times)

%brick.name doesn't seem to work, what would be the right way to get this?

You mean the datablock?

For example:

Code: [Select]
if(%brick.getdatablock().getID()!= Brick32x32FRoadXData.getID())
  {
       echo("It's not a 4 way road piece!");
   }

That would check if the brick is not a 4 way road brick.
Hope that helps! :-)

Code: [Select]
%name = %brick.getName();
%nameLen = strLen(%name);
if(%nameLen > 1)
        %brickName = getSubStr(%name,1,%nameLen - 1);

Code: [Select]
%name = %brick.getName();
%nameLen = strLen(%name);
if(%nameLen > 1)
        %brickName = getSubStr(%name,1,%nameLen - 1);
Thanks! :D