Blockland Forums > Modification Help
GUI that lists datablocks?
<< < (2/2)
mp7964:
I remember on my old searching script for Scavenger mod, Munk made me a loop that would get all the datablocks.


--- Code: ---function AddToModule(%obj)
{
  for(%i=0;%i<DataBlockGroup.getCount();%i++)
  {
    %obj=DataBlockGroup.getObject(%i);
    %file = new fileObject();
    %file.openForAppend("./test.cs");
    %file.writeLine(%obj);
    echo("Weapon datablocks added to ./test.cs");
  }
}
--- End code ---

Anyway, to make it add to the list, I think you can just do


--- Code: ---function AddToModule(%obj)
{
  for(%i=0;%i<DataBlockGroup.getCount();%i++)
  {
    %obj=DataBlockGroup.getObject(%i);
    list.addRow(%obj);
  }
}
--- End code ---

That should work. I'm not good with GUIs, but this will probably work. Just call the function somewhere in your script.

soba:

--- Quote from: mp7964 on November 01, 2011, 06:11:31 PM ---I remember on my old searching script for Scavenger mod, Munk made me a loop that would get all the datablocks.


--- Code: ---function AddToModule(%obj)
{
  for(%i=0;%i<DataBlockGroup.getCount();%i++)
  {
    %obj=DataBlockGroup.getObject(%i);
    %file = new fileObject();
    %file.openForAppend("./test.cs");
    %file.writeLine(%obj);
    echo("Weapon datablocks added to ./test.cs");
  }
}
--- End code ---

Anyway, to make it add to the list, I think you can just do


--- Code: ---function AddToModule(%obj)
{
  for(%i=0;%i<DataBlockGroup.getCount();%i++)
  {
    %obj=DataBlockGroup.getObject(%i);
    list.addRow(%obj);
  }
}
--- End code ---

That should work. I'm not good with GUIs, but this will probably work. Just call the function somewhere in your script.



--- End quote ---
ty, locked
Navigation
Message Index
Previous page

Go to full version