FRME support

This commit is contained in:
Phillip Stephens 2016-01-22 04:17:18 -08:00
parent 4bf50c8c8d
commit 67a74570a1
5 changed files with 9 additions and 4 deletions

View File

@ -375,6 +375,7 @@ static const char* BlendTypeStrs[] =
"WORLD",
"MAPAREA",
"MAPUNIVERSE",
"FRAME",
nullptr
};

View File

@ -43,7 +43,8 @@ public:
Area,
World,
MapArea,
MapUniverse
MapUniverse,
Frame
};
private:
bool m_lock = false;

View File

@ -9,7 +9,7 @@ bl_info = {
"category": "System"}
# 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
import bpy, os, sys
from bpy.app.handlers import persistent
@ -23,7 +23,8 @@ hecl_typeS = [
('AREA', "Area", "Active scene represents a HECL Area", srea.draw),
('WORLD', "World", "Active scene represents a HECL World", swld.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
class hecl_scene_panel(bpy.types.Panel):

View File

@ -0,0 +1,2 @@
def draw(layout, context):
pass

View File

@ -25,4 +25,4 @@ endif()
target_link_libraries(hecl
${DATA_SPEC_LIBS}
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})