Add "polysec.suppressed" property.
This commit is contained in:
@@ -9,6 +9,11 @@ namespace Cryville.Crtr.Components {
|
||||
protected Vector3? prevpt;
|
||||
protected Quaternion? prevrot;
|
||||
protected int vertCount = 0;
|
||||
bool suppressed;
|
||||
|
||||
public SectionalGameObject() {
|
||||
SubmitProperty("suppressed", new PropOp.Boolean(v => suppressed = v), 2);
|
||||
}
|
||||
|
||||
protected override void OnDestroy() {
|
||||
mesh.Destroy();
|
||||
@@ -23,7 +28,7 @@ namespace Cryville.Crtr.Components {
|
||||
}
|
||||
|
||||
public void AppendPoint(Vector3 p, Quaternion r) {
|
||||
if (prevpt == p && prevrot == r) return;
|
||||
if (prevpt == p && prevrot == r || suppressed) return;
|
||||
AppendPointInternal(p, r);
|
||||
// if (!headGenerated) Logger.Log("main", 0, "Skin/Polysec", "{0}", r);
|
||||
prevpt = p;
|
||||
|
Reference in New Issue
Block a user