Fixed ClientRpc calls

This commit is contained in:
LadyAliceMargatroid 2025-01-17 09:37:12 -08:00
parent 8e00725dd0
commit d8deb1654b
3 changed files with 4 additions and 2 deletions

View File

@ -5,6 +5,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Unity.Netcode;
using UnityEngine;
namespace ScarletMansion {
@ -41,7 +42,7 @@ namespace ScarletMansion {
}
public void OpenVentClientRpc(){
public void OpenVent(){
ScarletNetworkManager.Instance.CreateSpawnAudioPrefabLocal(transform.position);
}

View File

@ -39,7 +39,7 @@ namespace ScarletMansion.GamePatch {
var scarlet = __instance as ScarletVent;
if (scarlet && (scarlet.enemyType != scarlet.ignoreEnemyType || !KnightSpawnManager.WillSpawnOnSpawnPoint())) {
Plugin.logger.LogDebug("Doing scalet open vent");
scarlet.OpenVentClientRpc();
scarlet.OpenVent();
}
setActive = false;

View File

@ -79,6 +79,7 @@ namespace ScarletMansion.GamePatch.Items {
AlertClientRpc();
}
[ClientRpc]
public void AlertClientRpc(){
StartCoroutine(FlashRed());
RoundManager.Instance.PlayAudibleNoise(transform.position, 12f, 0.9f);