Re: Getting libHSPlasma and PlasmaShop
Posted: Thu Jul 21, 2011 8:46 am
Btw, prpmod uses the same code to read Plasma objects as PrpShop
Masters of the Art
https://forum.guildofwriters.org/
propString = FindInDict(objscript,"visual.visregions", [])
if type(propString) == list:
for reg in propString:
if (reg != None):
if(softVolParser != None and softVolParser.isStringProperty(str(reg))):
volume = softVolParser.parseProperty(str(reg),str(self.Key.name))
else:
refparser = ScriptRefParser(self.getRoot(),str(self.Key.name),"softvolume")
volume = refparser.MixedRef_FindCreateRef(reg)
vr = root.find(0x0116, volume.Key.name, 1)
vr.data.scenenode=SceneNodeRef
vr.data.BitFlags.clear()
vr.data.BitFlags.SetBit(plVisRegion.VecFlags["kReplaceNormal"])
vr.data.fRegion = volume
self.fRegions.append(vr.data.getRef())