mirror of https://github.com/AxioDL/metaforce.git
FRME support
This commit is contained in:
parent
4bf50c8c8d
commit
67a74570a1
|
@ -375,6 +375,7 @@ static const char* BlendTypeStrs[] =
|
||||||
"WORLD",
|
"WORLD",
|
||||||
"MAPAREA",
|
"MAPAREA",
|
||||||
"MAPUNIVERSE",
|
"MAPUNIVERSE",
|
||||||
|
"FRAME",
|
||||||
nullptr
|
nullptr
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,8 @@ public:
|
||||||
Area,
|
Area,
|
||||||
World,
|
World,
|
||||||
MapArea,
|
MapArea,
|
||||||
MapUniverse
|
MapUniverse,
|
||||||
|
Frame
|
||||||
};
|
};
|
||||||
private:
|
private:
|
||||||
bool m_lock = false;
|
bool m_lock = false;
|
||||||
|
|
|
@ -9,7 +9,7 @@ bl_info = {
|
||||||
"category": "System"}
|
"category": "System"}
|
||||||
|
|
||||||
# Package import
|
# Package import
|
||||||
from . import hmdl, sact, srea, swld, mapa, mapu, Nodegrid, Patching
|
from . import hmdl, sact, srea, swld, mapa, mapu, frme, Nodegrid, Patching
|
||||||
Nodegrid = Nodegrid.Nodegrid
|
Nodegrid = Nodegrid.Nodegrid
|
||||||
import bpy, os, sys
|
import bpy, os, sys
|
||||||
from bpy.app.handlers import persistent
|
from bpy.app.handlers import persistent
|
||||||
|
@ -23,7 +23,8 @@ hecl_typeS = [
|
||||||
('AREA', "Area", "Active scene represents a HECL Area", srea.draw),
|
('AREA', "Area", "Active scene represents a HECL Area", srea.draw),
|
||||||
('WORLD', "World", "Active scene represents a HECL World", swld.draw),
|
('WORLD', "World", "Active scene represents a HECL World", swld.draw),
|
||||||
('MAPAREA', "Map Area", "Active scene represents a HECL Map Area", mapa.draw),
|
('MAPAREA', "Map Area", "Active scene represents a HECL Map Area", mapa.draw),
|
||||||
('MAPUNIVERSE', "Map Universe", "Active scene represents a HECL Map Universe", mapu.draw)]
|
('MAPUNIVERSE', "Map Universe", "Active scene represents a HECL Map Universe", mapu.draw),
|
||||||
|
('FRAME', "Gui Frame", "Active scene represents a HECL Gui Frame", frme.draw)]
|
||||||
|
|
||||||
# Main Scene Panel
|
# Main Scene Panel
|
||||||
class hecl_scene_panel(bpy.types.Panel):
|
class hecl_scene_panel(bpy.types.Panel):
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
def draw(layout, context):
|
||||||
|
pass
|
|
@ -25,4 +25,4 @@ endif()
|
||||||
target_link_libraries(hecl
|
target_link_libraries(hecl
|
||||||
${DATA_SPEC_LIBS}
|
${DATA_SPEC_LIBS}
|
||||||
HECLDatabase HECLBackend HECLFrontend HECLBlender HECLCommon AthenaCore NOD
|
HECLDatabase HECLBackend HECLFrontend HECLBlender HECLCommon AthenaCore NOD
|
||||||
LogVisor AthenaLibYaml ${PNG_LIB} squish xxhash ${ZLIB_LIBRARIES} ${LZO_LIB} ${PLAT_LIBS})
|
LogVisor AthenaLibYaml ${PNG_LIB} squish xxhash Boo ${ZLIB_LIBRARIES} ${LZO_LIB} ${PLAT_LIBS} ${BOO_SYS_LIBS})
|
||||||
|
|
Loading…
Reference in New Issue