package DestructableObjEditing import ObjEditingNatives import NoWurst public class W3BDefinition ObjectDefinition def protected int newId protected int baseId function getNewId() returns int return newId function getBaseId() returns int return baseId construct(int newId, int baseId) this.newId = newId this.baseId = baseId def = createObjectDefinition("w3b", newId, baseId) public class DestructableDefinition extends W3BDefinition construct(int newID,int origID) super(newID,origID) function setTexture(string data) def.setString("btxf",data) function setTextureId(int data) def.setInt("btxi",data) function setCategory(string data) def.setString("bcat",data) function setName(string data) def.setString("bnam",data) function setPath(string data) def.setString("bptx",data) function setModel(string data) def.setString("bfil",data) function setSoundOnDestroy(string data) def.setString("bdsn",data) function setHitPoints(real data) def.setUnreal("bhps", data) function setTargetedAs(string data) def.setString("btar", data) function setMaximumScale(real data) def.setUnreal("bmas", data) function setMinimumScale(real data) def.setUnreal("bmis", data) function setNumVariations(int data) def.setInt("bvar", data) function setFixedRotation(real data) def.setUnreal("bfxr", data) function setShadow(string data) def.setString("bshd", data) function setVertexColorRed(int data) def.setInt("bvcr", data) function setVertexColorGreen(int data) def.setInt("bvcg", data) function setVertexColorBlue(int data) def.setInt("bvcb", data)