mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-11 06:40:39 +00:00
fix party path
This commit is contained in:
parent
0ab5f5db36
commit
d93d058e22
@ -11,11 +11,10 @@ public class PartyPathResetMessage : QSBWorldObjectMessage<QSBGhostBrain, (int i
|
|||||||
public override void OnReceiveRemote()
|
public override void OnReceiveRemote()
|
||||||
{
|
{
|
||||||
var __instance = QSBWorldSync.GetUnityObject<GhostPartyPathDirector>();
|
var __instance = QSBWorldSync.GetUnityObject<GhostPartyPathDirector>();
|
||||||
var partyPathAction = (QSBPartyPathAction)WorldObject.GetCurrentAction();
|
|
||||||
WorldObject.AttachedObject.transform.position = __instance._ghostSpawns[Data.indexOne].spawnTransform.position;
|
WorldObject.AttachedObject.transform.position = __instance._ghostSpawns[Data.indexOne].spawnTransform.position;
|
||||||
WorldObject.AttachedObject.transform.eulerAngles = Vector3.up * __instance._ghostSpawns[Data.indexTwo].spawnTransform.eulerAngles.y;
|
WorldObject.AttachedObject.transform.eulerAngles = Vector3.up * __instance._ghostSpawns[Data.indexTwo].spawnTransform.eulerAngles.y;
|
||||||
WorldObject.TabulaRasa();
|
WorldObject.TabulaRasa();
|
||||||
partyPathAction.ResetPath();
|
|
||||||
|
|
||||||
__instance._numEnabledGhostProxies = Data.proxyIndex;
|
__instance._numEnabledGhostProxies = Data.proxyIndex;
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ public class GhostPartyPathDirectorPatches : QSBPatch
|
|||||||
__instance._waitingGhosts.RemoveAt(0);
|
__instance._waitingGhosts.RemoveAt(0);
|
||||||
__instance._lastDispatchedGhost = ghostBrain2.AttachedObject;
|
__instance._lastDispatchedGhost = ghostBrain2.AttachedObject;
|
||||||
__instance._dispatchedGhosts.Add(ghostBrain2.AttachedObject);
|
__instance._dispatchedGhosts.Add(ghostBrain2.AttachedObject);
|
||||||
__instance._nextGhostDispatchTime = Time.timeSinceLevelLoad + Random.Range(__instance._minGhostDispatchDelay, __instance._maxGhostDispatchDelay);
|
__instance._nextGhostDispatchTime = Time.timeSinceLevelLoad + UnityEngine.Random.Range(__instance._minGhostDispatchDelay, __instance._maxGhostDispatchDelay);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var j = 0; j < __instance._ghostSpawns.Length; j++)
|
for (var j = 0; j < __instance._ghostSpawns.Length; j++)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user