Notice: Trying to access array offset on value of type bool in /srv/http/osirion/tracker/scripts/details.php on line 222 FS#10 : Sub-model clip brushes are not inherited by parent model

Project::OSiRiON

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category src → core
  • Assigned To
    Stijn Buys
  • Operating System All
  • Severity Medium
  • Priority Very Low
  • Reported Version Development
  • Due in Version 0.2.0
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Project::OSiRiON
Opened by Evan Goers - 2011-02-16
Last edited by Stijn Buys - 2012-01-22

FS#10 - Sub-model clip brushes are not inherited by parent model

If you use a collision model on a sub-model(called with misc_model or some other way), it does not include the clip brushes used in the sub-model if collision models are activated in ships.ini(or equivalent).

Closed by  Stijn Buys
Sunday, 22 January 2012, 16:02 GMT
Reason for closing:  Fixed
Additional comments about closing:  The issue with two entities is a different task.
Admin
Stijn Buys commented on Tuesday, 03 May 2011, 23:19 GMT

This is actually a feature that hasn't been implemented yet: clip brushes from submodels or one of the func_ entities are ignored.

Admin
Stijn Buys commented on Monday, 09 May 2011, 12:31 GMT

Clip from worldspawn, func_group, func_rotate, func_move and imported from submodels is now implemented as of revision 949.
Scaling issues should be solved as well.

Evan Goers commented on Tuesday, 14 June 2011, 09:26 GMT

Is there still anything missing in implementation for this?

Admin
Stijn Buys commented on Wednesday, 13 July 2011, 23:46 GMT

There's a problem I hadn't seen before with e.g. alexandria. The collision model is off-center or the rotation is wrong.

Evan Goers commented on Wednesday, 20 July 2011, 16:30 GMT

From what I can tell, it looks like it's not being scaled to the correct size.

Admin
Stijn Buys commented on Friday, 22 July 2011, 16:09 GMT

The scaling is indeed wrong and is caused by the (test-)alexendria in the unknown system.
Apparently two static entities using the same collisionmodel at a different scale doesn't work.

It does work however, if you use alexandria as ship model. EntityControlable uses different
bullet shapes.

Evan Goers commented on Thursday, 11 August 2011, 05:07 GMT

So, the code needs to create two separate models when they differ in specific ways when set up in the ini files(such as with different scaling values).

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing