
egordiac
Joined: Jun 13, 2020
|
Posted: Jun 22, 2020 05:39 PM
Msg. 1 of 4
I was following wildrender's first tutorial on how to make a halo ce map, when he got to the part with Bluestreak's JMS exporter, he saved the file and everything worked for him. But for me, when I clicked the export jms data buttton, it gave me the error: Unknown propetry: "name" in undefined
The version of my JMS exporter is 1.0.2 (but I have tried with 1.0.1)
|

OrangeJuice
Joined: Jan 29, 2009
Documentation and debug.txt
|
Posted: Jun 22, 2020 06:33 PM
Msg. 2 of 4
those bluestreak exporters require a few things when exporting map terrain
The level geometry should be linked to an object called frame. Frame doesn't need a material and it doesn't have to be an editable object. Can see if its linked from the scene-explorer(if you're using a newer 3dsmax that has the scene explorer)
The level geometry needs a 'Multi/Sub-Object' material applied to it, halo won't like it if it's using a 'Standard' material
|

egordiac
Joined: Jun 13, 2020
|
Posted: Jun 23, 2020 01:55 AM
Msg. 3 of 4
The level is parented/linked to an object called frame. It also has a multi material attached. Still the same error.
|

SixthCandle
Joined: Jun 19, 2021
Always customizing, despite the time.
|
Posted: Jul 9, 2021 12:07 PM
Msg. 4 of 4
Sorry for the late reply, but to everyone who is dealing with this same error, "name" in undefined means that there are parts of the model that are using incorrect material IDs (material IDs that are not in the multimaterial). The best way to deal with this is to go through each face of the model and check its material ID. If its ID is a number not found in the mutlimaterial (for example, if you have four materials, which are IDs of 1, 2, 3, and 4, in your multimaterial and the face's material ID is 5, it is incorrect) change it to its correct ID. As long as the model uses the correct material IDs, it should export.
I hope this helps some people out!
|