Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var prefabNames = new string[]
- {
- "Pedestrian Connection",
- "Pedestrian Connection Surface",
- "Pedestrian Connection Inside",
- "Pedestrian Connection Underground"
- };
- foreach (var prefabName in prefabNames)
- {
- var prefab = PrefabCollection<NetInfo>.FindLoaded(prefabName);
- prefab.m_class.m_layer = ItemClass.Layer.Default;
- //prefab.m_createPavement = true;
- prefab.m_netLayers = 512;
- prefab.m_hasTerrainHeightProps = true;
- prefab.m_maxPropDistance = 1000f;
- var laneProps = prefab.m_lanes[0].m_laneProps = ScriptableObject.CreateInstance<NetLaneProps>();
- laneProps.m_props = new NetLaneProps.Prop[1];
- laneProps.m_props[0] = new NetLaneProps.Prop()
- {
- m_prop = PrefabCollection<PropInfo>.FindLoaded("Barrel 01"),
- m_finalProp = PrefabCollection<PropInfo>.FindLoaded("Barrel 01"),
- m_flagsRequired = NetLane.Flags.Created,
- m_probability = 100,
- m_repeatDistance = 2,
- //m_segmentOffset = -1,
- m_position = new Vector3(0, 0f, 0)
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement