Compare commits
2 Commits
05ace5aea3
...
4b228771e5
Author | SHA1 | Date |
---|---|---|
BOT Alex | 4b228771e5 | |
BOT Alex | 792b5407d2 |
|
@ -35,11 +35,10 @@ public class NetworkedGameSetup : NetworkBehaviour
|
||||||
bool isServer = SteamManager.IsServer || LocalManager.IsServer;
|
bool isServer = SteamManager.IsServer || LocalManager.IsServer;
|
||||||
|
|
||||||
GameObject[] players;
|
GameObject[] players;
|
||||||
players = SpawnPlayers(playerIds);
|
if (isServer)
|
||||||
//if (isServer)
|
players = SpawnPlayers(playerIds);
|
||||||
// players = SpawnPlayers(playerIds);
|
else
|
||||||
//else
|
players = GetPlayers(playerIds);
|
||||||
// players = GetPlayers(playerIds);
|
|
||||||
|
|
||||||
//StartCoroutine(LateSetupProcedue(players));
|
//StartCoroutine(LateSetupProcedue(players));
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,7 +73,7 @@ public class RopeSimulator : MonoBehaviour
|
||||||
|
|
||||||
public static RopeSimulator instance;
|
public static RopeSimulator instance;
|
||||||
|
|
||||||
private bool IsInitialized => start == null || end == null;
|
private bool IsInitialized => !(start == null || end == null);
|
||||||
|
|
||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
|
@ -88,7 +88,7 @@ public class RopeSimulator : MonoBehaviour
|
||||||
GameManager.OnPlayersReady += PlayersReady;
|
GameManager.OnPlayersReady += PlayersReady;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Start()
|
private void OnEnable()
|
||||||
{
|
{
|
||||||
// Example of using rope builder
|
// Example of using rope builder
|
||||||
//rope = new RopeBuilder()
|
//rope = new RopeBuilder()
|
||||||
|
@ -243,6 +243,13 @@ public class RopeSimulator : MonoBehaviour
|
||||||
|
|
||||||
private void RebuildRopeColliders()
|
private void RebuildRopeColliders()
|
||||||
{
|
{
|
||||||
|
// Benjamin forgor... to assign
|
||||||
|
if (ropeCollidersParent == null)
|
||||||
|
{
|
||||||
|
var holder = new GameObject("RopeHolder");
|
||||||
|
ropeCollidersParent = holder.transform;
|
||||||
|
}
|
||||||
|
|
||||||
for (int i = 0; i < ropeCollidersParent.childCount; i++)
|
for (int i = 0; i < ropeCollidersParent.childCount; i++)
|
||||||
{
|
{
|
||||||
Destroy(ropeCollidersParent.GetChild(i));
|
Destroy(ropeCollidersParent.GetChild(i));
|
||||||
|
@ -266,7 +273,7 @@ public class RopeSimulator : MonoBehaviour
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
{
|
{
|
||||||
if (IsInitialized)
|
if (!IsInitialized)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
colliderToSquezeForce.Clear();
|
colliderToSquezeForce.Clear();
|
||||||
|
@ -378,6 +385,8 @@ public class RopeSimulator : MonoBehaviour
|
||||||
|
|
||||||
private void OnDrawGizmos()
|
private void OnDrawGizmos()
|
||||||
{
|
{
|
||||||
|
return;
|
||||||
|
|
||||||
if (IsInitialized) return;
|
if (IsInitialized) return;
|
||||||
if (!Application.isPlaying) return;
|
if (!Application.isPlaying) return;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue