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
Example #3
0
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
Example #5
0
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
Example #8
0
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
Example #9
0
def registerNoesisTypes():
    handle = noesis.register("Silkroad Online", ".bms")
    noesis.setHandlerTypeCheck(handle, noepyCheckType)
    noesis.setHandlerLoadModel(handle,
                               noepyLoadModel)  #see also noepyLoadModelRPG
    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():
    '''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():
    '''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
Example #15
0
def registerNoesisTypes():

    if display_debug_messages == 1:
        noesis.logPopup()

    handle = noesis.register("NinjaRipper", ".rip")
    noesis.setHandlerTypeCheck(handle, noepyCheckType)
    noesis.setHandlerLoadModel(handle, noepyLoadModel)
    return 1
Example #16
0
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
Example #17
0
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
Example #19
0
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
Example #20
0
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()
Example #24
0
def registerNoesisTypes():
   handle = noesis.register("Bionicle: the Game images", ".bin")
   noesis.setHandlerTypeCheck(handle, noepyCheckType)
   noesis.setHandlerLoadRGBA(handle, Bio1LoadRGBA)
   noesis.logPopup()
   return 1