Welcome to Open Carnage

A resource for Halo Custom Edition and MCC modding, with unique means of rewarding content creation and support. Have a wander to see why we're worth the time! - EST. 2012

gbMichelle

Mozz Editing Kit (MEK)

Tiddy-bits:

We're on the cusp of a golden age of halo modding.

Edited by Sunstriker7
gbMichelle likes this

Kavawuvi: one of these days these glutes are gonna squawk all over you

Share this post


Link to post
Share on other sites

(PYTHON MEK) Update (Run your MEK_Installer.pyw to get this if you have the Python MEK)
Added

  • tools_misc/wrl_to_obj.py courtesy of Conscars.

Changed

  • renamed install instructions to README.TXT
  • Simplified install instructions.
  • Updated installer to have bigger GUI and in preparation of the MEK Essentials Update.
  • Updated get_pip.py

wrl_to_obj.py (by Conscars)
This is a simple tool that allows you to convert WRL files to OBJ. This allows you to view error meshes in Blender because Blender's internal WRL importer does not support Halo WRL files. This is a bit of a transitional step for now until we have this implemented in Blender.

Limitations:

  • Colors are not preserved.

Read more about it here https://github.com/Sigmmma/mek/blob/master/READMES/tools_misc_readme.md

CmQyKA7.png

 

A new version of the MEK Essentials is also in the works. This one will also be able to auto update, so you won't need to reinstall after you've installed that one (when it is available)

Edited by gbMichelle
Sunstriker7 and Tucker933 like this

Share this post


Link to post
Share on other sites

Just downloading, having errors. I am running on arch linux, python 3.9.1. Installer works fine, but running python Refinery.py causes this:

Traceback (most recent call last):
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/__main__.py", line 26, in main
    from refinery.main import Refinery
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/main.py", line 34, in <module>
    from refinery.widgets.explorer_hierarchy_tree import ExplorerHierarchyTree
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/widgets/__init__.py", line 10, in <module>
    from refinery.widgets import explorer_class_tree, explorer_hierarchy_tree,\
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/widgets/explorer_class_tree.py", line 18, in <module>
    from refinery.widgets.explorer_hierarchy_tree import ExplorerHierarchyTree
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/widgets/explorer_hierarchy_tree.py", line 18, in <module>
    from mozzarilla.widgets.directory_frame import HierarchyFrame
  File "/home/adam/.local/lib/python3.9/site-packages/mozzarilla/widgets/__init__.py", line 14, in <module>
    from mozzarilla.widgets import field_widgets, field_widget_picker,\
  File "/home/adam/.local/lib/python3.9/site-packages/mozzarilla/widgets/field_widgets/__init__.py", line 12, in <module>
    from binilla.widgets import field_widgets
  File "/home/adam/.local/lib/python3.9/site-packages/binilla/widgets/field_widgets/__init__.py", line 17, in <module>
    from binilla.widgets.field_widgets.color_picker_frame import ColorPickerFrame
  File "/home/adam/.local/lib/python3.9/site-packages/binilla/widgets/field_widgets/color_picker_frame.py", line 4, in <module>
    from tkcolorpicker import askcolor
  File "/home/adam/.local/lib/python3.9/site-packages/tkcolorpicker/__init__.py", line 21, in <module>
    from tkcolorpicker.colorpicker import ColorPicker, askcolor
  File "/home/adam/.local/lib/python3.9/site-packages/tkcolorpicker/colorpicker.py", line 43, in <module>
    if getdefaultlocale()[0][:2] == 'fr':
TypeError: 'NoneType' object is not subscriptable

 

Share this post


Link to post
Share on other sites
On 1/4/2021 at 4:48 PM, Enclusion said:

Just downloading, having errors. I am running on arch linux, python 3.9.1. Installer works fine, but running python Refinery.py causes this:


Traceback (most recent call last):
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/__main__.py", line 26, in main
    from refinery.main import Refinery
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/main.py", line 34, in <module>
    from refinery.widgets.explorer_hierarchy_tree import ExplorerHierarchyTree
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/widgets/__init__.py", line 10, in <module>
    from refinery.widgets import explorer_class_tree, explorer_hierarchy_tree,\
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/widgets/explorer_class_tree.py", line 18, in <module>
    from refinery.widgets.explorer_hierarchy_tree import ExplorerHierarchyTree
  File "/home/adam/.local/lib/python3.9/site-packages/refinery/widgets/explorer_hierarchy_tree.py", line 18, in <module>
    from mozzarilla.widgets.directory_frame import HierarchyFrame
  File "/home/adam/.local/lib/python3.9/site-packages/mozzarilla/widgets/__init__.py", line 14, in <module>
    from mozzarilla.widgets import field_widgets, field_widget_picker,\
  File "/home/adam/.local/lib/python3.9/site-packages/mozzarilla/widgets/field_widgets/__init__.py", line 12, in <module>
    from binilla.widgets import field_widgets
  File "/home/adam/.local/lib/python3.9/site-packages/binilla/widgets/field_widgets/__init__.py", line 17, in <module>
    from binilla.widgets.field_widgets.color_picker_frame import ColorPickerFrame
  File "/home/adam/.local/lib/python3.9/site-packages/binilla/widgets/field_widgets/color_picker_frame.py", line 4, in <module>
    from tkcolorpicker import askcolor
  File "/home/adam/.local/lib/python3.9/site-packages/tkcolorpicker/__init__.py", line 21, in <module>
    from tkcolorpicker.colorpicker import ColorPicker, askcolor
  File "/home/adam/.local/lib/python3.9/site-packages/tkcolorpicker/colorpicker.py", line 43, in <module>
    if getdefaultlocale()[0][:2] == 'fr':
TypeError: 'NoneType' object is not subscriptable

 

 

Quote
 

Mia Midol, Perl Witch 2020-12-23 10:26:08 PM

@MEK Notification Squad After doing some digging, we're finding something changed under the hood between Python 3.8 and 3.9 that's causing a core part of the MEK not to be initialized correctly. We're going to need to sit down and isolate the cause of the issue, which is going to take some time, particularly during the holidays. For now, use the MEK with Python 3.8. We will make another announcement here after we figure out what's going on.
 

Shelly  2020-12-23 10:27:08 PM

If you are on Windows you can and should use the meke.zip in #mek-downloads . It comes with its own Python so you don't need to switch Python on your entire system

 

Yeah MEK is been having issues initializing correctly under 3.9. Might have to roll back

Enclusion likes this

Have an apple! apple.pngskull.png

Share this post


Link to post
Share on other sites
5 hours ago, Java said:

Yeah MEK is been having issues initializing correctly under 3.9. Might have to roll back

Thanks, I'll have to do that. Hate having more than one python version on my computer, I must say.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.