def registerNoesisTypes(): handle = noesis.register("Teatime", ".odf") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG noesis.logPopup() return 1
def registerNoesisTypes(): handle = noesis.register("Silkroad Online", ".bms") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG noesis.logPopup() return 1
def noepyCheckType(data): data = NoeBitStream(data) magic = data.read("3I") noesis.logPopup() if magic[0] != 3992875215 or magic[2] != 1245859655: return 0 return 1
def registerNoesisTypes(): handle = noesis.register("Fate Extella", ".mdl") noesis.setHandlerTypeCheck(handle, fateCheckType) noesis.setHandlerLoadModel(handle, fateLoadModel) if debug: noesis.logPopup() return 1
def noepyCheckType(data): data = NoeBitStream(data) magic = noeStrFromBytes(data.readBytes(12)) noesis.logPopup() if magic.lower() != 'relic chunky': return 0 return 1
def noepyCheckType(data): data = NoeBitStream(data) magic=data.read("3I") noesis.logPopup() if magic[0] != 3992875215 or magic[2] != 1245859655: return 0 return 1
def registerNoesisTypes(): '''Register the plugin. Just change the Game name and extension.''' handle = noesis.register("FlyFF", ".o3d") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) noesis.logPopup() return 1
def registerNoesisTypes(): handle = noesis.register("Playstation All Stars", ".cskn") noesis.setHandlerTypeCheck(handle, psaCheckType) noesis.setHandlerLoadModel(handle, psaLoadModel) #see also noepyLoadModelRPG #noesis.setHandlerWriteModel(handle, noepyWriteModel) #noesis.setHandlerWriteAnim(handle, noepyWriteAnim) noesis.logPopup() return 1
def registerNoesisTypes(): handle = noesis.register("Fate Extra", ".Im") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG noesis.logPopup() return 1
def registerNoesisTypes(): '''Register the plugin''' handle = noesis.register("Tales of Fantasy", ".skem") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG noesis.logPopup() return 1
def registerNoesisTypes(): handle = noesis.register('Gravity Rush Remastered / 2 Skeleton', '.skel') noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) if debug: noesis.logPopup() # please comment out when done. loadNameHashDict() return 1
def registerNoesisTypes(): if display_debug_messages == 1: noesis.logPopup() handle = noesis.register("NinjaRipper", ".rip") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) return 1
def registerNoesisTypes(): handle = noesis.register("Binary Domain/Yakuza", ".gmd") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG #noesis.setHandlerWriteModel(handle, noepyWriteModel) #noesis.setHandlerWriteAnim(handle, noepyWriteAnim) noesis.logPopup() #print("The log can be useful for catching debug prints from preview loads.\nBut don't leave it on when you release your script, or it will probably annoy people.") return 1
def registerNoesisTypes(): handle = noesis.register("Bionicle Heroes textures", ".nup") noesis.setHandlerTypeCheck(handle, bhCheckType) noesis.setHandlerLoadRGBA(handle, bhLoadRGBA) handle = noesis.register("Bionicle Heroes textures", ".hgp") noesis.setHandlerTypeCheck(handle, bhCheckType) noesis.setHandlerLoadRGBA(handle, bhLoadRGBA) noesis.logPopup() return 1
def registerNoesisTypes(): handle = noesis.register("Mega Man X8 Texture Archive", ".wpg") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadRGBA(handle, noepyLoadRGBA) # noesis.setHandlerWriteRGBA(handle, noepyWriteRGBA) # noesis.addOption(handle, "-shift", "<arg> is texture shift from the beginning of data block", noesis.OPTFLAG_WANTARG) # noesis.addOption(handle, "-size", "<arg> is size of texture in bytes", noesis.OPTFLAG_WANTARG) noesis.logPopup() return 1
def registerNoesisTypes(): handle = noesis.register("Brutal Legend", ".header") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) #see also noepyLoadModelRPG #noesis.setHandlerWriteModel(handle, noepyWriteModel) #noesis.setHandlerWriteAnim(handle, noepyWriteAnim) noesis.logPopup() #print("The log can be useful for catching debug prints from preview loads.\nBut don't leave it on when you release your script, or it will probably annoy people.") return 1
def noepyLoadRGBA(data,texList): noesis.logPopup() file = TEX(data) if file.header['version'] == Reversed: q=file.WriteFixedDDS() q=q.getBuffer() else: Data = NoeBitStream(data) Data.readBytes(12) q=Data.getBuffer() q=q[12:] tex = rapi.loadTexByHandler(q, '.dds') if tex: texList.append(tex) return 1
def registerNoesisTypes(): handle = noesis.register("Touhou Sky Arena", ".mdl") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) noesis.logPopup() return 1
def error(msg): noesis.logError("ERROR: " + msg + "\n") noesis.logPopup()
def warn(msg): noesis.logOutput("WARNING: " + msg + "\n") noesis.logPopup()
def registerNoesisTypes(): handle = noesis.register("Bionicle: the Game images", ".bin") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadRGBA(handle, Bio1LoadRGBA) noesis.logPopup() return 1