-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] - Display 'model' for entities that take key/value 'model' and 'model2'. #140
Comments
Any point entity may be defined as miscmodel f9157a6 |
Hm, correct model2 display is the problem, as origin is calculated during build from origin brush. |
I would agree that model2 may not be as useful given the baking of models, i.e. targeting a misc_model to these func_ entities (as I am often doing). While most misc_* entities display models, the misc_model_breakable, misc_model_static and misc_model_ghoul do not display them. |
Yes, you need to define them as of miscmodel type in .ent, @MoritzJT has halfway ported .defs doing this. |
How about enhancing the misc_model targetting to bake .bsp model to bmodel for movers - and instead have it support an extra spawnflag or sth to then on compile time move the modelstring from that misc_model to the model2 key? That way the mapper gets a preview too... Then again - in JKA we have model2angles and model2scale for specific mover entities limited to specific gametypes - it would require taking that into consideration as well. |
Some compromise solution, still no correct position preview. |
Could use model origin as origin for brushgroup then... Inheriting angles to model2angles and modelscale to model2scale (modelscale_vec is not supported on model2 for all I know) instead of using origin brush. So either use model2 key without preview and origin brush or use misc_model targeted with special key to func_ to be used as origin and to copy model2 stuff from. |
Hi there. I think that given the variety of entities that take the key/value of 'model', aside from the misc_model entity, this would be useful to display the model for other entities (such as misc_model_static, misc_model_breakable). Some func_ entities also use 'model2' key, such as func_door, func_breakable et cetera that integrates a model as part of the entity's origin (and takes the key 'modelAngles' for the angles of the model).
The text was updated successfully, but these errors were encountered: