View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000113 | Medieval Engineers | Feature Request | public | 2021-09-21 13:53 | 2022-11-16 17:54 |
| Reporter | peaceman | Assigned To | |||
| Priority | high | Severity | feature | Reproducibility | N/A |
| Status | new | Resolution | open | ||
| Target Version | 0.8 (unreleased) | ||||
| Summary | 0000113: Allow multiple rope materials | ||||
| Description | Rope material is hardcoded in MyRenderMessageEnum.CreateLineBasedObject __ROPE_MATERIAL Use texture name as material like __ROPE_MATERIAL_rope_cm add this name to MyRenderMessageUpdateLineBasedObject. The texture name then needs to be saved where rope object id's are saved (RopeConstraint, rope tool, ...) Even easier fix would be to use the object id to make materials unique, but I assume this would cost too much performance. Bonus feature: add a float to MyRenderMessageUpdateLineBasedObject for the rope width set in MyLineHelpers.GenerateVertexData | ||||
| Tags | No tags attached. | ||||
|
|
Adding description here because can't see it anywhere. Rope material is hardcoded in MyRenderMessageEnum.CreateLineBasedObject __ROPE_MATERIAL Use texture name as material like __ROPE_MATERIAL_rope_cm add this name to MyRenderMessageUpdateLineBasedObject. The texture name then needs to be saved where rope object id's are saved (RopeConstraint, rope tool, ...) Even easier fix would be to use the object id to make materials unique, but I assume this would cost too much performance. Bonus feature: add a float to MyRenderMessageUpdateLineBasedObject for the rope width set in MyLineHelpers.GenerateVertexData |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-09-21 13:53 | peaceman | New Issue | |
| 2021-09-21 13:57 | peaceman | Note Added: 0000051 | |
| 2022-01-29 21:32 | equinox | Target Version | => 0.7.4.3BB0F4 |
| 2022-11-16 17:54 | equinox | Relationship added | child of 0000080 |
| 2022-11-16 17:54 | equinox | Target Version | 0.7.4.3BB0F4 => 0.8 (unreleased) |