add draw distance multiplier

This commit is contained in:
in0finite 2022-01-12 03:24:40 +01:00
parent 4bdb8c3944
commit f92186362d

View file

@ -84,6 +84,8 @@ namespace SanAndreasUnity.Behaviours.World
}
}
public float drawDistanceMultiplier = 1f;
public int WorldSize => 6000; // current world size - in the future, this will be configurable
public static int DefaultWorldSize => 6000;
@ -173,7 +175,7 @@ namespace SanAndreasUnity.Behaviours.World
staticGeometry.Initialize(inst.Key, m_insts);
_worldSystem.AddObjectToArea(
staticGeometry.transform.position,
staticGeometry.ObjectDefinition?.DrawDist ?? 0,
(staticGeometry.ObjectDefinition?.DrawDist ?? 0) * this.drawDistanceMultiplier,
staticGeometry);
}
}