Notifications
Clear all
[Closed] 3dsmax changes casing of struct property names
Nov 13, 2018 7:09 pm
Anyone seen this before, where variables inside a struct are changed to pascal or camel case (3dsmax 2017)?
(
struct CatalogueHeader (id, headername, headername1, displayname, displayname1, visible)
print CatalogueHeader
ok
)
#Struct:CatalogueHeader(
headerName:<data>; Public,
displayname1:<data>; Public,
visible:<data>; Public,
headername1:<data>; Public,
id:<data>; Public,
DisplayName:<data>; Public)
OK
headername becomes headerName
displayname becomes DisplayName
Yet another maxscript quirk? I’m pretty sure they aren’t special keywords…
2 Replies
Nov 13, 2018 7:09 pm
Yes, pretty common, not only in structures.
(
fn myfunction_1 MY_VARIABLE_1: mY_vAriAbLE_2: =
(
)
print #my_variable_1
print #my_variable_2
fn myfunction_2 my_variable_3: my_variable_4: =
(
)
print #MY_VARIABLE_3
print #MY_VARIABLE_4
print #MY_VARIABLE_5
struct mystruct (my_variable_1, my_variable_2, my_variable_3, my_variable_4, my_variable_5)
print mystruct
ok
)
#MY_VARIABLE_1
#mY_vAriAbLE_2
#my_variable_3
#my_variable_4
#MY_VARIABLE_5
#Struct:mystruct(
my_variable_4:; Public,
my_variable_3:; Public,
MY_VARIABLE_5:; Public,
mY_vAriAbLE_2:; Public,
MY_VARIABLE_1:; Public)