So I built a function to iterate over a characters dynamic parts:
remote function dynamiccharacterstuff()
char as NodeRef = 9223372186932132750
divisionNames as List of String
GetDivisions(char, divisionNames)
println("___________________________")
foreach dname in divisionNames
println("-"+dname)
slotNames as List of String
GetSlotsInDivision(char, dname, slotNames)
foreach slot in slotnames
println("--"+slot)
parts as List of String
GetAllPartsForSlot(char, slot, parts)
foreach part in parts
println("---"+part)
banks as List of String
GetTextureBanksForPart(char,slot,part,banks)
foreach bank in banks
println("----"+bank)
layers as List of String
GetLayersInTextureBank(char,bank,layers)
foreach layer in layers
println("-----"+layer)
pieces as List of String
GetAvailablePiecesInLayer(char,bank,layer,pieces)
foreach piece in pieces
SetTexturePieceColor(char, bank, layer, piece, 4, 250, 50)
println("------"+piece)
fileNames as List of String
GetPalettesForPiece(char, bank, layer, piece, fileNames)
foreach filename in filenames
println("-------"+filename)
.
.
.
.
.
.
.
.
On the other characters the above function will print out correctly to its furthest child.
But for my character it always stops at parts. Meaning it can never find any texturebanks for any of the parts on my character:
22:52:08: SCRIPT:[NoCake]:-top
22:52:08: SCRIPT:[NoCake]:--head
22:52:08: SCRIPT:[NoCake]:---default head
22:52:08: SCRIPT:[NoCake]:--hair
22:52:08: SCRIPT:[NoCake]:---empty
22:52:08: SCRIPT:[NoCake]:--facialhair
22:52:08: SCRIPT:[NoCake]:---empty
22:52:08: SCRIPT:[NoCake]:--headwear
22:52:08: SCRIPT:[NoCake]:---empty
22:52:08: SCRIPT:[NoCake]:--eyewear
22:52:08: SCRIPT:[NoCake]:---empty
22:52:08: SCRIPT:[NoCake]:-upper
22:52:08: SCRIPT:[NoCake]:--upper body
22:52:08: SCRIPT:[NoCake]:---default upper body
22:52:08: SCRIPT:[NoCake]:---dt2upperbody
22:52:08: SCRIPT:[NoCake]:--left arm
22:52:08: SCRIPT:[NoCake]:---default left arm
22:52:08: SCRIPT:[NoCake]:--right arm
22:52:08: SCRIPT:[NoCake]:---default right arm
22:52:08: SCRIPT:[NoCake]:-lower
22:52:08: SCRIPT:[NoCake]:--lower body
22:52:08: SCRIPT:[NoCake]:---default lower body
22:52:08: SCRIPT:[NoCake]:---test
22:52:08: SCRIPT:[NoCake]:---testtogo
22:52:08: SCRIPT:[NoCake]:---dt2lowerbody
22:52:08: SCRIPT:[NoCake]:--left leg
22:52:08: SCRIPT:[NoCake]:---default left leg
22:52:08: SCRIPT:[NoCake]:--right leg
22:52:08: SCRIPT:[NoCake]:---default right leg
22:52:08: SCRIPT:[NoCake]:-other
22:52:08: SCRIPT:[NoCake]:--special
22:52:08: SCRIPT:[NoCake]:---empty
I have looked over all my dynamic character files and they all seem to be set up correctly.
What am I missing that would be causing the dynamic texture banks to not load?
Thanks.