I tried:
Code: Select all
defaultproperties
{
bHiddenEd=true
bHidden=true
}
Code: Select all
defaultproperties
{
bHiddenEd=true
bHidden=true
}
nousercreate
, like so:
Code: Select all
class MyActor extends Actor nousercreate;
bHidden
: hides the actor in-game;bHiddenEd
: hides the actor in the editor viewport (but still appears in the actor browser).Thanks for the explanation!Feralidragon wrote: ↑Wed Nov 18, 2020 10:06 pm As far as UT 436 goes (editor 2.0), you can't.
The only classes which are hidden by default are non-Actor classes.
However, starting with UT 469 (editor 2.2), I recall that you can hide non-placeable actors in the editor (unless I am confusing with later engine iterations, where you can definitely do that), although I am not 100% sure (would have to check, something which I can only do over the weekend, but you can check for yourself too).
By "non-placeable", I mean that you can flag an Actor class so it can never be added to a map from the editor, and you can do this by setting the class asnousercreate
, like so:The properties you mentioned do something different:Code: Select all
class MyActor extends Actor nousercreate;
bHidden
: hides the actor in-game;bHiddenEd
: hides the actor in the editor viewport (but still appears in the actor browser).